/* Generated by npm run build:styles; edit the source stylesheets. */
@layer premium,heritage;@layer heritage{@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-500-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-600-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-700-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-800-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:800;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-ext-800-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:400;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-400-italic.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:400;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:600;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-600-italic.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:italic;font-weight:600;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-ext-600-italic.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-400-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-600-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:700;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-700-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:700;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/vendor/fonts/instrument-serif-files/instrument-serif-latin-400-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/vendor/fonts/instrument-serif-files/instrument-serif-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/vendor/fonts/instrument-serif-files/instrument-serif-latin-400-italic.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/vendor/fonts/instrument-serif-files/instrument-serif-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"DM Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-400-normal.woff2)format("woff2")}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:400 700;font-display:swap;src:url(/vendor/fonts/plus-jakarta-sans-files/plus-jakarta-sans-latin-600-normal.woff2)format("woff2")}@font-face{font-family:"DM Mono";font-style:normal;font-weight:400 500;font-display:swap;src:url(/vendor/fonts/jetbrains-mono-files/jetbrains-mono-latin-400-normal.woff2)format("woff2")}
/*!
 * Tabler Icons 3.46.0 by tabler - https://tabler.io
 * License - https://github.com/tabler/tabler-icons/blob/main/LICENSE
 *//*!
 * Tabler Icons 3.46.0 by tabler - https://tabler.io
 * License - https://github.com/tabler/tabler-icons/blob/main/LICENSE
 */@font-face{font-family:"tabler-icons";font-style:normal;font-weight:400;src:url(/vendor/fonts/tabler-icons.woff2?v3.46.0)format("woff2")}.ti{font-family:"tabler-icons"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-activity:before{content:""}.ti-adjustments:before{content:""}.ti-adjustments-horizontal:before{content:""}.ti-alert-circle:before{content:""}.ti-alert-triangle:before{content:""}.ti-arrow-back-up:before{content:""}.ti-arrow-down-right:before{content:""}.ti-arrow-forward-up:before{content:""}.ti-arrow-right:before{content:""}.ti-arrow-up-right:before{content:""}.ti-arrows-diff:before{content:""}.ti-arrows-exchange:before{content:""}.ti-arrows-split-2:before{content:""}.ti-bolt:before{content:""}.ti-book-2:before{content:""}.ti-bookmark:before{content:""}.ti-brand-apple:before{content:""}.ti-briefcase:before{content:""}.ti-broadcast:before{content:""}.ti-building:before{content:""}.ti-building-bank:before{content:""}.ti-building-skyscraper:before{content:""}.ti-bulb:before{content:""}.ti-calculator:before{content:""}.ti-calendar:before{content:""}.ti-calendar-check:before{content:""}.ti-chart-area:before{content:""}.ti-chart-arrows-vertical:before{content:""}.ti-chart-bar:before{content:""}.ti-chart-candle:before{content:""}.ti-chart-donut-3:before{content:""}.ti-chart-dots-3:before{content:""}.ti-chart-histogram:before{content:""}.ti-chart-line:before{content:""}.ti-check:before{content:""}.ti-checkup-list:before{content:""}.ti-circle:before{content:""}.ti-circle-check:before{content:""}.ti-clock:before{content:""}.ti-cloud-off:before{content:""}.ti-coins:before{content:""}.ti-credit-card-off:before{content:""}.ti-crosshair:before{content:""}.ti-database:before{content:""}.ti-device-floppy:before{content:""}.ti-dots:before{content:""}.ti-download:before{content:""}.ti-eraser:before{content:""}.ti-external-link:before{content:""}.ti-file-analytics:before{content:""}.ti-file-certificate:before{content:""}.ti-file-description:before{content:""}.ti-file-search:before{content:""}.ti-file-text:before{content:""}.ti-filter:before{content:""}.ti-flame:before{content:""}.ti-focus-2:before{content:""}.ti-globe:before{content:""}.ti-grip-vertical:before{content:""}.ti-headphones:before{content:""}.ti-help-circle:before{content:"欄"}.ti-history:before{content:""}.ti-home:before{content:""}.ti-info-circle:before{content:""}.ti-layout:before{content:""}.ti-layout-dashboard:before{content:""}.ti-line:before{content:""}.ti-list-check:before{content:""}.ti-loader-2:before{content:""}.ti-login-2:before{content:"ﱶ"}.ti-logout-2:before{content:"奄"}.ti-mail:before{content:""}.ti-maximize:before{content:""}.ti-message-star:before{content:"轢"}.ti-minus:before{content:""}.ti-moon:before{content:""}.ti-news:before{content:""}.ti-notes:before{content:""}.ti-pencil:before{content:""}.ti-photo-down:before{content:""}.ti-player-play:before{content:""}.ti-plus:before{content:""}.ti-pointer:before{content:""}.ti-radar:before{content:""}.ti-refresh:before{content:""}.ti-report-analytics:before{content:""}.ti-report-money:before{content:""}.ti-restore:before{content:"﫽"}.ti-rosette-discount-check:before{content:""}.ti-rotate:before{content:""}.ti-route:before{content:""}.ti-ruler-measure:before{content:""}.ti-school:before{content:""}.ti-search:before{content:""}.ti-seedling:before{content:""}.ti-selector:before{content:""}.ti-share-3:before{content:""}.ti-shield-check:before{content:""}.ti-shield-half:before{content:""}.ti-sparkles:before{content:""}.ti-star:before{content:""}.ti-sun:before{content:""}.ti-table:before{content:""}.ti-table-export:before{content:""}.ti-tag:before{content:"𐂖"}.ti-target:before{content:""}.ti-timeline:before{content:""}.ti-trash:before{content:""}.ti-trending-down:before{content:""}.ti-trending-up:before{content:""}.ti-user-circle:before{content:""}.ti-user-plus:before{content:""}.ti-users:before{content:""}.ti-wand:before{content:""}.ti-wave-sine:before{content:""}.ti-x:before{content:""}.ti-zoom-in:before{content:""}.ti-zoom-out:before{content:""}.ti-star-filled:before{content:""}.ti-circle-check-filled:before{content:""}.ti-database-check:before{content:""}
.il-trust-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:6px}.il-trust-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text4);font:600 12px/1.25 var(--mono);letter-spacing:.02em}.il-trust-chip i{color:var(--gold);font-size:11px}.il-trust-chip.warn i{color:var(--brand-gold)}.il-trust-panel{margin:0 0 12px;padding:11px 12px;border:1px solid var(--border2);border-left:3px solid var(--brand-gold);border-radius:4px;background:var(--panel)}.il-trust-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.il-trust-panel-head span{display:inline-flex;align-items:center;gap:6px;color:var(--text2);font:700 11px var(--sans)}.il-trust-panel-head i{color:var(--brand-gold);font-size:13px}.il-trust-panel-head a{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none;text-decoration:none;letter-spacing:.02em}.il-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--border2);border:1px solid var(--border2)}.il-trust-field{min-width:0;padding:8px 9px;background:var(--card)}.il-trust-field span,.il-trust-field strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.il-trust-field span{margin-bottom:3px;color:var(--text5);font:700 11px var(--mono);text-transform:none;letter-spacing:.02em}.il-trust-field strong{color:var(--text3);font:600 12px/1.25 var(--sans)}.il-trust-note{margin-top:8px;color:var(--text4);font:12px/1.45 var(--sans)}.il-tool-shell{margin:0 0 14px;border:1px solid var(--border2);border-radius:8px;background:var(--card);overflow:hidden}.il-shell-top{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(240px,1.2fr) auto;gap:10px;align-items:center;padding:12px 13px;border-bottom:1px solid var(--border2);background:var(--panel)}.il-shell-top span,.il-shell-ticker span,.il-proj-head span,.il-template-row span,.il-result-summary span{display:block;color:var(--brand-gold);font:700 11px var(--mono);letter-spacing:.02em;text-transform:none}.il-shell-top strong{display:block;margin-top:3px;color:var(--text);font:600 13px/1.2 var(--serif)}.il-shell-search{display:flex;min-width:0;border:1px solid var(--border3);border-radius:4px;background:var(--card);overflow:hidden}.il-shell-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font:600 12px var(--mono);padding:9px 10px;text-transform:none}.il-shell-search button,.il-shell-actions button,.il-template-row button,.il-primary-action,.il-notes-actions button{min-height:34px;border:1px solid var(--border3);background:var(--panel);color:var(--text3);font:700 11px var(--sans);cursor:pointer}.il-shell-search button,.il-primary-action,.il-notes-actions button{border-color:var(--brand-gold);background:var(--brand-gold);color:#17130c;padding:0 12px}.il-shell-actions{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.il-shell-actions button{display:inline-flex;align-items:center;gap:5px;border-radius:4px;padding:0 9px}.il-shell-actions button:hover,.il-template-row button:hover{border-color:var(--brand-gold-line);background:var(--brand-gold-soft);color:var(--text)}.il-shell-ticker{display:grid;grid-template-columns:1.3fr repeat(4,minmax(100px,.7fr)) auto;gap:1px;background:var(--border2);border-top:1px solid var(--border2)}.il-shell-ticker>div,.il-shell-status{min-width:0;padding:10px 11px;background:var(--card);text-align:left}.il-shell-ticker strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text2);font:700 12px var(--sans)}.il-shell-ticker em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text5);font:12px/1.35 var(--mono);font-style:normal}.il-shell-status{border:0;color:var(--positive);font:700 11px var(--mono);text-transform:none}.il-shell-status.warn{color:var(--brand-gold)}.il-shell-preview{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--border2);border-top:1px solid var(--border2)}.il-shell-preview:not(.has-ticker){display:grid}.il-shell-preview>div{padding:13px;background:var(--card)}.il-shell-preview i{color:var(--brand-gold);font-size:18px}.il-shell-preview strong,.il-shell-preview span{display:block}.il-shell-preview strong{margin:7px 0 3px;color:var(--text2);font:700 12px var(--sans)}.il-shell-preview span{color:var(--text4);font:12px/1.5 var(--sans)}.il-research-drawer,.il-notes-panel{position:fixed;inset:0;z-index:10030;display:none;justify-content:flex-end;background:rgba(7,9,10,.56);backdrop-filter:blur(4px)}.il-research-drawer.open,.il-notes-panel.open{display:flex}.il-drawer-card,.il-notes-card{width:min(440px,100%);height:100%;overflow:auto;border-left:1px solid var(--border3);background:var(--card);box-shadow:-24px 0 70px rgba(0,0,0,.28);padding:18px}.il-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.il-drawer-head h2{margin:0;color:var(--text);font:600 22px/1.1 var(--serif)}.il-drawer-head button{width:34px;height:34px;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text4);cursor:pointer}.il-drawer-grid{display:grid;gap:1px;margin-bottom:12px;border:1px solid var(--border2);background:var(--border2)}.il-drawer-grid>div{padding:10px;background:var(--panel)}.il-drawer-grid span,.il-drawer-grid strong{display:block}.il-drawer-grid span{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-drawer-grid strong{color:var(--text3);font:600 11px/1.35 var(--sans)}#il-drawer-body p,#il-drawer-body li{color:var(--text4);font:11px/1.55 var(--sans)}#il-drawer-body a{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none;text-decoration:none}.il-notes-card label{display:block;margin-bottom:10px;color:var(--text3);font:700 11px var(--mono);text-transform:none}.il-notes-card textarea,.il-notes-card input{display:block;width:100%;box-sizing:border-box;margin-top:5px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:11px/1.45 var(--sans);padding:9px}.il-notes-card textarea{min-height:74px;resize:vertical}.il-notes-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.il-notes-actions{display:flex;align-items:center;gap:10px}.il-notes-actions span{color:var(--text5);font:11px var(--mono)}.il-research-trail{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:repeat(8,minmax(105px,1fr));gap:1px;margin:0 0 12px;border:1px solid var(--border2);background:var(--border2);overflow:auto}.il-research-trail button,.il-research-trail a{min-width:0;padding:9px 10px;border:0;background:var(--panel);text-align:left;cursor:pointer;text-decoration:none}.il-research-trail button:hover,.il-research-trail a:hover{background:var(--brand-gold-soft)}.il-research-trail span,.il-research-trail strong{display:block}.il-research-trail span{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-research-trail strong{color:var(--text3);font:700 12px/1.25 var(--sans)}.il-lens-context{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--brand-gold) 26%,var(--border2));border-radius:8px;background:linear-gradient(100deg,var(--brand-gold-soft),var(--panel))}.il-lens-context div{min-width:0}.il-lens-context span,.il-lens-context strong{display:block}.il-lens-context span{color:var(--brand-gold);font:700 11px var(--mono);letter-spacing:.02em;text-transform:none}.il-lens-context strong{margin-top:2px;color:var(--text3);font:600 12px/1.35 var(--sans)}.il-lens-context a{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:7px 10px;border:1px solid var(--border2);border-radius:8px;background:var(--card);color:var(--text);font:700 11px var(--sans);text-decoration:none}.sa-lens-summary{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sa-lens-summary span{padding:4px 7px;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text4);font:700 11px var(--sans)}.sa-lens-summary strong{margin-left:3px;color:var(--brand-gold);font-family:var(--mono)}.il-projection-builder{margin:0 0 14px}.il-proj-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:12px}.il-proj-evidence,.il-proj-review,.il-projection-explain{border:1px solid var(--border2);border-radius:8px;background:var(--card);padding:13px}.il-proj-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.il-proj-head strong{color:var(--text2);font:700 13px var(--sans)}.il-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--border2);background:var(--border2)}.il-evidence-grid .il-trust-field{background:var(--panel)}.il-observed-note,.il-result-note{margin-top:9px;color:var(--text4);font:12px/1.5 var(--sans)}.il-observed-note span{display:inline-block;margin-right:5px;padding:2px 5px;border-radius:4px;background:var(--brand-gold-soft);color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-manual-eps{display:block;margin-top:10px;color:var(--text3);font:700 11px var(--mono);text-transform:none}.il-manual-eps span{display:inline-block;margin-right:6px;padding:2px 5px;border-radius:4px;background:color-mix(in srgb,var(--info) 12%,transparent);color:var(--info);font:700 11px var(--mono)}.il-manual-eps input{display:block;width:100%;box-sizing:border-box;margin-top:6px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:600 12px var(--mono);padding:9px}.il-assumption-checklist{display:grid;gap:5px;margin-bottom:10px}.il-assumption-checklist>div{display:flex;align-items:center;gap:7px;padding:7px 8px;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text4);font:12px/1.35 var(--sans)}.il-assumption-checklist .ok{color:var(--positive)}.il-assumption-checklist .missing{color:var(--negative)}.il-review-check{display:flex;align-items:center;gap:7px;margin:8px 0;color:var(--text3);font:600 11px var(--sans)}.il-template-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:12px 0;padding:10px;border:1px solid var(--border2);border-radius:8px;background:var(--panel)}.il-template-row span{margin-right:auto}.il-template-row button{border-radius:4px;padding:0 10px}.il-result-error{border:1px solid color-mix(in srgb,var(--negative) 40%,transparent);border-radius:8px;background:color-mix(in srgb,var(--negative) 8%,transparent);padding:12px}.il-result-error strong{display:block;margin-bottom:8px;color:var(--negative);font:700 12px var(--sans)}.il-result-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--border2);background:var(--border2);margin-bottom:12px}.il-result-summary>div{padding:11px;background:var(--panel)}.il-result-summary strong{display:block;margin-top:4px;color:var(--text);font:700 18px var(--mono)}.il-result-summary em,.il-result-summary p{display:block;margin:4px 0 0;color:var(--text4);font:12px/1.45 var(--sans);font-style:normal}.il-sensitivity-table{overflow:auto}.il-sensitivity-table table{width:100%;border-collapse:collapse;font:11px var(--mono);color:var(--text3)}.il-sensitivity-table th,.il-sensitivity-table td{padding:7px;border:1px solid var(--border2);text-align:right}.il-sensitivity-table th:first-child{text-align:left}.il-sensitivity-table td.current{outline:2px solid var(--brand-gold);font-weight:700;color:var(--brand-gold)}.il-sensitivity-table p{margin-top:8px;color:var(--negative);font:12px/1.4 var(--sans)}.il-guidance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px;margin:0 0 12px;border:1px solid var(--brand-gold-line);border-left:3px solid var(--brand-gold);background:var(--brand-gold-soft);border-radius:4px}.il-guidance-copy strong,.il-guidance-copy span{display:block}.il-guidance-copy strong{font:600 13px/1.3 var(--sans);color:var(--text2)}.il-guidance-copy span{margin-top:3px;font:11px/1.45 var(--sans);color:var(--text4)}.il-guidance-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.il-guidance button{min-height:30px;padding:0 10px;border:1px solid var(--border3);border-radius:4px;background:var(--card);color:var(--text3);font:600 11px var(--sans);cursor:pointer}.il-guidance button.primary{background:var(--brand-gold);border-color:var(--brand-gold);color:#17130c}.il-guidance button:hover{border-color:var(--brand-gold-line);color:var(--text)}.il-metric-learn{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:5px;border:0;border-radius:50%;background:var(--brand-gold-soft);color:var(--brand-gold-strong);font:700 10px var(--sans);vertical-align:middle;cursor:pointer}.il-metric-learn i{font-size:10px;line-height:1}.il-decision-path{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid var(--border2);background:var(--border2);border-radius:8px;overflow:hidden;text-align:left}.il-decision-step{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"num num""icon label""icon detail";align-content:start;gap:3px 7px;min-height:92px;padding:10px 11px;border:0;background:var(--panel);color:var(--text3);cursor:pointer}.il-decision-step:hover,.il-decision-step:focus-visible{z-index:1;background:var(--brand-gold-soft);outline:1px solid var(--brand-gold-line);outline-offset:-1px}.il-decision-num{grid-area:num;color:var(--brand-gold);font:700 11px var(--mono);letter-spacing:.08em}.il-decision-step i{grid-area:icon;margin-top:1px;color:var(--brand-gold);font-size:15px}.il-decision-step strong{grid-area:label;color:var(--text2);font:700 11px/1.2 var(--sans)}.il-decision-step em{grid-area:detail;color:var(--text5);font:12px/1.35 var(--sans);font-style:normal}.il-decision-path.compact{margin:10px 0 9px}.il-decision-path.compact .il-decision-step{min-height:68px;padding:8px 9px}.il-decision-path.compact .il-decision-step em{display:none}.il-tool-decision-wrap{margin:0 0 12px;text-align:left;border:1px solid var(--border2);border-radius:8px;background:var(--card);overflow:hidden}.il-tool-decision-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;border-bottom:1px solid var(--border2);background:var(--panel)}.il-tool-decision-head span{color:var(--brand-gold);font:700 11px var(--mono);letter-spacing:.02em;text-transform:none}.il-tool-decision-head strong{color:var(--text3);font:600 11px/1.35 var(--sans);text-align:right}.il-build{display:inline-flex;align-items:center;gap:5px;color:var(--text5);font:11px var(--mono);white-space:nowrap}.il-build::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--positive)}.il-onboarding{margin:0 0 12px;padding:14px;border:1px solid var(--border2);border-left:3px solid var(--brand-gold);border-radius:4px;background:var(--card)}.il-onboarding-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.il-onboarding h3{margin:0 0 4px;color:var(--text);font:600 15px/1.25 var(--serif)}.il-onboarding p{margin:0;color:var(--text4);font:11px/1.5 var(--sans)}.il-onboarding-close{border:0;background:transparent;color:var(--text5);font-size:15px;cursor:pointer}.il-onboarding-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:12px;background:var(--border2);border:1px solid var(--border2)}.il-onboarding-step{padding:9px 10px;background:var(--panel);color:var(--text4);font:12px/1.4 var(--sans)}.il-onboarding-step strong{display:block;margin-bottom:2px;color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-source-unavailable{color:var(--text4)!important}.il-source-unavailable::before{content:"Proxy: ";color:var(--text5)}.il-tool-guide{display:flex;align-items:flex-start;gap:8px;margin:0 0 9px}.il-tool-guide-toggle{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text4);font:700 11px var(--mono);letter-spacing:.02em;text-transform:none;cursor:pointer}.il-tool-guide-toggle i{color:var(--brand-gold);font-size:13px}.il-tool-guide-toggle[aria-expanded="true"]{border-color:var(--brand-gold-line);background:var(--brand-gold-soft);color:var(--text2)}.il-tool-guide-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;flex:1;border:1px solid var(--border2);background:var(--border2)}.il-tool-guide-body[hidden]{display:none!important}.il-tool-guide-body>div{padding:9px 11px;background:var(--panel)}.il-tool-guide-body span,.il-tool-guide-body strong{display:block}.il-tool-guide-body span{margin-bottom:3px;color:var(--brand-gold);font:700 11px var(--mono);text-transform:none;letter-spacing:.02em}.il-tool-guide-body strong{color:var(--text3);font:500 12px/1.45 var(--sans)}.cex-save-state{min-width:74px;color:var(--text5);font:11px var(--mono);text-align:right}.il-feedback-link{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0}.il-feedback-link:hover{color:var(--brand-gold)}.il-feedback-modal{position:fixed;inset:0;z-index:10020;display:none;place-items:center;padding:18px;background:rgba(7,9,10,.64);backdrop-filter:blur(5px)}.il-feedback-modal.open{display:grid}.il-feedback-card{width:min(460px,100%);border:1px solid var(--border3);border-top:3px solid var(--brand-gold);border-radius:8px;background:var(--card);box-shadow:0 20px 70px rgba(0,0,0,.28);padding:20px}.il-feedback-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.il-feedback-kicker{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-feedback-card h2{margin:5px 0 4px;color:var(--text);font:600 22px/1.2 var(--serif)}.il-feedback-card p{margin:0;color:var(--text4);font:11px/1.5 var(--sans)}.il-feedback-close{width:32px;height:32px;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text4);cursor:pointer}.il-feedback-stars{display:flex;gap:5px;margin:17px 0 12px}.il-feedback-star{width:46px;height:42px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text5);font-size:18px;cursor:pointer}.il-feedback-star.active,.il-feedback-star:hover{border-color:var(--brand-gold-line);background:var(--brand-gold-soft);color:var(--brand-gold)}.il-feedback-label{min-height:18px;color:var(--text3)!important;font-weight:600!important}.il-feedback-note{width:100%;min-height:88px;box-sizing:border-box;margin:12px 0 10px;padding:9px 10px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:11px/1.45 var(--sans);resize:vertical}.il-feedback-note:focus{border-color:var(--brand-gold);outline:2px solid var(--brand-gold-soft);outline-offset:1px}.il-feedback-actions{display:flex;gap:7px;flex-wrap:wrap}.il-feedback-action{min-height:36px;padding:0 12px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text3);font:600 11px var(--sans);cursor:pointer}.il-feedback-action.primary{border-color:var(--brand-gold);background:var(--brand-gold);color:#17130c}.il-feedback-policy{margin-top:11px!important;color:var(--text5)!important;font:12px/1.45 var(--mono)!important}.il-learn-workshop{margin:0 0 16px;border:1px solid var(--border2);border-radius:8px;background:var(--card);overflow:hidden}.il-learn-stepper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--border2);border-bottom:1px solid var(--border2)}.il-learn-stepper span{display:flex;align-items:center;gap:6px;min-width:0;padding:9px 8px;background:var(--panel);color:var(--text5);font:600 12px/1.2 var(--sans)}.il-learn-stepper i{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px;border:1px solid var(--border3);border-radius:50%;font:700 10px var(--mono);font-style:normal}.il-learn-stepper span.active{background:var(--brand-gold-soft);color:var(--text2)}.il-learn-stepper span.active i{border-color:var(--brand-gold);background:var(--brand-gold);color:#17130c}.il-learn-stepper span.done{color:var(--positive)}.il-learn-stepper span.done i{border-color:var(--positive);background:color-mix(in srgb,var(--positive) 14%,transparent)}.il-learn-card{padding:clamp(16px,3vw,28px)}.il-learn-kicker{margin-bottom:6px;color:var(--brand-gold);font:700 11px var(--mono);letter-spacing:.02em;text-transform:none}.il-learn-card h3,.il-learn-complete h3{margin:0 0 7px;color:var(--text);font:600 clamp(18px,2.5vw,25px)/1.15 var(--serif)}.il-learn-card>p,.il-learn-copy{max-width:720px;margin:0 0 16px;color:var(--text4);font:11px/1.55 var(--sans)}.il-learn-intro{max-width:780px;margin:auto}.il-learn-intro>p{color:var(--text4);font:11px/1.55 var(--sans)}.il-learn-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:18px 0}.il-learn-examples button{display:grid;grid-template-columns:32px 1fr;gap:1px 10px;text-align:left;padding:13px;border:1px solid var(--border2);border-radius:8px;background:var(--panel);cursor:pointer}.il-learn-examples button:hover{border-color:var(--brand-gold-line);background:var(--brand-gold-soft)}.il-learn-examples i{grid-row:1/3;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--brand-gold-soft);color:var(--brand-gold);font-size:18px}.il-learn-examples strong{color:var(--text2);font:600 12px var(--sans)}.il-learn-examples span{color:var(--text5);font:11px var(--mono)}.il-learn-search{padding:14px;border:1px solid var(--border2);border-radius:8px;background:var(--card)}.il-learn-search>label,.il-learn-field>span,.il-learn-date>span{display:block;margin-bottom:6px;color:var(--text3);font:700 11px var(--mono);text-transform:none;letter-spacing:.02em}.il-learn-search>div{display:flex;gap:7px}.il-learn-search input{flex:1;min-width:0;padding:10px 11px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:600 13px var(--mono);text-transform:none}.il-learn-search button,.il-learn-nav button,.il-learn-complete button{min-height:38px;padding:0 13px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text3);font:600 11px var(--sans);cursor:pointer}.il-learn-search button,.il-learn-nav button.primary{border-color:var(--brand-gold);background:var(--brand-gold);color:#17130c}.il-learn-search small,.il-learn-field small,.il-learn-date small{display:block;margin-top:6px;color:var(--text5);font:12px/1.45 var(--mono)}.il-learn-field small b{float:right;color:var(--text5);font-weight:500}.il-learn-company{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:10px 12px;border:1px solid var(--brand-gold-line);border-radius:4px;background:var(--brand-gold-soft)}.il-learn-company div{min-width:0;flex:1}.il-learn-company span,.il-learn-company strong{display:block}.il-learn-company span{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-learn-company strong{overflow:hidden;text-overflow:ellipsis;color:var(--text2);font:600 12px var(--sans);white-space:nowrap}.il-learn-company em{color:var(--text3);font:600 11px var(--mono);font-style:normal}.il-learn-company button{border:0;background:transparent;color:var(--brand-gold);font:700 11px var(--sans);cursor:pointer}.il-learn-quiz{display:grid;gap:7px;margin:14px 0}.il-learn-quiz button{padding:12px 13px;text-align:left;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text3);font:500 11px/1.45 var(--sans);cursor:pointer}.il-learn-quiz button:hover,.il-learn-quiz button.selected{border-color:var(--brand-gold-line);background:var(--brand-gold-soft);color:var(--text)}.il-learn-feedback{display:flex;align-items:center;gap:7px;padding:9px 10px;border-radius:4px;font:600 12px/1.4 var(--sans)}.il-learn-feedback.correct{background:color-mix(in srgb,var(--positive) 12%,transparent);color:var(--positive)}.il-learn-feedback.wrong{background:color-mix(in srgb,var(--negative) 10%,transparent);color:var(--negative)}.il-learn-field{display:block;margin:14px 0}.il-learn-field textarea{display:block;width:100%;min-height:120px;box-sizing:border-box;padding:11px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:11px/1.55 var(--sans);resize:vertical}.il-learn-field textarea:focus,.il-learn-date input:focus,.il-learn-search input:focus{outline:2px solid var(--brand-gold-soft);border-color:var(--brand-gold)}.il-learn-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.il-learn-date{display:block;margin:12px 0}.il-learn-date input{min-height:38px;padding:0 10px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:11px var(--sans)}.il-learn-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px;padding-top:14px;border-top:1px solid var(--border2)}.il-learn-nav span{color:var(--text5);font:11px var(--mono)}.il-learn-nav button:disabled{opacity:.4;cursor:not-allowed}.il-learn-preview{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:14px 0;border:1px solid var(--border2);border-radius:8px;overflow:hidden;background:var(--border2)}.il-learn-preview header{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;background:var(--panel)}.il-learn-preview header span,.il-learn-preview>div>span{display:block;margin-bottom:4px;color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-learn-preview header h3{margin:0;font-size:18px}.il-learn-preview header em{color:var(--text5);font:11px var(--mono);font-style:normal}.il-learn-preview>div{padding:13px;background:var(--card)}.il-learn-preview p{margin:0;color:var(--text3);font:11px/1.5 var(--sans)}.il-learn-preview .risk{border-left:3px solid var(--negative)}.il-learn-complete{display:flex;align-items:center;gap:14px;padding:20px;border-bottom:1px solid var(--border2);background:color-mix(in srgb,var(--positive) 9%,var(--card))}.il-learn-complete>i{font-size:28px;color:var(--positive)}.il-learn-complete>div{flex:1}.il-learn-complete span{color:var(--positive);font:700 11px var(--mono);text-transform:none}.il-learn-complete p{margin:0;color:var(--text4);font:12px/1.45 var(--sans)}.il-learn-complete+.il-learn-preview{margin:16px}@media (max-width:700px){.il-shell-top,.il-shell-ticker,.il-shell-preview,.il-proj-grid,.il-evidence-grid,.il-result-summary{grid-template-columns:1fr}.il-shell-actions{justify-content:flex-start}.il-shell-search{display:grid}.il-shell-search button{min-height:38px}.il-research-trail{display:flex}.il-research-trail button,.il-research-trail a{flex:0 0 132px}.il-drawer-card,.il-notes-card{width:100%}.il-notes-two{grid-template-columns:1fr}.il-trust-panel-head{align-items:flex-start;flex-direction:column}.il-trust-grid{grid-template-columns:1fr}.il-guidance{grid-template-columns:1fr}.il-guidance-actions{justify-content:flex-start}.il-decision-path{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.il-decision-step{flex:0 0 142px;min-height:86px;scroll-snap-align:start}.il-decision-path.compact .il-decision-step{flex-basis:116px}.il-tool-decision-head{display:grid}.il-tool-decision-head strong{text-align:left}.il-tool-guide{display:flex;flex-wrap:wrap}.il-tool-guide-body{grid-template-columns:1fr;flex-basis:100%}.il-onboarding-steps{grid-template-columns:1fr}.cex-save-state{display:none}.il-feedback-card{padding:16px}.il-feedback-stars{justify-content:space-between}.il-feedback-star{width:18%;min-width:42px}.il-feedback-actions{display:grid}.il-feedback-action{width:100%}.il-learn-stepper{display:flex;overflow-x:auto}.il-learn-stepper span{min-width:118px}.il-learn-examples,.il-learn-two,.il-learn-preview{grid-template-columns:1fr}.il-learn-preview header{grid-column:1}.il-learn-search>div{display:grid}.il-learn-nav{align-items:stretch}.il-learn-nav span{display:none}.il-learn-nav button{flex:1}.il-learn-complete{align-items:flex-start;flex-wrap:wrap}.il-learn-complete button{width:100%}}.il-tool-shell{margin-bottom:10px}.il-shell-top{grid-template-columns:minmax(132px,.42fr) minmax(220px,.9fr) auto;padding:9px 10px}.il-shell-top strong{font:700 12px/1.15 var(--sans)}.il-shell-ticker{grid-template-columns:1.15fr repeat(3,minmax(88px,.48fr)) auto}.il-shell-ticker>div:nth-child(n+5){display:none}.il-shell-preview{grid-template-columns:1fr}.il-shell-preview>div{padding:10px 11px;display:flex;align-items:center;gap:9px}.il-shell-preview i{font-size:15px}.il-shell-preview strong{margin:0 0 2px}.il-shell-preview span{font-size:11px}.il-guidance{padding:8px 10px;margin-bottom:9px}.il-guidance-copy span{display:none}.il-research-trail{position:relative;top:auto;grid-template-columns:repeat(8,minmax(88px,1fr));margin-bottom:9px}.il-research-trail button,.il-research-trail a{padding:7px 8px}.il-research-trail button span,.il-research-trail a span{display:none}@media (max-width:640px){.il-tool-shell{margin:0 0 8px;border-radius:8px}.il-shell-top{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:8px}.il-shell-top>div:first-child{display:none}.il-shell-search{grid-column:1;display:flex!important}.il-shell-search input{padding:8px 9px;font-size:12px!important}.il-shell-search button{min-height:34px;padding:0 10px}.il-shell-actions{grid-column:2;display:flex;gap:3px;justify-content:flex-end;flex-wrap:nowrap}.il-shell-actions button{width:34px;min-width:34px;height:34px;min-height:34px;padding:0;justify-content:center}.il-shell-actions button span{display:none}.il-shell-ticker{display:none}.il-shell-preview{display:none!important}.il-guidance{display:none}.il-research-trail{display:flex;margin:0 0 8px;border-radius:8px}.il-research-trail button,.il-research-trail a{flex:0 0 auto;min-width:84px;padding:8px 9px;text-align:center}.il-lens-context{align-items:flex-start}.il-lens-context a{min-height:44px}.il-lens-context strong{font-size:11px}.il-research-trail strong{font-size:11px}}
.il-ws-shell{max-width:1180px;margin:0 auto;padding-bottom:28px}.il-ws-hero{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(120px,.55fr));gap:1px;margin-bottom:14px;border:1px solid var(--border2);background:var(--border2)}.il-ws-intro,.il-ws-stat{background:var(--panel);padding:15px}.il-ws-intro{border-left:3px solid var(--brand-gold)}.il-ws-kicker{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-ws-intro h2{margin:5px 0 3px;color:var(--text);font:600 18px/1.2 var(--serif)}.il-ws-intro p{margin:0;color:var(--text4);font:11px/1.5 var(--sans)}.il-ws-stat span,.il-ws-stat strong{display:block}.il-ws-stat span{color:var(--text5);font:700 11px var(--mono);text-transform:none}.il-ws-stat strong{margin-top:7px;color:var(--text);font:600 18px var(--mono)}.il-ws-tabs{display:flex;gap:4px;margin-bottom:12px;border-bottom:1px solid var(--border2)}.il-ws-tab{padding:8px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text4);font:600 11px var(--sans);cursor:pointer}.il-ws-tab.active{border-color:var(--brand-gold);color:var(--text)}.il-ws-panel{display:none}.il-ws-panel.active{display:block}.il-ws-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(270px,.6fr);gap:12px}.il-ws-block{border:1px solid var(--border2);border-radius:4px;background:var(--card);padding:14px}.il-ws-block h3{margin:0 0 3px;color:var(--text);font:600 13px var(--sans)}.il-ws-block>p{margin:0 0 12px;color:var(--text5);font:12px/1.4 var(--sans)}.il-ws-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.il-ws-field.wide{grid-column:1/-1}.il-ws-field label{display:block;margin-bottom:4px;color:var(--text5);font:700 11px var(--mono);text-transform:none}.il-ws-field input,.il-ws-field textarea,.il-ws-field select{width:100%;box-sizing:border-box;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);padding:8px 9px;font:11px/1.4 var(--sans);outline:none}.il-ws-field textarea{min-height:78px;resize:vertical}.il-ws-field input:focus,.il-ws-field textarea:focus,.il-ws-field select:focus{border-color:var(--brand-gold)}.il-ws-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:11px}.il-ws-btn{display:inline-flex;align-items:center;gap:5px;min-height:31px;padding:0 10px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text3);font:600 11px var(--sans);cursor:pointer}.il-ws-btn.primary{border-color:var(--brand-gold);background:var(--brand-gold);color:#17130c}.il-ws-btn.danger{color:var(--negative)}.il-ws-sync{margin-left:auto;color:var(--text5);font:11px var(--mono)}.il-ws-list{display:grid;gap:6px}.il-ws-item{display:grid;grid-template-columns:minmax(80px,.65fr) repeat(3,minmax(80px,1fr)) auto;gap:8px;align-items:center;padding:9px;border:1px solid var(--border2);border-radius:4px;background:var(--panel)}.il-ws-item strong,.il-ws-item span{display:block}.il-ws-item strong{color:var(--text);font:700 11px var(--mono)}.il-ws-item span{margin-top:2px;color:var(--text5);font:11px var(--sans)}.il-ws-num{color:var(--text3);font:600 11px var(--mono)}.il-ws-num.pos{color:var(--positive)}.il-ws-num.neg{color:var(--negative)}.il-ws-empty{padding:22px 12px;border:1px dashed var(--border3);color:var(--text5);font:11px/1.5 var(--sans);text-align:center}.il-ws-health{display:grid;gap:5px}.il-ws-health-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid var(--border2);font:11px var(--sans);color:var(--text4)}.il-ws-dot{width:6px;height:6px;border-radius:50%;background:var(--positive);display:inline-block;margin-right:6px}.il-ws-dot.degraded{background:var(--negative)}.il-chart-workspace{display:flex;align-items:center;gap:5px}.il-compare-group{display:inline-flex;align-items:center}.il-chart-workspace input{width:86px;height:29px;box-sizing:border-box;border:1px solid var(--border3);border-radius:8px 0 0 9px;background:var(--panel);color:var(--text);padding:0 9px;font:700 11px var(--mono);text-transform:none;letter-spacing:.02em}.il-chart-workspace input::placeholder{color:var(--text5);opacity:1;font-weight:600}.il-chart-workspace input:focus{border-color:var(--brand-gold);outline:none}.il-compare-group .act-btn{border-radius:0 9px 9px 0!important;border-left:0!important}.il-chart-workspace .act-btn{white-space:nowrap}.il-ws-conviction{display:flex;gap:4px}.il-ws-conviction button{width:30px;height:30px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text4);cursor:pointer}.il-ws-conviction button.active{border-color:var(--brand-gold);background:var(--brand-gold-soft);color:var(--brand-gold-strong)}@media (max-width:900px){.il-ws-hero{grid-template-columns:repeat(3,1fr)}.il-ws-intro{grid-column:1/-1}.il-ws-grid{grid-template-columns:1fr}.il-ws-item{grid-template-columns:1fr 1fr}.il-ws-item>*:last-child{justify-self:end}}@media (max-width:640px){.il-ws-hero{grid-template-columns:1fr 1fr}.il-ws-intro{grid-column:1/-1}.il-ws-stat:last-child{grid-column:1/-1}.il-ws-fields{grid-template-columns:1fr}.il-ws-field.wide{grid-column:auto}.il-ws-item{grid-template-columns:1fr 1fr;padding:10px}.il-chart-workspace{width:100%;order:20}.il-chart-workspace input{flex:1}.il-ws-sync{width:100%;margin-left:0}.il-ws-tab{flex:1;padding-inline:5px}}.il-ws-activation{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:13px 14px;border:1px solid var(--border2);border-radius:4px;background:linear-gradient(120deg,var(--card),var(--panel))}.il-ws-activation h3,.il-ws-guide-head h3{margin:3px 0;color:var(--text);font:600 13px var(--sans)}.il-ws-activation p,.il-ws-guide-head p{margin:0;color:var(--text5);font:12px/1.4 var(--sans)}.il-ws-checks{display:flex;justify-content:flex-end;gap:5px;flex-wrap:wrap}.il-ws-checks button{display:flex;align-items:center;gap:4px;padding:6px 8px;border:1px solid var(--border3);border-radius:8px;background:var(--panel);color:var(--text4);font:600 11px var(--sans);cursor:pointer}.il-ws-checks button.done{border-color:var(--positive);color:var(--positive)}.il-ws-guide-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:12px;padding:14px;border-left:3px solid var(--brand-gold);background:var(--panel)}.il-ws-disclosure{display:inline-block;padding:6px 8px;border:1px solid var(--border3);border-radius:4px;color:var(--text5);font:12px/1.45 var(--sans)}.il-ws-guide-grid{margin-bottom:12px}.il-ws-guide-model{border-color:var(--brand-gold)}.il-ws-model-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.il-ws-model-title strong{color:var(--brand-gold);font:600 18px var(--mono)}.il-ws-allocations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.il-ws-allocation>div:first-child{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;color:var(--text4);font:11px var(--sans)}.il-ws-allocation strong{color:var(--text);font-family:var(--mono)}.il-ws-allocation-bar{height:5px;overflow:hidden;border-radius:8px;background:var(--panel)}.il-ws-allocation-bar i{display:block;height:100%;border-radius:8px;background:var(--brand-gold)}.il-ws-guide-notes{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:18px 0}.il-ws-guide-notes h4{margin:0 0 6px;color:var(--text);font:600 11px var(--sans)}.il-ws-guide-notes ul{margin:0;padding-left:16px;color:var(--text4);font:12px/1.6 var(--sans)}.il-ws-guide-intro,.il-ws-guide-empty{text-align:center;padding:28px}.il-ws-guide-intro .il-ws-btn{margin-top:8px}.il-ws-btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.il-ws-activation{align-items:flex-start;flex-direction:column}.il-ws-checks{justify-content:flex-start}.il-ws-tabs{overflow-x:auto}.il-ws-tab{flex:0 0 auto;white-space:nowrap}}@media (max-width:640px){.il-ws-guide-head{flex-direction:column}.il-ws-allocations,.il-ws-guide-notes{grid-template-columns:1fr}}.il-ws-hero{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(105px,.45fr));border-radius:8px;overflow:hidden}.il-ws-stat{position:relative}.il-ws-stat::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--brand-gold)}.il-ws-stat.accent-blue::before{background:#7d91b6}.il-ws-stat.accent-green::before{background:var(--positive)}.il-ws-stat.accent-red::before{background:var(--negative)}.il-ws-tabs{gap:2px}.il-ws-tab{display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:4px 5px 0 0}.il-ws-tab i{color:var(--text5);font-size:13px}.il-ws-tab.active i{color:var(--brand-gold)}.il-ws-tab[data-tab="portfolio"].active i{color:#7d91b6}.il-ws-tab[data-tab="trust"].active i{color:var(--positive)}.il-ws-empty-rich{display:grid;justify-items:center;gap:7px;padding:26px 16px}.il-ws-empty-rich>i{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--brand-gold-soft);color:var(--brand-gold);font-size:18px}.il-ws-empty-rich strong{color:var(--text3);font:600 11px/1.35 var(--sans)}.il-ws-empty-rich span{max-width:330px;color:var(--text5);font:12px/1.5 var(--sans)}.il-ws-empty-rich .il-ws-btn{margin-top:3px}.il-ws-portfolio-overview,.il-ws-sample{display:grid;grid-template-columns:minmax(100px,.5fr) minmax(180px,1.5fr);gap:14px;align-items:center;margin-bottom:12px;padding:12px;border:1px solid var(--border2);border-radius:4px;background:var(--panel)}.il-ws-portfolio-overview>div:first-child strong{display:block;margin:5px 0 2px;color:var(--text);font:700 22px var(--mono)}.il-ws-portfolio-overview>div:first-child span,.il-ws-sample p{display:block;margin:0;color:var(--text5);font:12px/1.45 var(--sans)}.il-ws-weight-bars{display:grid;gap:6px}.il-ws-weight-bars>div{display:grid;grid-template-columns:55px 1fr 38px;gap:7px;align-items:center;color:var(--text4);font:700 11px var(--mono)}.il-ws-weight-bars i{display:block;height:5px;overflow:hidden;border-radius:8px;background:var(--card)}.il-ws-weight-bars b{display:block;height:100%;border-radius:8px;background:var(--brand-gold)}.il-ws-weight-bars strong{text-align:right;color:var(--text3);font:700 11px var(--mono)}.il-ws-sample{display:block}.il-ws-sample .il-ws-weight-bars{margin:9px 0}.il-ws-guide-model.preview{border-style:dashed;opacity:.82}.il-ws-guide-model.preview .il-ws-allocation-bar i{background:#7d91b6}.il-ws-health-row>span:last-child{display:flex;align-items:center;justify-content:flex-end;gap:6px;text-align:right;font:11px var(--mono)}.il-ws-status{padding:2px 5px;border-radius:8px;background:var(--panel);color:var(--text4);font:700 11px var(--mono);text-transform:none}.il-ws-status.operational{background:color-mix(in srgb,var(--positive) 13%,transparent);color:var(--positive)}.il-ws-status.degraded{background:color-mix(in srgb,var(--negative) 13%,transparent);color:var(--negative)}.il-ws-status.stale{background:var(--brand-gold-soft);color:var(--brand-gold)}.il-ws-freshness{display:flex;align-items:center;gap:5px;margin:0 0 10px;padding:7px 8px;border:1px solid var(--border2);border-radius:4px;background:var(--panel);color:var(--text4);font:11px var(--mono)}.il-ws-freshness i{color:var(--brand-gold)}.il-home-watch-empty{display:grid;justify-items:center;gap:4px;padding:12px;color:var(--text5);text-align:center}.il-home-watch-empty strong{color:var(--text3);font:600 11px var(--sans)}.il-home-watch-empty span{font:12px/1.4 var(--sans)}.il-home-watch-empty button{margin-top:4px;padding:4px 8px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--brand-gold);font:700 11px var(--sans);cursor:pointer}@media (max-width:1050px){.il-ws-hero{grid-template-columns:repeat(4,1fr)}.il-ws-intro{grid-column:1/-1}}@media (max-width:640px){.il-ws-hero{grid-template-columns:1fr 1fr}.il-ws-stat:last-child{grid-column:auto}.il-ws-portfolio-overview,.il-ws-sample{grid-template-columns:1fr}.il-ws-health-row{align-items:flex-start;flex-direction:column}.il-ws-health-row>span:last-child{justify-content:flex-start;text-align:left;flex-wrap:wrap}}.il-ws-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px;padding:14px;border:1px solid var(--border2);border-left:3px solid var(--brand-gold);border-radius:4px;background:var(--panel)}.il-ws-review-head h3{margin:5px 0 3px;color:var(--text);font:600 15px/1.2 var(--serif)}.il-ws-review-head>div>p{margin:0;color:var(--text5);font:12px/1.5 var(--sans)}.il-ws-review-actions{display:flex;gap:6px;flex-wrap:wrap}.il-ws-review-kicker-row{margin:14px 0 7px}.il-ws-signal{display:inline-flex;align-items:center;padding:2px 7px;border-radius:8px;font:700 11px var(--mono);text-transform:none;letter-spacing:.02em;white-space:nowrap}.il-ws-signal.alert{background:color-mix(in srgb,var(--negative) 16%,transparent);color:var(--negative)}.il-ws-signal.warn{background:var(--brand-gold-soft);color:var(--brand-gold-strong)}.il-ws-signal.good{background:color-mix(in srgb,var(--positive) 16%,transparent);color:var(--positive)}.il-ws-signal.neutral{background:var(--card);color:var(--text5)}.il-ws-queue{display:grid;gap:7px}.il-ws-queue-row{display:grid;grid-template-columns:auto auto auto 1fr auto;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border:1px solid var(--border2);border-left:3px solid var(--border3);border-radius:4px;background:var(--card);color:var(--text3);cursor:pointer;font:inherit}.il-ws-queue-row:hover{border-color:var(--brand-gold)}.il-ws-queue-row.alert{border-left-color:var(--negative)}.il-ws-queue-row.warn{border-left-color:var(--brand-gold)}.il-ws-queue-row.good{border-left-color:var(--positive)}.il-ws-queue-row>strong{color:var(--text);font:700 13px var(--mono)}.il-ws-queue-price{color:var(--text3);font:600 11px var(--mono)}.il-ws-queue-hint{color:var(--text5);font:12px/1.3 var(--sans)}.il-ws-queue-row>i{color:var(--text5);font-size:13px;justify-self:end}.il-ws-allclear{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--border2);border-radius:4px;background:color-mix(in srgb,var(--positive) 6%,var(--card))}.il-ws-allclear>i{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--positive) 16%,transparent);color:var(--positive);font-size:18px}.il-ws-allclear strong{display:block;color:var(--text3);font:600 11px var(--sans)}.il-ws-allclear span{color:var(--text5);font:12px/1.5 var(--sans)}.il-ws-decisions{display:grid;gap:8px}.il-ws-decision{border:1px solid var(--border2);border-radius:4px;background:var(--card);padding:12px}.il-ws-dec-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.il-ws-dec-head strong{display:block;color:var(--text);font:700 13px var(--mono)}.il-ws-dec-head span{display:block;margin-top:2px;color:var(--text5);font:11px var(--sans);text-transform:capitalize}.il-ws-dec-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px 0;border-top:1px solid var(--border2)}.il-ws-metric label{display:block;margin-bottom:3px;color:var(--text5);font:700 11px var(--mono);text-transform:none}.il-ws-metric span{color:var(--text3);font:600 12px var(--mono)}.il-ws-metric span.neg,.il-ws-metric b.neg{color:var(--negative)}.il-ws-metric span.pos,.il-ws-metric b.pos{color:var(--positive)}.il-ws-metric span.warn{color:var(--brand-gold-strong)}.il-ws-metric b{font-weight:700}.il-ws-dec-actions{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.il-ws-asof{display:flex;align-items:flex-start;gap:6px;margin-top:14px;padding:9px 10px;border:1px dashed var(--border3);border-radius:4px;color:var(--text5);font:12px/1.45 var(--sans)}.il-ws-asof i{color:var(--brand-gold);font-size:12px;flex-shrink:0}@media (max-width:760px){.il-ws-dec-metrics{grid-template-columns:repeat(2,1fr)}.il-ws-queue-row{grid-template-columns:auto 1fr auto;row-gap:4px}.il-ws-queue-hint{grid-column:1/-1}}
.il-research-shell{max-width:1180px;margin:0 auto;padding-bottom:28px}.il-research-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin-bottom:12px;padding:16px;border:1px solid var(--border2);border-left:3px solid var(--brand-gold);border-radius:4px;background:var(--panel)}.il-research-kicker{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-research-hero h2{margin:5px 0 4px;color:var(--text);font:600 22px/1.2 var(--serif)}.il-research-hero p{max-width:680px;margin:0;color:var(--text4);font:11px/1.55 var(--sans)}.il-research-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.il-research-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:33px;padding:0 11px;border:1px solid var(--border3);border-radius:4px;background:var(--card);color:var(--text3);font:600 11px var(--sans);text-decoration:none;cursor:pointer}.il-research-btn:hover{border-color:var(--brand-gold-line);color:var(--text)}.il-research-btn.primary{border-color:var(--brand-gold);background:var(--brand-gold);color:#17130c}.il-research-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:12px}.il-research-panel{min-width:0;border:1px solid var(--border2);border-radius:4px;background:var(--card);padding:14px}.il-research-panel h3{margin:0 0 3px;color:var(--text);font:600 13px var(--sans)}.il-research-panel>p{margin:0 0 12px;color:var(--text5);font:12px/1.5 var(--sans)}.il-call-list{display:grid;gap:6px}.il-call-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid var(--border2);border-radius:4px;background:var(--panel)}.il-call-period{min-width:50px;color:var(--brand-gold);font:700 11px var(--mono)}.il-call-title{min-width:0;color:var(--text3);font:600 11px/1.35 var(--sans);overflow-wrap:anywhere}.il-call-title span{display:block;margin-top:2px;color:var(--text5);font:11px var(--mono)}.il-call-empty{padding:28px 16px;border:1px dashed var(--border3);color:var(--text5);font:11px/1.55 var(--sans);text-align:center}.il-call-links{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.il-scorecard{display:grid;gap:8px}.il-score-field label{display:block;margin-bottom:4px;color:var(--text5);font:700 11px var(--mono);text-transform:none}.il-score-field textarea{width:100%;min-height:62px;box-sizing:border-box;padding:8px 9px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:11px/1.45 var(--sans);resize:vertical;outline:none}.il-score-field textarea:focus{border-color:var(--brand-gold);outline:2px solid var(--brand-gold-soft);outline-offset:1px}.il-score-save{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:2px}.il-score-status{margin-left:auto;color:var(--text5);font:11px var(--mono)}.il-transcript-reader{display:none;margin-top:12px}.il-transcript-reader.open{display:block}.il-transcript-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border2)}.il-transcript-copy{max-height:520px;overflow:auto;padding-right:5px}.il-transcript-block{padding:10px 0;border-bottom:1px solid var(--border2)}.il-transcript-block strong{display:block;margin-bottom:4px;color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.il-transcript-block p{margin:0;color:var(--text3);font:11px/1.65 var(--sans)}.il-wealth-layout{display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1.45fr);gap:12px}.il-wealth-inputs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.il-wealth-field label{display:block;margin-bottom:4px;color:var(--text5);font:700 11px var(--mono);text-transform:none}.il-wealth-field input{width:100%;height:35px;box-sizing:border-box;padding:0 9px;border:1px solid var(--border3);border-radius:4px;background:var(--panel);color:var(--text);font:600 11px var(--mono);outline:none}.il-wealth-field input:focus{border-color:var(--brand-gold)}.il-wealth-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:12px;border:1px solid var(--border2);background:var(--border2)}.il-wealth-result{min-width:0;padding:11px;background:var(--panel)}.il-wealth-result span,.il-wealth-result strong{display:block}.il-wealth-result span{color:var(--text5);font:700 11px var(--mono);text-transform:none}.il-wealth-result strong{margin-top:6px;color:var(--text);font:600 15px var(--mono);overflow-wrap:anywhere}.il-wealth-result.base{box-shadow:inset 0 2px var(--brand-gold)}.il-wealth-chart{position:relative;height:320px}.il-wealth-note{margin-top:10px;padding:9px 10px;border-left:2px solid var(--brand-gold);background:var(--brand-gold-soft);color:var(--text4);font:12px/1.55 var(--mono)}@media (max-width:900px){.il-research-grid,.il-wealth-layout{grid-template-columns:1fr}.il-wealth-results{grid-template-columns:1fr 1fr}}@media (max-width:640px){.il-research-hero{grid-template-columns:1fr;padding:13px}.il-research-actions{justify-content:flex-start}.il-call-row{grid-template-columns:1fr auto}.il-call-period{grid-column:1/-1}.il-wealth-inputs{grid-template-columns:1fr 1fr}.il-wealth-results{grid-template-columns:1fr 1fr}.il-wealth-chart{height:270px}.il-score-status{width:100%;margin-left:0}}
:root{--cream:#F7F6F2;--cream2:#EFEEE9;--cream3:#E3E2DC;--card:#FCFBF8;--panel:#F2F1EC;--ink:#1B1813;--ink2:#302B24;--ink3:#514A3F;--ink4:#60584B;--ink5:#5E574B;--gold:#76521D;--gold-l:#D9BF8D;--gold-l2:#F1E8D8;--gold-d:#503812;--gold-d2:#38270D;--gold-bright:#C8901F;--gold-hi:#E9B949;--gold-amber:#A86E15;--gold-grad:linear-gradient(135deg,#E9B949 0%,#C8901F 48%,#9A6A18 100%);--gold-grad-soft:linear-gradient(135deg,rgba(233,185,73,.16),rgba(200,144,31,.06));--gold-glow:0 6px 22px rgba(200,144,31,.28);--gold-tint:rgba(200,144,31,.08);--gold-tint2:rgba(200,144,31,.14);--gold-ring:rgba(200,144,31,.34);--green:#247757;--green-l:#E4F1EB;--green-t:rgba(36,119,87,.10);--red:#A94F55;--red-l:#F7E9E9;--red-t:rgba(169,79,85,.10);--blue:#356D95;--blue-l:#E8EFF4;--border:rgba(46,39,28,.07);--border2:rgba(46,39,28,.12);--border3:rgba(46,39,28,.20);--shadow-sm:0 1px 3px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.04);--shadow:0 2px 12px rgba(0,0,0,.07),0 1px 4px rgba(0,0,0,.04);--shadow-lg:0 8px 32px rgba(0,0,0,.10),0 2px 8px rgba(0,0,0,.05);--r:3px;--r2:6px;--r3:10px;--serif: 'Plus Jakarta Sans', 'Plus Jakarta Sans', Arial, sans-serif;--sans: 'Plus Jakarta Sans', Arial, sans-serif;--mono: 'Plus Jakarta Sans', 'Plus Jakarta Sans', Arial, sans-serif;--t-acc-border:rgba(10,12,14,.08);--t-acc-header-bg:rgba(10,12,14,.02);--t-acc-header-hover:rgba(10,12,14,.04);--t-acc-body-border:rgba(10,12,14,.06);--t-metric-bg:rgba(10,12,14,.028);--t-metric-border:rgba(10,12,14,.065);--t-metric-hover:rgba(10,12,14,.048);--t-mlbl:var(--ink5);--t-msub:rgba(10,12,14,.35);--t-chart-bg:rgba(10,12,14,.025);--t-chart-border:rgba(10,12,14,.06);--t-chart-title:var(--ink5);--t-ticker-bg:rgba(10,12,14,.04);--t-ticker-border:var(--border2);--t-ticker-color:var(--ink);--t-ticker-ph:rgba(10,12,14,.28);--t-rpill-border:var(--border2);--t-rpill-color:var(--ink5);--t-panel-bg:rgba(10,12,14,.025);--t-panel-border:var(--border2);--t-news-text:var(--ink4);--t-news-border:var(--border);--t-loading-color:var(--ink5);--t-quick-btn-border:var(--border2);--text:var(--ink);--text2:var(--ink2);--text3:var(--ink3);--text4:var(--ink4);--text5:var(--ink5)}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:15px;background:var(--cream)}body{font-family:var(--sans);background:var(--cream);color:var(--ink);line-height:1.6;overflow-x:hidden}html[data-theme="dark"]{background:#12100D}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--cream2)}::-webkit-scrollbar-thumb{background:var(--cream3);border-radius:4px}button:not(:where(#main-nav *)){cursor:pointer;font-family:var(--sans)}nav{position:fixed;top:0;left:0;right:0;z-index:500;height:56px;display:flex;align-items:center;padding:0 1.5rem;background:rgba(249,248,245,0.97);backdrop-filter:blur(16px);border-bottom:1px solid var(--border2);gap:0}#main-nav{height:calc(56px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.nav-logo{font-family:var(--serif);font-size:18px;letter-spacing:-0.01em;color:var(--ink);text-decoration:none;display:flex;align-items:center;gap:8px;flex-shrink:0;padding-right:1.1rem;border-right:1px solid var(--border2);margin-right:.25rem;white-space:nowrap}.logo-dot{width:7px;height:7px;border-radius:50%;background:var(--gold);flex-shrink:0}.nav-links{display:flex;align-items:center}.nav-links a{font-size:13px;font-weight:400;color:var(--ink3);text-decoration:none;transition:color .18s}.nav-links a:hover{color:var(--ink)}.nav-right{display:flex;align-items:center;gap:.6rem;flex-shrink:0;margin-left:auto;padding-left:.75rem}.nav-live{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--green);letter-spacing:.02em;text-transform:none;white-space:nowrap;padding:.25rem .61rem;border:1px solid rgba(34,197,94,.25);border-radius:4px;background:rgba(34,197,94,.06)}.nav-live::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--green);animation:blink 2s infinite;flex-shrink:0}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}.btn-nav{background:var(--ink);color:var(--cream);border:none;padding:.4rem 1rem;border-radius:var(--r);font-size:13px;font-weight:500;transition:background .18s;text-decoration:none;display:inline-block;white-space:nowrap}.btn-nav:hover{background:var(--ink2)}.btn-nav-outline{background:transparent;color:var(--ink);border:1px solid var(--border3);padding:.4rem 1rem;border-radius:var(--r);font-size:13px;font-weight:400;transition:all .18s;text-decoration:none;display:inline-block;white-space:nowrap}.btn-nav-outline:hover{background:var(--cream3)}.nav-acct-wrap{position:relative}.nav-acct-btn{display:flex;align-items:center;gap:.45rem;background:transparent;border:1px solid var(--border2);border-radius:4px;padding:.32rem .7rem;font-family:var(--sans);font-size:12px;font-weight:500;color:var(--ink2);cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.nav-acct-btn:hover{background:var(--cream3);border-color:var(--border3)}.nav-acct-badge{font-size:11px;font-weight:700;padding:1px 5px;border-radius:4px;background:rgba(185,138,61,.15);color:var(--gold-d);border:1px solid rgba(185,138,61,.3);letter-spacing:.06em}.nav-acct-badge.trial{background:rgba(185,138,61,.1);color:var(--gold-d)}.nav-acct-chevron{font-size:10px;color:var(--ink3);transition:transform .15s}.nav-acct-wrap.open .nav-acct-chevron{transform:rotate(180deg)}.nav-acct-menu{display:none;position:absolute;top:calc(100% + 6px);right:0;min-width:220px;background:var(--cream);border:1px solid var(--border2);border-radius:8px;box-shadow:0 8px 28px rgba(0,0,0,.13);overflow:hidden;z-index:600}.nav-acct-wrap.open .nav-acct-menu{display:block}.nav-acct-header{padding:.75rem 1rem .6rem;border-bottom:1px solid var(--border2);background:rgba(0,0,0,.02)}.nav-acct-header-name{font-size:13px;font-weight:600;color:var(--ink)}.nav-acct-header-plan{font-size:12px;color:var(--ink3);margin-top:.15rem}.nav-acct-item{display:block;padding:.6rem 1rem;font-size:13px;color:var(--ink2);text-decoration:none;transition:background .12s}.nav-acct-item:hover{background:var(--cream3);color:var(--ink)}.nav-acct-divider{border-top:1px solid var(--border2);margin:.2rem 0}.nav-acct-item.danger{color:#c0392b}.nav-acct-item.danger:hover{background:#fff5f5}.page{display:none}.page.active{display:block}.hero{min-height:100vh;padding:8rem 2rem 5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden}.hero-radial{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 55%at 50% 38%,rgba(185,138,61,.07) 0%,transparent 72%)}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--gold-l);border-radius:999px;padding:.375rem 1.125rem;font-size:12px;font-weight:500;color:var(--gold-d);letter-spacing:.02em;text-transform:none;margin-bottom:2.25rem}.hero-badge::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold)}h1.hero-h1{font-family:var(--serif);font-size:clamp(2.8rem,6vw,5.5rem);line-height:1.05;letter-spacing:-.025em;max-width:840px;margin-bottom:1.5rem}h1.hero-h1 em{font-style:italic;color:var(--gold-d)}.hero-sub{font-size:18px;font-weight:400;color:var(--ink3);max-width:520px;line-height:1.75;margin-bottom:2.75rem}.hero-ctas{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:4.5rem}.btn-primary{background:var(--ink);color:var(--cream);border:none;padding:.9rem 2.25rem;border-radius:var(--r);font-size:15px;font-weight:500;transition:all .18s;text-decoration:none;display:inline-block}.btn-primary:hover{background:var(--ink2);transform:translateY(-1px);box-shadow:var(--shadow)}.btn-secondary{background:transparent;color:var(--ink);border:1px solid var(--border3);padding:.9rem 2.25rem;border-radius:var(--r);font-size:15px;font-weight:400;transition:all .18s;text-decoration:none;display:inline-block}.btn-secondary:hover{background:rgba(0,0,0,.04)}.hero-stats{display:flex;gap:0;flex-wrap:wrap;justify-content:center;border:1px solid var(--border2);border-radius:var(--r2);overflow:hidden;background:var(--card);box-shadow:var(--shadow)}.hero-stat{padding:1.5rem 2.5rem;border-right:1px solid var(--border);text-align:center;flex:1;min-width:130px}.hero-stat:last-child{border-right:none}.h-stat-num{font-family:var(--serif);font-size:28px;color:var(--ink);display:block}.h-stat-lbl{font-size:12px;color:var(--ink4);text-transform:none;letter-spacing:.02em;margin-top:2px}.trust-bar{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:3.5rem;flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink4);font-weight:400}.trust-item::before{content:"✓";font-weight:700;color:var(--gold-d);font-size:13px}section{padding:6rem 2rem}.container{max-width:1100px;margin:0 auto}.sec-label{font-size:12px;font-weight:600;text-transform:none;letter-spacing:.02em;color:var(--gold-d);margin-bottom:1rem;display:block}h2.sec-h2{font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.018em;margin-bottom:1.25rem}.sec-sub{font-size:18px;font-weight:400;color:var(--ink3);max-width:500px;line-height:1.75}.tool-section{background:var(--ink);color:var(--cream)}.tool-section h2.sec-h2{color:var(--cream)}.tool-section .sec-label{color:var(--gold)}.tool-section .sec-sub{color:var(--text3)}.tool-shell{background:rgba(242,234,220,.05);border:1px solid var(--border2);border-radius:var(--r3);overflow:hidden;margin-top:3rem}.tool-titlebar{background:rgba(242,234,220,.06);border-bottom:1px solid var(--border2);padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.tool-titlebar-left{display:flex;align-items:center;gap:10px}.tool-chrome-dots{display:flex;gap:6px}.chrome-dot{width:10px;height:10px;border-radius:50%}.chrome-r{background:rgba(255,77,77,.6)}.chrome-y{background:rgba(255,180,0,.6)}.chrome-g{background:rgba(50,200,80,.6)}.tool-name{font-size:13px;font-weight:500;color:var(--text3)}.tool-live-badge{font-family:var(--mono);font-size:11px;font-weight:400;color:rgba(26,200,100,.9);padding:2px 10px;background:rgba(26,200,100,.1);border:1px solid rgba(26,200,100,.2);border-radius:999px;letter-spacing:.04em}.tool-tabs{display:flex;gap:0;border-bottom:1px solid var(--border2);background:rgba(0,0,0,.15);overflow-x:auto}.tool-tab{padding:.9rem 1.5rem;font-size:15px;font-weight:500;color:var(--text5);background:none;border:none;border-bottom:3px solid transparent;white-space:nowrap;transition:all .18s;cursor:pointer;letter-spacing:.01em}.tool-tab.active{color:var(--gold);border-bottom-color:var(--gold);background:rgba(185,138,61,.07)}.tool-tab:hover:not(.active){color:var(--text);background:rgba(255,255,255,.03)}.tool-tab .pro-tag{display:inline-block;font-size:11px;font-weight:600;background:var(--gold);color:var(--ink);padding:1px 6px;border-radius:4px;margin-left:6px;letter-spacing:.02em;text-transform:none}.tool-body{padding:1.75rem}.tool-welcome{text-align:center;padding:2.5rem 1.5rem 1.75rem;margin-bottom:.25rem}.tw-title{font-family:var(--serif);font-size:28px;color:rgba(237,232,224,.9);letter-spacing:-.02em;margin-bottom:.5rem}.tw-sub{font-size:13px;color:rgba(237,232,224,.35);max-width:440px;margin:0 auto;line-height:1.65}.search-row{display:flex;align-items:center;margin-bottom:1.25rem;background:rgba(242,234,220,.07);border:1px solid var(--border2);border-radius:8px;overflow:hidden;transition:border-color .18s;max-width:640px;margin-left:auto;margin-right:auto}.search-row:focus-within{border-color:rgba(185,138,61,.65);box-shadow:0 0 0 3px rgba(185,138,61,.12)}.search-row:focus-within{border-color:rgba(185,138,61,.55);box-shadow:0 0 0 3px rgba(185,138,61,.1)}.ticker-input{flex:1;min-width:0;background:transparent;border:none;outline:none;padding:.85rem 1.15rem;font-family:var(--mono);font-size:15px;color:var(--text);text-transform:none}.ticker-input::placeholder{color:var(--text5);text-transform:none;font-family:var(--sans);font-size:13px}.btn-search{background:linear-gradient(135deg,#C6A052,#B8781A);color:#fff;border:none;padding:.85rem 1.5rem;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s;flex-shrink:0;letter-spacing:.04em}.btn-search:hover{opacity:.88}.btn-search:disabled{opacity:.4;cursor:not-allowed}.quick-row{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1.25rem}.quick-btn{font-family:var(--mono);font-size:12px;background:rgba(242,234,220,.07);border:1px solid rgba(242,234,220,.11);border-radius:var(--r);padding:4px 12px;color:var(--text3);transition:all .15s}.quick-btn:hover{border-color:var(--gold);color:var(--gold);background:rgba(185,138,61,.08)}#stock-result{display:none}.result-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--border2)}.res-ticker-lbl{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--gold);letter-spacing:.02em;text-transform:none;margin-bottom:3px}.res-name{font-family:var(--serif);font-size:28px;line-height:1.1;color:var(--cream)}.res-exchange{font-size:12px;color:var(--text5);margin-top:5px}.price-block{}.price-big{font-family:var(--serif);font-size:40px;color:var(--cream);line-height:1}.price-row{display:flex;align-items:center;gap:10px;margin-top:6px}.price-chg{font-family:var(--mono);font-size:15px;padding:3px 10px;border-radius:999px}.price-chg.up{background:rgba(26,122,74,.2);color:#46b184}.price-chg.dn{background:rgba(184,48,48,.2);color:#d96a70}.price-time{font-family:var(--mono);font-size:11px;color:var(--text5)}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-bottom:1.5rem}.metric-card{background:rgba(242,234,220,.06);border:1px solid var(--border2);border-radius:var(--r2);padding:12px 14px}.m-lbl{font-family:var(--mono);font-size:11px;color:var(--text5);text-transform:none;letter-spacing:.02em;margin-bottom:5px}.m-val{font-family:var(--mono);font-size:15px;font-weight:400;color:var(--cream)}.m-val.up{color:#46b184}.m-val.dn{color:#d96a70}.m-sub{font-family:var(--mono);font-size:11px;color:var(--text5);margin-top:3px}.chart-wrap{position:relative;margin-bottom:1.25rem}.chart-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.chart-title{font-size:13px;font-weight:500;color:var(--text3)}.range-pills{display:flex;gap:4px}.rpill{font-size:12px;font-weight:500;padding:3px 10px;border:1px solid rgba(242,234,220,.11);border-radius:999px;color:var(--text5);background:none;transition:all .15s}.rpill.active,.rpill:hover{background:var(--gold);color:var(--ink);border-color:var(--gold)}.ind-row{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:.75rem}.ind-pill{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;padding:3px 10px;border:1px solid rgba(242,234,220,.11);border-radius:999px;color:var(--text5);background:none;transition:all .15s}.ind-pill.on{background:rgba(185,138,61,.1);border-color:rgba(185,138,61,.3);color:var(--gold)}.ind-dot{width:6px;height:6px;border-radius:50%}.h240{height:240px}.h180{height:180px}.h150{height:150px}.h200{height:200px}.g2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.g2>div{min-width:0}.panel-box{background:rgba(242,234,220,.05);border:1px solid var(--border2);border-radius:var(--r2);padding:1.25rem}.panel-box-title{font-size:13px;font-weight:600;color:var(--text3);margin-bottom:1rem;text-transform:none;letter-spacing:.02em;font-size:12px}.proj-controls{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-bottom:1rem}.fc-label{display:block;font-family:var(--mono);font-size:11px;color:var(--text5);text-transform:none;letter-spacing:.02em;margin-bottom:5px}.fc-input,.fc-select{width:100%;background:rgba(242,234,220,.08);border:1px solid var(--border2);border-radius:var(--r);padding:.6rem .875rem;font-family:var(--mono);font-size:13px;color:var(--cream);outline:none;transition:border-color .18s;-webkit-appearance:none}.fc-input:focus,.fc-select:focus{border-color:var(--gold)}.fc-select option{background:#1a1a1a}.btn-run{width:100%;background:var(--gold);color:var(--ink);border:none;padding:.875rem;border-radius:var(--r);font-size:15px;font-weight:600;transition:all .18s}.btn-run:hover{background:#d4a93e;transform:translateY(-1px)}.tool-intro{display:grid;gap:4px;padding:12px 14px;margin-bottom:1rem;border-left:3px solid var(--gold);background:rgba(185,138,61,.06);color:var(--text3);font-size:12px;line-height:1.5}.tool-intro strong{color:var(--text)}.tool-intro-note{color:var(--text5);font-size:11px}.projection-shared{grid-template-columns:repeat(3,minmax(140px,1fr))}.scenario-input-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:8px}.scenario-input-card{min-width:0;margin:0;padding:12px;border:1px solid var(--t-panel-border);border-radius:var(--r2);background:var(--t-panel-bg);display:grid;grid-template-columns:minmax(0,1fr) minmax(82px,.7fr);gap:8px 10px;align-items:center}.scenario-input-card legend{padding:0 6px;font-family:var(--mono);font-size:11px;font-weight:700;text-transform:none;letter-spacing:.02em}.scenario-input-card label{min-width:0;color:var(--text3);font-size:11px;line-height:1.25}.scenario-input-card label span{display:block;color:var(--text5);font-size:11px;margin-top:2px}.scenario-input-card .fc-input{min-width:0;padding:.48rem .6rem;text-align:right}.scenario-input-bear{border-top:2px solid #b95d63}.scenario-input-bear legend{color:#b95d63}.scenario-input-base{border-top:2px solid var(--gold)}.scenario-input-base legend{color:var(--gold)}.scenario-input-bull{border-top:2px solid #3f9271}.scenario-input-bull legend{color:#3f9271}.probability-status{margin:0 0 12px;color:var(--text5);font-family:var(--mono);font-size:11px}.probability-status.invalid{color:#b95d63}.projection-error{display:none;margin:0 0 12px;padding:9px 11px;border:1px solid rgba(185,93,99,.35);border-radius:4px;background:rgba(185,93,99,.08);color:var(--text3);font-size:12px;line-height:1.45}.projection-error.show{display:block}.projection-invalid{border-color:#b95d63!important;box-shadow:0 0 0 2px rgba(185,93,99,.12)!important}.projection-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.expected-value-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:1.25rem;border:1px solid var(--t-panel-border);background:var(--t-panel-border);border-radius:var(--r2);overflow:hidden}.expected-value-metric{min-width:0;padding:12px;background:var(--t-panel-bg)}.expected-value-metric span{display:block;color:var(--text5);font-size:11px;text-transform:none;letter-spacing:.02em;margin-bottom:4px}.expected-value-metric strong{color:var(--text);font-family:var(--mono);font-size:15px}.sensitivity-wrap{overflow-x:auto}.sensitivity-table{width:100%;min-width:520px;border-collapse:collapse;font-family:var(--mono);font-size:12px}.sensitivity-table caption{text-align:left;color:var(--text3);font-family:var(--sans);font-weight:700;padding:0 0 8px}.sensitivity-table th,.sensitivity-table td{padding:7px 9px;text-align:center;border:1px solid var(--t-panel-border)}.sensitivity-table th{color:var(--text5);background:var(--t-acc-header-bg);font-size:11px}.sensitivity-table td{color:var(--text3);background:var(--t-panel-bg)}.sensitivity-table td.current{color:var(--gold);font-weight:700;outline:1px solid var(--gold);outline-offset:-2px}.screener-summary{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:-6px 0 10px;color:var(--text5);font-size:11px}.btn-secondary-compact{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--t-panel-border);background:var(--t-panel-bg);color:var(--text4);border-radius:var(--r);padding:6px 9px;font-size:11px;cursor:pointer}.btn-secondary-compact:hover{border-color:var(--gold);color:var(--gold)}.scr-sort-btn{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap}.scr-table th:first-child .scr-sort-btn{justify-content:flex-start}.scr-sort-btn[aria-sort="ascending"],.scr-sort-btn[aria-sort="descending"]{color:var(--gold)}.scenario-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:1.25rem}.sc-card{border-radius:var(--r2);padding:1.125rem;text-align:center;border:1px solid}.sc-bear{background:rgba(184,48,48,.08);border-color:rgba(184,48,48,.2)}.sc-base{background:rgba(185,138,61,.08);border-color:rgba(185,138,61,.22)}.sc-bull{background:rgba(26,122,74,.08);border-color:rgba(26,122,74,.2)}.sc-lbl{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:none;margin-bottom:8px}.sc-bear .sc-lbl{color:#d96a70}.sc-base .sc-lbl{color:var(--gold)}.sc-bull .sc-lbl{color:#46b184}.sc-price{font-family:var(--serif);font-size:28px;color:var(--cream)}.sc-pct{font-family:var(--mono);font-size:12px;margin-top:3px}.sc-bear .sc-pct{color:#d96a70}.sc-base .sc-pct{color:var(--gold)}.sc-bull .sc-pct{color:#46b184}.sc-irr{font-family:var(--mono);font-size:11px;color:var(--text5);margin-top:3px}.dcf-out{background:rgba(242,234,220,.05);border:1px solid var(--border2);border-radius:var(--r2);padding:1rem}.dcf-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border2)}.dcf-row:last-child{border-bottom:none}.dcf-lbl{font-size:12px;color:var(--text5)}.dcf-val{font-family:var(--mono);font-size:15px;color:var(--cream)}.dcf-val.up{color:#46b184}.dcf-val.dn{color:#d96a70}.dcf-val.gold{color:var(--gold)}.cmp-inputs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:1.5rem;align-items:flex-end}.cmp-ig{flex:1 1 130px;min-width:0}.cmp-ig .ticker-input{flex:none;width:100%;min-width:0}.cmp-ig label{display:block;font-family:var(--mono);font-size:11px;color:var(--text5);text-transform:none;letter-spacing:.02em;margin-bottom:5px}.cmp-table-wrap{overflow-x:auto;margin-bottom:1.25rem}.cmp-table{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:13px}.cmp-table th{padding:9px 14px;font-size:11px;font-weight:500;color:var(--text5);text-transform:none;letter-spacing:.02em;border-bottom:1px solid var(--border2);text-align:left;white-space:nowrap;background:rgba(0,0,0,.15)}.cmp-table td{padding:9px 14px;border-bottom:1px solid var(--border2);color:var(--text)}.cmp-table tr:hover td{background:rgba(185,138,61,.04)}.cmp-table td:first-child{color:var(--text5);font-size:11px;text-transform:none;letter-spacing:.02em}.td-best{color:#46b184!important;font-weight:600}.td-worst{color:#d96a70!important}.cmp-hdr{font-size:13px!important;font-weight:600!important;color:var(--cream)!important}.t-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px}.scr-filters{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin-bottom:1.25rem;padding:1.125rem;background:rgba(242,234,220,.05);border:1px solid var(--border2);border-radius:var(--r2)}.scr-filter-group label{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--text5);margin-bottom:6px}.scr-filter-group label span{color:var(--gold)}.scr-slider{width:100%;-webkit-appearance:none;height:3px;background:rgba(242,234,220,.11);border-radius:4px;outline:none}.scr-slider::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border-radius:50%;background:var(--gold);cursor:pointer}.scr-table-wrap{overflow-x:auto}.scr-table{width:100%;border-collapse:collapse;font-family:var(--mono)}.scr-table th{padding:8px 12px;font-size:11px;font-weight:500;color:var(--text5);text-transform:none;letter-spacing:.02em;border-bottom:1px solid var(--border2);text-align:right;background:rgba(0,0,0,.12);white-space:nowrap;cursor:pointer}.scr-table th:first-child{text-align:left}.scr-table th:hover{color:var(--gold)}.scr-table td{padding:9px 12px;font-size:12px;border-bottom:1px solid var(--border2);color:var(--text3);text-align:right}.scr-table td:first-child{text-align:left}.scr-table tr{cursor:pointer}.scr-table tr:hover td{background:rgba(185,138,61,.04)}.scr-ticker{color:var(--cream);font-weight:500;font-size:13px;display:block}.scr-name{color:var(--text5);font-size:11px;font-family:var(--sans)}.tag{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;font-family:var(--sans)}.tag-up{background:rgba(26,122,74,.2);color:#46b184}.tag-dn{background:rgba(184,48,48,.15);color:#d96a70}.tag-neu{background:rgba(185,138,61,.15);color:var(--gold)}.news-section{margin-top:1rem}.news-lbl{font-family:var(--mono);font-size:11px;color:var(--text5);text-transform:none;letter-spacing:.02em;margin-bottom:.625rem}.news-item{display:flex;gap:10px;padding:.5rem 0;border-bottom:1px solid var(--border2)}.news-item:last-child{border-bottom:none}.news-dot{width:5px;height:5px;border-radius:50%;background:rgba(185,138,61,.5);margin-top:8px;flex-shrink:0}.news-text{font-size:12px;color:var(--text3);line-height:1.5;flex:1}.news-time{font-family:var(--mono);font-size:11px;color:var(--text5);flex-shrink:0;padding-top:2px}.risk-item{margin-bottom:12px}.risk-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.risk-name{font-size:12px;color:var(--text3)}.risk-val{font-family:var(--mono);font-size:11px;color:var(--text5)}.risk-bar{height:4px;background:rgba(242,234,220,.08);border-radius:4px;overflow:hidden}.risk-fill{height:100%;border-radius:4px;transition:width .6s ease}.risk-low .risk-fill{background:#46b184}.risk-mid .risk-fill{background:var(--gold)}.risk-high .risk-fill{background:#d96a70}.paywall-gate{position:relative;overflow:hidden;border-radius:var(--r2)}.paywall-blur{filter:blur(5px);pointer-events:none;user-select:none;opacity:.6}.paywall-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(to bottom,rgba(14,14,14,.2) 0%,rgba(14,14,14,.88) 40%);border-radius:var(--r2);z-index:10;text-align:center;padding:2rem}.paywall-badge{display:inline-flex;align-items:center;gap:6px;background:var(--gold);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;padding:4px 14px;border-radius:999px;margin-bottom:1rem}.paywall-title{font-family:var(--serif);font-size:22px;color:var(--cream);margin-bottom:.5rem}.paywall-sub{font-size:13px;color:var(--text3);margin-bottom:1.25rem;max-width:320px;line-height:1.6}.btn-unlock{background:var(--gold);color:var(--ink);border:none;padding:.75rem 2rem;border-radius:var(--r);font-size:13px;font-weight:600;transition:background .18s}.btn-unlock:hover{background:#d4a93e}.pill-locked{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;background:var(--gold);color:var(--ink);padding:2px 8px;border-radius:4px;text-transform:none;letter-spacing:.02em}.loading-bar{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text5);min-height:120px;justify-content:center}.spinner{width:14px;height:14px;border:2px solid rgba(185,138,61,.2);border-top-color:var(--gold);border-radius:50%;animation:spin .7s linear infinite;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.error-msg{font-family:var(--mono);font-size:12px;color:#d96a70;padding:.75rem 1rem;background:rgba(184,48,48,.12);border:1px solid rgba(184,48,48,.2);border-radius:var(--r);display:none;margin-top:.75rem}.tool-disclaimer{font-size:11px;color:var(--text5);text-align:center;padding:1rem 1.5rem;border-top:1px solid var(--border2);line-height:1.5}.features-bento{display:grid;gap:2px;grid-template-columns:repeat(3,1fr);border:1px solid var(--border2);border-radius:var(--r2);overflow:hidden;margin-top:4rem;background:var(--border)}.feat-card{background:var(--card);padding:2rem;transition:background .18s}.feat-card:hover{background:#FFFDF5}.feat-icon{width:38px;height:38px;border-radius:var(--r);background:var(--gold-l2);display:flex;align-items:center;justify-content:center;font-size:15px;margin-bottom:1.125rem}.feat-card h3{font-family:var(--serif);font-size:18px;margin-bottom:.5rem}.feat-card p{font-size:13px;color:var(--ink3);line-height:1.65}.feat-pro{display:inline-flex;align-items:center;gap:5px;margin-top:.625rem;font-size:11px;font-weight:600;color:var(--gold-d);background:var(--gold-l2);border:1px solid var(--gold-l);padding:2px 8px;border-radius:4px;text-transform:none;letter-spacing:.02em}#pricing{background:var(--card)}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3.5rem}.pricing-card{background:var(--cream);border:1px solid var(--border2);border-radius:var(--r3);padding:2.5rem 2rem;position:relative;overflow:hidden}.pricing-card.featured{background:var(--ink);color:var(--cream);border-color:var(--ink)}.pricing-pop{position:absolute;top:1.5rem;right:1.5rem;background:var(--gold);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;padding:3px 12px;border-radius:999px}.pricing-tier{font-size:12px;font-weight:700;text-transform:none;letter-spacing:.02em;color:var(--gold-d);margin-bottom:.75rem}.pricing-card.featured .pricing-tier{color:var(--gold-l)}.pricing-num{display:flex;align-items:baseline;gap:4px;margin-bottom:.5rem}.p-dollar{font-size:18px;color:var(--ink4)}.pricing-card.featured .p-dollar{color:rgba(247,244,238,.4)}.p-amount{font-family:var(--serif);font-size:40px;line-height:1}.p-per{font-size:13px;color:var(--ink5)}.pricing-card.featured .p-per{color:rgba(247,244,238,.35)}.p-desc{font-size:13px;color:var(--ink3);margin-bottom:2rem;line-height:1.6}.pricing-card.featured .p-desc{color:rgba(247,244,238,.55)}.p-features{list-style:none;margin-bottom:2rem;display:flex;flex-direction:column;gap:.625rem}.p-features li{font-size:13px;display:flex;gap:8px;align-items:flex-start}.p-features li::before{content:"✓";font-weight:700;color:var(--gold-d);flex-shrink:0}.pricing-card.featured .p-features li{color:rgba(247,244,238,.75)}.pricing-card.featured .p-features li::before{color:var(--gold)}.btn-plan{width:100%;padding:.9rem;border-radius:var(--r);font-size:15px;font-weight:500;border:1px solid;transition:all .15s}.btn-plan-dark{background:transparent;color:var(--ink);border-color:var(--border3)}.btn-plan-dark:hover{background:rgba(0,0,0,.04)}.btn-plan-gold{background:var(--gold);color:#fff;border-color:var(--gold)}.btn-plan-gold:hover{background:var(--gold-d);border-color:var(--gold-d)}.cta-strip{background:linear-gradient(180deg,#fbfaf6 0%,#f1eee6 100%);color:var(--ink);text-align:center;padding:5.25rem 2rem;border-top:1px solid var(--border2);border-bottom:1px solid var(--border2)}.cta-strip .container{max-width:760px;padding:3rem 2rem;border:1px solid rgba(118,82,29,.16);border-radius:8px;background:rgba(252,251,248,.72);box-shadow:0 22px 70px rgba(118,82,29,.12),inset 0 1px 0 rgba(255,255,255,.85)}.cta-strip h2.sec-h2{color:var(--ink);max-width:580px;margin:0 auto 1.25rem}.cta-strip p{color:var(--ink4);font-size:18px;margin-bottom:2.5rem}footer{background:linear-gradient(180deg,#f1eee6 0%,#e9e5dc 100%);padding:3rem 2rem;border-top:1px solid rgba(118,82,29,.14)}.footer-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.f-logo{font-family:var(--serif);font-size:18px;color:var(--ink)}.f-links{display:flex;gap:1.5rem;flex-wrap:wrap}.f-links a{font-size:12px;color:var(--ink4);text-decoration:none;transition:color .18s}.f-links a:hover{color:var(--gold-d)}.f-copy{font-size:12px;color:var(--ink5)}.toast{position:fixed;bottom:24px;right:24px;z-index:9999;background:#171a20;color:#f7f4ee;border:1px solid rgba(242,234,220,.11);border-radius:var(--r2);padding:12px 16px;font-size:13px;transform:translateY(60px);opacity:0;transition:transform .3s,opacity .3s;pointer-events:none;display:flex;align-items:center;gap:9px;min-width:180px;max-width:min(420px,calc(100vw - 32px))}.toast.show{transform:translateY(0);opacity:1}.toast.green{border-color:rgba(74,222,128,.25)}.toast.red{border-color:rgba(248,113,113,.25)}.toast-icon{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:rgba(242,234,220,.09);color:#f7f4ee;font-size:12px}.toast.ok,.toast.green{background:#0f2a1c!important;border-color:rgba(74,222,128,.3)!important;color:#e9fff2!important}.toast.ok .toast-icon,.toast.green .toast-icon{background:rgba(74,222,128,.16);color:#6ee7a6}.toast.err,.toast.red{background:#2a0f0f!important;border-color:rgba(248,113,113,.3)!important;color:#fff0f0!important}.toast.err .toast-icon,.toast.red .toast-icon{background:rgba(248,113,113,.16);color:#fca5a5}.toast-msg{line-height:1.35;color:inherit}.modal-bg{position:fixed;inset:0;z-index:900;display:none;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);align-items:center;justify-content:center}.modal-bg.show{display:flex}.modal{background:var(--cream);border-radius:var(--r3);padding:2.5rem;max-width:480px;width:calc(100% - 2rem);position:relative;box-shadow:var(--shadow-lg)}.modal-close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:18px;color:var(--ink4);cursor:pointer}.modal h3{font-family:var(--serif);font-size:28px;margin-bottom:.5rem}.modal p{font-size:13px;color:var(--ink3);line-height:1.7;margin-bottom:1.5rem}.modal .plans{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.5rem}.modal .plan-opt{border:1px solid var(--border2);border-radius:var(--r2);padding:1rem;cursor:pointer;transition:all .15s}.modal .plan-opt:hover,.modal .plan-opt.sel{border-color:var(--gold-d);background:var(--gold-l2)}.modal .plan-opt-name{font-size:12px;font-weight:600;color:var(--gold-d);text-transform:none;letter-spacing:.02em;margin-bottom:4px}.modal .plan-opt-price{font-family:var(--serif);font-size:22px}.modal .plan-opt-per{font-size:12px;color:var(--ink4)}.plan-opt-sub{font-size:12px;color:var(--ink5);margin-top:4px}.btn-modal-cta{width:100%;background:var(--ink);color:var(--cream);border:none;padding:1rem;border-radius:var(--r);font-size:15px;font-weight:500;transition:background .18s}.btn-modal-cta:hover{background:var(--ink2)}.modal-note{text-align:center;font-size:12px;color:var(--ink5);margin-top:.875rem}@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fu1{animation:fadeUp .6s ease both}.fu2{animation:fadeUp .6s .12s ease both}.fu3{animation:fadeUp .6s .24s ease both}.fu4{animation:fadeUp .6s .36s ease both}@media (max-width:900px){nav{padding:0 1rem}.nav-links{max-width:calc(100vw - 280px)}.pricing-grid,.features-bento{grid-template-columns:1fr}.g2{grid-template-columns:1fr}.scenario-row{grid-template-columns:1fr}.projection-shared,.scenario-input-grid,.expected-value-panel{grid-template-columns:1fr}.scenario-input-card{grid-template-columns:minmax(0,1fr) minmax(92px,.65fr)}section{padding:4rem 1.25rem}}@media (max-width:640px){body.has-verif-banner{padding-top:58px}.mo-tab,.movers-tab,.tf-pill,.rpill,.tf-tog{min-height:44px}.nav-links{display:none}nav{padding:0 .9rem}}@media (max-width:600px){.hero-stats{flex-direction:column}.hero-stat{border-right:none;border-bottom:1px solid var(--border)}.hero-stat:last-child{border-bottom:none}.cmp-inputs{flex-direction:column}}.input-light{width:100%;background:#fff;border:1.5px solid var(--border3);border-radius:var(--r2);padding:.6rem .875rem;font-family:var(--sans);font-size:13px;color:var(--ink);outline:none;transition:border-color .18s,box-shadow .18s}.input-light::placeholder{color:var(--ink5)}.input-light:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(185,138,61,.10)}body{-webkit-font-smoothing:antialiased}section{padding:5.5rem 2rem}.nav-logo{font-size:18px;letter-spacing:-.02em}.nav-acct-btn{font-size:12px;padding:.3rem .65rem;border-radius:4px}a.nav-tab{font-size:12px;font-weight:500;white-space:nowrap;padding:.28rem .63rem;border-radius:0;color:var(--ink4)!important;transition:color .15s,background .15s,box-shadow .15s;text-decoration:none!important;position:relative;letter-spacing:.01em}a.nav-tab+a.nav-tab::before{content:"";position:absolute;left:0;top:22%;height:56%;width:1px;background:var(--border2)}a.nav-tab:hover{color:var(--ink)!important;background:rgba(10,12,14,.04)}a.nav-tab.active-tab{color:var(--gold-d)!important;font-weight:600;background:rgba(185,138,61,.08);box-shadow:inset 0-2px 0 var(--gold-d)}.nav-links{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap!important;gap:0!important;border-left:1px solid var(--border2);padding-left:.25rem}.nav-links::-webkit-scrollbar{display:none}h1.hero-h1{letter-spacing:-.03em;line-height:1.03}.hero-sub{font-size:18px}.hero-badge{font-size:11px;letter-spacing:.07em;box-shadow:var(--shadow-sm)}.h-stat-num{font-size:28px;letter-spacing:-.02em}.h-stat-lbl{font-size:11px;letter-spacing:.08em}.btn-primary{border-radius:var(--r2);padding:.85rem 2rem;font-size:15px;letter-spacing:.01em}.btn-primary:hover{background:var(--ink2);box-shadow:0 4px 20px rgba(0,0,0,.14);transform:translateY(-1px)}.btn-secondary{border-radius:var(--r2);padding:.85rem 2rem;font-size:15px}.features-bento{border-radius:var(--r3);gap:1px;background:var(--border2)}.feat-card{padding:1.75rem;transition:background .18s,transform .18s}.feat-card:hover{background:var(--panel);transform:translateY(-2px);position:relative;z-index:1}.feat-icon{width:36px;height:36px;border-radius:var(--r2);background:var(--gold-l2);border:1px solid var(--gold-l);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.feat-card h3{font-size:15px;letter-spacing:-.01em;margin-bottom:.35rem}.feat-card p{font-size:13px;line-height:1.68;color:var(--ink4)}.pricing-card{border-radius:var(--r3)!important;transition:transform .2s,box-shadow .2s}.pricing-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)!important}h2.sec-h2{letter-spacing:-.022em;line-height:1.08}.sec-sub{font-size:15px;line-height:1.72}.sec-label{font-size:11px;letter-spacing:.13em}#view-tool{background:var(--cream)!important;color:var(--text)}html[data-theme="dark"] #view-tool{background:#0B0A08!important;color:rgba(237,232,224,.88);--cream:#0B0A08;--cream2:#12100C;--cream3:#1A1712;--card:#100E0B;--panel:#131110;--border2:rgba(242,234,220,.08);--text:rgba(237,232,224,.88);--text2:rgba(237,232,224,.72);--text3:rgba(237,232,224,.6);--text4:rgba(237,232,224,.68);--text5:rgba(237,232,224,.54);--ink:rgba(247,244,238,.9);--ink2:rgba(247,244,238,.72);--ink3:rgba(247,244,238,.6);--ink4:rgba(247,244,238,.66);--ink5:rgba(247,244,238,.52);--t-acc-border:rgba(242,234,220,.07);--t-acc-header-bg:rgba(255,255,255,.012);--t-acc-header-hover:rgba(255,255,255,.026);--t-acc-body-border:rgba(242,234,220,.05);--t-metric-bg:rgba(255,255,255,.038);--t-metric-border:rgba(255,255,255,.065);--t-metric-hover:rgba(255,255,255,.065);--t-chart-bg:rgba(255,255,255,.02);--t-chart-border:rgba(242,234,220,.06);--t-chart-title:rgba(237,232,224,.60);--t-ticker-bg:rgba(242,234,220,.08);--t-ticker-border:rgba(242,234,220,.14);--t-ticker-color:rgba(237,232,224,.9);--t-ticker-ph:rgba(247,244,238,.52);--t-panel-bg:rgba(255,255,255,.032);--t-panel-border:rgba(255,255,255,.065);--t-rpill-border:rgba(242,234,220,.11)}.tool-accordion-wrap{max-width:1300px;padding:calc(56px + 2rem) 1.75rem 4rem}.acc-section{border-bottom:1px solid var(--t-acc-border)}.acc-section:first-child{border-top:1px solid var(--t-acc-border)}.acc-header{padding:.95rem 1.4rem;background:var(--t-acc-header-bg);transition:background .15s}.acc-header:hover{background:var(--t-acc-header-hover)}.acc-section.open>.acc-header{background:rgba(185,138,61,.06);border-left:2px solid rgba(185,138,61,.4)}.acc-title{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--text4);text-transform:none}.acc-section.open>.acc-header .acc-title{color:var(--text2)}.acc-chevron{font-size:15px;color:var(--text5)}.acc-body{padding:1.5rem 1.5rem 2rem;border-top:1px solid var(--t-acc-body-border)}.metrics-grid{gap:5px}.metric-card{background:var(--t-metric-bg);border:1px solid var(--t-metric-border);border-radius:var(--r2);padding:14px 16px;transition:background .15s,border-color .15s}.metric-card:hover{background:var(--t-metric-hover);border-color:rgba(185,138,61,.3)}.metric-card .m-val{font-weight:600}.m-lbl{font-size:11px;letter-spacing:.09em;color:var(--t-mlbl);margin-bottom:5px}.m-val{font-size:15px}.m-sub{font-size:11px;color:var(--t-msub);margin-top:2px}.chart-wrap{background:var(--t-chart-bg);border:1px solid var(--t-chart-border);border-radius:var(--r2);padding:1rem 1rem .75rem;margin-bottom:.875rem;overflow:hidden}.chart-wrap .chart-header{border-bottom:1px solid var(--t-chart-border);margin:-1rem -1rem .75rem;padding:.62rem 1rem;min-height:36px;flex-wrap:nowrap}.chart-wrap .chart-header>*{min-width:0}.chart-title{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--t-chart-title);line-height:1.25}.chart-data-note{margin-top:3px;color:var(--text5);font:500 12px/1.35 var(--sans);letter-spacing:0}.chart-data-note.warn{color:var(--brand-gold-strong)}.chart-header .range-pills,.chart-header [id$="-readout"]{margin-left:auto}.chart-header [id$="-readout"]{padding:3px 7px;border:1px solid var(--t-chart-border);border-radius:4px;background:var(--t-acc-header-bg);line-height:1.2}.chart-header .range-pills+.chart-exp-btn,.chart-header [id$="-readout"]+.chart-exp-btn{margin-left:.45rem}.h240{height:230px}.h200{height:195px}.h180{height:170px}.h150{height:145px}.rpill{font-size:11px;padding:2px 9px;border-radius:4px;border-color:var(--t-rpill-border);color:var(--t-rpill-color)}.rpill.active,.rpill:hover{background:var(--gold);color:#0D0B09;border-color:var(--gold)}.res-ticker-lbl{font-size:11px;letter-spacing:.13em}.res-name{font-family:var(--sans);font-size:22px;font-weight:600;letter-spacing:-.02em}.price-big{font-size:40px;letter-spacing:-.03em}.price-chg{font-size:12px;font-weight:600;padding:3px 10px;border-radius:4px}.ticker-input{border-radius:0;padding:.68rem 1rem;font-size:15px}.btn-search{border-radius:0;padding:.68rem 1.35rem;font-size:13px;font-weight:600}.btn-search:hover{opacity:.88}.quick-btn{font-size:11px;padding:3px 10px;border-radius:4px;border-color:var(--t-quick-btn-border)}.panel-box{border-radius:var(--r2);background:var(--t-panel-bg);border-color:var(--t-panel-border)}.panel-box-title{font-size:11px;letter-spacing:.11em}.btn-run{border-radius:var(--r2);font-size:13px;letter-spacing:.02em}.btn-run:hover{background:#c89630}.fc-input,.fc-select{border-radius:var(--r2);font-size:13px}.fc-label{font-size:11px;letter-spacing:.09em}.sc-card{border-radius:var(--r2);padding:1.1rem}.sc-lbl{font-size:11px;letter-spacing:.13em}.sc-price{font-size:28px;letter-spacing:-.02em}.sc-pct{font-size:12px}.sc-irr{font-size:11px}.dcf-row{padding:.5rem 0}.dcf-lbl{font-size:12px}.dcf-val{font-size:15px}.fin-table{font-size:12px}.fin-table th{font-size:11px;letter-spacing:.09em;padding:.33rem .6rem}.fin-table td{padding:.36rem .6rem}.scr-filters{border-radius:var(--r2);padding:1rem;gap:11px}.scr-table th{font-size:11px;letter-spacing:.09em;padding:7px 11px}.scr-table td{font-size:12px;padding:8px 11px}.scr-ticker{font-size:13px;font-weight:600}.scr-name{font-size:11px}.cmp-table th{font-size:11px;padding:7px 11px;letter-spacing:.09em}.cmp-table td{font-size:12px;padding:7px 11px}.news-text{font-size:12px;line-height:1.54;color:var(--t-news-text)}.news-time{font-size:11px;color:var(--t-msub)}.news-item{padding:.61rem 0;border-bottom:1px solid var(--t-news-border)}.loading-bar{flex-direction:column;gap:10px;font-size:11px;letter-spacing:.06em;color:var(--t-loading-color);font-family:var(--mono)}.spinner{width:20px;height:20px;border-width:1.5px}.toast{border-radius:var(--r3)!important;padding:9px 18px!important;font-size:13px!important;font-weight:500;box-shadow:0 6px 24px rgba(0,0,0,.25)!important}.toast.ok{background:#0f2a1c!important;border-color:rgba(74,222,128,.18)!important}.toast.red{background:#2a0f0f!important;border-color:rgba(248,113,113,.18)!important}.advm-section{margin-bottom:1.5rem}.advm-section-title{font-size:11px;letter-spacing:.14em;margin-bottom:.75rem}.advm-grid{gap:.4rem}.risk-bar{height:3px}.risk-name{font-size:12px}.risk-val{font-size:11px}.tool-disclaimer{font-size:11px;color:var(--text5)}.g2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.g2>div{min-width:0}.cmp-ig{flex:1 1 130px;min-width:0}.cmp-ig .ticker-input{flex:none;width:100%;min-width:0}html[data-theme="dark"]{--cream:#0D0C0A;--cream2:#151310;--cream3:#1D1A16;--card:#12100D;--panel:#171512;--gold:#B88937;--gold-l:#CFB06B;--gold-l2:#272116;--gold-d:#946823;--gold-d2:#694819;--gold-bright:#E0A53C;--gold-hi:#F5CC63;--gold-amber:#C68A2E;--gold-grad:linear-gradient(135deg,#F5CC63 0%,#D89A37 50%,#A06B1E 100%);--gold-grad-soft:linear-gradient(135deg,rgba(245,204,99,.14),rgba(216,154,55,.05));--gold-glow:0 8px 26px rgba(216,154,55,.30);--gold-tint:rgba(216,154,55,.10);--gold-tint2:rgba(216,154,55,.18);--gold-ring:rgba(216,154,55,.40);--green:#46B184;--red:#D96A70;--blue:#5C91B8;--border:rgba(242,234,220,.07);--border2:rgba(242,234,220,.11);--border3:rgba(242,234,220,.18);--shadow-sm:0 1px 3px rgba(0,0,0,.25);--shadow:0 2px 12px rgba(0,0,0,.4);--t-acc-border:rgba(242,234,220,.07);--t-acc-header-bg:rgba(255,255,255,.012);--t-acc-header-hover:rgba(255,255,255,.026);--t-acc-body-border:rgba(242,234,220,.05);--t-metric-bg:rgba(255,255,255,.038);--t-metric-border:rgba(255,255,255,.065);--t-metric-hover:rgba(255,255,255,.065);--t-mlbl:rgba(237,232,224,.60);--t-msub:rgba(237,232,224,.54);--t-chart-bg:rgba(255,255,255,.02);--t-chart-border:rgba(242,234,220,.06);--t-chart-title:rgba(237,232,224,.60);--t-ticker-bg:rgba(242,234,220,.08);--t-ticker-border:rgba(242,234,220,.14);--t-ticker-color:rgba(237,232,224,.9);--t-ticker-ph:rgba(247,244,238,.52);--t-rpill-border:rgba(255,255,255,.09);--t-rpill-color:rgba(237,232,224,.64);--t-panel-bg:rgba(255,255,255,.032);--t-panel-border:rgba(255,255,255,.065);--t-news-text:rgba(237,232,224,.68);--t-news-border:rgba(242,234,220,.05);--t-loading-color:rgba(237,232,224,.56);--t-quick-btn-border:rgba(242,234,220,.09);--text:rgba(235,232,224,.94);--text2:rgba(235,232,224,.82);--text3:rgba(222,221,216,.76);--text4:rgba(205,207,205,.68);--text5:rgba(190,194,193,.58)}html[data-theme="dark"] body{color:rgba(237,232,224,.88)}html[data-theme="dark"] nav{background:rgba(11,13,15,.97)!important;border-bottom-color:rgba(242,234,220,.08)!important}html[data-theme="dark"] .nav-logo{color:rgba(237,232,224,.9)!important}html[data-theme="dark"] a.nav-tab{color:rgba(237,232,224,.45)!important}html[data-theme="dark"] a.nav-tab:hover{color:rgba(237,232,224,.85)!important;background:rgba(242,234,220,.06)!important}html[data-theme="dark"] a.nav-tab.active-tab{color:var(--gold)!important;background:rgba(185,138,61,.12)!important;box-shadow:inset 0-2px 0 var(--gold)!important}html[data-theme="dark"] a.nav-tab+a.nav-tab::before{background:rgba(242,234,220,.08)!important}html[data-theme="dark"] .nav-acct-btn{color:rgba(237,232,224,.7)!important;border-color:rgba(255,255,255,.12)!important;background:rgba(242,234,220,.06)!important}html[data-theme="dark"] .nav-live{background:rgba(185,138,61,.15)!important;color:var(--gold)!important;border-color:rgba(185,138,61,.3)!important}html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4{color:rgba(237,232,224,.9)}html[data-theme="dark"] h1.hero-h1 em{color:var(--gold)!important}html[data-theme="dark"] .btn-primary{background:var(--gold)!important;color:#0A0800!important}html[data-theme="dark"] .btn-primary:hover{background:#C6A052!important}html[data-theme="dark"] .btn-secondary{color:rgba(237,232,224,.75)!important;border-color:rgba(255,255,255,.18)!important}html[data-theme="dark"] .btn-nav-outline{color:rgba(237,232,224,.65)!important;border-color:rgba(255,255,255,.14)!important}html[data-theme="dark"] .btn-nav{background:var(--gold);color:#11100d}html[data-theme="dark"] .btn-nav:hover{background:#d89a37}html[data-theme="dark"] .tool-section{background:#08090D!important;color:rgba(237,232,224,.9)!important}html[data-theme="dark"] .tool-section .sec-sub{color:rgba(237,232,224,.45)!important}html[data-theme="dark"] .pricing-card.featured{background:rgba(185,138,61,.1)!important;border-color:rgba(185,138,61,.28)!important;color:rgba(237,232,224,.9)!important}html[data-theme="dark"] .pricing-card.featured .p-dollar,html[data-theme="dark"] .pricing-card.featured .p-per,html[data-theme="dark"] .pricing-card.featured .p-desc{color:rgba(237,232,224,.45)!important}html[data-theme="dark"] .pricing-card.featured .p-features li{color:rgba(237,232,224,.75)!important}html[data-theme="dark"] .btn-plan-dark{background:rgba(255,255,255,.035);color:var(--text);border-color:rgba(255,255,255,.18)}html[data-theme="dark"] .btn-plan-dark:hover{background:rgba(255,255,255,.075);border-color:rgba(185,138,61,.35)}html[data-theme="dark"] .cta-strip{background:#0A0C11;color:var(--text);border-top:1px solid rgba(242,234,220,.08);border-bottom:0}html[data-theme="dark"] .cta-strip .container{background:transparent;border-color:transparent;box-shadow:none}html[data-theme="dark"] .cta-strip h2.sec-h2{color:var(--text)!important}html[data-theme="dark"] .cta-strip p{color:var(--text3)!important;opacity:1!important}html[data-theme="dark"] .feat-card:hover{background:rgba(242,234,220,.05)!important}html[data-theme="dark"] .h-stat-num{color:rgba(237,232,224,.9)}html[data-theme="dark"] .h-stat-lbl{color:rgba(237,232,224,.38)}html[data-theme="dark"] .h-stat-wrap{border-color:rgba(255,255,255,.09)!important}html[data-theme="dark"] .hero-sub{color:rgba(237,232,224,.55)!important}html[data-theme="dark"] .sec-sub{color:rgba(237,232,224,.55)!important}html[data-theme="dark"] .sec-label{color:var(--gold)!important}html[data-theme="dark"] .feat-card p{color:rgba(237,232,224,.48)!important}html[data-theme="dark"] .modal{background:rgba(15,21,32,.85)!important}html[data-theme="dark"] .modal-box{background:var(--card)!important;border-color:rgba(242,234,220,.11)!important}html[data-theme="dark"] .modal-box h2,html[data-theme="dark"] .modal-box label{color:rgba(237,232,224,.85)!important}html[data-theme="dark"] .modal-note{color:rgba(237,232,224,.35)!important}html[data-theme="dark"] #cta-btn-plans{color:rgba(237,232,224,.65)!important;border-color:rgba(255,255,255,.18)!important}html[data-theme="dark"] footer{background:#050506!important;border-top-color:rgba(242,234,220,.08)!important}html[data-theme="dark"] footer .f-logo{color:var(--cream)!important}html[data-theme="dark"] footer .f-logo em{color:#D9BF8D!important}html[data-theme="dark"] footer .f-links a,html[data-theme="dark"] footer .f-links .il-feedback-link{color:rgba(247,244,238,.72)!important}html[data-theme="dark"] footer .f-copy,html[data-theme="dark"] footer .il-build{color:rgba(247,244,238,.62)!important}#view-home{padding-top:calc(56px + env(safe-area-inset-top,0px))}.home-shell{display:flex;min-height:calc(100vh - 56px)}#market-page .home-hero,#market-page .home-feat-strip,#market-page .home-proof,#market-page .home-guide-showcase,#market-page #pricing,#market-page .cta-strip{display:none!important}.il-landing{background:linear-gradient(180deg,var(--bg),var(--panel) 58%,var(--bg));color:var(--text)}.il-landing-hero{position:relative;min-height:calc(100vh - 56px);display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(54px,7vw,92px) clamp(18px,6vw,84px) 42px;border-bottom:1px solid var(--border2);overflow:hidden}.il-landing-hero::before{content:"";position:absolute;inset:auto -12% -30% 34%;height:62%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-gold) 22%,transparent),transparent 72%);pointer-events:none}.il-landing-copy{max-width:680px}.il-landing-kicker{display:inline-flex;align-items:center;gap:7px;margin-bottom:13px;color:var(--brand-gold);font:700 11px var(--mono);letter-spacing:.02em;text-transform:none}.il-landing-kicker::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--chart-positive);box-shadow:0 0 0 5px color-mix(in srgb,var(--chart-positive) 14%,transparent)}.il-landing h1{max-width:760px;margin:0 0 16px;color:var(--text);font:600 clamp(38px,6vw,76px)/.96 var(--serif);letter-spacing:0}.il-landing-copy p,.il-landing-band p,.il-landing-pricing p{margin:0;color:var(--text4);font:clamp(15px,1.6vw,19px)/1.62 var(--sans)}.il-landing-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:24px}.il-landing-actions.centered{justify-content:center}.il-landing-primary,.il-landing-secondary,.il-landing-band button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:8px;font:700 12px var(--sans);text-decoration:none;cursor:pointer}.il-landing-primary{border:1px solid var(--brand-gold);background:var(--brand-gold);color:#17130c;box-shadow:0 14px 34px color-mix(in srgb,var(--brand-gold) 23%,transparent)}.il-landing-secondary,.il-landing-band button{border:1px solid var(--border3);background:var(--card);color:var(--text3)}.il-landing-secondary:hover,.il-landing-band button:hover{border-color:var(--brand-gold-line);background:var(--brand-gold-soft);color:var(--text)}.il-landing-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;max-width:590px;margin-top:18px;border:1px solid var(--border3);border-radius:8px;background:var(--card);box-shadow:0 16px 36px rgba(30,24,12,.06);overflow:hidden}.il-landing-search i{padding:0 0 0 14px;color:var(--brand-gold);font-size:18px}.il-landing-search input{min-width:0;border:0;background:transparent;color:var(--text);font:700 13px var(--mono);padding:14px 10px;text-transform:none;outline:0}.il-landing-search button{align-self:stretch;border:0;border-left:1px solid var(--border2);background:var(--panel);color:var(--text3);font:700 11px var(--sans);padding:0 16px;cursor:pointer}.il-landing-proof{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.il-landing-proof span{display:inline-flex;align-items:center;gap:6px;color:var(--text4);font:700 11px var(--sans)}.il-landing-proof i{color:var(--brand-gold);font-size:15px}.il-landing-social{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:620px;margin-top:24px;border:1px solid var(--border2);background:var(--border2);border-radius:8px;overflow:hidden}.il-landing-social div{padding:12px 13px;background:var(--card)}.il-landing-social strong,.il-landing-social span{display:block}.il-landing-social strong{color:var(--text);font:700 13px var(--sans)}.il-landing-social span{margin-top:3px;color:var(--text5);font:12px/1.35 var(--sans)}.il-landing-preview{position:relative;z-index:1;border:1px solid var(--brand-gold-line);border-radius:8px;background:#111;box-shadow:0 34px 90px rgba(35,28,15,.2),0 0 0 1px rgba(255,255,255,.34) inset;overflow:hidden;transform:perspective(1100px) rotateY(-3deg) rotateX(1deg)}.il-landing-preview.image-preview img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.il-preview-caption{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(7,9,10,.7);backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(0,0,0,.28)}.il-preview-caption span,.il-preview-caption strong{color:#f6ead4;font:700 11px var(--mono);letter-spacing:.02em;text-transform:none}.il-preview-caption strong{color:#d7b76d}.il-landing-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--border2);border-bottom:1px solid var(--border2)}.il-landing-steps>div{padding:clamp(20px,3vw,34px);background:var(--card)}.il-landing-steps span{color:var(--brand-gold);font:700 11px var(--mono);letter-spacing:.08em}.il-landing-steps strong{display:block;margin:7px 0;color:var(--text);font:700 18px var(--sans)}.il-landing-steps p{margin:0;color:var(--text4);font:13px/1.55 var(--sans)}.il-landing-band{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:clamp(28px,4vw,48px) clamp(18px,6vw,84px);border-bottom:1px solid var(--border2);background:var(--panel)}.il-landing-band h2,.il-landing-pricing h2{margin:0 0 8px;color:var(--text);font:600 clamp(28px,3vw,42px)/1.08 var(--serif)}.il-landing-pricing{text-align:center;padding:clamp(44px,6vw,72px) 18px;border-bottom:1px solid var(--border2);background:var(--card)}.il-landing-pricing p{max-width:720px;margin:0 auto}html[data-theme="dark"] .il-landing-preview{box-shadow:0 34px 90px rgba(0,0,0,.44),0 0 0 1px rgba(242,234,220,.09) inset}.il-cap-score{border-color:color-mix(in srgb,var(--brand-gold) 42%,var(--border))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--brand-gold) 10%,var(--card)),var(--card))!important}@media (max-width:980px){.il-landing-hero{grid-template-columns:1fr;min-height:auto}.il-landing-preview{max-width:820px;transform:none}.il-landing-steps{grid-template-columns:1fr}.il-landing-band{grid-template-columns:1fr}}@media (max-width:640px){.il-landing-hero{padding:34px 14px 28px}.il-landing h1{font-size:40px}.il-preview-grid{grid-template-columns:1fr}.il-landing-search{grid-template-columns:auto 1fr}.il-landing-search button{grid-column:1/-1;min-height:42px;border-left:0;border-top:1px solid var(--border2)}.il-landing-primary,.il-landing-secondary,.il-landing-band button{width:100%}.il-landing-band,.il-landing-pricing{text-align:left}.il-landing-actions.centered{justify-content:flex-start}}.hs-sidebar{width:196px;flex-shrink:0;background:var(--panel);border-right:1px solid var(--border2);display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:sticky;top:56px;height:calc(100vh - 56px)}@media (max-width:960px){.hs-sidebar{width:50px}}@media (max-width:680px){.hs-sidebar{display:none}}.hs-main{flex:1;min-width:0;overflow-x:hidden}.hsb-home{display:flex;align-items:center;gap:9px;padding:.7rem 1rem;font-size:12px;font-weight:600;color:var(--text3);text-decoration:none;border-bottom:1px solid var(--border2);transition:color .14s,background .14s}.hsb-home:hover,.hsb-home.active{color:var(--gold)}.hsb-home.active{background:rgba(185,138,61,.07)}.hsb-home .ti{font-size:13px;flex-shrink:0}.hsb-section{padding:.4rem 0 .2rem}.hsb-label{font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--text5);padding:.35rem 1rem .2rem;line-height:1}.hsb-item{display:flex;align-items:center;gap:8px;padding:.32rem 1rem;font-size:11px;color:var(--text4);text-decoration:none;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap;overflow:hidden}.hsb-item .ti{font-size:13px;flex-shrink:0;color:var(--text5)}.hsb-item:hover{background:rgba(185,138,61,.07);color:var(--ink)}.hsb-item:hover .ti{color:var(--gold)}.hsb-upgrade{margin-top:auto;padding:.9rem 1rem;border-top:1px solid var(--border2)}.hsb-up-icon{width:26px;height:26px;border-radius:4px;background:linear-gradient(135deg,rgba(198,160,82,.2),rgba(198,160,82,.05));border:1px solid rgba(198,160,82,.3);display:flex;align-items:center;justify-content:center;color:#C6A052;font-size:11px;margin-bottom:.45rem}.hsb-up-title{font-size:11px;font-weight:700;color:var(--text2);margin-bottom:1px}.hsb-up-sub{font-size:11px;color:var(--text5);margin-bottom:.45rem;line-height:1.35}.hsb-up-link{display:inline-block;font-size:11px;font-weight:600;color:#C6A052;text-decoration:none}.hsb-up-link:hover{text-decoration:underline}@media (max-width:960px){.hsb-label,.hsb-item span,.hsb-home span,.hsb-upgrade div,.hsb-up-link{display:none}.hsb-item{justify-content:center;padding:.42rem}.hsb-home{justify-content:center;padding:.61rem}.hsb-upgrade{padding:.45rem}.hsb-up-icon{margin:0 auto}}.home-hero{position:relative;display:flex;align-items:center;height:310px;min-height:310px;padding:0!important;overflow:hidden;background:linear-gradient(135deg,#faf8f2 0%,#f3efe4 100%);border-bottom:1px solid var(--border2);transition:background .25s,border-color .25s}.home-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(125,96,45,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(125,96,45,.055) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;transition:opacity .25s}.home-hero::after{display:none}.hh-left{flex:1;min-width:0;padding:1.65rem 2rem 1.65rem 2.25rem;z-index:1}.hh-right{flex-shrink:0;width:480px;height:310px;position:relative;z-index:1;overflow:visible}@media (max-width:900px){.hh-right{display:none}}.hh-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:#C6A052;background:rgba(198,160,82,.12);border:1px solid rgba(198,160,82,.25);border-radius:999px;padding:3px 10px;margin-bottom:.75rem}.hh-badge::before{content:"";width:5px;height:5px;border-radius:50%;background:#C6A052;box-shadow:0 0 6px #C6A052;animation:blink 2s infinite;flex-shrink:0}.hh-title{font-family:var(--serif);font-size:28px;line-height:1.1;letter-spacing:-.02em;color:var(--ink);margin-bottom:.4rem}.hh-title em{font-style:normal;background:linear-gradient(90deg,#C6A052,#F0C060);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hh-sub{font-size:13px;color:var(--ink4);margin-bottom:1.1rem}.hh-search{display:flex;align-items:center;background:rgba(255,255,255,.72);border:1px solid rgba(10,12,14,.13);border-radius:8px;overflow:hidden;max-width:500px;box-shadow:0 8px 24px rgba(55,43,22,.07);transition:border-color .18s,background .25s,box-shadow .25s}.hh-search:focus-within{border-color:rgba(198,160,82,.6);box-shadow:0 0 0 3px rgba(198,160,82,.1)}.hh-search-icon{padding:0 10px 0 14px;color:var(--ink4);font-size:15px;flex-shrink:0}.hh-search input{flex:1;border:none;background:transparent;font-family:var(--sans);font-size:13px;color:var(--ink);padding:.65rem 0;outline:none}.hh-search input::placeholder{color:var(--ink5)}.hh-search-btn{background:linear-gradient(135deg,#C6A052,#B8781A);color:#fff;border:none;padding:.65rem 1.2rem;font-family:var(--sans);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s;flex-shrink:0}.hh-search-btn:hover{opacity:.88}.hh-chips{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:.6rem}.hh-chip-lbl{font-size:11px;color:var(--ink5);flex-shrink:0}.hh-chip{font-size:11px;font-weight:500;padding:3px 9px;border-radius:999px;border:1px solid var(--border2);color:var(--ink4);background:rgba(255,255,255,.55);cursor:pointer;transition:all .14s;font-family:var(--sans)}.hh-chip:hover{background:rgba(198,160,82,.18);border-color:rgba(198,160,82,.4);color:#C6A052}.hh-proof{display:flex;align-items:center;gap:14px;margin-top:.8rem;color:var(--ink5);font-size:11px;font-weight:500;letter-spacing:.01em}.hh-proof span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.hh-proof i{color:var(--gold);font-size:11px}html[data-theme="dark"] .home-hero{background:linear-gradient(135deg,#0b0d11 0%,#10151b 100%);border-bottom-color:rgba(185,138,61,.15)}html[data-theme="dark"] .home-hero::before{background-image:linear-gradient(rgba(185,138,61,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(185,138,61,.04) 1px,transparent 1px)}html[data-theme="dark"] .home-hero::after{border-color:rgba(198,160,82,.08)}html[data-theme="dark"] .hh-title{color:#E8E2D4}html[data-theme="dark"] .hh-sub{color:rgba(232,226,212,.45)}html[data-theme="dark"] .hh-search{background:rgba(242,234,220,.06);border-color:rgba(242,234,220,.11);box-shadow:none}html[data-theme="dark"] .hh-search-icon{color:rgba(232,226,212,.35)}html[data-theme="dark"] .hh-search input{color:#E8E2D4}html[data-theme="dark"] .hh-search input::placeholder{color:rgba(232,226,212,.3)}html[data-theme="dark"] .hh-chip-lbl{color:rgba(232,226,212,.35)}html[data-theme="dark"] .hh-chip{border-color:rgba(242,234,220,.11);color:rgba(232,226,212,.55);background:rgba(242,234,220,.05)}html[data-theme="dark"] .hh-proof{color:rgba(232,226,212,.35)}.home-ticker-strip{display:flex;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--border2);background:var(--panel)}.home-ticker-strip::-webkit-scrollbar{display:none}.ht-card{flex:0 0 12.5%;min-width:128px;padding:.42rem .75rem;border-right:1px solid var(--border2);cursor:pointer;transition:background .12s}.ht-card:hover{background:rgba(185,138,61,.06)}.ht-top{display:flex;align-items:center;gap:6px;margin-bottom:2px}.ht-logo{width:17px;height:17px;border-radius:4px;flex-shrink:0;object-fit:contain}.ht-sym{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--text2)}.ht-price{font-family:var(--mono);font-size:13px;font-weight:600;color:var(--text)}.ht-chg{font-size:11px;font-weight:600}.ht-spark{height:16px;width:100%;margin-top:2px}.home-grid{display:grid;grid-template-columns:1.65fr 1fr 1fr;grid-template-rows:auto auto;border-bottom:1px solid var(--border2)}@media (max-width:1200px){.home-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.home-grid{grid-template-columns:1fr}}@media (max-width:768px){.home-grid>.hc{grid-column:1!important;grid-row:auto!important;border-right:0!important}}.hg-market{grid-column:1;grid-row:1/3;border-right:1px solid var(--border2)}.hg-watch{grid-column:2;grid-row:1;border-right:1px solid var(--border2);border-bottom:1px solid var(--border2)}.hg-signals{grid-column:3;grid-row:1;border-bottom:1px solid var(--border2)}.hg-insights{grid-column:2;grid-row:2;border-right:1px solid var(--border2)}.hg-movers{grid-column:3;grid-row:2}.hc{background:var(--card);padding:1rem 1.1rem}.hc-hdr{display:flex;align-items:center;justify-content:space-between;margin-bottom:.7rem}.hc-title{font-size:11px;font-weight:700;text-transform:none;letter-spacing:.02em;color:var(--text3)}.hc-link{font-size:11px;color:var(--gold);text-decoration:none;display:flex;align-items:center;gap:3px}.hc-link:hover{color:var(--gold-d)}.hg-market{position:relative;background:radial-gradient(120% 80%at 0% 0%,var(--gold-tint),transparent 60%),var(--card)}.hg-market::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gold-grad);opacity:.9;z-index:2}.hg-market .mo-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.1rem .8rem;gap:.75rem;flex-wrap:wrap;border-bottom:1px solid var(--gold-ring)}.hg-market .mo-header-left{display:flex;align-items:center;gap:.8rem}.hg-market .mo-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;filter:drop-shadow(0 3px 8px rgba(200,144,31,.30))}.mo-icon-custom{background:none;border:none}.hg-market .mo-title{font-family:var(--serif);font-size:22px;font-weight:600;color:var(--text);letter-spacing:-.01em}.hg-market .mo-subtitle{font-size:12px;color:var(--text4);font-weight:500;margin-top:3px;display:flex;align-items:center;gap:4px}.mo-info-icon{font-size:12px;color:var(--gold-bright);opacity:.7;cursor:help}.hg-market .mo-tabs-row{display:flex;gap:4px;flex-wrap:wrap}.hg-market .mo-tab{font-size:12px;font-weight:600;padding:.32rem .68rem;border-radius:8px;border:1px solid var(--border2);background:transparent;color:var(--text4);cursor:pointer;font-family:var(--sans);letter-spacing:.02em;transition:all .15s}.hg-market .mo-tab:hover:not(.on){border-color:var(--gold-ring);color:var(--gold-bright);background:var(--gold-tint)}.hg-market .mo-tab.on{background:var(--gold-grad);color:#fff;border-color:transparent;font-weight:700;box-shadow:var(--gold-glow);text-shadow:0 1px 2px rgba(80,50,8,.35)}.hg-market .mo-indices{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--border2);background:var(--gold-grad-soft)}.hg-market .mo-idx-item{padding:.85rem 1.1rem;border-right:1px solid var(--border2);transition:background .14s}.hg-market .mo-idx-item:last-child{border-right:none}.hg-market .mo-idx-item:hover{background:var(--gold-tint)}.hg-market .mo-idx-top{display:flex;align-items:center;gap:7px;margin-bottom:.3rem}.hg-market .mo-idx-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px rgba(0,0,0,.04)}.hg-market .mo-idx-name{font-size:12px;color:var(--text3);font-weight:700;letter-spacing:.02em;text-transform:none}.hg-market .mo-idx-price{font-family:var(--mono);font-size:28px;font-weight:700;color:var(--text);letter-spacing:-.02em;margin:.12rem 0}.hg-market .mo-idx-chg{font-size:13px;font-weight:700;font-family:var(--mono)}.mo-idx-chg.up{color:#1f9d6b}.mo-idx-chg.dn{color:#d6585f}.mo-chart-box{padding:.75rem 1rem .5rem;position:relative;border-bottom:1px solid var(--border2)}.mo-breadth-v2{display:grid;grid-template-columns:repeat(3,1fr);background:var(--border2);gap:1px;border-bottom:1px solid var(--border2)}.hg-market .mo-bv2-card{display:flex;align-items:flex-start;gap:.65rem;padding:.8rem .95rem;background:var(--card);transition:background .14s}.hg-market .mo-bv2-card:hover{background:var(--gold-tint)}.hg-market .mo-bv2-icon{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.hg-market .mo-bv2-label{font-size:11px;font-weight:700;text-transform:none;letter-spacing:.02em;color:var(--text4);margin-bottom:3px}.hg-market .mo-bv2-val{font-family:var(--mono);font-size:22px;font-weight:700;line-height:1.1}.mo-bv2-val.up{color:#1f9d6b}.mo-bv2-val.dn{color:#d6585f}.mo-bv2-val.neu{color:var(--text)}.hg-market .mo-bv2-bar-wrap{height:5px;background:var(--border2);border-radius:4px;overflow:hidden;margin:.35rem 0 .25rem}.hg-market .mo-bv2-bar{height:100%;border-radius:4px;transition:width .6s ease}.hg-market .mo-bv2-sub{font-size:11px;color:var(--text4);font-weight:500}.hg-market .mo-footer{display:flex;align-items:center;justify-content:space-between;padding:.61rem 1.1rem;border-top:1px solid var(--border)}.hg-market .mo-timestamp{font-size:11px;color:var(--text4);font-weight:500}.hg-market .mo-realtime{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text4);font-weight:500}.mo-realtime-dot{width:6px;height:6px;border-radius:50%;background:#46b184;animation:mo-pulse 2s infinite}@keyframes mo-pulse{0%,100%{opacity:1}50%{opacity:.3}}html[data-theme="dark"] .hg-market{background:radial-gradient(120% 80%at 0% 0%,rgba(216,154,55,.10),transparent 60%),var(--card)}html[data-theme="dark"] .hg-market::before{opacity:.85}html[data-theme="dark"] .hg-market .mo-idx-dot{box-shadow:0 0 0 3px rgba(242,234,220,.05)}html[data-theme="dark"] .mo-idx-chg.up,html[data-theme="dark"] .mo-bv2-val.up{color:#46b184}html[data-theme="dark"] .mo-idx-chg.dn,html[data-theme="dark"] .mo-bv2-val.dn{color:#e0787e}html[data-theme="dark"] .hg-market .mo-tab.on{color:#17120a;text-shadow:none}.mp-divider{border-top:1px solid var(--border2);margin:.8rem 0 .7rem}.mp-row{display:flex;gap:7px}.mp-card{flex:1;background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:.6rem .65rem}.mp-name{font-size:11px;color:var(--text4);margin-bottom:1px}.mp-ret{font-family:var(--mono);font-size:15px;font-weight:700}.mp-sub{font-size:11px;color:var(--text5)}.mp-spark{height:19px;margin-top:3px}.wl-table{width:100%;border-collapse:collapse}.wl-table th{font-size:11px;font-weight:700;text-transform:none;letter-spacing:.02em;color:var(--text5);padding:.18rem .3rem .45rem;text-align:left;border-bottom:1px solid var(--border2)}.wl-table th.r{text-align:right}.wl-table td{padding:.38rem .3rem;border-bottom:1px solid var(--border);vertical-align:middle}.wl-table tr:last-child td{border-bottom:none}.wl-table tr:hover td{background:rgba(185,138,61,.03)}.wl-sym{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--text2)}.wl-co{font-size:11px;color:var(--text5);margin-top:1px}.wl-price{font-family:var(--mono);font-size:11px;font-weight:600;text-align:right;white-space:nowrap}.wl-pct{font-size:11px;font-weight:600;text-align:right;white-space:nowrap}.wl-spark{width:50px;height:18px;text-align:right}.wl-star{font-size:12px;cursor:pointer;transition:color .14s;color:rgba(185,138,61,.35)}.wl-star.lit{color:#C6A052}.wl-star:hover{color:#C6A052}.as-wrap{display:flex;gap:.9rem;align-items:center;margin-top:.3rem}.as-donut-wrap{position:relative;flex-shrink:0;width:90px;height:90px}.as-donut-wrap canvas{position:absolute;top:0;left:0}.as-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.as-pct{font-family:var(--mono);font-size:18px;font-weight:700;color:var(--text2);line-height:1}.as-lbl{font-size:11px;font-weight:700;color:#46b184;text-transform:none;letter-spacing:.02em;margin-top:2px}.as-legend{display:flex;flex-direction:column;gap:.38rem;flex:1}.as-leg-item{display:flex;align-items:center;gap:7px}.as-leg-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.as-leg-pct{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--text2);width:26px}.as-leg-name{font-size:11px;color:var(--text4)}.as-note{font-size:11px;color:var(--text5);margin-top:.61rem;padding-top:.61rem;border-top:1px solid var(--border2)}.movers-tabs{display:flex;gap:3px;margin-bottom:.65rem}.movers-tab{font-size:11px;padding:3px 8px;border-radius:4px;border:1px solid var(--border2);background:transparent;color:var(--text5);cursor:pointer;font-family:var(--sans);transition:all .12s}.movers-tab.on{background:var(--gold);color:#fff;border-color:var(--gold);font-weight:700}.movers-tab:hover:not(.on){background:var(--t-metric-hover);color:var(--ink)}#home-movers-list .mover-row{display:grid;grid-template-columns:1fr auto auto;gap:.35rem;align-items:center;padding:.35rem 0;border-bottom:1px solid var(--border)}#home-movers-list .mover-row:last-child{border-bottom:none}.mover-sym{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--text2)}.mover-co{font-size:11px;color:var(--text5);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.mover-price{font-family:var(--mono);font-size:11px;color:var(--text3);text-align:right}.mover-pct{font-family:var(--mono);font-size:11px;font-weight:700;text-align:right;min-width:44px}.insight-item{display:flex;gap:8px;padding:.48rem 0;border-bottom:1px solid var(--border);cursor:pointer}.insight-item:last-child{border-bottom:none}.insight-item:hover .insight-title{color:var(--gold)}.insight-thumb{width:33px;height:33px;border-radius:4px;flex-shrink:0;background:rgba(185,138,61,.08);display:flex;align-items:center;justify-content:center;font-size:13px}.insight-body{flex:1;min-width:0}.insight-cat{font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--gold-d);margin-bottom:1px}.insight-title{font-size:11px;font-weight:500;color:var(--text2);line-height:1.35;margin-bottom:2px;transition:color .14s}.insight-time{font-size:11px;color:var(--text5)}.home-lower{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--border2)}@media (max-width:768px){.home-lower{grid-template-columns:1fr}}.hl-learning{border-right:1px solid var(--border2)}.learn-item{display:flex;gap:9px;padding:.48rem 0;border-bottom:1px solid var(--border)}.learn-item:last-child{border-bottom:none}.learn-icon{width:33px;height:33px;border-radius:4px;background:rgba(185,138,61,.08);border:1px solid rgba(185,138,61,.2);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px}.learn-body{flex:1;min-width:0}.learn-title{font-size:11px;font-weight:600;color:var(--text2);margin-bottom:2px}.learn-desc{font-size:11px;color:var(--text5);line-height:1.3}.learn-prog-wrap{display:flex;align-items:center;gap:6px;margin-top:4px}.learn-prog-bar{flex:1;height:3px;background:var(--border2);border-radius:4px;overflow:hidden}.learn-prog-fill{height:100%;background:var(--gold);border-radius:4px}.learn-prog-pct{font-size:11px;color:var(--gold);font-weight:600;font-family:var(--mono)}.hl-report .hc{height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.report-body-wrap{display:flex;gap:1rem;align-items:flex-start}.report-visual{width:88px;height:62px;flex-shrink:0;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#1a1208,#2d1f08);border:1px solid rgba(185,138,61,.2)}.report-body{flex:1;min-width:0}.report-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:#C6A052;background:rgba(198,160,82,.12);border:1px solid rgba(198,160,82,.25);border-radius:999px;padding:2px 8px;margin-bottom:4px}.report-title{font-size:13px;font-weight:600;color:var(--text2);margin-bottom:3px}.report-desc{font-size:11px;color:var(--text5);line-height:1.35;margin-bottom:.5rem}.report-btn{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#C6A052;background:rgba(198,160,82,.1);border:1px solid rgba(198,160,82,.3);border-radius:4px;padding:4px 11px;cursor:pointer;text-decoration:none;font-family:var(--sans)}.report-btn:hover{background:rgba(198,160,82,.2)}.workflow-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:.25rem}.workflow-step{padding:.72rem;border:1px solid var(--border2);border-radius:8px;background:var(--panel)}.workflow-num{font-family:var(--mono);font-size:11px;color:var(--gold);font-weight:700;margin-bottom:.32rem}.workflow-title{font-size:11px;color:var(--text2);font-weight:600;margin-bottom:.2rem}.workflow-copy{font-size:11px;line-height:1.45;color:var(--text5)}.home-feat-strip{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--border2)}@media (max-width:768px){.home-feat-strip{grid-template-columns:repeat(2,1fr)}}.hfs-item{padding:.85rem 1.05rem;border-right:1px solid var(--border2);display:flex;align-items:flex-start;gap:.6rem}.hfs-item:last-child{border-right:none}.hfs-icon{width:29px;height:29px;border-radius:8px;background:rgba(185,138,61,.1);border:1px solid rgba(185,138,61,.2);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;color:var(--gold)}.hfs-title{font-size:11px;font-weight:600;color:var(--text2);margin-bottom:2px}.hfs-desc{font-size:11px;color:var(--text5);line-height:1.4}html[data-theme="dark"] .hs-sidebar{background:#0f1014}html[data-theme="dark"] .app-sidebar{background:#0f1014!important}html[data-theme="dark"] .ht-card:hover{background:rgba(185,138,61,.07)}html[data-theme="dark"] .hc{background:var(--card)}html[data-theme="dark"] .mp-card{background:rgba(242,234,220,.05)}html[data-theme="dark"] .mo-breadth,.mo-b-item{border-color:rgba(242,234,220,.08)}nav{box-shadow:0 1px 0 var(--border),0 8px 24px rgba(20,18,14,.025)}#pricing{padding:4.25rem 2rem}#pricing .pricing-grid{margin-top:2.4rem}#pricing .pricing-card{padding:1.6rem}.home-lower .hc{padding:1.05rem 1.15rem}.home-feat-strip{background:var(--panel)}.hfs-item{min-height:76px}html[data-theme="dark"] nav{box-shadow:0 1px 0 rgba(242,234,220,.06),0 8px 24px rgba(0,0,0,.18)}html[data-theme="dark"] .home-feat-strip{background:#0d0f14}:where(a,button,[role="button"],input,select,textarea):focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (max-width:640px){.hc-link{min-height:36px;padding:9px 0}.learn-item{min-height:56px}}.hh-product-preview{position:absolute;inset:25px 24px 24px 10px;border:1px solid rgba(185,138,61,.25);border-radius:8px;background:rgba(252,251,248,.88);box-shadow:0 20px 50px rgba(45,35,18,.14);backdrop-filter:blur(12px);overflow:hidden;transform:perspective(900px) rotateY(-4deg) rotateX(1deg)}.hh-preview-top{display:flex;align-items:center;justify-content:space-between;padding:9px 11px;border-bottom:1px solid var(--border2);background:var(--panel);font:700 11px var(--mono);color:var(--text4)}.hh-preview-live{display:inline-flex;align-items:center;gap:5px;color:var(--positive)}.hh-preview-live::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--positive);box-shadow:0 0 0 4px color-mix(in srgb,var(--positive) 14%,transparent)}.hh-preview-main{display:grid;grid-template-columns:1.25fr .75fr;min-height:218px}.hh-preview-chart{padding:12px;border-right:1px solid var(--border2)}.hh-preview-symbol{display:flex;align-items:end;justify-content:space-between;margin-bottom:10px}.hh-preview-symbol strong{font:700 15px var(--mono);color:var(--text)}.hh-preview-symbol span{font:700 11px var(--mono);color:var(--positive)}.hh-chart-svg{display:block;width:100%;height:92px}.hh-preview-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px}.hh-preview-metric{padding:6px;border:1px solid var(--border2);border-radius:4px;background:var(--panel)}.hh-preview-metric span,.hh-preview-metric strong{display:block}.hh-preview-metric span{color:var(--text5);font:700 11px var(--mono);text-transform:none}.hh-preview-metric strong{margin-top:3px;color:var(--text);font:700 11px var(--mono)}.hh-preview-side{padding:12px;background:linear-gradient(180deg,var(--card),var(--panel))}.hh-preview-side h3{margin:0 0 3px;color:var(--text);font:600 11px var(--sans)}.hh-preview-side p{margin:0 0 10px;color:var(--text5);font:12px/1.4 var(--sans)}.hh-preview-step{display:flex;align-items:center;gap:7px;margin:7px 0;color:var(--text4);font:600 11px var(--sans)}.hh-preview-step i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--brand-gold-soft);color:var(--brand-gold)}.hh-preview-step.done i{background:color-mix(in srgb,var(--positive) 14%,transparent);color:var(--positive)}html[data-theme="dark"] .hh-product-preview{background:rgba(14,17,20,.9);box-shadow:0 20px 50px rgba(0,0,0,.34)}.home-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-bottom:1px solid var(--border2);background:var(--border2)}.home-proof-card{padding:1.25rem 1.35rem;background:var(--card)}.home-proof-card i{display:grid;place-items:center;width:34px;height:34px;margin-bottom:.75rem;border-radius:8px;background:var(--brand-gold-soft);color:var(--brand-gold);font-size:18px}.home-proof-card strong{display:block;margin-bottom:.3rem;color:var(--text);font:600 13px var(--sans)}.home-proof-card span{display:block;color:var(--text5);font:11px/1.55 var(--sans)}.home-guide-showcase{display:grid;grid-template-columns:minmax(0,.85fr) minmax(430px,1.15fr);gap:2rem;align-items:center;padding:3.5rem clamp(1.25rem,5vw,5rem);border-bottom:1px solid var(--border2);background:linear-gradient(135deg,var(--panel),var(--card))}.home-guide-copy{max-width:540px}.home-guide-copy h2{margin:.5rem 0 .75rem;color:var(--text);font:600 clamp(1.7rem,3vw,2.65rem)/1.06 var(--serif);letter-spacing:-.03em}.home-guide-copy p{margin:0 0 1.25rem;color:var(--text4);font:13px/1.65 var(--sans)}.home-guide-answers{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:1.25rem}.home-guide-answers span{padding:5px 8px;border:1px solid var(--border2);border-radius:8px;background:var(--card);color:var(--text4);font:700 11px var(--mono)}.home-guide-actions{display:flex;gap:8px;flex-wrap:wrap}.home-guide-actions a{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:1px solid var(--border3);border-radius:4px;background:var(--card);color:var(--text3);font:600 11px var(--sans);text-decoration:none}.home-guide-actions a.primary{border-color:var(--brand-gold);background:var(--brand-gold);color:#17130c}.home-guide-model{padding:1.25rem;border:1px solid var(--brand-gold-line);border-radius:8px;background:var(--card);box-shadow:0 20px 50px rgba(32,25,12,.08)}.home-guide-model-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.home-guide-model-head span{color:var(--brand-gold);font:700 11px var(--mono);text-transform:none}.home-guide-model-head strong{color:var(--text);font:600 18px var(--serif)}.home-guide-model-grid{display:grid;grid-template-columns:140px 1fr;gap:1.25rem;align-items:center}.home-guide-donut{width:128px;height:128px;border-radius:50%;background:conic-gradient(var(--brand-gold)0 45%,#7d91b6 45% 65%,#8aa381 65% 90%,#b9a16e 90% 100%);position:relative}.home-guide-donut::after{content:"Balanced";position:absolute;inset:25px;display:grid;place-items:center;border-radius:50%;background:var(--card);color:var(--text3);font:700 10px var(--mono)}.home-guide-allocation{display:grid;gap:9px}.home-guide-row>div:first-child{display:flex;justify-content:space-between;margin-bottom:4px;color:var(--text4);font:600 11px var(--sans)}.home-guide-bar{height:6px;overflow:hidden;border-radius:8px;background:var(--panel)}.home-guide-bar i{display:block;height:100%;border-radius:8px;background:var(--brand-gold)}.home-guide-note{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border2);color:var(--text5);font:12px/1.55 var(--mono)}.pricing-toggle{display:flex;width:max-content;margin:1.4rem auto 0;padding:3px;border:1px solid var(--border2);border-radius:8px;background:var(--panel)}.pricing-toggle button{min-width:110px;padding:7px 12px;border:0;border-radius:8px;background:transparent;color:var(--text4);font:700 11px var(--sans);cursor:pointer}.pricing-toggle button.active{background:var(--brand-gold);color:#17130c}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:940px;margin:2rem auto 0}.pricing-card{display:flex;flex-direction:column}.pricing-card .btn-plan{margin-top:auto}.pricing-compare{max-width:940px;margin:1.25rem auto 0;border:1px solid var(--border2);border-radius:8px;overflow:hidden}.pricing-compare-row{display:grid;grid-template-columns:minmax(170px,1.3fr) repeat(2,minmax(100px,.5fr));background:var(--border2);gap:1px}.pricing-compare-row>span{padding:9px 12px;background:var(--card);color:var(--text4);font:600 11px var(--sans)}.pricing-compare-row.head>span{color:var(--text);font-weight:700}.pricing-compare-row>span:not(:first-child){text-align:center}.pricing-compare-row .yes{color:var(--positive)}@media (max-width:900px){.home-guide-showcase{grid-template-columns:1fr}.home-guide-copy{max-width:none}.home-proof{grid-template-columns:1fr}.hh-product-preview{display:none}}@media (max-width:640px){.home-guide-showcase{padding:2rem 1rem;gap:1.25rem}.home-guide-model-grid{grid-template-columns:1fr}.home-guide-donut{margin:0 auto}.pricing-grid{grid-template-columns:1fr}.pricing-compare-row{grid-template-columns:minmax(120px,1.2fr) repeat(2,minmax(70px,.5fr))}.pricing-compare-row>span{padding:8px 6px;font-size:11px}}.tool-accordion-wrap{max-width:960px;margin:0 auto;padding:calc(56px + 2rem) 1.5rem 3rem}.tool-accordion{display:flex;flex-direction:column;gap:0}.acc-section{border-bottom:1px solid var(--border2)}.acc-section:first-child{border-top:1px solid var(--border2)}.acc-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;cursor:pointer;user-select:none;background:rgba(255,255,255,.015);transition:background .15s}.acc-header:hover{background:rgba(185,138,61,.06)}.acc-section.open>.acc-header{background:rgba(185,138,61,.04)}.acc-title{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--text);letter-spacing:.04em;display:flex;align-items:center;gap:.5rem}.acc-section.open>.acc-header .acc-title{color:var(--text)}.acc-pro-badge{font-size:11px;font-weight:700;letter-spacing:.1em;padding:1px 6px;border-radius:4px;background:rgba(185,138,61,.18);color:var(--gold-d);border:1px solid rgba(185,138,61,.25)}.acc-chevron{font-size:18px;color:var(--text5);transform:rotate(0deg);transition:transform .2s;line-height:1}.acc-section.open>.acc-header .acc-chevron{transform:rotate(90deg);color:var(--gold-d)}.acc-body{padding:1.5rem 1.5rem 2rem;border-top:1px solid var(--border2)}.nav-links{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap!important;gap:0!important;border-left:1px solid var(--border2);padding-left:.25rem}.nav-links::-webkit-scrollbar{display:none}a.nav-tab{font-size:12px;white-space:nowrap;padding:.3rem .62rem;border-radius:4px;color:rgba(14,14,14,.52)!important;transition:color .15s,background .15s;text-decoration:none!important;position:relative}a.nav-tab+a.nav-tab::before{content:"";position:absolute;left:0;top:25%;height:50%;width:1px;background:rgba(14,14,14,.1)}a.nav-tab:hover{color:var(--ink)!important;background:rgba(185,138,61,.07)}a.nav-tab.active-tab{color:var(--gold-d)!important;font-weight:600;background:rgba(185,138,61,.09)}.fin-table{width:100%;border-collapse:collapse;font-size:12px}.fin-table th{color:var(--text5);font-weight:500;text-align:right;padding:.4rem .6rem;border-bottom:1px solid var(--border2);font-family:var(--mono);font-size:11px;text-transform:none;letter-spacing:.02em}.fin-table th:first-child{text-align:left}.fin-table td{color:var(--text);text-align:right;padding:.4rem .6rem;border-bottom:1px solid var(--border2)}.fin-table td:first-child{text-align:left;color:var(--text3);font-size:12px}.fin-table tr:hover td{background:rgba(185,138,61,.05)}.fin-row-header td{color:rgba(185,138,61,.8)!important;font-weight:600;background:rgba(185,138,61,.04)}.fin-positive{color:#46b184!important}.fin-negative{color:#d96a70!important}.advm-section{margin-bottom:1.5rem}.advm-section-title{font-family:var(--mono);font-size:11px;color:var(--gold-d);text-transform:none;letter-spacing:.02em;margin-bottom:.75rem}.advm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.6rem}.advm-card{background:rgba(255,255,255,.03);border:1px solid var(--border2);border-radius:8px;padding:.7rem .85rem}.advm-lbl{font-size:11px;color:var(--text5);margin-bottom:.25rem}.advm-val{font-size:18px;font-weight:600;color:var(--text);font-family:var(--mono)}.advm-sub{font-size:11px;color:var(--text5);margin-top:.15rem}.earn-table{width:100%;border-collapse:collapse;font-size:13px}.earn-table th{color:var(--text5);font-weight:500;padding:.45rem .65rem;border-bottom:1px solid var(--border2);font-family:var(--mono);font-size:11px;text-transform:none;letter-spacing:.02em;text-align:right}.earn-table th:first-child{text-align:left}.earn-table td{padding:.45rem .65rem;border-bottom:1px solid var(--border2);color:var(--text);text-align:right}.earn-table td:first-child{text-align:left;color:var(--text3)}.earn-beat{color:#46b184}.earn-miss{color:#d96a70}.earn-meet{color:var(--text3)}.earn-badge{display:inline-block;font-size:11px;font-weight:700;padding:1px 6px;border-radius:4px;letter-spacing:.05em}.earn-badge.beat{background:rgba(74,222,128,.15);color:#46b184}.earn-badge.miss{background:rgba(248,113,113,.15);color:#d96a70}.earn-badge.meet{background:rgba(247,244,238,.07);color:var(--text5)}.sec-card{display:block;background:rgba(255,255,255,.03);border:1px solid var(--border2);border-radius:8px;padding:1rem 1.25rem;text-decoration:none;transition:background .15s,border-color .15s}.sec-card:hover{background:rgba(185,138,61,.07);border-color:rgba(185,138,61,.25)}.sec-type{font-family:var(--mono);font-size:12px;color:var(--gold-d);text-transform:none;letter-spacing:.02em;margin-bottom:.35rem}.sec-desc{font-size:13px;color:var(--text3);margin-bottom:.4rem}.sec-link{font-size:12px;color:rgba(185,138,61,.7)}.edu-card{background:rgba(255,255,255,.03);border:1px solid var(--border2);border-radius:8px;padding:1.1rem 1.3rem}.edu-title{font-family:var(--serif);font-size:15px;color:var(--text);margin-bottom:.6rem}.edu-title i{color:var(--gold);font-size:15px;margin-right:.35rem;vertical-align:-1px}.edu-body{font-size:13px;color:var(--text3);line-height:1.65;margin-bottom:.6rem}.edu-formula{font-family:var(--mono);font-size:12px;color:var(--gold-d);background:rgba(185,138,61,.07);border-left:2px solid rgba(185,138,61,.4);padding:.45rem .8rem;border-radius:0 5px 5px 0}.tool-tabs{overflow-x:auto;scrollbar-width:none}.tool-tabs::-webkit-scrollbar{display:none}.tool-tabs{flex-wrap:nowrap}@media print{nav,.tool-tabs,.search-row,.quick-row,.btn-search,.btn-run,.proj-controls,#proj-results .btn-run,footer,.cta-strip,#features,#pricing,.hero,.tool-section>.container>.sec-label,.tool-section>.container>h2,.tool-section>.container>p,.tool-disclaimer,.modal-bg,.toast,.tool-titlebar,button{display:none!important}body{background:#fff!important;color:#000!important}.tool-shell{border:none!important;box-shadow:none!important}.tool-section{background:#fff!important;color:#000!important;padding:0!important}#tab-analyze{display:block!important}.tab-pane{display:none!important}#tab-analyze{display:block!important}#stock-result{display:block!important}.metric-card{background:#f5f5f5!important;border:1px solid #ddd!important}.m-lbl,.m-val,.m-sub{color:#333!important}.panel-box{background:#f9f9f9!important;border:1px solid #ddd!important}.panel-box-title{color:#333!important}.chart-title{color:#333!important}canvas{max-width:100%!important}.res-name,.price-big{color:#000!important}.res-exchange,.price-time{color:#666!important}.dcf-lbl,.dcf-val{color:#333!important}.news-text{color:#333!important}.news-time{color:#666!important}.risk-name{color:#333!important}.h240,.h150,.h200,.h180{height:180px!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.sec-filter-btn{background:rgba(242,234,220,.06);border:1px solid rgba(242,234,220,.11);border-radius:var(--r);padding:.25rem .7rem;font-family:var(--mono);font-size:11px;font-weight:500;color:rgba(237,232,224,.5);cursor:pointer;letter-spacing:.04em;transition:all .15s}.sec-filter-btn:hover{background:rgba(255,255,255,.09);color:rgba(237,232,224,.8)}.sec-filter-btn.active{background:rgba(185,138,61,.15);border-color:rgba(185,138,61,.4);color:var(--gold-l)}.sec-filing-row{display:flex;align-items:center;gap:.75rem;padding:.65rem .875rem;background:rgba(255,255,255,.028);border:1px solid var(--border2);border-radius:var(--r2);text-decoration:none;transition:background .15s}.sec-filing-row:hover{background:rgba(255,255,255,.055);border-color:rgba(185,138,61,.25)}.sec-filing-badge{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.05em;padding:.15rem .45rem;border-radius:4px;flex-shrink:0;min-width:40px;text-align:center}.sec-badge-10k{background:rgba(185,138,61,.18);color:#D4A84B;border:1px solid rgba(185,138,61,.3)}.sec-badge-10q{background:rgba(26,95,168,.2);color:#6EB3F7;border:1px solid rgba(26,95,168,.3)}.sec-badge-8k{background:rgba(90,160,100,.15);color:#7DD87C;border:1px solid rgba(90,160,100,.25)}.sec-badge-other{background:rgba(242,234,220,.08);color:rgba(237,232,224,.5);border:1px solid rgba(242,234,220,.11)}.sec-filing-date{font-family:var(--mono);font-size:11px;color:rgba(237,232,224,.35);flex-shrink:0}.sec-filing-desc{font-size:12px;color:rgba(237,232,224,.7);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sec-filing-arrow{font-size:12px;color:rgba(237,232,224,.25);flex-shrink:0}.theme-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:.2rem .3rem;margin-right:.1rem;flex-shrink:0}.theme-toggle-track{width:32px;height:17px;border-radius:8px;background:var(--border3);position:relative;transition:background .2s;display:block;border:1px solid var(--border2)}.theme-toggle-thumb{width:13px;height:13px;border-radius:50%;background:var(--ink4);position:absolute;top:1px;left:1px;transition:left .2s,background .2s}html[data-theme="dark"] .theme-toggle-track{background:rgba(185,138,61,.3);border-color:rgba(185,138,61,.4)}html[data-theme="dark"] .theme-toggle-thumb{left:16px;background:var(--gold)}#view-tool .acc-section{border-bottom:1px solid var(--t-acc-border)!important}#view-tool .acc-section:first-child{border-top:1px solid var(--t-acc-border)!important}#view-tool .acc-header{background:var(--t-acc-header-bg)!important}#view-tool .acc-header:hover{background:var(--t-acc-header-hover)!important}#view-tool .acc-section.open>.acc-header{background:rgba(185,138,61,.08)!important;border-left:3px solid var(--gold)!important}#view-tool .acc-title{color:var(--text4)!important}#view-tool .acc-section.open>.acc-header .acc-title{color:var(--text)!important;font-weight:700!important}#view-tool .acc-chevron{color:var(--text5)!important}#view-tool .acc-body{border-top:1px solid var(--t-acc-body-border)!important}#view-tool .ticker-input{background:transparent!important;border:none!important;color:var(--text)!important}#view-tool .ticker-input::placeholder{color:var(--text5)!important}#view-tool .quick-btn{background:var(--t-acc-header-bg)!important;border-color:var(--t-acc-border)!important;color:var(--text4)!important}#view-tool .quick-btn:hover{border-color:var(--gold)!important;color:var(--gold)!important;background:rgba(185,138,61,.08)!important}#view-tool .res-name{color:var(--text)!important}#view-tool .res-exchange{color:var(--text5)!important}#view-tool .price-big{color:var(--text)!important}#view-tool .price-time{color:var(--text5)!important}#view-tool .res-ticker-lbl{color:var(--gold)!important}#view-tool .metric-card{background:var(--t-metric-bg)!important;border-color:var(--t-metric-border)!important}#view-tool .metric-card:hover{background:var(--t-metric-hover)!important}#view-tool .m-lbl{color:var(--text5)!important}#view-tool .m-val:not(.up):not(.dn){color:var(--text)!important}#view-tool .m-sub{color:var(--text5)!important}#view-tool .chart-wrap{background:var(--t-chart-bg)!important;border-color:var(--t-chart-border)!important}#view-tool .chart-title{color:var(--text3)!important}#view-tool .rpill{border-color:var(--t-rpill-border)!important;color:var(--text5)!important}#view-tool .rpill.active,#view-tool .rpill:hover{background:var(--gold)!important;color:#0A0800!important;border-color:var(--gold)!important}#view-tool .ind-pill{border-color:var(--t-rpill-border)!important;color:var(--text5)!important}#view-tool .ind-pill.on{background:rgba(185,138,61,.12)!important;border-color:rgba(185,138,61,.35)!important;color:var(--gold)!important}#view-tool .panel-box{background:var(--t-panel-bg)!important;border-color:var(--t-panel-border)!important}#view-tool .panel-box-title{color:var(--text4)!important}#view-tool .fc-label{color:var(--text5)!important}#view-tool .fc-input,#view-tool .fc-select{background:var(--t-ticker-bg)!important;border-color:var(--t-ticker-border)!important;color:var(--text)!important}#view-tool .fc-select option{background:var(--card);color:var(--text)}#view-tool .sc-price{color:var(--text)!important}#view-tool .sc-irr{color:var(--text5)!important}#view-tool .dcf-out{background:var(--t-panel-bg)!important;border-color:var(--t-panel-border)!important}#view-tool .dcf-row{border-bottom-color:var(--t-acc-body-border)!important}#view-tool .dcf-lbl{color:var(--text4)!important}#view-tool .dcf-val:not(.up):not(.dn):not(.gold){color:var(--text)!important}#view-tool .cmp-ig label{color:var(--text5)!important}#view-tool .cmp-hdr{color:var(--text)!important}#view-tool .cmp-table th{color:var(--text5)!important;background:var(--t-acc-header-bg)!important;border-bottom-color:var(--t-acc-border)!important}#view-tool .cmp-table td{color:var(--text3)!important;border-bottom-color:var(--t-acc-body-border)!important}#view-tool .cmp-table td:first-child{color:var(--text5)!important}#view-tool .cmp-table tr:hover td{background:rgba(185,138,61,.06)!important}#view-tool .scr-filters{background:var(--t-panel-bg)!important;border-color:var(--t-panel-border)!important}#view-tool .scr-filter-group label{color:var(--text5)!important}#view-tool .scr-slider{background:var(--t-acc-border)!important}#view-tool .scr-table th{color:var(--text5)!important;background:var(--t-acc-header-bg)!important;border-bottom-color:var(--t-acc-border)!important}#view-tool .scr-table td{color:var(--text3)!important;border-bottom-color:var(--t-acc-body-border)!important}#view-tool .scr-table tr:hover td{background:rgba(185,138,61,.06)!important}#view-tool .scr-ticker{color:var(--text)!important}#view-tool .scr-name{color:var(--text5)!important}.sa-sort-btn{font-size:11px;padding:3px 10px;border-radius:8px;border:1px solid var(--t-metric-border);background:transparent;color:var(--text4);cursor:pointer;transition:all .15s}.sa-sort-btn.active,.sa-sort-btn:hover{background:var(--gold);color:#0a0a0a;border-color:var(--gold)}.sa-clear-btn{font-size:11px;padding:3px 10px;border-radius:8px;border:1px solid rgba(248,113,113,.3);background:transparent;color:#d96a70;cursor:pointer}.sa-clear-btn:hover{background:#d96a70;color:#fff}.sa-pill{font-size:11px;padding:3px 10px;border-radius:8px;border:1px solid var(--t-metric-border);background:transparent;color:var(--text5);cursor:pointer;transition:all .15s}.sa-pill.active,.sa-pill:hover{border-color:var(--gold);color:var(--gold)}.sa-card{background:var(--t-metric-bg);border:1px solid var(--t-metric-border);border-radius:8px;padding:12px 14px;margin-bottom:8px;display:flex;align-items:flex-start;gap:10px;transition:border-color .15s}.sa-card:hover{border-color:var(--gold)}.sa-type-badge{font-size:11px;font-family:var(--mono);text-transform:none;letter-spacing:.02em;padding:2px 7px;border-radius:8px;white-space:nowrap}.sa-type-price{background:rgba(185,138,61,.15);color:var(--gold)}.sa-type-dcf{background:rgba(139,195,74,.15);color:#8bc34a}.sa-type-projection{background:rgba(100,181,246,.15);color:#64b5f6}.sa-type-lensscore{background:rgba(239,200,121,.15);color:#d9ad55}.sa-type-compare{background:rgba(206,147,216,.15);color:#ce93d8}.sa-type-note{background:rgba(128,128,128,.15);color:var(--text4)}.sa-card-body{flex:1;min-width:0}.sa-card-title{font-size:13px;color:var(--text);margin-bottom:2px;font-weight:500}.sa-card-meta{font-size:11px;color:var(--text5)}.sa-card-actions{display:flex;gap:6px;margin-top:6px}.sa-btn{font-size:11px;padding:3px 10px;border-radius:4px;border:1px solid var(--t-metric-border);background:transparent;color:var(--text4);cursor:pointer}.sa-btn:hover{border-color:var(--gold);color:var(--gold)}.sa-del-btn{font-size:11px;padding:3px 8px;border-radius:4px;border:1px solid rgba(248,113,113,.25);background:transparent;color:#d96a70;cursor:pointer}.sa-del-btn:hover{background:#d96a70;color:#fff}.chart-save-btn{font-size:11px;padding:3px 8px;border-radius:4px;border:1px solid var(--t-metric-border);background:transparent;color:var(--text5);cursor:pointer;transition:all .15s}.chart-save-btn:hover{border-color:var(--gold);color:var(--gold)}.btn-save-analysis{margin-top:8px;padding:8px 20px;font-size:12px;border-radius:8px;border:1px solid var(--gold);background:transparent;color:var(--gold);cursor:pointer;transition:all .2s}.btn-save-analysis:hover{background:var(--gold);color:#0a0a0a}tr.earn-expand-row:hover td{background:var(--t-metric-bg)}#view-tool .fin-table th{color:var(--text5)!important;background:var(--t-acc-header-bg)!important;border-bottom-color:var(--t-acc-border)!important}#view-tool .fin-table td{color:var(--text3)!important;border-bottom-color:var(--t-acc-body-border)!important}#view-tool .fin-table tr:hover td,#view-tool .cmp-table tr:hover td,#view-tool .scr-table tr:hover td{background:rgba(185,138,61,.06)!important}#view-tool .news-text{color:var(--text4)!important}#view-tool .news-time{color:var(--text5)!important}#view-tool .news-item{border-bottom-color:var(--t-acc-body-border)!important}#view-tool .news-dot{background:rgba(185,138,61,.55)!important}#view-tool .loading-bar{color:var(--text5)!important}#view-tool .spinner{border-color:var(--t-acc-border)!important;border-top-color:var(--gold)!important}#view-tool .error-msg{color:#b94040!important;background:rgba(185,64,64,.07)!important;border-color:rgba(185,64,64,.18)!important}html[data-theme="dark"] #view-tool .error-msg{color:#d96a70!important;background:rgba(248,113,113,.09)!important;border-color:rgba(248,113,113,.22)!important}#view-tool input[type="number"],#view-tool input[type="text"]:not(.ticker-input),#view-tool select:not(.fc-select){background:var(--t-ticker-bg)!important;border-color:var(--t-ticker-border)!important;color:var(--text)!important}#view-tool .advm-card{background:var(--t-metric-bg)!important;border-color:var(--t-metric-border)!important}#view-tool .sec-card{background:var(--t-metric-bg)!important;border-color:var(--t-metric-border)!important}#view-tool .sec-card:hover{background:rgba(185,138,61,.07)!important;border-color:rgba(185,138,61,.25)!important}#view-tool .edu-card{background:var(--t-metric-bg)!important;border-color:var(--t-metric-border)!important}#view-tool .risk-bar{background:var(--t-acc-border)!important}#view-tool .advm-lbl{color:var(--text5)!important}#view-tool .advm-val{color:var(--text)!important}#view-tool .edu-title{color:var(--text)!important}#view-tool .edu-body{color:var(--text3)!important}#view-tool .report-box{background:var(--t-panel-bg)!important;border-color:var(--t-panel-border)!important}#view-tool #report-no-stock{background:var(--t-metric-bg)!important;border-color:var(--t-metric-border)!important;color:var(--text4)!important}#view-tool #report-summary{color:var(--text3)!important}#view-tool .report-section-lbl{color:var(--text5)!important}#view-tool .sec-filing-row{background:var(--t-metric-bg)!important;border-color:var(--t-metric-border)!important}#view-tool .sec-filing-row:hover{background:var(--t-metric-hover)!important}#view-tool .sec-filing-desc{color:var(--text3)!important}#view-tool .sec-filing-date{color:var(--text5)!important}#view-tool .sec-filing-arrow{color:var(--text5)!important}#view-tool #sec-entity-label{color:var(--text5)!important}#view-tool .sec-filter-btn{background:var(--t-acc-header-bg)!important;border-color:var(--t-acc-border)!important;color:var(--text5)!important}#view-tool .sec-filter-btn:hover{color:var(--text3)!important;background:var(--t-acc-header-hover)!important}#view-tool .sec-filter-btn.active{background:rgba(185,138,61,.12)!important;border-color:rgba(185,138,61,.35)!important;color:var(--gold)!important}html[data-theme="dark"] .nav-acct-menu{background:var(--card)!important;border-color:rgba(242,234,220,.11)!important}html[data-theme="dark"] .nav-acct-header{background:rgba(242,234,220,.05)!important;border-bottom-color:rgba(242,234,220,.08)!important}html[data-theme="dark"] .nav-acct-header-name{color:rgba(237,232,224,.9)!important}html[data-theme="dark"] .nav-acct-header-plan{color:rgba(237,232,224,.45)!important}html[data-theme="dark"] .nav-acct-item{color:rgba(237,232,224,.72)!important}html[data-theme="dark"] .nav-acct-item:hover{background:rgba(242,234,220,.08)!important;color:rgba(237,232,224,.95)!important}html[data-theme="dark"] .nav-acct-item.danger{color:#d96a70!important}html[data-theme="dark"] .nav-acct-divider{border-top-color:rgba(242,234,220,.08)!important}html[data-theme="dark"] .nav-acct-chevron{color:rgba(237,232,224,.4)!important}html[data-theme="dark"] .modal-box p,html[data-theme="dark"] .modal-box span:not(.nav-acct-badge){color:rgba(237,232,224,.65)!important}html[data-theme="dark"] .input-light{background:rgba(242,234,220,.08)!important;border-color:rgba(255,255,255,.14)!important;color:rgba(237,232,224,.9)!important}html[data-theme="dark"] .input-light::placeholder{color:rgba(237,232,224,.28)!important}.fin-tab-btn{font-size:12px;padding:.35rem .9rem;border-radius:var(--r);border:1px solid var(--t-acc-border);background:var(--t-acc-header-bg);color:var(--text4);font-family:var(--sans);font-weight:500;cursor:pointer;transition:all .15s}.fin-tab-btn:hover{color:var(--text);background:var(--t-acc-header-hover)}.fin-tab-btn.active{background:var(--gold);color:#111820;border-color:var(--gold);font-weight:600}#view-tool #fin-content>div:first-child>div{color:var(--text4)}#view-tool .tool-tabs{background:var(--t-acc-header-bg)!important;border-bottom-color:var(--t-acc-border)!important}#view-tool .tool-name{color:var(--text4)!important}#view-tool .tool-tab{color:var(--text4)!important}#view-tool .tool-tab.active{color:var(--gold)!important;background:rgba(185,138,61,.07)!important;border-bottom-color:var(--gold)!important}#view-tool .tool-tab:hover:not(.active){color:var(--text2)!important;background:var(--t-acc-header-hover)!important}#view-tool .tool-header{background:var(--t-acc-header-bg)!important;border-bottom-color:var(--t-acc-border)!important}#view-tool .search-row{background:var(--t-ticker-bg)!important;border:1px solid var(--t-ticker-border)!important;border-radius:8px!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important}#view-tool .earn-table th{color:var(--text5)!important;background:var(--t-acc-header-bg)!important;border-bottom-color:var(--t-acc-border)!important}#view-tool .earn-table td{color:var(--text3)!important;border-bottom-color:var(--t-acc-body-border)!important}#view-tool .earn-table td:first-child{color:var(--text5)!important}#view-tool .earn-table tr:hover td{background:rgba(185,138,61,.06)!important}#view-tool .risk-row{border-bottom-color:var(--t-acc-body-border)!important}#view-tool .risk-lbl{color:var(--text4)!important}#view-tool .risk-val{color:var(--text)!important}#view-tool .cmp-ig input{background:var(--t-ticker-bg)!important;border-color:var(--t-ticker-border)!important;color:var(--text)!important}#view-tool .scr-input{background:var(--t-ticker-bg)!important;border-color:var(--t-ticker-border)!important;color:var(--text)!important}#view-tool .proj-out{background:var(--t-panel-bg)!important;border-color:var(--t-panel-border)!important}#view-tool .proj-row{border-bottom-color:var(--t-acc-body-border)!important}#view-tool .proj-lbl{color:var(--text4)!important}#view-tool .proj-val{color:var(--text)!important}#view-tool .risk-name{color:var(--text4)!important}#view-tool .paywall-sub{color:var(--text4)!important}#view-tool .loading-bar{color:var(--text5)!important}#view-tool .tool-disclaimer{color:var(--text5)!important;border-top-color:var(--t-acc-body-border)!important}#view-tool [style*="rgba(247,244,238"]{color:var(--text4)!important}#view-tool [style*="color:rgba(247"]{color:var(--text4)!important}#main-nav[data-view="tool"]~#view-home{display:none!important}#main-nav[data-view="tool"]~#view-tool{display:flex!important;flex-direction:column!important}#main-nav[data-view="home"]~#view-tool{display:none!important}#main-nav:not([data-view="tool"])~#view-tool{display:none!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:4px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--gold);border:2px solid transparent;background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:var(--border2) transparent}.chart-wrap{position:relative}.chart-exp-btn{position:static;z-index:2;flex:0 0 auto;margin-left:auto;width:30px;height:30px;border-radius:4px;border:1px solid var(--brand-gold-line);background:var(--t-acc-header-bg);color:var(--text4);cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;opacity:1;transition:background .15s,color .15s,transform .15s;line-height:1}.chart-exp-btn:hover{background:var(--brand-gold)!important;color:#0A0800!important;border-color:var(--brand-gold)!important;transform:translateY(-1px)}.chart-exp-btn i,.cex-btn i,.cex-tool i,.ash-btn i,.act-btn i{color:currentColor!important;font-size:1em;line-height:1}#chart-expand-modal{position:fixed;inset:0;z-index:9000;background:rgba(4,5,6,.74);backdrop-filter:blur(10px);display:none;align-items:center;justify-content:center}#chart-expand-modal.open{display:flex}.cex-box{background:linear-gradient(180deg,rgba(20,22,24,.98),rgba(9,10,11,.98));border:1px solid rgba(230,188,99,.22);border-radius:8px;width:88vw;max-width:1280px;height:80vh;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 34px 92px rgba(0,0,0,.55),inset 0 1px 0 rgba(242,234,220,.07)}.cex-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(242,234,220,.07),rgba(255,255,255,.015));flex-shrink:0}.cex-title{font-size:15px;font-weight:600;color:var(--text);font-family:var(--serif)}.cex-controls{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}.cex-btn{min-height:34px;font-size:12px;padding:.3rem .75rem;border-radius:var(--r);border:1px solid var(--t-acc-border);background:var(--t-acc-header-bg);color:var(--text4);cursor:pointer;font-family:var(--sans);transition:all .15s;display:inline-flex;align-items:center;justify-content:center;gap:4px}.cex-icon-btn{width:36px;padding:.3rem}.cex-btn:hover{background:var(--t-acc-header-hover);color:var(--text)}.cex-btn.gold{background:var(--gold);color:#111820;border-color:var(--gold);font-weight:600}.cex-hint{font-size:11px;color:var(--text5);font-family:var(--mono)}.cex-body{flex:1;position:relative;padding:1rem 1.25rem;min-height:0;background:radial-gradient(900px 420px at 78% -10%,rgba(217,179,94,.12),transparent 70%)}.cex-body canvas{width:100%!important;height:100%!important}.cex-workspace{position:relative;width:100%;height:100%;min-height:0;touch-action:none}#chart-markup{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;touch-action:none}#chart-markup.drawing{pointer-events:auto;cursor:crosshair}.cex-toolbar{display:flex;align-items:center;gap:5px;padding:.45rem .7rem;border-bottom:1px solid rgba(230,188,99,.14);background:rgba(9,10,11,.74);overflow-x:auto;flex-shrink:0}.cex-tool{width:34px;height:32px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text4);display:grid;place-items:center;cursor:pointer;flex:0 0 auto}.cex-tool:hover{background:var(--t-acc-header-hover);color:var(--text)}.cex-tool.active{background:rgba(230,188,99,.16);border-color:rgba(230,188,99,.42);color:var(--gold)}.cex-tool-sep{width:1px;height:20px;background:var(--border2);margin:0 3px;flex:0 0 auto}.cex-color{width:24px;height:24px;border:2px solid rgba(9,10,11,.9);border-radius:50%;box-shadow:0 0 0 1px rgba(230,188,99,.24);cursor:pointer;flex:0 0 auto}.cex-color.active{box-shadow:0 0 0 2px var(--gold)}.cex-tool-label{font:600 11px var(--sans);color:var(--text5);white-space:nowrap;margin:0 4px}.chart-wrap canvas{touch-action:pan-y!important;user-select:none;-webkit-user-select:none}.cex-workspace canvas{touch-action:none!important;user-select:none;-webkit-user-select:none}.chart-wrap::after{content:"Expand to zoom, pan & inspect";position:absolute;right:12px;bottom:7px;color:rgba(122,132,149,.54);font:700 10px var(--mono);letter-spacing:.04em;pointer-events:none}html[data-theme="dark"] .chart-wrap::after{color:rgba(179,189,204,.44)}@media (max-width:640px){.chart-wrap::after{content:"Pinch + drag";right:10px;bottom:5px;font-size:10px}.cex-box{border-radius:0!important}.cex-toolbar{gap:6px;padding:.5rem .6rem}.cex-tool{width:38px;height:36px}.cex-color{width:27px;height:27px}}.analyst-panel{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:14px}@media (max-width:640px){.analyst-panel{grid-template-columns:1fr}}.analyst-target-box{background:var(--t-panel-bg);border:1px solid var(--t-panel-border);border-radius:var(--r2);padding:1rem 1.25rem}.analyst-rec-box{background:var(--t-panel-bg);border:1px solid var(--t-panel-border);border-radius:var(--r2);padding:1rem 1.25rem}.analyst-box-title{font-size:11px;font-weight:600;color:var(--text5);text-transform:none;letter-spacing:.02em;margin-bottom:.75rem}.analyst-target-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.analyst-target-lbl{font-size:12px;color:var(--text4)}.analyst-target-val{font-size:13px;font-weight:600;font-family:var(--mono);color:var(--text)}.analyst-upside{font-size:18px;font-weight:700;font-family:var(--mono);margin-top:.5rem}.analyst-upside.up{color:#46b184}.analyst-upside.dn{color:#d96a70}.analyst-gauge{display:flex;gap:3px;margin:10px 0 6px}.analyst-gauge-seg{height:8px;border-radius:4px;flex:1;background:var(--t-acc-border);transition:background .2s}.analyst-gauge-seg.lit.sb{background:#46b184}.analyst-gauge-seg.lit.b{background:#86efac}.analyst-gauge-seg.lit.h{background:#fbbf24}.analyst-gauge-seg.lit.s{background:#c98252}.analyst-gauge-seg.lit.ss{background:#d96a70}.analyst-rec-lbl{font-size:15px;font-weight:700;color:var(--text);margin-bottom:2px}.analyst-rec-sub{font-size:12px;color:var(--text5);font-family:var(--mono)}.analyst-breakdown{display:flex;gap:.35rem;margin-top:.65rem;flex-wrap:wrap}.analyst-bd-item{font-size:11px;padding:2px 8px;border-radius:4px;border:1px solid var(--t-acc-border);color:var(--text4)}.inst-table{width:100%;border-collapse:collapse;font-size:12px}.inst-table th{color:var(--text5);font-weight:500;padding:.45rem .65rem;border-bottom:1px solid var(--t-acc-border);font-family:var(--mono);font-size:11px;text-transform:none;letter-spacing:.02em;text-align:right}.inst-table th:first-child{text-align:left}.inst-table td{padding:.45rem .65rem;border-bottom:1px solid var(--t-acc-body-border);color:var(--text3);text-align:right}.inst-table td:first-child{text-align:left;color:var(--text);font-weight:500}.inst-table tr:hover td{background:rgba(185,138,61,.05)}.risk-stat{background:var(--t-metric-bg);border:1px solid var(--t-metric-border);border-radius:8px;padding:10px 12px}.risk-stat-label{font-size:11px;color:var(--text5);text-transform:none;letter-spacing:.02em;margin-bottom:4px}.risk-stat-val{font-size:15px;font-family:var(--mono);font-weight:500;color:var(--text)}.dp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;margin-bottom:1rem}.dp-card{background:var(--t-metric-bg);border:1px solid var(--t-metric-border);border-radius:var(--r2);padding:.75rem 1rem}.dp-lbl{font-size:11px;color:var(--text5);font-family:var(--mono);text-transform:none;letter-spacing:.02em;margin-bottom:.3rem}.dp-val{font-size:18px;font-weight:700;font-family:var(--mono);color:var(--text)}.dp-sub{font-size:11px;color:var(--text5);margin-top:2px}.dp-bar-wrap{height:6px;background:var(--t-acc-border);border-radius:4px;margin-top:6px;overflow:hidden}.dp-bar-fill{height:100%;border-radius:4px;background:var(--gold)}.dp-chart-wrap{height:140px;margin-top:.75rem}.dp-card{background:var(--t-metric-bg);border:1px solid var(--t-metric-border);border-radius:8px;padding:10px 12px}.dp-card-lbl{font-size:11px;color:var(--text5);text-transform:none;letter-spacing:.02em;margin-bottom:4px}.dp-card-val{font-size:15px;font-family:var(--mono);font-weight:500}.inst-table{width:100%;border-collapse:collapse;font-size:12px}.inst-table th{text-align:left;padding:6px 8px;color:var(--text5);font-size:11px;text-transform:none;letter-spacing:.02em;border-bottom:1px solid var(--t-acc-border)}.inst-table td{padding:7px 8px;color:var(--text3);border-bottom:1px solid var(--t-acc-border)}.inst-table tr:last-child td{border-bottom:none}.inst-table tr:hover td{background:var(--t-metric-bg)}#featured-grid{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border:1px solid var(--t-metric-border);border-radius:8px;margin-bottom:1.5rem;max-width:640px;margin-left:auto;margin-right:auto}#featured-grid::-webkit-scrollbar{display:none}.fstock-card{background:var(--t-metric-bg);border-right:1px solid var(--t-metric-border);border-bottom:none;padding:.65rem .9rem;cursor:pointer;transition:background .12s;min-width:110px;flex:1}.fstock-card:hover{background:rgba(185,138,61,.09)}.fstock-top{display:flex;align-items:center;gap:6px;margin-bottom:2px}.fstock-logo{width:17px;height:17px;border-radius:4px;flex-shrink:0;object-fit:contain}.fstock-sym{font-family:var(--mono);font-size:12px;font-weight:700;color:var(--text3)}.fstock-price{font-family:var(--mono);font-size:13px;font-weight:600;color:var(--text);margin-bottom:1px}.fstock-chg{font-size:11px;font-weight:600}.fstock-chg.up{color:#46b184}.fstock-chg.dn{color:#d96a70}.fstock-spark{height:21px;width:100%;margin-top:3px}.fg-label{font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--text5);text-align:center;margin-bottom:.61rem;max-width:640px;margin-left:auto;margin-right:auto}.news-item.news-pos{border-left:3px solid #46b184}.news-item.news-neg{border-left:3px solid #d96a70}.news-item.news-neu{border-left:3px solid var(--t-chart-border)}@media (min-width:960px){.dash-layout{display:grid;grid-template-columns:1fr 300px;gap:16px;align-items:start}.dash-main{min-width:0}.dash-sidebar{display:flex;flex-direction:column;gap:12px}}@media (max-width:959px){.dash-sidebar{margin-top:12px}}.tip-wrap{position:relative;display:inline-block}.tip-icon{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;background:var(--text5);color:var(--t-acc-body-bg,#fff);font-size:10px;font-weight:700;cursor:help;margin-left:4px;opacity:.6;vertical-align:middle;flex-shrink:0}.tip-icon:hover{opacity:1}.tip-box{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--t-chart-bg,#1a1c28);border:1px solid var(--t-chart-border,rgba(242,234,220,.11));border-radius:8px;padding:.61rem .75rem;font-size:12px;color:var(--text4);line-height:1.45;width:210px;z-index:999;pointer-events:none;box-shadow:0 4px 20px rgba(0,0,0,.25)}.tip-wrap:hover .tip-box{display:block}.tip-box strong{color:var(--gold);display:block;margin-bottom:2px;font-size:11px}.consensus-wrap{margin-top:.75rem}.consensus-bar-row{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:2px;margin:.4rem 0}.cb-buy{background:#46b184}.cb-hold{background:#C6A052}.cb-sell{background:#d96a70}.consensus-legend{display:flex;gap:12px;font-size:11px;color:var(--text5);font-family:var(--mono)}.cl-dot{display:inline-block;width:8px;height:8px;border-radius:4px;margin-right:3px;vertical-align:middle}.consensus-rating{font-size:18px;font-weight:700;margin-bottom:2px}.news-item{padding:.6rem 0 .6rem .65rem!important;border-left:3px solid transparent;transition:border-color .15s}.news-pos{border-left-color:#46b184!important}.news-neg{border-left-color:#d96a70!important}.news-neu{border-left-color:var(--text5)!important;opacity:.8}.news-headline{font-size:13px;color:var(--text);font-weight:500;line-height:1.35;margin-bottom:3px}.news-meta{font-size:11px;color:var(--text5);font-family:var(--mono)}.news-sentiment-badge{display:inline-block;font-size:11px;font-weight:700;padding:.1rem .35rem;border-radius:4px;margin-right:5px;letter-spacing:.02em;text-transform:none;vertical-align:middle}.nsb-pos{background:rgba(74,222,128,.15);color:#46b184}.nsb-neg{background:rgba(248,113,113,.15);color:#d96a70}.nsb-neu{background:rgba(242,234,220,.07);color:var(--text5)}.sidebar-card{background:var(--t-panel-bg);border:1px solid var(--t-panel-border);border-radius:var(--r2);padding:1rem 1.1rem}.sidebar-card-title{font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--text5);margin-bottom:.75rem}@media (min-width:960px){.acc-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:0}.acc-grid-2 .acc-section{border-right:none}}.hero-audience{display:flex;align-items:center;gap:.5rem;justify-content:center;flex-wrap:wrap;margin:.75rem 0 1.5rem;font-size:12px;color:var(--text5)}.aud-pill{background:rgba(185,138,61,.12);border:1px solid rgba(185,138,61,.25);color:var(--gold-d);padding:.2rem .65rem;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.03em}.aud-sep{color:var(--text5);font-size:11px}.save-badge{position:absolute;top:-12px;right:16px;background:var(--gold);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;padding:.25rem .65rem;border-radius:8px;text-transform:none}.compare-table-wrap{max-width:680px;margin:0 auto;overflow-x:auto}.compare-table{width:100%;border-collapse:collapse;font-size:13px}.compare-table th{padding:.6rem 1rem;text-align:left;border-bottom:2px solid var(--border);font-size:12px;font-weight:700;text-transform:none;letter-spacing:.02em}.cth-pro{background:rgba(185,138,61,.07);color:var(--gold-d)!important}.compare-table td{padding:.61rem 1rem;border-bottom:1px solid var(--border);color:var(--text4)}.compare-table tr:hover td{background:rgba(185,138,61,.04)}.compare-group td{background:var(--card2,rgba(185,138,61,.05));color:var(--text5);font-size:11px;font-weight:700;text-transform:none;letter-spacing:.02em;padding:.35rem 1rem}.ct-yes{color:#46b184!important;font-weight:700;text-align:center}.ct-no{color:var(--text5)!important;text-align:center;opacity:.4}.ct-lim{color:#C6A052!important;font-weight:600;text-align:center;font-size:12px}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:2.5rem}.tcard{background:var(--bg);border:1px solid var(--border);border-radius:var(--r3);padding:1.5rem 1.75rem}.tcard-stars{color:var(--gold);font-size:15px;letter-spacing:.1em;margin-bottom:.75rem}.tcard-quote{font-size:15px;line-height:1.6;color:var(--text3);font-style:italic;margin-bottom:1rem}.tcard-author{display:flex;flex-direction:column;gap:.1rem}.tcard-name{font-size:13px;font-weight:700;color:var(--text1)}.tcard-role{font-size:11px;color:var(--text5)}#view-tool{display:flex;flex-direction:column;height:100vh;padding-top:calc(56px + env(safe-area-inset-top,0px));box-sizing:border-box;overflow:hidden}#view-tool.shown{display:flex!important}.app-shell{display:flex;flex:1;overflow:hidden;min-height:0}.app-sidebar{width:190px;background:var(--panel);border-right:1px solid var(--border2);display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto;overflow-x:hidden}.sb-home-btn{display:flex;align-items:center;gap:9px;padding:.68rem 1rem;border-bottom:1px solid var(--border2);cursor:pointer;color:var(--text4);font-size:12px;font-weight:600;font-family:var(--sans);text-decoration:none;transition:color .14s,background .14s}.sb-home-btn:hover,.sb-home-btn.active-home{color:var(--gold);background:rgba(185,138,61,.07)}.sb-home-btn i{font-size:15px;flex-shrink:0}.sb-group-pad{padding:.4rem 0 .15rem}.sb-group-label{font-size:11px;font-weight:700;text-transform:none;letter-spacing:.02em;color:var(--text5);padding:.3rem 1rem .18rem;line-height:1}.sb-item{display:flex;align-items:center;gap:8px;padding:.33rem 1rem;border-radius:0;cursor:pointer;margin:0;transition:background .12s,color .12s}.sb-item:hover{background:rgba(185,138,61,.07)}.sb-item.active{background:rgba(185,138,61,.12);border-left:2px solid var(--gold);padding-left:calc(1rem - 2px)}.sb-item-icon{font-size:13px;color:var(--text5);flex-shrink:0;transition:color .12s}.sb-item.active .sb-item-icon,.sb-item:hover .sb-item-icon{color:var(--gold)}.sb-item-label{font-size:11px;color:var(--text4);white-space:nowrap;transition:color .12s}.sb-item.active .sb-item-label{color:var(--gold);font-weight:600}.sb-item:hover .sb-item-label{color:var(--text2)}.sb-sep{height:1px;background:var(--border2);margin:.3rem .75rem}.sb-bottom{margin-top:auto;padding:.85rem 1rem;border-top:1px solid var(--border2)}.sb-pro-card{background:rgba(185,138,61,.08);border:1px solid rgba(185,138,61,.22);border-radius:8px;padding:.65rem .85rem;cursor:pointer;text-align:center;transition:background .14s}.sb-pro-card:hover{background:rgba(185,138,61,.16)}.sb-pro-title{font-size:12px;color:var(--gold);font-weight:700;margin-bottom:2px}.sb-pro-sub{font-size:11px;color:var(--text5);line-height:1.3}.app-main{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}.app-section-hdr{height:38px;background:var(--panel);border-bottom:1px solid var(--border2);display:flex;align-items:center;padding:0 1rem;gap:8px;flex-shrink:0}.ash-icon{font-size:15px;color:var(--gold);opacity:.8}.ash-title{font-family:var(--sans);font-size:11px;font-weight:700;color:var(--text3);letter-spacing:.02em;text-transform:none}.ash-sub{font-size:11px;color:var(--gold);font-family:var(--mono);font-weight:600}.ash-actions{margin-left:auto;display:flex;align-items:center;gap:4px}.ash-btn{font-size:11px;padding:3px 9px;border-radius:4px;border:1px solid var(--border2);color:var(--text5);background:transparent;cursor:pointer;display:flex;align-items:center;gap:3px;font-family:var(--sans);white-space:nowrap;transition:all .14s}.ash-btn:hover{border-color:var(--gold);color:var(--gold);background:rgba(185,138,61,.07)}.ash-btn i{font-size:12px}.app-chart-toolbar{height:33px;background:var(--panel);border-bottom:1px solid var(--border2);display:flex;align-items:center;padding:0 .75rem;gap:1px;flex-shrink:0;overflow:hidden}.act-sep{width:1px;height:14px;background:var(--t-acc-border);margin:0 5px;flex-shrink:0}.act-btn{height:25px;padding:0 9px;border-radius:4px;font-size:11px;font-weight:500;color:var(--text4);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;background:transparent;font-family:var(--sans);white-space:nowrap;box-sizing:border-box;transition:background .12s,color .12s,border-color .12s}.act-btn:hover{background:rgba(185,138,61,.07);color:var(--text2)}.act-btn.on{background:var(--brand-gold-soft);border-color:var(--brand-gold-line);color:var(--brand-gold-strong);font-weight:700}.act-btn:disabled,.ind-pill:disabled{opacity:.42;cursor:not-allowed;filter:saturate(.35)}.act-btn i{font-size:13px}.act-right{margin-left:auto;display:flex;align-items:center;gap:1px}.chart-zoom-btn{border-color:var(--border2)}.app-tf-strip{height:28px;background:var(--panel);border-bottom:1px solid var(--border2);display:flex;align-items:center;padding:0 .75rem;gap:1px;flex-shrink:0}.tf-pill{font-size:11px;font-family:var(--mono);padding:0 7px;height:20px;border-radius:4px;color:var(--text5);cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;box-sizing:border-box;transition:background .12s,color .12s,border-color .12s}.tf-pill:hover{color:var(--text2);background:rgba(185,138,61,.07)}.tf-pill.on{color:var(--brand-gold-strong);background:var(--brand-gold-soft);border-color:var(--brand-gold-line);font-weight:700}.tf-right{margin-left:auto;display:flex;align-items:center;gap:3px}.tf-tog{font-size:11px;font-family:var(--sans);color:var(--text5);padding:0 6px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:4px;box-sizing:border-box}.tf-tog:hover{color:var(--text3);border-color:var(--border2);background:var(--surface2)}.tf-tog.on{color:var(--gold);border-color:var(--brand-gold-line);background:var(--brand-gold-soft)}.app-content-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem 1.5rem 2rem}.app-section{display:none}.app-section.open{display:block}.app-stats-footer{height:34px;border-top:1px solid var(--t-acc-border);background:var(--t-acc-header-bg);display:flex;align-items:center;padding:0 6px;flex-shrink:0;overflow:hidden}.asf-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--t-acc-border);padding:0 4px;min-width:0}.asf-item:last-child{border-right:none}.asf-l{font-size:11px;text-transform:none;letter-spacing:.02em;color:var(--text5);white-space:nowrap}.asf-v{font-family:var(--mono);font-size:11px;color:var(--text3);white-space:nowrap;overflow:hidden}.asf-v.pos{color:var(--green)}.asf-v.neg{color:var(--red)}#nav-ticker-bar{display:none;align-items:center;gap:8px}#nav-ticker-bar.visible{display:flex}.ntb-sym{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--gold)}.ntb-price{font-family:var(--mono);font-size:13px;color:var(--text2)}.ntb-chg{font-family:var(--mono);font-size:12px;padding:2px 6px;border-radius:4px}.ntb-pos{color:#46b184;background:rgba(74,222,128,.12)}.ntb-neg{color:#d96a70;background:rgba(248,113,113,.12)}.app-section .acc-header{display:none!important}.app-section>.acc-body{display:block!important;padding:0!important;border-top:none!important}#nav-tool-link{display:inline-flex}@media (max-width:700px){.app-sidebar{width:50px}.sb-item-label,.sb-group-label,.sb-pro-sub,.sb-pro-title{display:none}.sb-item{justify-content:center;padding:.42rem}.sb-home-btn span{display:none}.sb-bottom{padding:.4rem}.sb-sep{display:none}}#auth-veil{position:fixed;inset:0;z-index:9998;background:var(--cream);transition:opacity .18s ease;pointer-events:none}#auth-veil.done{opacity:0}html[data-theme="dark"] .modal{background:var(--panel);color:var(--text)}html[data-theme="dark"] .modal h3,html[data-theme="dark"] .modal p{color:var(--text2)}html[data-theme="dark"] .modal p{color:var(--text3)}html[data-theme="dark"] .plan-opt{background:var(--card);border-color:var(--border2);color:var(--text)}html[data-theme="dark"] .plan-opt.sel{background:rgba(185,138,61,.13);border-color:var(--gold)}html[data-theme="dark"] .plan-opt-name{color:var(--gold)}html[data-theme="dark"] .plan-opt-price{color:var(--text)}html[data-theme="dark"] .plan-opt-per{color:var(--text4)}html[data-theme="dark"] .modal .plan-opt div[style*="ink5"]{color:var(--text4)!important}html[data-theme="dark"] .btn-modal-cta{background:var(--gold);color:#fff}html[data-theme="dark"] .btn-modal-cta:hover{background:var(--gold-d)}html[data-theme="dark"] .modal-close{color:var(--text4)}html[data-theme="dark"] .modal ul li{color:var(--text3)}html[data-theme="dark"] .modal p[style*="ink4"]{color:var(--text3)!important}html[data-theme="dark"] .plan-opt-sub{color:var(--text4)}html[data-theme="dark"] #acct-modal-bg .modal{background:var(--panel)}html[data-theme="dark"] #acct-modal-bg div[style*="cream2"]{background:var(--card)!important;border-color:var(--border2)!important}html[data-theme="dark"] #acct-modal-bg div[style*="ink4"]{color:var(--text4)!important}html[data-theme="dark"] #am-username{color:var(--text)!important}html[data-theme="dark"] #am-email{color:var(--text2)!important}html[data-theme="dark"] #am-since{color:var(--text2)!important}html[data-theme="dark"] #am-plan{color:var(--text)!important}html[data-theme="dark"] #am-trial-info{color:var(--text3)!important}html[data-theme="dark"] #acct-modal-bg div[style*="font-size: 12px;font-weight:600"]{color:var(--text)!important}#am-sub-btn:hover{background:var(--ink2)!important}html[data-theme="dark"] #am-sub-btn{background:var(--card)!important;color:var(--text)!important;border:1px solid var(--border2)!important}html[data-theme="dark"] #am-sub-btn:hover{background:var(--border2)!important}html[data-theme="dark"] #am-submit-password,html[data-theme="dark"] #am-submit-username{background:var(--gold)!important;color:#fff!important;border:none!important}html[data-theme="dark"] #am-submit-password:hover,html[data-theme="dark"] #am-submit-username:hover{background:var(--gold-d)!important}html[data-theme="dark"] #am-pw-msg{color:var(--text3)!important}html[data-theme="dark"] #am-username-msg{color:var(--text3)!important}.home-tool-card{background:var(--card);border:1px solid var(--border2);border-radius:var(--r3);padding:1.25rem 1rem 1rem;cursor:pointer;transition:all .18s;display:flex;flex-direction:column;gap:6px}.home-tool-card:hover{border-color:var(--gold);background:rgba(185,138,61,.06);transform:translateY(-2px);box-shadow:var(--shadow)}.home-tc-icon{font-size:22px;color:var(--gold);margin-bottom:2px}.home-tc-name{font-weight:600;font-size:15px;color:var(--text)}.home-tc-desc{font-size:12px;color:var(--text4);line-height:1.5}.mobile-bottom-nav{display:none}.mobile-more-menu{display:none}.mobile-sec-tabs{display:none}body.has-verif-banner{padding-top:calc(42px + env(safe-area-inset-top,0px))}#verif-banner{padding-top:calc(.61rem + env(safe-area-inset-top,0px))!important}@media (max-width:640px){.nav-links{display:none!important}nav{padding-left:max(.75rem,env(safe-area-inset-left))!important;padding-right:max(.75rem,env(safe-area-inset-right))!important}.nav-acct-area{gap:4px}.hs-sidebar{display:none!important}.hs-main{padding-bottom:62px}.home-hero{min-height:auto!important;padding:1.25rem 1rem 1rem!important}.hh-left{padding:0!important}.hh-title{font-size:22px!important;line-height:1.15!important}.hh-sub{font-size:13px!important}.hh-search{flex-direction:column!important;gap:.5rem!important}.hh-search input{width:100%!important;min-width:0!important}.hh-search-btn{width:100%!important;padding:.6rem 1rem!important}.hh-right{display:none!important}.hh-badge{font-size:11px!important}.ht-card{flex:0 0 120px;min-width:110px}.home-grid{grid-template-columns:1fr!important;gap:.5rem;padding:.5rem!important}.home-lower{grid-template-columns:1fr!important;gap:.5rem}.home-feat-strip{grid-template-columns:repeat(2,1fr)!important}.app-sidebar{display:none!important}.app-content-scroll{padding-bottom:62px}.mobile-sec-tabs{display:flex!important;overflow-x:auto;scrollbar-width:none;background:var(--panel);border-bottom:1px solid var(--border2);flex-shrink:0;padding:0 .25rem;gap:2px}.mobile-sec-tabs::-webkit-scrollbar{display:none}.mst-btn{flex-shrink:0;padding:.45rem .75rem;font-size:11px;font-weight:600;color:var(--text4);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:var(--sans);letter-spacing:.04em;white-space:nowrap;transition:color .14s,border-color .14s}.mst-btn.active{color:var(--gold);border-bottom-color:var(--gold)}.dash-layout{display:block!important}.dash-sidebar{display:none!important}.dash-main{width:100%!important;min-width:0}#price-chart-canvas{max-height:300px!important}#rsi-canvas{max-height:150px!important}#macd-canvas{max-height:150px!important}.metrics-grid{grid-template-columns:repeat(2,1fr)!important}.search-row{flex-direction:column!important;gap:.5rem!important}.ticker-input{width:100%!important;box-sizing:border-box}.btn-search{width:100%!important}.result-header{flex-direction:column!important;gap:.5rem!important;align-items:flex-start!important}.stats-footer{flex-wrap:wrap;gap:.4rem;padding:.5rem!important}.sf-item{min-width:calc(50% - .2rem)}.analyst-panel{grid-template-columns:1fr!important}.pricing-grid{grid-template-columns:1fr!important}.mobile-bottom-nav{display:flex!important;position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-width:100vw;height:58px;background:var(--card);border-top:1px solid var(--border2);box-shadow:0-8px 24px rgba(10,12,14,.06);z-index:2000;align-items:stretch;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.mbn-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--text5);text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.03em;cursor:pointer;transition:color .14s;border:none;background:transparent;font-family:var(--sans);padding:.4rem 0;-webkit-tap-highlight-color:transparent}.mbn-item i{font-size:18px}.mbn-item.mbn-active{color:var(--gold, #C6A052)}.mbn-item:active{opacity:.7}.mobile-more-menu{display:none;position:fixed;bottom:58px;left:0;right:0;background:var(--panel);border-top:1px solid var(--border2);z-index:1999;padding:.75rem max(.75rem,env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left));border-radius:16px 16px 0 0;box-shadow:0-8px 30px rgba(0,0,0,.18)}.mobile-more-menu.open{display:block!important}.mmenu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.mmenu-item{display:flex;flex-direction:column;align-items:center;gap:5px;padding:.65rem .25rem;border-radius:8px;background:var(--card);border:1px solid var(--border2);color:var(--text4);font-size:11px;font-weight:600;text-decoration:none;cursor:pointer;font-family:var(--sans);-webkit-tap-highlight-color:transparent;transition:background .12s,color .12s}.mmenu-item i{font-size:18px;color:var(--gold,.8);opacity:.8}.mmenu-item:active{background:rgba(185,138,61,.15)}.mmenu-close{display:flex;justify-content:center;padding:.5rem 0 .25rem;margin-bottom:.5rem}.mmenu-close-bar{width:36px;height:4px;background:var(--border3);border-radius:4px}}@media (min-width:641px) and (max-width:1024px){#main-nav #nav-links,#main-nav[data-view="tool"] #nav-links{display:none!important}.mobile-bottom-nav{display:flex!important;position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-width:100vw;height:58px;background:var(--card);border-top:1px solid var(--border2);box-shadow:0-8px 24px rgba(10,12,14,.06);z-index:2000;align-items:stretch;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.mbn-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--text5);text-decoration:none;font-size:11px;font-weight:600;letter-spacing:.03em;cursor:pointer;border:none;background:transparent;font-family:var(--sans);padding:.4rem 0;-webkit-tap-highlight-color:transparent;transition:color .14s}.mbn-item i{font-size:18px}.mbn-item.mbn-active{color:var(--gold, #C6A052)}.mbn-item:active{opacity:.7}.mobile-more-menu{position:fixed;bottom:58px;left:0;right:0;background:var(--panel);border-top:1px solid var(--border2);z-index:1999;padding:.75rem max(.75rem,env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left));border-radius:16px 16px 0 0;box-shadow:0-8px 30px rgba(0,0,0,.18)}.mobile-more-menu.open{display:block!important}.mmenu-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.mmenu-item i{font-size:18px;color:var(--gold,.8);opacity:.8}.mmenu-close{display:flex;justify-content:center;padding:.5rem 0 .25rem;margin-bottom:.5rem}.mmenu-close-bar{width:36px;height:4px;background:var(--border3);border-radius:4px}.hs-main{padding-bottom:62px}.app-content-scroll{padding-bottom:62px}}@media (max-width:480px){.home-feat-strip{grid-template-columns:1fr!important}.hh-title{font-size:22px!important}}.pro-gate-card{max-width:520px;margin:1.5rem auto;background:var(--card);border:1px solid rgba(185,138,61,.28);border-radius:8px;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.09)}.pgc-preview{position:relative;padding:.9rem 1rem .6rem;background:var(--bg);border-bottom:1px solid var(--border2);max-height:130px;overflow:hidden}.pgc-preview-blur{filter:blur(3px);pointer-events:none;user-select:none;opacity:.55}.pgc-preview-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 10%,var(--card) 90%)}.pgc-preview-tag{position:absolute;top:7px;right:9px;font-size:11px;color:var(--ink5);letter-spacing:.04em;background:var(--bg2);border:1px solid var(--border2);border-radius:4px;padding:2px 7px}.pgc-body{padding:1.4rem 1.75rem 1.35rem;text-align:center}.pgc-badge{display:inline-flex;align-items:center;gap:5px;background:linear-gradient(135deg,var(--gold) 0%,#b87c10 100%);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;padding:3px 11px;border-radius:999px;margin-bottom:.8rem}.pgc-title{font-family:var(--serif);font-size:18px;font-weight:700;color:var(--ink);margin-bottom:.9rem;line-height:1.35}.pgc-bullets{list-style:none;padding:0;margin:0 0 1.35rem;text-align:left}.pgc-bullets li{font-size:13px;color:var(--ink3);line-height:1.55;padding:.2rem 0 .2rem 1.5rem;position:relative}.pgc-bullets li::before{content:"✓";color:var(--gold);font-weight:700;position:absolute;left:0;top:.2rem}.pgc-btn{display:block;width:100%;background:var(--gold);color:#fff;border:none;border-radius:8px;padding:.82rem 1.6rem;font-size:15px;font-weight:700;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:.01em}.pgc-btn:hover{background:var(--gold-d);transform:translateY(-1px)}.pgc-btn:active{transform:translateY(0)}.pgc-note{font-size:11px;color:var(--ink5);margin-top:.7rem}.pgc-tbl{width:100%;border-collapse:collapse;font-size:11px}.pgc-tbl th{color:var(--ink5);font-weight:500;text-align:left;padding:3px 6px 4px;border-bottom:1px solid var(--border2)}.pgc-tbl td{color:var(--ink3);padding:4px 6px;border-bottom:1px solid rgba(200,200,200,.12);font-family:var(--mono)}.pgc-tbl td:first-child{font-family:var(--sans);color:var(--ink4)}.pgc-row{display:flex;justify-content:space-between;align-items:center;padding:3px 2px;font-size:11px;border-bottom:1px solid rgba(200,200,200,.12)}.pgc-row:last-child{border-bottom:none}.pgc-row-label{color:var(--ink5)}.pgc-row-val{font-family:var(--mono);color:var(--ink)}.sec-state-wrap{display:flex;align-items:center;gap:.6rem;padding:1.5rem;font-size:13px;color:var(--ink4)}.sec-state-error{color:var(--red)}@media (max-width:640px){#app-chart-toolbar{flex-wrap:wrap;gap:6px;padding:8px 10px}#app-tf-strip{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:6px 10px}.tf-btn{padding:4px 8px;font-size:11px}.result-header{flex-wrap:wrap;gap:8px;padding:12px 12px 10px}.r-price-block{width:100%}.r-price{font-size:28px}.metrics-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.metric-card{padding:8px 10px!important}.metric-val{font-size:15px!important}.fin-table,table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.app-sidebar{display:none!important}.app-content{margin-left:0!important}.pro-gate-card{max-width:100%;margin:.75rem 0;border-radius:8px}.pgc-body{padding:1.1rem 1.1rem 1rem}.pgc-title{font-size:15px}.pgc-bullets li{font-size:12px}.pgc-btn{font-size:13px;padding:.75rem}.modal{width:calc(100% - 1.5rem)!important;max-height:88vh;overflow-y:auto;padding:1.5rem 1.25rem!important}.modal h3{font-size:18px!important}.modal-2col{grid-template-columns:1fr!important}.sa-card{padding:10px 12px}.sa-card-actions{flex-wrap:wrap;gap:6px}#screener-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.scr-table{min-width:640px}.dcf-inputs,.proj-inputs{grid-template-columns:1fr!important}.news-card{flex-direction:column}.news-thumb{width:100%!important;height:120px!important}#market-overview-chart{height:160px!important}.mo-idx-row{flex-wrap:wrap;gap:8px}.mo-idx-item{min-width:calc(50% - 4px)}.mobile-bottom-nav{z-index:3000;padding-bottom:max(8px,env(safe-area-inset-bottom));height:calc(56px + max(0px,env(safe-area-inset-bottom)))}#toast{bottom:calc(68px + max(0px,env(safe-area-inset-bottom)))!important}.main-ticker-form{flex-wrap:nowrap}#main-ticker{font-size:13px}}@media (max-width:400px){.metrics-grid{grid-template-columns:1fr!important}.pgc-btn{width:100%}}.globe-caption{position:absolute;left:28px;bottom:24px;display:flex;align-items:center;gap:7px;color:var(--ink4);font:600 12px/1 var(--sans);letter-spacing:.02em;text-transform:none;transition:color .2s}html[data-theme="dark"] .globe-caption{color:rgba(232,226,212,.45)}.globe-caption span{width:6px;height:6px;border-radius:50%;background:#769985;box-shadow:0 0 8px rgba(118,153,133,.65);animation:mo-pulse 2s infinite}.theme-toggle{width:58px;height:30px;justify-content:center;border-radius:8px!important;transition:box-shadow .18s,transform .18s;padding:0!important;margin-right:.25rem}.theme-toggle:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(10,12,14,.12)}.theme-toggle:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.theme-toggle-track{box-sizing:border-box;width:58px;height:30px;border-radius:8px;background:#e9e4d8;position:relative;display:block!important;padding:0;border:1px solid rgba(10,12,14,.15);overflow:hidden;box-shadow:inset 0 1px 3px rgba(10,12,14,.08);transition:background .2s,border-color .2s}.theme-toggle-track .ti{position:absolute;top:50%;transform:translateY(-50%);font-size:12px;line-height:1;z-index:1;transition:color .2s,opacity .2s}.theme-toggle-sun{left:8px}.theme-toggle-moon{right:8px}.theme-toggle-sun{color:#9a6517}.theme-toggle-moon{color:#7a8290;opacity:.7}.theme-toggle-thumb{box-sizing:border-box;width:22px;height:22px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;transform:none;transition:left .22s,background .2s;box-shadow:0 2px 7px rgba(10,12,14,.2);z-index:2}.theme-toggle-thumb::before{content:"☀";position:absolute;inset:0;display:grid;place-items:center;color:#9a6517;font-size:12px;line-height:1}html[data-theme="dark"] .theme-toggle-track{background:#171b22;border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 3px rgba(0,0,0,.35)}html[data-theme="dark"] .theme-toggle-thumb{left:31px;transform:none;background:#c6a052}html[data-theme="dark"] .theme-toggle-thumb::before{content:"☾";color:#171b22;font-size:13px}html[data-theme="dark"] .theme-toggle-sun{color:#7d735f;opacity:.65}html[data-theme="dark"] .theme-toggle-moon{color:#f4ead4;opacity:1}html:not([data-theme="dark"]) .theme-toggle-thumb{left:3px;transform:none;background:#fff}#view-tool .tw-title{color:var(--text)!important}#view-tool .tw-sub{color:var(--text4)!important}#view-tool .fg-label{color:var(--text5)!important}body.has-verif-banner #main-nav{top:calc(42px + env(safe-area-inset-top,0px))}.app-chart-toolbar,.app-tf-strip{scrollbar-width:none}.app-chart-toolbar::-webkit-scrollbar,.app-tf-strip::-webkit-scrollbar{display:none}.act-btn,.tf-pill,.tf-tog{min-height:26px;display:inline-flex;align-items:center;justify-content:center}.chart-wrap{transition:border-color .16s}.chart-wrap:hover{border-color:rgba(185,138,61,.34)!important}.chart-exp-btn:focus-visible{opacity:1}.chart-exp-btn{width:30px;height:30px}.edu-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(230px,.7fr);gap:1.5rem;align-items:end;padding:1.5rem;border:1px solid var(--t-metric-border);background:linear-gradient(135deg,var(--t-metric-bg),rgba(185,138,61,.08));border-radius:8px;margin-bottom:1rem}.edu-kicker{font-size:11px;color:var(--gold);font-weight:700;letter-spacing:.02em;text-transform:none;margin-bottom:.4rem}.edu-hero h2{font:600 22px/1.2 var(--serif);color:var(--text);margin:0 0 .45rem}.edu-hero p{font-size:12px;line-height:1.55;color:var(--text4);margin:0}.edu-progress-card{border-left:1px solid var(--t-metric-border);padding-left:1.25rem}.edu-progress-top{display:flex;justify-content:space-between;gap:1rem;font-size:11px;color:var(--text4);margin-bottom:.61rem}.edu-progress-top strong{color:var(--gold);font-family:var(--mono)}.edu-progress-track{height:6px;background:var(--t-acc-border);border-radius:4px;overflow:hidden;margin-bottom:.45rem}#edu-progress-fill{height:100%;width:0;background:var(--gold);border-radius:4px;transition:width .3s}.edu-progress-card small{font-size:11px;color:var(--text5)}.edu-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:1rem}.edu-path{position:relative;text-align:left;min-height:145px;padding:1rem;border:1px solid var(--t-metric-border);background:var(--t-metric-bg);border-radius:8px;color:var(--text);font-family:var(--sans);cursor:pointer;transition:transform .15s,border-color .15s,background .15s}.edu-path:hover,.edu-path.active{transform:translateY(-2px);border-color:var(--gold);background:rgba(185,138,61,.08)}.edu-path.done::after{content:"✓";position:absolute;right:10px;top:9px;width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#46b184;color:#07130c;font-size:10px;font-weight:700}.edu-path i{display:block;color:var(--gold);font-size:18px;margin:.65rem 0 .5rem}.edu-path strong,.edu-path span,.edu-path em{display:block}.edu-path strong{font-size:12px;margin-bottom:.28rem}.edu-path span{font-size:11px;line-height:1.45;color:var(--text4)}.edu-path em{font-size:11px;color:var(--text5);font-style:normal;margin-top:.65rem;font-family:var(--mono)}.edu-path-num{position:absolute;right:10px;top:10px!important;color:var(--text5)!important;font-family:var(--mono);font-size:11px!important}.edu-workbench{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.65fr);gap:.75rem;margin-bottom:1rem}.edu-lesson-panel,.edu-checklist,.edu-glossary{border:1px solid var(--t-metric-border);background:var(--t-metric-bg);border-radius:8px}.edu-lesson-panel{min-height:245px;padding:1.15rem}.edu-panel-empty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--text5);gap:.45rem}.edu-panel-empty i{font-size:28px;color:var(--gold)}.edu-panel-empty strong{font-size:13px;color:var(--text2)}.edu-panel-empty span{max-width:420px;font-size:11px;line-height:1.55}.edu-lesson-content h3{font:600 18px/1.2 var(--serif);color:var(--text);margin:.2rem 0 .6rem}.edu-lesson-content p{font-size:12px;line-height:1.65;color:var(--text3);margin-bottom:.75rem}.edu-lesson-points{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-bottom:.8rem}.edu-lesson-points div{padding:.61rem .65rem;border:1px solid var(--t-metric-border);border-radius:4px;font-size:11px;line-height:1.45;color:var(--text3)}.edu-lesson-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:.85rem}.edu-lesson-note{padding:.65rem;border-left:2px solid var(--gold);background:var(--t-acc-header-bg);font-size:11px;line-height:1.5;color:var(--text4)}.edu-lesson-note strong{display:block;margin-bottom:.2rem;color:var(--text2);font-size:11px;text-transform:none;letter-spacing:.02em}.edu-lesson-actions{display:flex;gap:.5rem;flex-wrap:wrap}.edu-lesson-actions button{border:1px solid var(--gold);background:var(--gold);color:#111820;border-radius:4px;padding:.5rem .75rem;font:700 11px var(--sans);cursor:pointer}.edu-lesson-actions button.secondary{background:transparent;color:var(--gold)}.edu-checklist{padding:1rem}.edu-side-title{font-size:11px;font-weight:700;text-transform:none;letter-spacing:.02em;color:var(--text3);margin-bottom:.7rem}.edu-checklist label{display:flex;gap:.5rem;align-items:flex-start;padding:.48rem 0;border-bottom:1px solid var(--t-acc-border);font-size:11px;line-height:1.4;color:var(--text4);cursor:pointer}.edu-checklist input{accent-color:var(--gold);margin-top:2px}.edu-checklist button{margin-top:.75rem;border:0;background:transparent;color:var(--gold);font:600 11px var(--sans);cursor:pointer;padding:0}.edu-glossary{padding:1rem}.edu-glossary-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.edu-glossary-head h3{font:600 15px var(--serif);color:var(--text);margin:0}.edu-glossary-head input{width:210px;border:1px solid var(--t-metric-border);background:var(--t-acc-header-bg);color:var(--text);border-radius:4px;padding:.45rem .6rem;font:inherit;outline:none}.edu-glossary-head input:focus{border-color:var(--gold)}.edu-glossary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.edu-term{padding:.7rem;border:1px solid var(--t-metric-border);border-radius:4px}.edu-term strong,.edu-term span,.edu-term code{display:block}.edu-term strong{font-size:11px;color:var(--text2);margin-bottom:.25rem}.edu-term span{font-size:11px;line-height:1.45;color:var(--text4);min-height:44px}.edu-term code{font-size:11px;color:var(--gold);margin-top:.4rem;white-space:normal}@media (max-width:900px){.edu-path-grid,.edu-glossary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edu-hero,.edu-workbench{grid-template-columns:1fr}.edu-progress-card{border-left:0;border-top:1px solid var(--t-metric-border);padding:1rem 0 0}.workflow-list{grid-template-columns:1fr}}@media (max-width:640px){html,body{width:100%;max-width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%}#view-home,#view-tool,.home-shell,.hs-main,.app-shell,.app-main,.app-content-scroll,.app-section,.app-section.open,.app-section .acc-body{width:100%;max-width:100%;min-width:0}.hs-main,.app-main{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}#view-tool{height:100dvh}input,select,textarea{font-size:16px!important}img,svg,canvas{max-width:100%}body.has-verif-banner #main-nav{top:calc(58px + env(safe-area-inset-top,0px))}nav{min-width:0;max-width:100%}nav .nav-right{gap:4px;min-width:0;max-width:calc(100% - 132px);padding-left:.25rem}.nav-live,.btn-nav-outline,#nav-signup{display:none!important}#main-nav[data-view="tool"] #nav-ticker-bar{display:none!important}#main-nav[data-view="tool"] .theme-toggle{display:flex!important}#main-nav[data-view="tool"] #nav-upgrade{display:none!important}.nav-acct-wrap,.nav-acct-btn{min-width:0;max-width:100%}#nav-acct-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.nav-acct-badge,.nav-acct-chevron{flex-shrink:0}.nav-acct-menu{right:0;min-width:min(220px,calc(100vw - 1.5rem));max-width:calc(100vw - 1.5rem)}.nav-acct-header-name{overflow-wrap:anywhere}.home-hero{padding:1.35rem 1rem 1.15rem!important}.hh-proof{display:none}.hh-search{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:0!important}.hh-search-btn{grid-column:1/-1;border-radius:0;padding:.68rem!important}.hh-search input{padding:.75rem 0!important}.home-grid,.home-lower{padding:0!important;gap:0!important}.hc{padding:.85rem}.mo-indices,.mo-breadth-v2{grid-template-columns:1fr}.mo-idx-item,.mo-bv2-card{border-right:0;border-bottom:1px solid var(--border2)}.app-section-hdr{height:44px;padding:0 .75rem}.app-section-hdr .ash-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-section-hdr .ash-sub{display:none}.ash-actions{flex-shrink:0}.ash-btn{width:32px;height:30px;padding:0;justify-content:center;font-size:0}.ash-btn i{font-size:13px}.app-chart-toolbar,.app-tf-strip{overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x;overscroll-behavior-x:contain;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}.app-chart-toolbar{height:auto;min-height:42px;flex-wrap:nowrap!important;padding:5px 7px!important}.app-chart-toolbar>*{flex-shrink:0}.app-chart-toolbar .act-btn{min-width:38px;min-height:32px;padding:0 8px;flex:0 0 auto}.app-chart-toolbar .act-btn[id^="ct-"]{min-width:68px}.app-chart-toolbar .act-btn:not([id^="ct-"]):not(.indicator-control){font-size:0}.app-chart-toolbar .indicator-control{min-width:auto;font-size:0;gap:4px;padding-inline:8px}.app-chart-toolbar .indicator-control::after{content:attr(data-mobile-label);font:600 10px/1 var(--mono);color:currentColor}.app-chart-toolbar .indicator-control .chart-key{width:11px;height:3px;margin:0}.app-chart-toolbar .act-btn i,.app-chart-toolbar .act-btn span{font-size:13px;margin-right:0!important}.app-tf-strip{height:38px;padding:4px 7px!important}.app-tf-strip>*{flex-shrink:0}.app-tf-strip .tf-right{margin-left:4px;flex:0 0 auto}.tf-pill,.tf-tog{min-width:38px;min-height:30px;flex:0 0 auto}.mobile-sec-tabs{position:sticky;top:0;z-index:10}.mst-btn{min-height:44px;padding:.61rem .8rem!important}.app-content-scroll{padding:0 0 76px!important}.app-stats-footer{display:none!important}.app-section .acc-body{padding:.7rem!important}.g2{grid-template-columns:1fr!important}.chart-wrap{margin-bottom:.7rem!important;padding:.8rem .65rem .61rem!important;border-radius:8px!important}.chart-wrap .chart-header{margin:-.8rem -.65rem .65rem!important;padding:.62rem .7rem!important;min-height:42px;align-items:center;gap:.5rem}.chart-wrap .chart-header>div{min-width:0;max-width:100%}.chart-wrap .chart-header [id$="-readout"]{max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px!important}.chart-wrap .chart-header .ind-row,.chart-wrap .chart-header .range-pills{display:none!important}.chart-data-note{font-size:11px;max-width:230px}.chart-exp-btn{width:36px;height:36px;border-radius:8px}#price-chart{touch-action:pan-y}.h240{height:285px!important}.h200{height:220px!important}.h150{height:180px!important}.cex-box{width:100vw;height:100dvh;max-height:none;border-radius:0;border:0}.cex-header{padding:.61rem .65rem;gap:.5rem;align-items:flex-start}.cex-title{font-family:var(--sans);font-size:12px;padding-top:.45rem}.cex-hint{display:none}.cex-body{padding:.35rem}.cex-btn{min-width:38px;min-height:38px;padding:.35rem}.cex-btn span{display:none}.cex-toolbar{padding:.35rem}.edu-hero{padding:1rem}.edu-hero h2{font-size:18px}.edu-hero,.edu-workbench,.edu-lesson-panel,.edu-checklist,.edu-glossary,.edu-path,.il-guidance{min-width:0;max-width:100%;box-sizing:border-box}.edu-hero h2,.edu-hero p,.edu-lesson-content,.edu-lesson-content h3,.edu-lesson-content p,.il-guidance-copy,.il-guidance-copy strong,.il-guidance-copy span{min-width:0;max-width:100%;overflow-wrap:anywhere}.edu-path-grid,.edu-glossary-grid{grid-template-columns:1fr}.edu-path{min-height:125px}.edu-lesson-points,.edu-lesson-notes{grid-template-columns:1fr}.edu-glossary-head{align-items:stretch;flex-direction:column}.edu-glossary-head input{width:100%;box-sizing:border-box}.mobile-more-menu{max-height:70vh;overflow-y:auto}}:root{--brand-gold:#76521D;--brand-gold-strong:#503812;--brand-gold-soft:rgba(118,82,29,.10);--brand-gold-line:rgba(118,82,29,.34);--positive:#247757;--negative:#A94F55;--info:#356D95;--compare:#75649E}html[data-theme="dark"]{--brand-gold:#B88937;--brand-gold-strong:#C5A153;--brand-gold-soft:rgba(184,137,55,.12);--brand-gold-line:rgba(184,137,55,.36);--positive:#73A58C;--negative:#C98285;--info:#7896A6;--compare:#9A9383}nav{background:rgba(247,246,242,.96);border-bottom-color:var(--border2);box-shadow:inset 0-1px 0 rgba(185,138,61,.06),0 8px 26px rgba(46,39,28,.025)}html[data-theme="dark"] nav{background:rgba(11,13,15,.96)!important;border-bottom-color:rgba(198,160,82,.12)!important;box-shadow:inset 0-1px 0 rgba(198,160,82,.08),0 8px 28px rgba(0,0,0,.18)}.nav-logo{color:var(--text)!important;font-weight:600}.logo-dot{background:var(--brand-gold);box-shadow:0 0 0 3px var(--brand-gold-soft)}a.nav-tab.active-tab{color:var(--brand-gold-strong)!important;background:var(--brand-gold-soft);box-shadow:inset 0-2px 0 var(--brand-gold)}.btn-nav,.btn-primary,.btn-search,.btn-run{background:var(--brand-gold)!important;color:#17130C!important;border-color:var(--brand-gold)!important;box-shadow:none}.btn-nav:hover,.btn-primary:hover,.btn-search:hover,.btn-run:hover{background:var(--brand-gold-strong)!important;color:#fff!important;opacity:1}html[data-theme="dark"] .btn-nav:hover,html[data-theme="dark"] .btn-primary:hover,html[data-theme="dark"] .btn-search:hover,html[data-theme="dark"] .btn-run:hover{background:var(--brand-gold-strong)!important;color:#16120B!important}html:not([data-theme="dark"]) .mo-tab.on,html:not([data-theme="dark"]) .movers-tab.active,html:not([data-theme="dark"]) .il-guidance button.primary,html:not([data-theme="dark"]) .il-feedback-action.primary{color:#fff!important}.btn-secondary,.btn-nav-outline{border-color:var(--border3);color:var(--text)}.btn-secondary:hover,.btn-nav-outline:hover{background:var(--brand-gold-soft);border-color:var(--brand-gold-line)}.theme-toggle-track{background:#E8E5DC;border-color:rgba(46,39,28,.16)}.theme-toggle-sun,.theme-toggle-thumb::before{color:var(--brand-gold-strong)}html[data-theme="dark"] .theme-toggle-track{background:#171B1E;border-color:rgba(198,160,82,.25)}html[data-theme="dark"] .theme-toggle-thumb{background:var(--brand-gold)}.home-hero{background:#F1F0EA;border-bottom-color:rgba(46,39,28,.10)}.home-hero::before{opacity:.55}.home-hero::after{border-color:rgba(185,138,61,.12)}html[data-theme="dark"] .home-hero{background:#12100D;border-bottom-color:rgba(198,160,82,.13)}html[data-theme="dark"] .home-hero::before{opacity:.42}.hc,.mo-bv2-card,.home-tool-card,.metric-card,.chart-wrap,.panel-box,.edu-path,.edu-lesson-panel,.edu-checklist,.edu-glossary{box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.home-tool-card:hover,.metric-card:hover,.chart-wrap:hover,.edu-path:hover,.edu-path.active{border-color:var(--brand-gold-line)!important}.app-sidebar,.hs-sidebar,.app-section-hdr,.home-ticker-strip,.home-feat-strip{background:var(--panel)!important}html[data-theme="dark"] .app-sidebar,html[data-theme="dark"] .hs-sidebar,html[data-theme="dark"] .app-section-hdr,html[data-theme="dark"] .home-ticker-strip,html[data-theme="dark"] .home-feat-strip{background:#151310!important}.sb-item.active,.hsb-home.active{background:var(--brand-gold-soft);border-left-color:var(--brand-gold)}.sb-item.active .sb-item-label,.sb-item.active .sb-item-icon,.hsb-home.active{color:var(--brand-gold)}.mo-tab.on,.rpill.active,.rpill:hover{background:var(--brand-gold)!important;border-color:var(--brand-gold)!important;color:#17130C!important}.search-row:focus-within,.input-light:focus,.ticker-input:focus,.fc-input:focus,.fc-select:focus{border-color:var(--brand-gold)!important;box-shadow:0 0 0 3px var(--brand-gold-soft)!important}.chart-wrap,.metric-card,.panel-box{background:var(--t-chart-bg);border-color:var(--t-chart-border)}.chart-title,.m-lbl,.panel-box-title{color:var(--text4)!important}.toast.ok{background:#153127!important;border-color:rgba(70,177,132,.28)!important;color:#DCEFE6!important}.toast.red{background:#35191B!important;border-color:rgba(217,106,112,.28)!important;color:#F4DFE0!important}.up,.pos,.positive{color:var(--positive)!important}.dn,.neg,.negative{color:var(--negative)!important}.mobile-bottom-nav{background:rgba(252,251,248,.96)!important;border-top-color:var(--border2)!important}html[data-theme="dark"] .mobile-bottom-nav{background:rgba(14,17,20,.97)!important;border-top-color:rgba(198,160,82,.13)!important}.mbn-item.mbn-active{color:var(--brand-gold)!important}:root{--chart-price:#16C784;--chart-positive:#16C784;--chart-negative:#F45B5B;--chart-ma50:#3B82F6;--chart-ma200:#A78BFA;--chart-bands:#F5B83D;--chart-neutral:#7A8495}html[data-theme="dark"]{--chart-price:#2EE59D;--chart-positive:#2EE59D;--chart-negative:#FF6B6B;--chart-ma50:#60A5FA;--chart-ma200:#C4A3FF;--chart-bands:#FFD166;--chart-neutral:#B3BDCC}.chart-wrap{background:var(--t-chart-bg);border-color:color-mix(in srgb,var(--t-chart-border) 78%,var(--chart-price) 22%);box-shadow:0 16px 42px rgba(17,20,24,.08),inset 0 1px 0 rgba(242,234,220,.09)}.chart-wrap .chart-header{background:linear-gradient(180deg,color-mix(in srgb,var(--t-chart-bg) 88%,var(--chart-price) 12%),var(--t-chart-bg));box-shadow:inset 4px 0 0 var(--chart-price)}.chart-title{color:var(--text3)!important}.chart-key{display:inline-block;width:14px;height:4px;border-radius:999px;margin-right:4px;flex:0 0 auto;background:var(--chart-neutral)}.key-ma50{background:var(--chart-ma50)}.key-ma200{background:var(--chart-ma200)}.key-bands{background:var(--chart-bands)}.indicator-control.on .chart-key,.ind-pill.on .chart-key{box-shadow:0 0 0 2px var(--brand-gold-soft)}.price-chg.up,.m-val.up,.td-best,.fin-positive,.earn-beat,.analyst-upside.up,.fstock-chg.up,.ct-yes,.ntb-pos{color:var(--chart-positive)!important}.price-chg.dn,.m-val.dn,.td-worst,.fin-negative,.earn-miss,.analyst-upside.dn,.fstock-chg.dn,.ntb-neg{color:var(--chart-negative)!important}.price-chg.up{background:color-mix(in srgb,var(--chart-positive) 14%,transparent)!important}.price-chg.dn{background:color-mix(in srgb,var(--chart-negative) 14%,transparent)!important}.cb-buy,.analyst-gauge-seg.lit.sb{background:var(--chart-positive)!important}.cb-sell,.analyst-gauge-seg.lit.ss{background:var(--chart-negative)!important}.news-item.news-pos,.news-pos{border-left-color:var(--chart-positive)!important}.news-item.news-neg,.news-neg{border-left-color:var(--chart-negative)!important}.hh-badge,.hh-search-btn,.hh-chip:hover,.hsb-up-icon,.hsb-up-link,.wl-star.lit,.wl-star:hover,.report-badge,.report-btn,.ct-lim{color:var(--brand-gold)!important}.hh-badge{background:var(--brand-gold-soft);border-color:var(--brand-gold-line)}.hh-badge::before{background:var(--brand-gold);box-shadow:0 0 6px var(--brand-gold)}.hh-title em{background:linear-gradient(90deg,var(--brand-gold-strong),var(--brand-gold));-webkit-background-clip:text;background-clip:text}.hh-search-btn{background:var(--brand-gold)!important;color:#17130c!important}.hh-chip:hover,.report-badge,.report-btn{background:var(--brand-gold-soft);border-color:var(--brand-gold-line)}.mo-idx-dot[style*="#C6A052"]{background:var(--brand-gold)!important}.mo-bv2-icon[style*="#C6A052"]{background:var(--brand-gold-soft)!important;color:var(--brand-gold)!important}#mo-vix-sub span{color:var(--red)!important}#pricing .pricing-card .p-desc{opacity:1!important;color:var(--ink3)!important}#pricing .pricing-card.featured .p-desc,#pricing .pricing-card.featured .p-per,#pricing .pricing-card.featured .p-dollar{color:rgba(247,244,238,.78)!important}footer .f-logo em{color:var(--gold-d)!important}footer .f-links .il-feedback-link{color:var(--ink4)!important}footer .f-links .il-feedback-link:hover{color:var(--gold-d)!important}footer .il-build{color:var(--ink5)!important}html:not([data-theme="dark"]) .hh-search-btn{color:#fff!important}:root{--lens-cream:#F4E8D2;--lens-cream-2:#E8D2A8;--lens-black:#090A0B;--lens-rail:#101215;--lens-panel:#151719;--lens-card:#1B1E21;--lens-card-2:#202327;--lens-line:rgba(230,188,99,.22);--lens-line-strong:rgba(230,188,99,.38);--lens-gold:#D9B35E;--lens-gold-2:#F2D58A;--lens-text:#F5EBD7;--lens-muted:rgba(245,235,215,.72);--lens-muted-2:rgba(245,235,215,.42);--lens-shadow:0 34px 90px rgba(30,22,9,.20)}body{background:radial-gradient(900px 520px at 84% 4%,rgba(240,205,128,.30),transparent 68%),radial-gradient(700px 420px at 0% 16%,rgba(185,127,33,.13),transparent 64%),linear-gradient(180deg,#FBF5E7 0%,#F3E7D0 46%,#F8F4EA 100%)!important}html[data-theme="dark"] body{background:radial-gradient(760px 520px at 88% 0%,rgba(217,179,94,.16),transparent 66%),linear-gradient(180deg,#08090A 0%,#0D0F11 54%,#090A0B 100%)!important}.il-landing{background:linear-gradient(115deg,rgba(255,255,255,.48),rgba(255,255,255,0) 38%),radial-gradient(850px 480px at 78% 8%,rgba(217,179,94,.34),transparent 68%),linear-gradient(180deg,#FBF2DE 0%,#EFD9AA 52%,#F8F1E4 100%)!important}.il-landing-hero{border-bottom-color:rgba(98,69,22,.16)}.il-landing-hero::after{content:"";position:absolute;inset:0;background-image:linear-gradient(120deg,rgba(255,255,255,.28),transparent 18%,transparent 78%,rgba(125,85,23,.08)),linear-gradient(90deg,rgba(118,82,29,.045) 1px,transparent 1px),linear-gradient(rgba(118,82,29,.035) 1px,transparent 1px);background-size:auto,54px 54px,54px 54px;mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 78%);pointer-events:none}.il-landing-copy,.il-landing-preview{position:relative;z-index:1}.il-landing h1{color:#17120B!important;text-shadow:0 1px 0 rgba(255,255,255,.42)}.il-landing-copy p{color:rgba(23,18,11,.72)!important}.il-landing-kicker{color:#7B541C!important}.il-landing-social{border-color:rgba(98,69,22,.14);background:rgba(98,69,22,.14);box-shadow:0 18px 44px rgba(57,39,12,.08)}.il-landing-social div,.il-landing-search,.il-landing-secondary,.il-landing-band,.il-landing-pricing{background:rgba(255,250,239,.72)!important;border-color:rgba(98,69,22,.16)!important;backdrop-filter:blur(18px)}.il-landing-social strong,.il-landing-band h2,.il-landing-pricing h2{color:#17120B!important}.il-landing-social span,.il-landing-band p,.il-landing-pricing p{color:rgba(23,18,11,.62)!important}.il-landing-primary,.btn-nav,.btn-primary,.btn-search,.btn-run,.il-shell-search button,.il-primary-action,.il-notes-actions button{background:linear-gradient(180deg,var(--lens-gold-2),var(--lens-gold))!important;border-color:rgba(87,55,9,.34)!important;color:#14100A!important;box-shadow:0 10px 28px rgba(129,84,12,.22),inset 0 1px 0 rgba(255,255,255,.38)!important}.il-landing-primary:hover,.btn-nav:hover,.btn-primary:hover,.btn-search:hover,.btn-run:hover,.il-shell-search button:hover,.il-primary-action:hover,.il-notes-actions button:hover{background:linear-gradient(180deg,#F7DE96,#C9973B)!important;color:#14100A!important}.il-landing-preview{border-color:rgba(95,59,9,.36)!important;box-shadow:0 36px 90px rgba(60,38,8,.26),0 0 0 1px rgba(255,255,255,.36) inset!important}#view-tool,.app-shell{background:radial-gradient(720px 420px at 78% 0%,rgba(217,179,94,.10),transparent 68%),linear-gradient(180deg,var(--lens-black),#0D0F11)!important;color:var(--lens-text)!important}.app-sidebar,.app-section-hdr,.mobile-sec-tabs,.app-tf-strip,.app-chart-toolbar{background:rgba(12,14,16,.94)!important;border-color:var(--lens-line)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,.035)}.app-content-scroll{background:radial-gradient(720px 520px at 100% 0%,rgba(217,179,94,.08),transparent 64%),linear-gradient(180deg,#0C0E10,#101214)!important}.app-section,.chart-wrap,.metric-card,.panel-box,.il-tool-shell,.il-trust-panel,.il-proj-evidence,.il-proj-review,.il-projection-explain,.il-tool-decision-wrap,.il-learn-workshop,.il-onboarding,.hc,.hg-market{background:linear-gradient(180deg,var(--lens-card-2),var(--lens-card))!important;border-color:var(--lens-line)!important;color:var(--lens-text)!important;box-shadow:0 18px 48px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.035)!important}.acc-body,.il-shell-top,.il-shell-ticker>div,.il-shell-preview>div,.il-trust-field,.il-drawer-grid>div,.il-result-summary>div,.il-evidence-grid .il-trust-field,.il-template-row,.il-assumption-checklist>div,.il-decision-step,.il-tool-guide-toggle,.il-tool-guide-body>div,.il-learn-stepper span,.il-learn-examples button,.il-learn-search,.il-learn-quiz button,.il-learn-preview>div{background:rgba(16,18,21,.92)!important;border-color:rgba(230,188,99,.16)!important}.chart-wrap .chart-header,.il-tool-decision-head,.il-shell-top,.il-proj-head,.il-trust-panel-head{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012))!important;border-color:rgba(230,188,99,.16)!important}.app-main h1,.app-main h2,.app-main h3,.app-section-title,.chart-title,.il-shell-top strong,.il-shell-ticker strong,.il-proj-head strong,.il-drawer-head h2,.il-learn-card h3,.il-learn-complete h3{color:var(--lens-text)!important}.app-main p,.app-main li,.m-sub,.panel-box .muted,.il-guidance-copy span,.il-trust-note,.il-observed-note,.il-result-note,.il-shell-preview span,.il-drawer-body p,.il-learn-card>p,.il-learn-copy{color:var(--lens-muted)!important}.m-lbl,.chart-title,.il-shell-top span,.il-shell-ticker span,.il-proj-head span,.il-template-row span,.il-result-summary span,.il-decision-num,.il-trust-field span,.il-tool-guide-body span,.il-learn-kicker{color:var(--lens-gold)!important}.ticker-input,.search-row,input,select,textarea,.il-shell-search,.il-notes-card textarea,.il-notes-card input,.il-learn-search input,.il-learn-field textarea,.il-learn-date input{background:#0C0E10!important;border-color:rgba(230,188,99,.20)!important;color:var(--lens-text)!important}.ticker-input::placeholder,input::placeholder,textarea::placeholder{color:var(--lens-muted-2)!important}.sb-item,.sb-home-btn,.mst-btn,.tf-pill,.tf-tog,.rpill,.ind-pill,.indicator-control,.act-btn,.il-shell-actions button,.il-template-row button,.il-guidance button,.il-feedback-action{background:rgba(255,255,255,.025)!important;border-color:rgba(230,188,99,.14)!important;color:var(--lens-muted)!important}.sb-item:hover,.sb-home-btn:hover,.mst-btn:hover,.tf-pill:hover,.tf-tog:hover,.rpill:hover,.ind-pill:hover,.indicator-control:hover,.act-btn:hover,.il-shell-actions button:hover,.il-template-row button:hover{background:rgba(217,179,94,.11)!important;border-color:rgba(230,188,99,.28)!important;color:var(--lens-text)!important}.sb-item.active,.mst-btn.active,.tf-pill.active,.tf-tog.active,.rpill.active,.ind-pill.on,.indicator-control.on{background:rgba(217,179,94,.16)!important;border-color:rgba(230,188,99,.44)!important;color:var(--lens-gold-2)!important}nav{background:rgba(250,241,221,.82)!important;border-bottom-color:rgba(98,69,22,.18)!important;backdrop-filter:blur(20px) saturate(1.15);box-shadow:0 12px 38px rgba(75,51,14,.08),inset 0-1px 0 rgba(255,255,255,.34)!important}html[data-theme="dark"] nav{background:rgba(8,9,10,.86)!important}.il-landing-hero{display:flex!important;flex-direction:column;gap:clamp(16px,2.4vw,28px);min-height:auto!important;padding:clamp(24px,3.4vw,48px) clamp(18px,4vw,42px) clamp(32px,4vw,58px)!important;overflow:hidden!important}.il-landing-hero::before{display:none!important}.il-landing-hero::after{z-index:0;opacity:.34}.il-landing-preview{order:2;position:relative!important;inset:auto!important;z-index:1!important;width:100%;max-width:1780px!important;margin:0 auto!important;transform:none!important;border-radius:8px!important;display:grid;place-items:center;background:linear-gradient(180deg,#111315,#090A0B)!important}.il-landing-preview.image-preview img{width:auto!important;max-width:100%!important;height:auto!important;max-height:min(610px,calc(100vh - 290px));min-height:0;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center}.il-landing-copy{order:1;position:relative!important;z-index:4!important;width:100%;max-width:1780px!important;margin:0 auto!important;padding:0 clamp(6px,1vw,18px)!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.il-landing-copy .il-landing-kicker,.il-landing-copy p,.il-landing-copy .il-landing-actions,.il-landing-copy .il-landing-search,.il-landing-copy .il-landing-proof,.il-landing-copy .il-offer-card{display:none!important}.il-landing h1{max-width:none!important;margin:0!important;color:#17120B!important;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.46)!important;font-size:clamp(26px,3vw,52px)!important;line-height:.98!important;white-space:nowrap}.il-landing-actions{margin-top:22px!important}.il-landing-secondary{background:rgba(242,234,220,.09)!important;border-color:rgba(242,213,138,.22)!important;color:rgba(245,235,215,.84)!important}.il-landing-search{max-width:630px!important;margin-top:18px!important;background:#090A0B!important;border-color:rgba(242,213,138,.24)!important;box-shadow:0 16px 44px rgba(0,0,0,.32)!important}.il-landing-search i{color:var(--lens-gold-2)!important}.il-landing-search input{color:var(--lens-text)!important;font-family:var(--sans)!important;font-weight:700!important;letter-spacing:0!important}.il-landing-search input::placeholder{color:rgba(245,235,215,.50)!important}.il-landing-search button{background:rgba(242,234,220,.07)!important;color:var(--lens-text)!important;border-left-color:rgba(242,213,138,.18)!important}.il-landing-proof span{color:rgba(245,235,215,.72)!important;font-weight:700!important}.il-offer-card{display:flex;align-items:flex-start;gap:12px;max-width:630px;margin-top:18px;padding:13px 14px;border:1px solid rgba(0,200,5,.24);border-radius:8px;background:linear-gradient(135deg,rgba(0,200,5,.14),rgba(217,179,94,.08))}.il-offer-card strong{flex:0 0 auto;color:#CCFF00;font:700 13px var(--mono);text-transform:none;letter-spacing:.02em}.il-offer-card span{color:rgba(245,235,215,.72);font:600 12px/1.45 var(--sans)}.il-preview-caption{left:auto!important;right:22px!important;bottom:22px!important;z-index:5!important}.il-workflow-visual{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);gap:clamp(18px,3vw,42px);align-items:center;padding:clamp(44px,6vw,78px) clamp(18px,6vw,84px);border-bottom:1px solid rgba(98,69,22,.16);background:linear-gradient(180deg,#F8EBCF,#F1D8A6)}.il-workflow-copy h2{margin:0 0 10px;color:#17120B;font:600 clamp(30px,4vw,54px)/1.02 var(--serif)}.il-workflow-copy p{max-width:520px;margin:0;color:rgba(23,18,11,.66);font:600 15px/1.65 var(--sans)}.il-workflow-visual img{display:block;width:100%;border:1px solid rgba(95,59,9,.30);border-radius:8px;box-shadow:0 32px 80px rgba(57,36,7,.20)}.il-landing-pricing{background:linear-gradient(180deg,#0C0E10,#151719)!important;color:var(--lens-text)!important}.il-landing-pricing h2{color:var(--lens-text)!important}.il-landing-pricing p{color:rgba(245,235,215,.72)!important}@media (max-width:980px){.il-landing-hero{min-height:auto!important;padding:18px 14px 28px!important}.il-landing-preview{position:relative!important;inset:auto!important}.il-landing-preview.image-preview img{height:auto!important;min-height:0;aspect-ratio:16/10}.il-landing-copy{margin:0 auto!important;width:100%;max-width:none!important}.il-landing h1{font-size:clamp(25px,5.8vw,44px)!important;white-space:normal}.il-workflow-visual{grid-template-columns:1fr}}@media (max-width:640px){.il-landing-copy{margin:0!important;padding:0!important}.il-landing h1{font-size:28px!important}.il-landing-preview.image-preview img{min-height:0}.il-offer-card{display:grid}.il-offer-card strong{flex:auto}}#view-home,.home-shell,.hs-main{background:radial-gradient(900px 520px at 100% 0%,rgba(217,179,94,.12),transparent 65%),linear-gradient(180deg,#0A0B0C 0%,#101214 54%,#0A0B0C 100%)!important;color:var(--lens-text)!important}.home-left,.home-top,.home-grid,.home-lower,.home-ticker-strip,#market-page .home-grid,#market-page .home-lower{border-color:rgba(230,188,99,.14)!important}.home-ticker-strip,.ht-card,.hc,.hg-market,.hg-watch,.hg-signals,.hg-insights,.hg-movers,.hl-learning,.hl-report,.home-metric,.pricing-card,.pricing-compare,.modal,.nav-acct-menu{background:linear-gradient(180deg,rgba(31,34,38,.94),rgba(16,18,21,.96))!important;border-color:rgba(230,188,99,.18)!important;color:var(--lens-text)!important;box-shadow:0 22px 62px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.045)!important}.home-ticker-strip{background:rgba(9,10,11,.86)!important;backdrop-filter:blur(16px)}.ht-card:hover,.hc:hover,.pricing-card:hover{border-color:rgba(230,188,99,.34)!important;box-shadow:0 30px 72px rgba(0,0,0,.34),0 0 0 1px rgba(230,188,99,.08) inset!important}.hh-kicker,.home-section-label,.hc-kicker,.mo-label,.learn-kicker,.pricing-tier,.pricing-pop,.modal .plan-opt-name,.nav-acct-badge{color:var(--lens-gold-2)!important}.hh-title,.ht-sym,.ht-price,.hc-title,.wl-sym,.wl-price,.learn-title,.pricing-card h3,.pricing-card .p-amount,.pricing-card .p-dollar,.modal h3,.modal .plan-opt-price,.nav-acct-name{color:var(--lens-text)!important}.hh-sub,.ht-name,.hc-sub,.wl-meta,.mo-name,.learn-sub,.pricing-card .p-desc,.pricing-card .p-per,.pricing-card .p-features li,.pricing-compare-row>span,.modal p,.modal-note,.nav-acct-email{color:rgba(245,235,215,.70)!important}.pricing-card.featured,.modal .plan-opt:hover,.modal .plan-opt.sel{background:linear-gradient(180deg,rgba(217,179,94,.16),rgba(16,18,21,.96))!important;border-color:rgba(230,188,99,.44)!important}.pricing-compare-row{background:rgba(230,188,99,.14)!important}.pricing-compare-row>span{background:#111315!important}.pricing-compare-row.head>span{color:var(--lens-text)!important}.modal-bg{background:rgba(2,3,4,.72)!important;backdrop-filter:blur(14px)}.modal .plan-opt,#acct-modal-bg div[style*="cream2"],#upgrade-modal-unverified{background:rgba(9,10,11,.78)!important;border-color:rgba(230,188,99,.16)!important;color:var(--lens-text)!important}.modal-close{color:rgba(245,235,215,.62)!important}.btn-modal-cta,.btn-plan-gold,.pricing-toggle button.active{background:linear-gradient(180deg,var(--lens-gold-2),var(--lens-gold))!important;border-color:rgba(87,55,9,.34)!important;color:#14100A!important;box-shadow:0 12px 30px rgba(129,84,12,.22),inset 0 1px 0 rgba(255,255,255,.38)!important}.btn-plan-dark,.pricing-toggle,.pricing-toggle button,.btn-secondary,.btn-nav-outline{background:rgba(255,255,255,.045)!important;border-color:rgba(230,188,99,.16)!important;color:rgba(245,235,215,.78)!important}.il-landing-band{background:linear-gradient(180deg,#151719,#0C0E10)!important;border-color:rgba(230,188,99,.16)!important}.il-landing-band h2,.il-landing-band p{color:var(--lens-text)!important}.il-landing-band p{color:rgba(245,235,215,.72)!important}footer{background:radial-gradient(680px 280px at 50% 0%,rgba(217,179,94,.10),transparent 70%),#08090A!important;border-top-color:rgba(230,188,99,.14)!important}footer .f-logo,footer .f-logo em{color:var(--lens-gold-2)!important}footer .f-links a,footer .f-links .il-feedback-link{color:rgba(245,235,215,.68)!important}footer .f-links a:hover,footer .f-links .il-feedback-link:hover{color:var(--lens-gold-2)!important}footer .f-copy,footer .il-build{color:rgba(245,235,215,.46)!important}@media (max-width:768px){.home-ticker-strip,.home-grid,.home-lower{background:#0A0B0C!important}.pricing-grid{grid-template-columns:1fr!important}}.il-landing{background-color:#FBF2DE!important;background:radial-gradient(900px 520px at 82% 0%,rgba(217,179,94,.22),transparent 64%),linear-gradient(180deg,#FBF2DE 0%,#F4DFAF 46%,#0C0E10 46%,#08090A 100%)!important}html[data-theme="dark"] .il-landing{background-color:#FBF2DE!important;background:radial-gradient(900px 520px at 82% 0%,rgba(217,179,94,.18),transparent 64%),linear-gradient(180deg,#FBF2DE 0%,#F1D8A6 46%,#0C0E10 46%,#08090A 100%)!important}.il-landing,html[data-theme="dark"] .il-landing{background-color:#FBF2DE!important}.il-landing h1,.il-workflow-copy h2{color:#17120B!important}.il-workflow-copy p{color:rgba(23,18,11,.80)!important}.il-workflow-visual .il-landing-kicker{color:#7B541C!important}.il-workflow-visual{background-color:#F1D8A6!important}.il-landing-band .il-landing-kicker,.il-landing-pricing .il-landing-kicker{color:var(--lens-gold-2)!important}.il-landing-band,.il-landing-pricing{background-color:#0C0E10!important}.il-landing-band h2,.il-landing-pricing h2{color:var(--lens-text)!important}.il-landing-band p,.il-landing-pricing p{color:rgba(245,235,215,.74)!important}.il-landing-band button,.il-landing-pricing .il-landing-secondary{background:rgba(242,234,220,.08)!important;border-color:rgba(230,188,99,.22)!important;color:rgba(245,235,215,.90)!important}#market-page{background:radial-gradient(980px 540px at 78% 0%,rgba(217,179,94,.12),transparent 64%),linear-gradient(180deg,#090A0B 0%,#111315 46%,#08090A 100%)!important}#market-page .hs-sidebar{background:linear-gradient(180deg,rgba(9,10,11,.96),rgba(14,16,18,.98))!important;border-right:1px solid rgba(230,188,99,.16)!important;box-shadow:18px 0 58px rgba(0,0,0,.22)!important}#market-page .hs-main{background:linear-gradient(90deg,rgba(230,188,99,.045) 1px,transparent 1px),linear-gradient(rgba(230,188,99,.035) 1px,transparent 1px),radial-gradient(760px 360px at 100% 0%,rgba(217,179,94,.10),transparent 70%),#090A0B!important;background-size:56px 56px,56px 56px,auto,auto!important}#market-page .home-ticker-strip{margin:14px 18px 0!important;border:1px solid rgba(230,188,99,.14)!important;border-radius:8px!important;background:rgba(9,10,11,.80)!important;box-shadow:0 18px 48px rgba(0,0,0,.22)!important}#market-page .home-grid,#market-page .home-lower{gap:16px!important;padding:18px!important;border:0!important;background:transparent!important}#market-page .hc,#market-page .hg-market,#market-page .hg-watch,#market-page .hg-signals,#market-page .hg-insights,#market-page .hg-movers,#market-page .hl-learning,#market-page .hl-report{border:1px solid rgba(230,188,99,.18)!important;border-radius:8px!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(34,37,41,.94),rgba(14,16,18,.97))!important;box-shadow:0 24px 70px rgba(0,0,0,.30),inset 0 1px 0 rgba(242,234,220,.06)!important}#market-page .hg-market{background:radial-gradient(560px 320px at 100% 0%,rgba(217,179,94,.12),transparent 70%),linear-gradient(180deg,rgba(31,34,38,.96),rgba(11,13,15,.98))!important}#market-page .hc-hdr,#market-page .hg-market .mo-header{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012))!important;border-bottom:1px solid rgba(230,188,99,.16)!important}#market-page .hg-market .mo-indices,#market-page .hg-market .mo-footer{background:rgba(9,10,11,.34)!important;border-color:rgba(230,188,99,.14)!important}#market-page .hg-market .mo-idx-item,#market-page .hg-market .mo-bv2-card{background:rgba(9,10,11,.38)!important;border-color:rgba(230,188,99,.12)!important}#market-page .mo-title,#market-page .hc-title,#market-page .ht-sym,#market-page .wl-sym,#market-page .wl-price,#market-page .learn-title,#market-page .report-title,#market-page .mo-idx-price,#market-page .mo-bv2-val{color:var(--lens-text)!important}#market-page .mo-subtitle,#market-page .ht-name,#market-page .wl-meta,#market-page .learn-desc,#market-page .report-sub,#market-page .mo-idx-name,#market-page .mo-bv2-label,#market-page .mo-bv2-sub,#market-page .mo-timestamp,#market-page .mo-realtime,#market-page .hc-link{color:rgba(245,235,215,.68)!important}#market-page .mo-tab,#market-page .movers-tab{background:rgba(255,255,255,.045)!important;border-color:rgba(230,188,99,.16)!important;color:rgba(245,235,215,.72)!important}#market-page .mo-tab.on,#market-page .movers-tab.on,#market-page .movers-tab.active{background:linear-gradient(180deg,var(--lens-gold-2),var(--lens-gold))!important;border-color:rgba(87,55,9,.34)!important;color:#14100A!important}#market-page .wl-table th,#market-page .wl-table td{border-color:rgba(230,188,99,.10)!important;color:rgba(245,235,215,.72)!important}body,#view-home,#view-tool,.home-shell,.hs-main,.app-shell,.app-main,.app-content-scroll{background:radial-gradient(980px 520px at 84% 0%,rgba(217,179,94,.26),transparent 64%),linear-gradient(180deg,#FBF2DE 0%,#F1D8A6 100%)!important;color:#17120B!important}html[data-theme="dark"] body,html[data-theme="dark"] #view-home,html[data-theme="dark"] #view-tool,html[data-theme="dark"] .home-shell,html[data-theme="dark"] .hs-main,html[data-theme="dark"] .app-shell,html[data-theme="dark"] .app-main,html[data-theme="dark"] .app-content-scroll{background:radial-gradient(980px 520px at 84% 0%,rgba(217,179,94,.22),transparent 64%),linear-gradient(180deg,#FBF2DE 0%,#E9C986 100%)!important;color:#17120B!important}.il-landing-preview{background:radial-gradient(720px 300px at 100% 0%,rgba(217,179,94,.22),transparent 70%),linear-gradient(180deg,#F6E3B7,#E9C986)!important}html[data-theme="dark"] .il-landing-preview{background:radial-gradient(720px 300px at 100% 0%,rgba(217,179,94,.24),transparent 70%),linear-gradient(180deg,#F4DCA8,#D9B35E)!important}.app-section,.chart-wrap,.metric-card,.panel-box,.il-tool-shell,.il-trust-panel,.il-proj-evidence,.il-proj-review,.il-projection-explain,.il-tool-decision-wrap,.il-learn-workshop,.il-onboarding,.hc,.hg-market,.home-ticker-strip,.ht-card,.pricing-card,.pricing-compare,.modal,.nav-acct-menu,.acc-body,.il-shell-top,.il-shell-ticker>div,.il-shell-preview>div,.il-trust-field,.il-drawer-grid>div,.il-result-summary>div,.il-evidence-grid .il-trust-field,.il-template-row,.il-assumption-checklist>div,.il-decision-step,.il-tool-guide-toggle,.il-tool-guide-body>div,.il-learn-stepper span,.il-learn-examples button,.il-learn-search,.il-learn-quiz button,.il-learn-preview>div{background:linear-gradient(180deg,rgba(255,250,239,.94),rgba(244,224,181,.92))!important;border-color:rgba(98,69,22,.18)!important;color:#17120B!important;box-shadow:0 22px 58px rgba(83,57,15,.14),inset 0 1px 0 rgba(255,255,255,.54)!important}html[data-theme="dark"] .app-section,html[data-theme="dark"] .chart-wrap,html[data-theme="dark"] .metric-card,html[data-theme="dark"] .panel-box,html[data-theme="dark"] .il-tool-shell,html[data-theme="dark"] .il-trust-panel,html[data-theme="dark"] .il-proj-evidence,html[data-theme="dark"] .il-proj-review,html[data-theme="dark"] .il-projection-explain,html[data-theme="dark"] .il-tool-decision-wrap,html[data-theme="dark"] .il-learn-workshop,html[data-theme="dark"] .il-onboarding,html[data-theme="dark"] .hc,html[data-theme="dark"] .hg-market,html[data-theme="dark"] .home-ticker-strip,html[data-theme="dark"] .ht-card,html[data-theme="dark"] .pricing-card,html[data-theme="dark"] .pricing-compare,html[data-theme="dark"] .modal,html[data-theme="dark"] .nav-acct-menu,html[data-theme="dark"] .acc-body,html[data-theme="dark"] .il-shell-top,html[data-theme="dark"] .il-shell-ticker>div,html[data-theme="dark"] .il-shell-preview>div,html[data-theme="dark"] .il-trust-field,html[data-theme="dark"] .il-drawer-grid>div,html[data-theme="dark"] .il-result-summary>div,html[data-theme="dark"] .il-evidence-grid .il-trust-field,html[data-theme="dark"] .il-template-row,html[data-theme="dark"] .il-assumption-checklist>div,html[data-theme="dark"] .il-decision-step,html[data-theme="dark"] .il-tool-guide-toggle,html[data-theme="dark"] .il-tool-guide-body>div,html[data-theme="dark"] .il-learn-stepper span,html[data-theme="dark"] .il-learn-examples button,html[data-theme="dark"] .il-learn-search,html[data-theme="dark"] .il-learn-quiz button,html[data-theme="dark"] .il-learn-preview>div{background:linear-gradient(180deg,rgba(31,34,38,.96),rgba(14,16,18,.98))!important;border-color:rgba(230,188,99,.18)!important;color:var(--lens-text)!important;box-shadow:0 24px 70px rgba(0,0,0,.30),inset 0 1px 0 rgba(242,234,220,.06)!important}.app-main h1,.app-main h2,.app-main h3,.app-section-title,.chart-title,.il-shell-top strong,.il-shell-ticker strong,.il-proj-head strong,.il-drawer-head h2,.il-learn-card h3,.il-learn-complete h3,.hc-title,.ht-sym,.ht-price,.wl-sym,.wl-price,.learn-title,.pricing-card h3,.pricing-card .p-amount,.pricing-card .p-dollar,.modal h3,.modal .plan-opt-price,.nav-acct-name{color:#17120B!important}html[data-theme="dark"] .app-main h1,html[data-theme="dark"] .app-main h2,html[data-theme="dark"] .app-main h3,html[data-theme="dark"] .app-section-title,html[data-theme="dark"] .chart-title,html[data-theme="dark"] .il-shell-top strong,html[data-theme="dark"] .il-shell-ticker strong,html[data-theme="dark"] .il-proj-head strong,html[data-theme="dark"] .il-drawer-head h2,html[data-theme="dark"] .il-learn-card h3,html[data-theme="dark"] .il-learn-complete h3,html[data-theme="dark"] .hc-title,html[data-theme="dark"] .ht-sym,html[data-theme="dark"] .ht-price,html[data-theme="dark"] .wl-sym,html[data-theme="dark"] .wl-price,html[data-theme="dark"] .learn-title,html[data-theme="dark"] .pricing-card h3,html[data-theme="dark"] .pricing-card .p-amount,html[data-theme="dark"] .pricing-card .p-dollar,html[data-theme="dark"] .modal h3,html[data-theme="dark"] .modal .plan-opt-price,html[data-theme="dark"] .nav-acct-name{color:var(--lens-text)!important}.app-main p,.app-main li,.m-sub,.panel-box .muted,.il-guidance-copy span,.il-trust-note,.il-observed-note,.il-result-note,.il-shell-preview span,.il-drawer-body p,.il-learn-card>p,.il-learn-copy,.ht-name,.hc-sub,.wl-meta,.learn-sub,.pricing-card .p-desc,.pricing-card .p-per,.pricing-card .p-features li,.pricing-compare-row>span,.modal p,.modal-note,.nav-acct-email{color:rgba(23,18,11,.80)!important}html[data-theme="dark"] .app-main p,html[data-theme="dark"] .app-main li,html[data-theme="dark"] .m-sub,html[data-theme="dark"] .panel-box .muted,html[data-theme="dark"] .il-guidance-copy span,html[data-theme="dark"] .il-trust-note,html[data-theme="dark"] .il-observed-note,html[data-theme="dark"] .il-result-note,html[data-theme="dark"] .il-shell-preview span,html[data-theme="dark"] .il-drawer-body p,html[data-theme="dark"] .il-learn-card>p,html[data-theme="dark"] .il-learn-copy,html[data-theme="dark"] .ht-name,html[data-theme="dark"] .hc-sub,html[data-theme="dark"] .wl-meta,html[data-theme="dark"] .learn-sub,html[data-theme="dark"] .pricing-card .p-desc,html[data-theme="dark"] .pricing-card .p-per,html[data-theme="dark"] .pricing-card .p-features li,html[data-theme="dark"] .pricing-compare-row>span,html[data-theme="dark"] .modal p,html[data-theme="dark"] .modal-note,html[data-theme="dark"] .nav-acct-email{color:rgba(245,235,215,.72)!important}.ticker-input,.search-row,input,select,textarea,.il-shell-search,.il-notes-card textarea,.il-notes-card input,.il-learn-search input,.il-learn-field textarea,.il-learn-date input{background:rgba(255,250,239,.78)!important;border-color:rgba(98,69,22,.20)!important;color:#17120B!important}html[data-theme="dark"] .ticker-input,html[data-theme="dark"] .search-row,html[data-theme="dark"] input,html[data-theme="dark"] select,html[data-theme="dark"] textarea,html[data-theme="dark"] .il-shell-search,html[data-theme="dark"] .il-notes-card textarea,html[data-theme="dark"] .il-notes-card input,html[data-theme="dark"] .il-learn-search input,html[data-theme="dark"] .il-learn-field textarea,html[data-theme="dark"] .il-learn-date input{background:#0C0E10!important;border-color:rgba(230,188,99,.20)!important;color:var(--lens-text)!important}#market-page .hs-main{background:linear-gradient(90deg,rgba(118,82,29,.045) 1px,transparent 1px),linear-gradient(rgba(118,82,29,.035) 1px,transparent 1px),radial-gradient(760px 360px at 100% 0%,rgba(217,179,94,.18),transparent 70%),#F1D8A6!important;background-size:56px 56px,56px 56px,auto,auto!important}html[data-theme="dark"] #market-page .hs-main{background:linear-gradient(90deg,rgba(118,82,29,.045) 1px,transparent 1px),linear-gradient(rgba(118,82,29,.035) 1px,transparent 1px),radial-gradient(760px 360px at 100% 0%,rgba(217,179,94,.16),transparent 70%),#E9C986!important;background-size:56px 56px,56px 56px,auto,auto!important}#market-page .hc,#market-page .hg-market,#market-page .hg-watch,#market-page .hg-signals,#market-page .hg-insights,#market-page .hg-movers,#market-page .hl-learning,#market-page .hl-report,#market-page .hg-market .mo-idx-item,#market-page .hg-market .mo-bv2-card{background:linear-gradient(180deg,rgba(255,250,239,.94),rgba(244,224,181,.92))!important;border-color:rgba(98,69,22,.18)!important;color:#17120B!important}html[data-theme="dark"] #market-page .hc,html[data-theme="dark"] #market-page .hg-market,html[data-theme="dark"] #market-page .hg-watch,html[data-theme="dark"] #market-page .hg-signals,html[data-theme="dark"] #market-page .hg-insights,html[data-theme="dark"] #market-page .hg-movers,html[data-theme="dark"] #market-page .hl-learning,html[data-theme="dark"] #market-page .hl-report,html[data-theme="dark"] #market-page .hg-market .mo-idx-item,html[data-theme="dark"] #market-page .hg-market .mo-bv2-card{background:linear-gradient(180deg,rgba(34,37,41,.96),rgba(14,16,18,.98))!important;border-color:rgba(230,188,99,.18)!important;color:var(--lens-text)!important}#market-page .mo-title,#market-page .hc-title,#market-page .ht-sym,#market-page .ht-price,#market-page .wl-sym,#market-page .wl-price,#market-page .learn-title,#market-page .report-title,#market-page .mo-idx-price,#market-page .mo-bv2-val{color:#17120B!important}html[data-theme="dark"] #market-page .mo-title,html[data-theme="dark"] #market-page .hc-title,html[data-theme="dark"] #market-page .ht-sym,html[data-theme="dark"] #market-page .ht-price,html[data-theme="dark"] #market-page .wl-sym,html[data-theme="dark"] #market-page .wl-price,html[data-theme="dark"] #market-page .learn-title,html[data-theme="dark"] #market-page .report-title,html[data-theme="dark"] #market-page .mo-idx-price,html[data-theme="dark"] #market-page .mo-bv2-val{color:var(--lens-text)!important}#market-page .mo-subtitle,#market-page .ht-name,#market-page .wl-meta,#market-page .learn-desc,#market-page .report-sub,#market-page .mo-idx-name,#market-page .mo-bv2-label,#market-page .mo-bv2-sub,#market-page .mo-timestamp,#market-page .mo-realtime,#market-page .hc-link,#market-page .wl-table th,#market-page .wl-table td{color:rgba(23,18,11,.80)!important}html[data-theme="dark"] #market-page .mo-subtitle,html[data-theme="dark"] #market-page .ht-name,html[data-theme="dark"] #market-page .wl-meta,html[data-theme="dark"] #market-page .learn-desc,html[data-theme="dark"] #market-page .report-sub,html[data-theme="dark"] #market-page .mo-idx-name,html[data-theme="dark"] #market-page .mo-bv2-label,html[data-theme="dark"] #market-page .mo-bv2-sub,html[data-theme="dark"] #market-page .mo-timestamp,html[data-theme="dark"] #market-page .mo-realtime,html[data-theme="dark"] #market-page .hc-link,html[data-theme="dark"] #market-page .wl-table th,html[data-theme="dark"] #market-page .wl-table td{color:rgba(245,235,215,.72)!important}#view-tool:not([data-active-section="analyze"]) #app-chart-toolbar,#view-tool:not([data-active-section="analyze"]) #app-tf-strip{display:none!important}#view-tool[data-active-section="analyze"] #app-chart-toolbar,#view-tool[data-active-section="analyze"] #app-tf-strip{display:flex}#view-tool .app-section-hdr{min-height:38px}#view-tool .ash-actions .ash-btn{color:var(--text4)!important}#view-tool .tool-welcome{padding:1.2rem 1rem 1rem;margin-bottom:.61rem}#view-tool .fg-label{margin-top:.75rem}@media (max-width:640px){#view-tool{padding-top:calc(56px + env(safe-area-inset-top,0px))!important}#view-tool .app-section-hdr{display:none!important}#view-tool .mobile-sec-tabs{top:0;z-index:40;background:linear-gradient(180deg,rgba(255,250,239,.98),rgba(239,216,169,.97))!important;border-bottom:1px solid rgba(98,69,22,.18)!important}html[data-theme="dark"] #view-tool .mobile-sec-tabs{background:linear-gradient(180deg,rgba(29,31,34,.98),rgba(16,18,20,.98))!important;border-bottom-color:rgba(230,188,99,.18)!important}#view-tool .app-content-scroll{padding:0 0 calc(70px + env(safe-area-inset-bottom,0px))!important}#view-tool .app-section .acc-body{padding:.61rem!important}#view-tool #app-chart-toolbar,#view-tool #app-tf-strip{border-bottom-color:rgba(98,69,22,.16)!important}#view-tool .app-chart-toolbar{min-height:36px!important;padding:4px 6px!important}#view-tool .app-tf-strip{height:34px!important;padding:3px 6px!important}#view-tool .app-chart-toolbar .act-btn{min-height:30px}#view-tool .tool-welcome,#view-tool #il-tool-decision-path,#view-tool .tool-intro{display:none!important}#view-tool .search-row{margin-bottom:.61rem!important}#view-tool .chart-wrap{margin-bottom:.61rem!important}#view-tool .metrics-grid{gap:6px!important}#view-tool .metric-card{padding:8px 9px!important}#view-tool .dash-sidebar,#view-tool .il-trust-note{display:none!important}#view-tool .il-trust-panel{margin-bottom:.61rem!important}}:root{--gold-ripple-bg:url("/gold-ripple-background.jpg?v=20260625-2");--gold-ripple-overlay:linear-gradient(180deg,rgba(255,250,239,.58),rgba(235,202,133,.42))}html[data-theme="dark"]{--gold-ripple-overlay:linear-gradient(180deg,rgba(255,250,239,.46),rgba(205,158,67,.34))}html,body{background-color:#F5E4BC!important;background-image:var(--gold-ripple-overlay),var(--gold-ripple-bg)!important;background-size:cover!important;background-position:center top!important;background-attachment:fixed!important}body,#view-home,#view-tool,.il-landing,.home-shell,.hs-main,.app-shell,.app-main,.app-content-scroll,#market-page,#market-page .hs-main{background-color:transparent!important;background-image:var(--gold-ripple-overlay),var(--gold-ripple-bg)!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:fixed!important}.app-content-scroll,.hs-main{background-blend-mode:normal!important}.il-landing-preview,#market-page .home-ticker-strip,#view-tool .mobile-sec-tabs,.app-section-hdr,.app-chart-toolbar,.app-tf-strip{backdrop-filter:blur(18px) saturate(1.05)!important}@media (max-width:640px){html,body,#view-home,#view-tool,.il-landing,.home-shell,.hs-main,.app-shell,.app-main,.app-content-scroll,#market-page,#market-page .hs-main{background-attachment:scroll!important;background-position:center top!important}}:root{--tool-radius-xl: 8px;--tool-radius-lg: 8px;--tool-radius-md: 8px;--tool-surface-light:linear-gradient(180deg,rgba(255,250,239,.92),rgba(244,224,181,.84));--tool-surface-dark:linear-gradient(180deg,rgba(31,34,38,.95),rgba(13,15,17,.96));--tool-border-light:rgba(98,69,22,.20);--tool-border-dark:rgba(230,188,99,.18);--tool-shadow-light:0 24px 60px rgba(83,57,15,.16),inset 0 1px 0 rgba(255,255,255,.52);--tool-shadow-dark:0 28px 70px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.055)}#view-tool .acc-body,#view-tool .tool-welcome,#view-tool .search-row,#view-tool #featured-grid,#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .panel-box,#view-tool .dcf-out,#view-tool .scr-filters,#view-tool .cmp-table,#view-tool .fin-table,#view-tool .sidebar-card,#view-tool .analyst-target-box,#view-tool .analyst-rec-box,#view-tool .risk-stat,#view-tool .dp-card,#view-tool .sa-card,#view-tool .pro-gate-card,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-proj-evidence,#view-tool .il-proj-review,#view-tool .il-projection-explain,#view-tool .il-template-row,#view-tool .il-assumption-checklist>div,#view-tool .il-result-summary>div,#view-tool .il-learn-workshop,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .edu-checklist,#view-tool .edu-glossary{border-radius:var(--tool-radius-lg)!important;border-color:var(--tool-border-light)!important;background:var(--tool-surface-light)!important;box-shadow:var(--tool-shadow-light)!important;overflow:hidden}html[data-theme="dark"] #view-tool .acc-body,html[data-theme="dark"] #view-tool .tool-welcome,html[data-theme="dark"] #view-tool .search-row,html[data-theme="dark"] #view-tool #featured-grid,html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .dcf-out,html[data-theme="dark"] #view-tool .scr-filters,html[data-theme="dark"] #view-tool .cmp-table,html[data-theme="dark"] #view-tool .fin-table,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .analyst-target-box,html[data-theme="dark"] #view-tool .analyst-rec-box,html[data-theme="dark"] #view-tool .risk-stat,html[data-theme="dark"] #view-tool .dp-card,html[data-theme="dark"] #view-tool .sa-card,html[data-theme="dark"] #view-tool .pro-gate-card,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-trust-panel,html[data-theme="dark"] #view-tool .il-proj-evidence,html[data-theme="dark"] #view-tool .il-proj-review,html[data-theme="dark"] #view-tool .il-projection-explain,html[data-theme="dark"] #view-tool .il-template-row,html[data-theme="dark"] #view-tool .il-assumption-checklist>div,html[data-theme="dark"] #view-tool .il-result-summary>div,html[data-theme="dark"] #view-tool .il-learn-workshop,html[data-theme="dark"] #view-tool .edu-hero,html[data-theme="dark"] #view-tool .edu-path,html[data-theme="dark"] #view-tool .edu-lesson-panel,html[data-theme="dark"] #view-tool .edu-checklist,html[data-theme="dark"] #view-tool .edu-glossary{border-color:var(--tool-border-dark)!important;background:var(--tool-surface-dark)!important;box-shadow:var(--tool-shadow-dark)!important}#view-tool .chart-wrap{padding:1.05rem 1.05rem .85rem!important}#view-tool .chart-wrap .chart-header,#view-tool .il-shell-top,#view-tool .il-tool-decision-head,#view-tool .il-proj-head,#view-tool .il-trust-panel-head{border-radius:calc(var(--tool-radius-lg) - 2px) calc(var(--tool-radius-lg) - 2px)0 0!important;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(242,234,220,.09))!important}html[data-theme="dark"] #view-tool .chart-wrap .chart-header,html[data-theme="dark"] #view-tool .il-shell-top,html[data-theme="dark"] #view-tool .il-tool-decision-head,html[data-theme="dark"] #view-tool .il-proj-head,html[data-theme="dark"] #view-tool .il-trust-panel-head{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.012))!important}#view-tool .ticker-input,#view-tool .btn-search,#view-tool .fc-input,#view-tool .fc-select,#view-tool input,#view-tool select,#view-tool textarea,#view-tool .act-btn,#view-tool .tf-pill,#view-tool .tf-tog,#view-tool .rpill,#view-tool .ind-pill,#view-tool .indicator-control,#view-tool .il-shell-search,#view-tool .il-shell-search button,#view-tool .il-shell-actions button,#view-tool .il-template-row button,#view-tool .il-primary-action,#view-tool .il-tool-guide-toggle,#view-tool .il-learn-search,#view-tool .il-learn-search input,#view-tool .il-learn-search button,#view-tool .il-learn-quiz button,#view-tool .il-learn-nav button{border-radius:8px!important}#view-tool .btn-search,#view-tool .il-shell-search button,#view-tool .il-primary-action,#view-tool .btn-run{border-radius:0 12px 12px 0!important}#view-tool .il-shell-search,#view-tool .search-row{border-radius:8px!important}#view-tool .chart-exp-btn,#view-tool .ash-btn,#view-tool .il-drawer-head button{border-radius:8px!important}#view-tool .metric-card:hover,#view-tool .chart-wrap:hover,#view-tool .panel-box:hover,#view-tool .edu-path:hover{transform:translateY(-1px);border-color:rgba(118,82,29,.34)!important}html[data-theme="dark"] #view-tool .metric-card:hover,html[data-theme="dark"] #view-tool .chart-wrap:hover,html[data-theme="dark"] #view-tool .panel-box:hover,html[data-theme="dark"] #view-tool .edu-path:hover{border-color:rgba(230,188,99,.30)!important}@media (max-width:640px){:root{--tool-radius-xl: 8px;--tool-radius-lg: 8px;--tool-radius-md: 8px}#view-tool .app-section .acc-body{border-radius:0!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;overflow:visible}#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .panel-box,#view-tool .dcf-out,#view-tool .scr-filters,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-proj-evidence,#view-tool .il-proj-review,#view-tool .il-projection-explain,#view-tool .il-learn-workshop,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .edu-checklist,#view-tool .edu-glossary{border-radius:var(--tool-radius-lg)!important}#view-tool .chart-wrap{padding:.85rem .7rem .6rem!important}#view-tool .btn-search,#view-tool .il-shell-search button{border-radius:8px!important}}:root{--gold-ripple-bg:url("/gold-ripple-background.jpg?v=20260625-2");--gold-ripple-overlay:linear-gradient(180deg,rgba(255,251,242,.32),rgba(225,176,74,.20));--site-surface-light:rgba(255,250,239,.78);--site-surface-light-strong:rgba(255,250,239,.88);--site-surface-dark:rgba(13,15,17,.84);--site-surface-dark-strong:rgba(18,20,23,.91)}html[data-theme="dark"]{--gold-ripple-overlay:linear-gradient(180deg,rgba(11,12,13,.34),rgba(98,68,18,.30))}html,body{min-height:100%;background-color:#E9C982!important;background-image:var(--gold-ripple-overlay),var(--gold-ripple-bg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:var(--gold-ripple-overlay),var(--gold-ripple-bg);background-size:cover;background-position:center center;background-repeat:no-repeat}#view-home,#view-tool,.il-landing,.home-shell,.hs-main,.app-shell,.app-main,.app-content-scroll,#market-page,#market-page .hs-main{background-color:transparent!important;background-image:none!important;background:none!important}#view-tool .app-section,#view-tool .app-section.open,#view-tool .app-section .acc-body,#market-page .home-grid,#market-page .home-lower,#market-page .home-main,.il-landing-hero,.il-landing-band,.il-landing-pricing{background-color:transparent!important;background-image:none!important;background:none!important;box-shadow:none!important}.il-landing-social div,.il-landing-search,.il-landing-secondary,.il-landing-preview,#market-page .hc,#market-page .ht-card,#market-page .mo-bv2-card,#market-page .hg-market,#market-page .hl-report,#market-page .pricing-card,#market-page .pricing-compare,#view-tool .acc-body,#view-tool .search-row,#view-tool #featured-grid,#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .panel-box,#view-tool .dcf-out,#view-tool .scr-filters,#view-tool .cmp-table,#view-tool .fin-table,#view-tool .sidebar-card,#view-tool .analyst-target-box,#view-tool .analyst-rec-box,#view-tool .risk-stat,#view-tool .dp-card,#view-tool .sa-card,#view-tool .pro-gate-card,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-proj-evidence,#view-tool .il-proj-review,#view-tool .il-projection-explain,#view-tool .il-template-row,#view-tool .il-assumption-checklist>div,#view-tool .il-result-summary>div,#view-tool .il-learn-workshop,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .edu-checklist,#view-tool .edu-glossary{background:linear-gradient(180deg,var(--site-surface-light-strong),var(--site-surface-light))!important;border-color:rgba(98,69,22,.20)!important;backdrop-filter:blur(20px) saturate(1.08)!important;-webkit-backdrop-filter:blur(20px) saturate(1.08)!important}html[data-theme="dark"] .il-landing-social div,html[data-theme="dark"] .il-landing-search,html[data-theme="dark"] .il-landing-secondary,html[data-theme="dark"] .il-landing-preview,html[data-theme="dark"] #market-page .hc,html[data-theme="dark"] #market-page .ht-card,html[data-theme="dark"] #market-page .mo-bv2-card,html[data-theme="dark"] #market-page .hg-market,html[data-theme="dark"] #market-page .hl-report,html[data-theme="dark"] #market-page .pricing-card,html[data-theme="dark"] #market-page .pricing-compare,html[data-theme="dark"] #view-tool .acc-body,html[data-theme="dark"] #view-tool .search-row,html[data-theme="dark"] #view-tool #featured-grid,html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .dcf-out,html[data-theme="dark"] #view-tool .scr-filters,html[data-theme="dark"] #view-tool .cmp-table,html[data-theme="dark"] #view-tool .fin-table,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .analyst-target-box,html[data-theme="dark"] #view-tool .analyst-rec-box,html[data-theme="dark"] #view-tool .risk-stat,html[data-theme="dark"] #view-tool .dp-card,html[data-theme="dark"] #view-tool .sa-card,html[data-theme="dark"] #view-tool .pro-gate-card,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-trust-panel,html[data-theme="dark"] #view-tool .il-proj-evidence,html[data-theme="dark"] #view-tool .il-proj-review,html[data-theme="dark"] #view-tool .il-projection-explain,html[data-theme="dark"] #view-tool .il-template-row,html[data-theme="dark"] #view-tool .il-assumption-checklist>div,html[data-theme="dark"] #view-tool .il-result-summary>div,html[data-theme="dark"] #view-tool .il-learn-workshop,html[data-theme="dark"] #view-tool .edu-hero,html[data-theme="dark"] #view-tool .edu-path,html[data-theme="dark"] #view-tool .edu-lesson-panel,html[data-theme="dark"] #view-tool .edu-checklist,html[data-theme="dark"] #view-tool .edu-glossary{background:linear-gradient(180deg,var(--site-surface-dark-strong),var(--site-surface-dark))!important;border-color:rgba(230,188,99,.20)!important}@media (max-width:640px){html,body{background-attachment:scroll!important;background-position:center top!important}body::before{background-attachment:scroll;background-position:center top}#view-tool .app-section .acc-body{background:transparent!important;border-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}:root{--gold-ripple-bg:url("/gold-ripple-background.jpg?v=20260625-3");--gold-ripple-overlay:none;--site-surface-light:rgba(255,250,239,.70);--site-surface-light-strong:rgba(255,250,239,.82);--site-surface-dark:rgba(13,15,17,.66);--site-surface-dark-strong:rgba(18,20,23,.76)}html[data-theme="dark"]{--gold-ripple-overlay:none}html,body,body::before{background-color:#E2BD6E!important;background-image:var(--gold-ripple-bg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed!important}#view-home,#view-tool,.il-landing,.home-shell,.hs-main,.app-shell,.app-main,.app-content-scroll,#market-page,#market-page .hs-main,#view-tool .app-section,#view-tool .app-section.open,#view-tool .app-section .acc-body{background:transparent!important;background-color:transparent!important;background-image:none!important}nav,.app-sidebar,.hs-sidebar,.app-section-hdr,.mobile-sec-tabs,.app-tf-strip,.app-chart-toolbar,.home-ticker-strip,.mobile-bottom-nav{background:rgba(255,250,239,.72)!important;backdrop-filter:blur(16px) saturate(1.08)!important;-webkit-backdrop-filter:blur(16px) saturate(1.08)!important}html[data-theme="dark"] nav,html[data-theme="dark"] .app-sidebar,html[data-theme="dark"] .hs-sidebar,html[data-theme="dark"] .app-section-hdr,html[data-theme="dark"] .mobile-sec-tabs,html[data-theme="dark"] .app-tf-strip,html[data-theme="dark"] .app-chart-toolbar,html[data-theme="dark"] .home-ticker-strip,html[data-theme="dark"] .mobile-bottom-nav{background:rgba(8,9,10,.74)!important}.il-landing-social div,.il-landing-search,.il-landing-secondary,.il-landing-preview,#market-page .hc,#market-page .ht-card,#market-page .mo-bv2-card,#market-page .hg-market,#market-page .hl-report,#market-page .pricing-card,#market-page .pricing-compare,#view-tool .search-row,#view-tool #featured-grid,#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .panel-box,#view-tool .dcf-out,#view-tool .scr-filters,#view-tool .cmp-table,#view-tool .fin-table,#view-tool .sidebar-card,#view-tool .analyst-target-box,#view-tool .analyst-rec-box,#view-tool .risk-stat,#view-tool .dp-card,#view-tool .sa-card,#view-tool .pro-gate-card,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-proj-evidence,#view-tool .il-proj-review,#view-tool .il-projection-explain,#view-tool .il-template-row,#view-tool .il-assumption-checklist>div,#view-tool .il-result-summary>div,#view-tool .il-learn-workshop,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .edu-checklist,#view-tool .edu-glossary{background:linear-gradient(180deg,var(--site-surface-light-strong),var(--site-surface-light))!important}html[data-theme="dark"] .il-landing-social div,html[data-theme="dark"] .il-landing-search,html[data-theme="dark"] .il-landing-secondary,html[data-theme="dark"] .il-landing-preview,html[data-theme="dark"] #market-page .hc,html[data-theme="dark"] #market-page .ht-card,html[data-theme="dark"] #market-page .mo-bv2-card,html[data-theme="dark"] #market-page .hg-market,html[data-theme="dark"] #market-page .hl-report,html[data-theme="dark"] #market-page .pricing-card,html[data-theme="dark"] #market-page .pricing-compare,html[data-theme="dark"] #view-tool .search-row,html[data-theme="dark"] #view-tool #featured-grid,html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .dcf-out,html[data-theme="dark"] #view-tool .scr-filters,html[data-theme="dark"] #view-tool .cmp-table,html[data-theme="dark"] #view-tool .fin-table,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .analyst-target-box,html[data-theme="dark"] #view-tool .analyst-rec-box,html[data-theme="dark"] #view-tool .risk-stat,html[data-theme="dark"] #view-tool .dp-card,html[data-theme="dark"] #view-tool .sa-card,html[data-theme="dark"] #view-tool .pro-gate-card,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-trust-panel,html[data-theme="dark"] #view-tool .il-proj-evidence,html[data-theme="dark"] #view-tool .il-proj-review,html[data-theme="dark"] #view-tool .il-projection-explain,html[data-theme="dark"] #view-tool .il-template-row,html[data-theme="dark"] #view-tool .il-assumption-checklist>div,html[data-theme="dark"] #view-tool .il-result-summary>div,html[data-theme="dark"] #view-tool .il-learn-workshop,html[data-theme="dark"] #view-tool .edu-hero,html[data-theme="dark"] #view-tool .edu-path,html[data-theme="dark"] #view-tool .edu-lesson-panel,html[data-theme="dark"] #view-tool .edu-checklist,html[data-theme="dark"] #view-tool .edu-glossary{background:linear-gradient(180deg,var(--site-surface-dark-strong),var(--site-surface-dark))!important}.chart-wrap,.chart-wrap .h240,.chart-wrap canvas{touch-action:pan-y!important;overscroll-behavior:auto!important}.cex-workspace,.cex-workspace canvas{touch-action:none!important;overscroll-behavior:contain!important}@media (max-width:640px){html,body,body::before{background-attachment:scroll!important;background-position:center top!important}}:root{--lens-glass:rgba(255,250,239,.72);--lens-glass-strong:rgba(255,250,239,.84);--lens-glass-soft:rgba(255,250,239,.56);--lens-glass-border:rgba(102,72,24,.18);--lens-glass-shadow:0 18px 50px rgba(105,72,18,.12),inset 0 1px 0 rgba(255,255,255,.52)}html[data-theme="dark"]{--lens-glass:rgba(255,250,239,.60);--lens-glass-strong:rgba(255,250,239,.72);--lens-glass-soft:rgba(255,250,239,.42);--lens-glass-border:rgba(102,72,24,.20);--lens-glass-shadow:0 18px 48px rgba(61,39,8,.18),inset 0 1px 0 rgba(255,255,255,.30)}.il-landing,html[data-theme="dark"] .il-landing,#market-page,html[data-theme="dark"] #market-page,#view-tool,html[data-theme="dark"] #view-tool,.app-shell,html[data-theme="dark"] .app-shell,.app-main,html[data-theme="dark"] .app-main,.app-content-scroll,html[data-theme="dark"] .app-content-scroll,.home-shell,html[data-theme="dark"] .home-shell,.hs-main,html[data-theme="dark"] .hs-main{background:transparent!important;background-color:transparent!important;background-image:none!important}.il-landing-hero,.il-landing-band,.il-landing-pricing,.il-workflow-visual,#market-page .home-grid,#market-page .home-lower,#market-page .home-main,#view-tool .app-section,#view-tool .app-section.open,#view-tool .app-section .acc-body,html[data-theme="dark"] .il-landing-hero,html[data-theme="dark"] .il-landing-band,html[data-theme="dark"] .il-landing-pricing,html[data-theme="dark"] .il-workflow-visual,html[data-theme="dark"] #market-page .home-grid,html[data-theme="dark"] #market-page .home-lower,html[data-theme="dark"] #market-page .home-main,html[data-theme="dark"] #view-tool .app-section,html[data-theme="dark"] #view-tool .app-section.open,html[data-theme="dark"] #view-tool .app-section .acc-body{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.il-landing-copy,.il-workflow-copy,.il-landing-social,.il-landing-social div,.il-landing-search,.il-landing-secondary,.il-landing-preview,.il-workflow-visual,.il-landing-band>div,.il-landing-pricing>div,#market-page .home-ticker-strip,#market-page .ht-card,#market-page .hc,#market-page .hg-market,#market-page .hg-watch,#market-page .hg-signals,#market-page .hg-insights,#market-page .hg-movers,#market-page .hl-learning,#market-page .hl-report,#market-page .mo-idx-item,#market-page .mo-bv2-card,#view-tool .search-row,#view-tool #featured-grid,#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .panel-box,#view-tool .dcf-out,#view-tool .scr-filters,#view-tool .cmp-table,#view-tool .fin-table,#view-tool .sidebar-card,#view-tool .analyst-target-box,#view-tool .analyst-rec-box,#view-tool .risk-stat,#view-tool .dp-card,#view-tool .sa-card,#view-tool .pro-gate-card,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-proj-evidence,#view-tool .il-proj-review,#view-tool .il-projection-explain,#view-tool .il-template-row,#view-tool .il-assumption-checklist>div,#view-tool .il-result-summary>div,#view-tool .il-learn-workshop,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .edu-checklist,#view-tool .edu-glossary{background:linear-gradient(180deg,var(--lens-glass-strong),var(--lens-glass))!important;border-color:var(--lens-glass-border)!important;box-shadow:var(--lens-glass-shadow)!important;backdrop-filter:blur(14px) saturate(1.05)!important;-webkit-backdrop-filter:blur(14px) saturate(1.05)!important}html[data-theme="dark"] .il-landing-copy,html[data-theme="dark"] .il-workflow-copy,html[data-theme="dark"] .il-landing-social,html[data-theme="dark"] .il-landing-social div,html[data-theme="dark"] .il-landing-search,html[data-theme="dark"] .il-landing-secondary,html[data-theme="dark"] .il-landing-preview,html[data-theme="dark"] .il-workflow-visual,html[data-theme="dark"] .il-landing-band>div,html[data-theme="dark"] .il-landing-pricing>div,html[data-theme="dark"] #market-page .home-ticker-strip,html[data-theme="dark"] #market-page .ht-card,html[data-theme="dark"] #market-page .hc,html[data-theme="dark"] #market-page .hg-market,html[data-theme="dark"] #market-page .hg-watch,html[data-theme="dark"] #market-page .hg-signals,html[data-theme="dark"] #market-page .hg-insights,html[data-theme="dark"] #market-page .hg-movers,html[data-theme="dark"] #market-page .hl-learning,html[data-theme="dark"] #market-page .hl-report,html[data-theme="dark"] #market-page .mo-idx-item,html[data-theme="dark"] #market-page .mo-bv2-card,html[data-theme="dark"] #view-tool .search-row,html[data-theme="dark"] #view-tool #featured-grid,html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .dcf-out,html[data-theme="dark"] #view-tool .scr-filters,html[data-theme="dark"] #view-tool .cmp-table,html[data-theme="dark"] #view-tool .fin-table,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .analyst-target-box,html[data-theme="dark"] #view-tool .analyst-rec-box,html[data-theme="dark"] #view-tool .risk-stat,html[data-theme="dark"] #view-tool .dp-card,html[data-theme="dark"] #view-tool .sa-card,html[data-theme="dark"] #view-tool .pro-gate-card,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-trust-panel,html[data-theme="dark"] #view-tool .il-proj-evidence,html[data-theme="dark"] #view-tool .il-proj-review,html[data-theme="dark"] #view-tool .il-projection-explain,html[data-theme="dark"] #view-tool .il-template-row,html[data-theme="dark"] #view-tool .il-assumption-checklist>div,html[data-theme="dark"] #view-tool .il-result-summary>div,html[data-theme="dark"] #view-tool .il-learn-workshop,html[data-theme="dark"] #view-tool .edu-hero,html[data-theme="dark"] #view-tool .edu-path,html[data-theme="dark"] #view-tool .edu-lesson-panel,html[data-theme="dark"] #view-tool .edu-checklist,html[data-theme="dark"] #view-tool .edu-glossary{color:#17120B!important}.il-landing h1,.il-landing h2,.il-landing h3,.il-landing-social strong,.il-landing-band h2,.il-landing-pricing h2,#market-page .mo-title,#market-page .hc-title,#market-page .ht-sym,#market-page .wl-sym,#market-page .wl-price,#market-page .learn-title,#market-page .report-title,#view-tool .res-name,#view-tool .price-big,#view-tool .panel-box-title,#view-tool .chart-title,#view-tool .m-val:not(.up):not(.dn),html[data-theme="dark"] .il-landing h1,html[data-theme="dark"] .il-landing h2,html[data-theme="dark"] .il-landing h3,html[data-theme="dark"] .il-landing-social strong,html[data-theme="dark"] .il-landing-band h2,html[data-theme="dark"] .il-landing-pricing h2,html[data-theme="dark"] #market-page .mo-title,html[data-theme="dark"] #market-page .hc-title,html[data-theme="dark"] #market-page .ht-sym,html[data-theme="dark"] #market-page .wl-sym,html[data-theme="dark"] #market-page .wl-price,html[data-theme="dark"] #market-page .learn-title,html[data-theme="dark"] #market-page .report-title,html[data-theme="dark"] #view-tool .res-name,html[data-theme="dark"] #view-tool .price-big,html[data-theme="dark"] #view-tool .panel-box-title,html[data-theme="dark"] #view-tool .chart-title,html[data-theme="dark"] #view-tool .m-val:not(.up):not(.dn){color:#17120B!important}.il-landing p,.il-landing-social span,.il-landing-band p,.il-landing-pricing p,#market-page .mo-subtitle,#market-page .ht-name,#market-page .wl-meta,#market-page .learn-desc,#market-page .report-sub,#view-tool .price-time,#view-tool .m-lbl,#view-tool .m-sub,#view-tool .fc-label,html[data-theme="dark"] .il-landing p,html[data-theme="dark"] .il-landing-social span,html[data-theme="dark"] .il-landing-band p,html[data-theme="dark"] .il-landing-pricing p,html[data-theme="dark"] #market-page .mo-subtitle,html[data-theme="dark"] #market-page .ht-name,html[data-theme="dark"] #market-page .wl-meta,html[data-theme="dark"] #market-page .learn-desc,html[data-theme="dark"] #market-page .report-sub,html[data-theme="dark"] #view-tool .price-time,html[data-theme="dark"] #view-tool .m-lbl,html[data-theme="dark"] #view-tool .m-sub,html[data-theme="dark"] #view-tool .fc-label{color:rgba(23,18,11,.80)!important}.il-landing-copy,.il-workflow-copy,.il-landing-social,.il-landing-band,.il-landing-band>div,.il-landing-pricing,.il-landing-pricing>div,.il-workflow-visual,html[data-theme="dark"] .il-landing-copy,html[data-theme="dark"] .il-workflow-copy,html[data-theme="dark"] .il-landing-social,html[data-theme="dark"] .il-landing-band,html[data-theme="dark"] .il-landing-band>div,html[data-theme="dark"] .il-landing-pricing,html[data-theme="dark"] .il-landing-pricing>div,html[data-theme="dark"] .il-workflow-visual{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.il-landing-preview,.il-landing-preview.image-preview,html[data-theme="dark"] .il-landing-preview,html[data-theme="dark"] .il-landing-preview.image-preview{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}.il-landing-preview.image-preview img{background:transparent!important;filter:drop-shadow(0 24px 44px rgba(77,52,14,.24))}.il-theme-img{width:100%!important;height:auto!important}.il-theme-img-light{display:block!important}.il-theme-img-dark{display:none!important}html[data-theme="dark"] .il-theme-img-light{display:none!important}html[data-theme="dark"] .il-theme-img-dark{display:block!important}.il-landing,.il-landing h1,.il-landing h2,.il-landing h3,.il-landing strong,.il-landing input,.il-landing button{color:#17120B!important}.il-landing p,.il-landing span,.il-landing li,.il-landing .il-landing-band p,.il-landing .il-landing-pricing p,.il-landing .il-offer-card span{color:rgba(23,18,11,.72)!important}.il-landing .il-landing-kicker,.il-landing .il-landing-proof span{color:#7B541C!important}.il-landing .il-landing-search,.il-landing .il-offer-card{background:rgba(255,249,231,.64)!important;border-color:rgba(126,88,29,.24)!important;box-shadow:0 12px 30px rgba(88,58,12,.10)!important}.il-landing .il-landing-search input{color:#17120B!important}.il-landing .il-landing-search input::placeholder{color:rgba(23,18,11,.52)!important}.il-landing .il-landing-primary,.il-landing .il-landing-search button,.il-landing-band button{color:#17120B!important}.il-landing .il-landing-secondary{color:#3B2A12!important}html[data-theme="dark"] .il-landing,html[data-theme="dark"] .il-landing h1,html[data-theme="dark"] .il-landing h2,html[data-theme="dark"] .il-landing h3,html[data-theme="dark"] .il-landing strong,html[data-theme="dark"] .il-landing input{color:#F5EBD7!important}html[data-theme="dark"] .il-landing p,html[data-theme="dark"] .il-landing span,html[data-theme="dark"] .il-landing li,html[data-theme="dark"] .il-landing .il-landing-band p,html[data-theme="dark"] .il-landing .il-landing-pricing p,html[data-theme="dark"] .il-landing .il-offer-card span{color:rgba(245,235,215,.70)!important}html[data-theme="dark"] .il-landing .il-landing-kicker,html[data-theme="dark"] .il-landing .il-landing-proof span{color:var(--brand-gold)!important}html[data-theme="dark"] .il-landing .il-landing-search,html[data-theme="dark"] .il-landing .il-offer-card{background:rgba(18,21,25,.72)!important;border-color:rgba(242,213,138,.22)!important;box-shadow:0 12px 30px rgba(0,0,0,.32)!important}html[data-theme="dark"] .il-landing .il-landing-search input{color:#F5EBD7!important}html[data-theme="dark"] .il-landing .il-landing-search input::placeholder{color:rgba(245,235,215,.50)!important}html[data-theme="dark"] .il-landing .il-landing-primary{color:#17120B!important}html[data-theme="dark"] .il-landing .il-landing-search button,html[data-theme="dark"] .il-landing-band button{color:#F5EBD7!important}html[data-theme="dark"] .il-landing .il-landing-secondary{color:rgba(245,235,215,.84)!important}#view-tool .app-section-hdr,#view-tool .tool-welcome,#view-tool .tool-intro,#market-page .home-main,#market-page .home-grid,#market-page .home-lower,#market-page .home-proof,#market-page .home-guide-showcase,html[data-theme="dark"] #view-tool .app-section-hdr,html[data-theme="dark"] #view-tool .tool-welcome,html[data-theme="dark"] #view-tool .tool-intro,html[data-theme="dark"] #market-page .home-main,html[data-theme="dark"] #market-page .home-grid,html[data-theme="dark"] #market-page .home-lower,html[data-theme="dark"] #market-page .home-proof,html[data-theme="dark"] #market-page .home-guide-showcase{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#market-page .hs-main{padding:18px!important}#market-page .home-grid,#market-page .home-lower{gap:12px!important}#market-page .hc,#market-page .hg-market,#market-page .hg-watch,#market-page .hg-signals,#market-page .hg-insights,#market-page .hg-movers,#market-page .hl-learning,#market-page .hl-report,#market-page .mo-idx-item,#market-page .mo-bv2-card{background:linear-gradient(180deg,rgba(255,250,239,.96),rgba(245,226,185,.94))!important;border:1px solid rgba(98,69,22,.18)!important;box-shadow:0 18px 42px rgba(83,57,15,.13),inset 0 1px 0 rgba(255,255,255,.52)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#market-page .home-ticker-strip{display:grid!important;grid-template-columns:repeat(8,minmax(118px,1fr))!important;gap:10px!important;padding:10px!important;margin:0 0 12px!important;overflow-x:auto!important;background:linear-gradient(180deg,rgba(255,250,239,.95),rgba(244,224,181,.92))!important;border:1px solid rgba(98,69,22,.18)!important;border-radius:8px!important;box-shadow:0 18px 42px rgba(83,57,15,.12)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#market-page .ht-card{min-width:118px!important;min-height:104px!important;padding:10px!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:5px!important;background:rgba(255,252,242,.78)!important;border:1px solid rgba(98,69,22,.16)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#market-page .ht-top{display:flex!important;align-items:center!important;gap:8px!important;min-height:42px!important}#market-page .ht-logo{width:42px!important;height:42px!important;flex:0 0 42px!important;border-radius:8px!important;padding:6px!important;background:rgba(255,255,255,.78)!important;box-shadow:inset 0 0 0 1px rgba(98,69,22,.12),0 8px 18px rgba(83,57,15,.10)!important;object-fit:contain!important}#market-page .ht-sym{font-size:13px!important;letter-spacing:.02em!important;line-height:1!important}#market-page .ht-price{font-size:15px!important;line-height:1.05!important}#market-page .ht-chg{font-size:12px!important;line-height:1!important}#market-page .ht-spark{height:22px!important}#market-page .mo-tabs-row,#market-page .movers-tabs{gap:6px!important;padding:4px!important;border-radius:8px!important;background:rgba(255,248,229,.68)!important;border:1px solid rgba(98,69,22,.14)!important}#market-page .mo-tab,#market-page .movers-tab{min-height:34px!important;border-radius:8px!important;background:rgba(255,252,242,.76)!important;border:1px solid rgba(98,69,22,.14)!important;color:#3B2A12!important;box-shadow:none!important}html[data-theme="dark"] #market-page .hc,html[data-theme="dark"] #market-page .hg-market,html[data-theme="dark"] #market-page .hg-watch,html[data-theme="dark"] #market-page .hg-signals,html[data-theme="dark"] #market-page .hg-insights,html[data-theme="dark"] #market-page .hg-movers,html[data-theme="dark"] #market-page .hl-learning,html[data-theme="dark"] #market-page .hl-report,html[data-theme="dark"] #market-page .mo-idx-item,html[data-theme="dark"] #market-page .mo-bv2-card{background:linear-gradient(180deg,#222529,#111315)!important;border-color:rgba(230,188,99,.18)!important;color:#F4E8CF!important;box-shadow:0 18px 46px rgba(0,0,0,.34),inset 0 1px 0 rgba(242,234,220,.05)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme="dark"] #market-page .home-ticker-strip{background:linear-gradient(180deg,#222529,#121416)!important;border-color:rgba(230,188,99,.18)!important;box-shadow:0 18px 46px rgba(0,0,0,.34)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme="dark"] #market-page .ht-card{background:#171A1D!important;border-color:rgba(230,188,99,.16)!important;color:#F4E8CF!important}html[data-theme="dark"] #market-page .ht-logo{background:rgba(255,255,255,.92)!important;box-shadow:inset 0 0 0 1px rgba(230,188,99,.16),0 8px 18px rgba(0,0,0,.24)!important}html[data-theme="dark"] #market-page .mo-tabs-row,html[data-theme="dark"] #market-page .movers-tabs{background:#171A1D!important;border-color:rgba(230,188,99,.18)!important}html[data-theme="dark"] #market-page .mo-tab,html[data-theme="dark"] #market-page .movers-tab{background:#222529!important;border-color:rgba(230,188,99,.14)!important;color:#D8C7A5!important}#market-page .mo-tab.on,#market-page .movers-tab.on,#market-page .movers-tab.active,html[data-theme="dark"] #market-page .mo-tab.on,html[data-theme="dark"] #market-page .movers-tab.on,html[data-theme="dark"] #market-page .movers-tab.active{background:linear-gradient(180deg,var(--lens-gold-2),var(--lens-gold))!important;border-color:rgba(198,148,45,.72)!important;color:#17120B!important;box-shadow:0 10px 24px rgba(174,125,30,.25)!important}html[data-theme="dark"] #market-page .mo-title,html[data-theme="dark"] #market-page .hc-title,html[data-theme="dark"] #market-page .ht-sym,html[data-theme="dark"] #market-page .ht-price,html[data-theme="dark"] #market-page .wl-sym,html[data-theme="dark"] #market-page .wl-price,html[data-theme="dark"] #market-page .learn-title,html[data-theme="dark"] #market-page .report-title,html[data-theme="dark"] #market-page .mo-idx-price,html[data-theme="dark"] #market-page .mo-bv2-val{color:#F4E8CF!important}html[data-theme="dark"] #market-page .mo-subtitle,html[data-theme="dark"] #market-page .ht-name,html[data-theme="dark"] #market-page .wl-meta,html[data-theme="dark"] #market-page .learn-desc,html[data-theme="dark"] #market-page .report-sub,html[data-theme="dark"] #market-page .mo-idx-name,html[data-theme="dark"] #market-page .mo-bv2-label,html[data-theme="dark"] #market-page .mo-bv2-sub,html[data-theme="dark"] #market-page .mo-timestamp,html[data-theme="dark"] #market-page .mo-realtime,html[data-theme="dark"] #market-page .hc-link,html[data-theme="dark"] #market-page .wl-table th,html[data-theme="dark"] #market-page .wl-table td{color:rgba(244,232,207,.72)!important}@media (max-width:900px){#market-page .hs-main{padding:12px!important}#market-page .home-ticker-strip{display:flex!important;gap:8px!important;padding:8px!important;scroll-snap-type:x proximity}#market-page .ht-card{min-width:132px!important;scroll-snap-align:start}}:root{--tool-sample-black:#090A0B;--tool-sample-charcoal:#151310;--tool-sample-card:#171A1D;--tool-sample-card-2:#202428;--tool-sample-border:rgba(217,179,94,.22);--tool-sample-border-soft:rgba(217,179,94,.13);--tool-sample-text:#F6EBD2;--tool-sample-muted:#B8AE9B;--tool-sample-faint:#7D766B;--tool-sample-gold:#D9B35E;--tool-sample-gold-2:#F2D37A;--tool-sample-green:#16C784;--tool-sample-green-bright:#2EE59D;--tool-sample-red:#F45B5B;--tool-sample-red-bright:#FF6B6B;--chart-price:#16C784;--chart-positive:#16C784;--chart-negative:#F45B5B}html[data-theme="dark"] #view-tool,html[data-theme="dark"] #view-tool .app-shell,html[data-theme="dark"] #view-tool .app-main,html[data-theme="dark"] #view-tool .app-content-scroll{color:var(--tool-sample-text)!important}html[data-theme="dark"] #view-tool .app-content-scroll{padding:14px!important}html[data-theme="dark"] #view-tool .app-section,html[data-theme="dark"] #view-tool .app-section.open,html[data-theme="dark"] #view-tool .app-section .acc-body{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html[data-theme="dark"] #view-tool .search-row,html[data-theme="dark"] #view-tool #featured-grid,html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .dcf-out,html[data-theme="dark"] #view-tool .scr-filters,html[data-theme="dark"] #view-tool .cmp-table,html[data-theme="dark"] #view-tool .fin-table,html[data-theme="dark"] #view-tool .earn-table,html[data-theme="dark"] #view-tool .inst-table,html[data-theme="dark"] #view-tool .scr-table-wrap,html[data-theme="dark"] #view-tool .cmp-table-wrap,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .analyst-target-box,html[data-theme="dark"] #view-tool .analyst-rec-box,html[data-theme="dark"] #view-tool .risk-stat,html[data-theme="dark"] #view-tool .dp-card,html[data-theme="dark"] #view-tool .sa-card,html[data-theme="dark"] #view-tool .pro-gate-card,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-trust-panel,html[data-theme="dark"] #view-tool .il-proj-evidence,html[data-theme="dark"] #view-tool .il-proj-review,html[data-theme="dark"] #view-tool .il-projection-explain,html[data-theme="dark"] #view-tool .il-template-row,html[data-theme="dark"] #view-tool .il-assumption-checklist>div,html[data-theme="dark"] #view-tool .il-result-summary>div,html[data-theme="dark"] #view-tool .il-learn-workshop,html[data-theme="dark"] #view-tool .edu-hero,html[data-theme="dark"] #view-tool .edu-path,html[data-theme="dark"] #view-tool .edu-lesson-panel,html[data-theme="dark"] #view-tool .edu-checklist,html[data-theme="dark"] #view-tool .edu-glossary,html[data-theme="dark"] #view-tool .sec-card,html[data-theme="dark"] #view-tool .advm-card,html[data-theme="dark"] #view-tool .report-box,html[data-theme="dark"] #view-tool #report-no-stock,html[data-theme="dark"] #view-tool .sec-filing-row,html[data-theme="dark"] #view-tool .proj-out,html[data-theme="dark"] #view-tool .il-sensitivity-table table{background:linear-gradient(180deg,var(--tool-sample-card-2),var(--tool-sample-card))!important;border-color:var(--tool-sample-border-soft)!important;color:var(--tool-sample-text)!important;box-shadow:0 18px 46px rgba(0,0,0,.32),inset 0 1px 0 rgba(242,234,220,.05)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme="dark"] #view-tool .chart-wrap{background:radial-gradient(760px 320px at 82% -18%,rgba(217,179,94,.10),transparent 66%),linear-gradient(180deg,#171A1D,#0E1113)!important;border-color:rgba(217,179,94,.18)!important}html[data-theme="dark"] #view-tool .metric-card:hover,html[data-theme="dark"] #view-tool .chart-wrap:hover,html[data-theme="dark"] #view-tool .panel-box:hover,html[data-theme="dark"] #view-tool .sec-card:hover,html[data-theme="dark"] #view-tool .edu-path:hover{border-color:rgba(217,179,94,.36)!important;box-shadow:0 22px 54px rgba(0,0,0,.36),0 0 0 1px rgba(217,179,94,.08) inset!important}html[data-theme="dark"] #view-tool .chart-header,html[data-theme="dark"] #view-tool .tool-tabs,html[data-theme="dark"] #view-tool .tool-header,html[data-theme="dark"] #view-tool .app-section-hdr,html[data-theme="dark"] #view-tool .acc-header,html[data-theme="dark"] #view-tool .cmp-table th,html[data-theme="dark"] #view-tool .fin-table th,html[data-theme="dark"] #view-tool .earn-table th,html[data-theme="dark"] #view-tool .scr-table th,html[data-theme="dark"] #view-tool .inst-table th{background:#151310!important;border-color:var(--tool-sample-border-soft)!important;color:var(--tool-sample-muted)!important}html[data-theme="dark"] #view-tool .res-name,html[data-theme="dark"] #view-tool .price-big,html[data-theme="dark"] #view-tool .panel-box-title,html[data-theme="dark"] #view-tool .chart-title,html[data-theme="dark"] #view-tool .cmp-hdr,html[data-theme="dark"] #view-tool .scr-ticker,html[data-theme="dark"] #view-tool .edu-title,html[data-theme="dark"] #view-tool .advm-val,html[data-theme="dark"] #view-tool .risk-val,html[data-theme="dark"] #view-tool .dcf-val:not(.up):not(.dn):not(.gold),html[data-theme="dark"] #view-tool .proj-val,html[data-theme="dark"] #view-tool .m-val:not(.up):not(.dn),html[data-theme="dark"] #view-tool .il-tool-title,html[data-theme="dark"] #view-tool .il-result-summary strong,html[data-theme="dark"] #view-tool .tw-title{color:var(--tool-sample-text)!important}html[data-theme="dark"] #view-tool .price-time,html[data-theme="dark"] #view-tool .m-lbl,html[data-theme="dark"] #view-tool .m-sub,html[data-theme="dark"] #view-tool .fc-label,html[data-theme="dark"] #view-tool .cmp-ig label,html[data-theme="dark"] #view-tool .cmp-table td,html[data-theme="dark"] #view-tool .fin-table td,html[data-theme="dark"] #view-tool .earn-table td,html[data-theme="dark"] #view-tool .inst-table td,html[data-theme="dark"] #view-tool .scr-table td,html[data-theme="dark"] #view-tool .advm-lbl,html[data-theme="dark"] #view-tool .edu-body,html[data-theme="dark"] #view-tool .news-text,html[data-theme="dark"] #view-tool .report-section-lbl,html[data-theme="dark"] #view-tool .sec-filing-desc,html[data-theme="dark"] #view-tool .dcf-lbl,html[data-theme="dark"] #view-tool .proj-lbl,html[data-theme="dark"] #view-tool .risk-name,html[data-theme="dark"] #view-tool .tw-sub,html[data-theme="dark"] #view-tool .fg-label,html[data-theme="dark"] #view-tool .il-trust-note,html[data-theme="dark"] #view-tool .il-trust-field span{color:var(--tool-sample-muted)!important}html[data-theme="dark"] #view-tool .res-ticker-lbl,html[data-theme="dark"] #view-tool .panel-box-title,html[data-theme="dark"] #view-tool .tool-tab.active,html[data-theme="dark"] #view-tool .sec-filter-btn.active,html[data-theme="dark"] #view-tool .ind-pill.on,html[data-theme="dark"] #view-tool .gold,html[data-theme="dark"] #view-tool .dcf-val.gold,html[data-theme="dark"] #view-tool .proj-val.gold,html[data-theme="dark"] #view-tool .il-trust-chip,html[data-theme="dark"] #view-tool .il-learn-stepper span.active{color:var(--tool-sample-gold-2)!important}html[data-theme="dark"] #view-tool .price-chg.up,html[data-theme="dark"] #view-tool .m-val.up,html[data-theme="dark"] #view-tool .dcf-val.up,html[data-theme="dark"] #view-tool .proj-val.up,html[data-theme="dark"] #view-tool .sc-irr.up,html[data-theme="dark"] #view-tool .scr-pos,html[data-theme="dark"] #view-tool .up{color:var(--tool-sample-green-bright)!important}html[data-theme="dark"] #view-tool .price-chg.dn,html[data-theme="dark"] #view-tool .m-val.dn,html[data-theme="dark"] #view-tool .dcf-val.dn,html[data-theme="dark"] #view-tool .proj-val.dn,html[data-theme="dark"] #view-tool .sc-irr.dn,html[data-theme="dark"] #view-tool .scr-neg,html[data-theme="dark"] #view-tool .dn{color:var(--tool-sample-red-bright)!important}html[data-theme="dark"] #view-tool input,html[data-theme="dark"] #view-tool select,html[data-theme="dark"] #view-tool textarea,html[data-theme="dark"] #view-tool .ticker-input,html[data-theme="dark"] #view-tool .fc-input,html[data-theme="dark"] #view-tool .fc-select,html[data-theme="dark"] #view-tool .cmp-ig input,html[data-theme="dark"] #view-tool .scr-input{background:#0E1113!important;border-color:var(--tool-sample-border-soft)!important;color:var(--tool-sample-text)!important}html[data-theme="dark"] #view-tool input::placeholder,html[data-theme="dark"] #view-tool textarea::placeholder{color:rgba(246,235,210,.42)!important}#view-tool .btn-search,#view-tool .btn-run,html[data-theme="dark"] #view-tool .btn-search,html[data-theme="dark"] #view-tool .btn-run{background:linear-gradient(180deg,var(--tool-sample-gold-2),var(--tool-sample-gold))!important;border-color:transparent!important;color:#17120B!important;-webkit-text-fill-color:#17120B!important}html[data-theme="dark"] #view-tool .rpill.active,html[data-theme="dark"] #view-tool .rpill:hover,html[data-theme="dark"] #view-tool .quick-btn:hover,html[data-theme="dark"] #view-tool .act-btn:hover,html[data-theme="dark"] #view-tool .il-tool-guide-toggle:hover,html[data-theme="dark"] #view-tool .il-learn-nav button{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;border-color:rgba(217,179,94,.74)!important;color:#17120B!important;box-shadow:0 10px 24px rgba(217,179,94,.24)!important}html[data-theme="dark"] #view-tool .rpill,html[data-theme="dark"] #view-tool .ind-pill,html[data-theme="dark"] #view-tool .quick-btn,html[data-theme="dark"] #view-tool .act-btn,html[data-theme="dark"] #view-tool .sec-filter-btn,html[data-theme="dark"] #view-tool .il-tool-guide-toggle,html[data-theme="dark"] #view-tool .il-learn-quiz button{background:#151310!important;border-color:var(--tool-sample-border-soft)!important;color:var(--tool-sample-muted)!important}html[data-theme="dark"] #view-tool .cmp-table th,html[data-theme="dark"] #view-tool .cmp-table td,html[data-theme="dark"] #view-tool .fin-table th,html[data-theme="dark"] #view-tool .fin-table td,html[data-theme="dark"] #view-tool .earn-table th,html[data-theme="dark"] #view-tool .earn-table td,html[data-theme="dark"] #view-tool .inst-table th,html[data-theme="dark"] #view-tool .inst-table td,html[data-theme="dark"] #view-tool .scr-table th,html[data-theme="dark"] #view-tool .scr-table td,html[data-theme="dark"] #view-tool .dcf-row,html[data-theme="dark"] #view-tool .proj-row,html[data-theme="dark"] #view-tool .risk-row,html[data-theme="dark"] #view-tool .news-item,html[data-theme="dark"] #view-tool .sec-filing-row{border-color:rgba(217,179,94,.12)!important}html[data-theme="dark"] #view-tool .cmp-table tr:hover td,html[data-theme="dark"] #view-tool .fin-table tr:hover td,html[data-theme="dark"] #view-tool .earn-table tr:hover td,html[data-theme="dark"] #view-tool .scr-table tr:hover td{background:rgba(217,179,94,.07)!important}@media (max-width:640px){html[data-theme="dark"] #view-tool .app-content-scroll{padding:10px!important},
  html[data-theme="dark"] #view-tool .chart-wrap,
  html[data-theme="dark"] #view-tool .metric-card,
  html[data-theme="dark"] #view-tool .panel-box,
  html[data-theme="dark"] #view-tool .il-tool-shell{border-radius:8px!important}}html[data-theme="dark"] nav,html[data-theme="dark"] #main-nav,html[data-theme="dark"] #view-tool .app-sidebar,html[data-theme="dark"] #view-tool .app-section-hdr,html[data-theme="dark"] #view-tool .mobile-sec-tabs,html[data-theme="dark"] #view-tool .app-chart-toolbar,html[data-theme="dark"] #view-tool .app-tf-strip,html[data-theme="dark"] #view-tool .tool-tabs,html[data-theme="dark"] #view-tool .tool-header{background:linear-gradient(180deg,#24272B,#0C0E10)!important;background-color:#151310!important;border-color:rgba(217,179,94,.18)!important;color:var(--tool-sample-text)!important;box-shadow:0 16px 36px rgba(0,0,0,.34),inset 0 1px 0 rgba(242,234,220,.05)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme="dark"] #main-nav .nav-logo span,html[data-theme="dark"] #main-nav .nav-links a,html[data-theme="dark"] #view-tool .sb-group-label,html[data-theme="dark"] #view-tool .sb-item-label,html[data-theme="dark"] #view-tool .sb-item-icon,html[data-theme="dark"] #view-tool .mst-btn,html[data-theme="dark"] #view-tool .tool-name,html[data-theme="dark"] #view-tool .tool-tab{color:rgba(246,235,210,.72)!important}html[data-theme="dark"] #view-tool .sb-item,html[data-theme="dark"] #view-tool .sb-home-btn,html[data-theme="dark"] #view-tool .mst-btn,html[data-theme="dark"] #view-tool .mobile-sec-tabs button{background:#151310!important;border:1px solid rgba(217,179,94,.10)!important;border-radius:8px!important;color:rgba(246,235,210,.72)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)!important}html[data-theme="dark"] #view-tool .sb-item:hover,html[data-theme="dark"] #view-tool .sb-home-btn:hover,html[data-theme="dark"] #view-tool .mst-btn.active,html[data-theme="dark"] #view-tool .mst-btn:hover,html[data-theme="dark"] #view-tool .mobile-sec-tabs button.active,html[data-theme="dark"] #main-nav .active-tab{background:linear-gradient(180deg,rgba(217,179,94,.22),rgba(217,179,94,.10))!important;border-color:rgba(217,179,94,.42)!important;color:var(--tool-sample-gold-2)!important;box-shadow:0 10px 24px rgba(0,0,0,.26),inset 3px 0 0 var(--tool-sample-gold)!important}html[data-theme="dark"] html[data-theme="dark"] html[data-theme="dark"] #view-tool .sb-item:hover .sb-item-label,html[data-theme="dark"] #view-tool .sb-item:hover .sb-item-icon,html[data-theme="dark"] #view-tool .mst-btn.active,html[data-theme="dark"] #view-tool .tool-tab.active{color:var(--tool-sample-gold-2)!important}html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog,html[data-theme="dark"] #view-tool .indicator-control{background:#161A1D!important;border:1px solid rgba(217,179,94,.16)!important;color:rgba(246,235,210,.72)!important;box-shadow:inset 0 1px 0 rgba(242,234,220,.05)!important}html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.active,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn:hover,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.active,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill:hover,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog.active,html[data-theme="dark"] #view-tool .indicator-control.on,html[data-theme="dark"] #view-tool .indicator-control:hover{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;border-color:rgba(217,179,94,.70)!important;color:#17120B!important;box-shadow:0 10px 24px rgba(217,179,94,.22)!important}html[data-theme="dark"] #view-tool .chart-wrap{position:relative!important;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 18%),radial-gradient(820px 360px at 78% -12%,rgba(22,199,132,.13),transparent 64%),radial-gradient(720px 320px at 16% 112%,rgba(217,179,94,.10),transparent 68%),linear-gradient(180deg,#15191C,#080A0B)!important;border:1px solid rgba(217,179,94,.24)!important;box-shadow:0 24px 64px rgba(0,0,0,.45),inset 0 1px 0 rgba(242,234,220,.06),inset 0-1px 0 rgba(217,179,94,.08)!important}html[data-theme="dark"] #view-tool .chart-wrap::before{content:"";position:absolute;inset:52px 16px 16px;border-radius:8px;pointer-events:none;background:linear-gradient(rgba(217,179,94,.065) 1px,transparent 1px),linear-gradient(90deg,rgba(217,179,94,.045) 1px,transparent 1px);background-size:100% 36px,72px 100%;mask-image:linear-gradient(180deg,transparent,black 12%,black 88%,transparent);opacity:.72}html[data-theme="dark"] #view-tool .chart-wrap canvas{position:relative;z-index:1;filter:drop-shadow(0 10px 18px rgba(22,199,132,.12))}html[data-theme="dark"] #view-tool .chart-wrap .chart-header{background:linear-gradient(180deg,#202428,#101315)!important;border-color:rgba(217,179,94,.18)!important;box-shadow:inset 4px 0 0 var(--tool-sample-green),0 8px 22px rgba(0,0,0,.24)!important}html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-trust-panel,html[data-theme="dark"] #view-tool .il-proj-evidence,html[data-theme="dark"] #view-tool .il-proj-review,html[data-theme="dark"] #view-tool .il-projection-explain,html[data-theme="dark"] #view-tool .edu-hero,html[data-theme="dark"] #view-tool .edu-path,html[data-theme="dark"] #view-tool .edu-lesson-panel{background:radial-gradient(360px 180px at 88% -20%,rgba(217,179,94,.08),transparent 68%),linear-gradient(180deg,#202428,#121518)!important;border-color:rgba(217,179,94,.18)!important;box-shadow:0 18px 48px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.045),inset 0-1px 0 rgba(0,0,0,.34)!important}html[data-theme="dark"] #main-nav .nav-logo{min-height:44px!important;padding:0 1rem 0 0!important;gap:10px!important;color:#F8EED6!important;text-shadow:0 1px 0 rgba(0,0,0,.72),0 0 18px rgba(217,179,94,.18)!important}#main-nav .nav-logo img,html[data-theme="dark"] #main-nav .nav-logo img{width:34px!important;height:34px!important;border:1px solid rgba(217,179,94,.58)!important;box-shadow:0 0 0 3px rgba(217,179,94,.10),0 8px 18px rgba(0,0,0,.42),0 0 18px rgba(217,179,94,.18)!important;background:#090A0B!important}html[data-theme="dark"] #main-nav .nav-logo span{color:#F8EED6!important}html[data-theme="dark"] #main-nav .nav-logo em{color:var(--tool-sample-gold-2)!important;text-shadow:0 0 16px rgba(217,179,94,.36)!important}html[data-theme="dark"] #main-nav .nav-tab{color:rgba(248,238,214,.78)!important;border:1px solid transparent!important;border-radius:8px!important;margin:0 2px!important;padding:.36rem .72rem!important;text-shadow:0 1px 0 rgba(0,0,0,.45)!important}html[data-theme="dark"] #main-nav .nav-tab:hover{background:#171A1D!important;border-color:rgba(217,179,94,.28)!important;color:#FFFFFF!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)!important}html[data-theme="dark"] #main-nav .nav-tab.active-tab{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;border-color:rgba(217,179,94,.72)!important;color:#17120B!important;text-shadow:none!important;box-shadow:0 10px 22px rgba(217,179,94,.22),inset 0 1px 0 rgba(255,255,255,.30)!important}html[data-theme="dark"] #main-nav .nav-tab.active-tab:hover{color:#17120B!important;background:linear-gradient(180deg,#FFE695,var(--tool-sample-gold))!important}html[data-theme="dark"] #view-tool .sb-item,html[data-theme="dark"] #view-tool .sb-home-btn,html[data-theme="dark"] #view-tool .mobile-sec-tabs button{color:#EDE0C2!important}html[data-theme="dark"] #view-tool .sb-item .sb-item-label,html[data-theme="dark"] #view-tool .sb-item .sb-item-icon,html[data-theme="dark"] #view-tool .sb-home-btn span,html[data-theme="dark"] #view-tool .sb-home-btn i,html[data-theme="dark"] #view-tool .mobile-sec-tabs button{color:#EDE0C2!important;text-shadow:0 1px 0 rgba(0,0,0,.45)!important}html[data-theme="dark"] #view-tool .sb-item:hover,html[data-theme="dark"] #view-tool .sb-item.active,html[data-theme="dark"] #view-tool .sb-home-btn:hover,html[data-theme="dark"] #view-tool .mobile-sec-tabs button:hover,html[data-theme="dark"] #view-tool .mobile-sec-tabs button.active{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;border-color:rgba(217,179,94,.72)!important;color:#17120B!important;text-shadow:none!important}html[data-theme="dark"] #view-tool .sb-item:hover .sb-item-label,html[data-theme="dark"] #view-tool .sb-item:hover .sb-item-icon,html[data-theme="dark"] #view-tool .sb-home-btn:hover span,html[data-theme="dark"] #view-tool .sb-home-btn:hover i,html[data-theme="dark"] #view-tool .mobile-sec-tabs button:hover,html[data-theme="dark"] #view-tool .mobile-sec-tabs button.active{color:#17120B!important;text-shadow:none!important}html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog,html[data-theme="dark"] #view-tool .indicator-control{color:#EDE0C2!important;font-weight:700!important;text-shadow:0 1px 0 rgba(0,0,0,.45)!important}html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.on,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.active,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn:hover,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.on,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.active,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill:hover,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog.on,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog.active,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog:hover,html[data-theme="dark"] #view-tool .indicator-control.on,html[data-theme="dark"] #view-tool .indicator-control.active,html[data-theme="dark"] #view-tool .indicator-control:hover{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;border-color:rgba(217,179,94,.78)!important;color:#17120B!important;text-shadow:none!important;box-shadow:0 10px 24px rgba(217,179,94,.22),inset 0 1px 0 rgba(255,255,255,.28)!important}html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.on *,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.active *,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn:hover *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.on *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.active *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill:hover *,html[data-theme="dark"] #view-tool .indicator-control.on *,html[data-theme="dark"] #view-tool .indicator-control.active *,html[data-theme="dark"] #view-tool .indicator-control:hover *{color:#17120B!important;text-shadow:none!important}:root,html[data-theme="dark"]{--gold-ripple-bg:url("/gold-ripple-background.jpg?v=20260625-3");--gold-ripple-overlay:none;--gold-ripple-stack:var(--gold-ripple-bg)}html,body,body::before,html[data-theme="dark"],html[data-theme="dark"] body,html[data-theme="dark"] body::before{background-color:#E2BD6E!important;background-image:var(--gold-ripple-stack)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body{position:relative!important}body::before,html[data-theme="dark"] body::before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;opacity:1!important;pointer-events:none!important}#view-home,#view-tool,.il-landing,.home-shell,.hs-main,.app-shell,.app-main,.app-content-scroll,#market-page,#market-page .hs-main,#view-tool .app-section,#view-tool .app-section.open,#view-tool .app-section .acc-body,html[data-theme="dark"] #view-home,html[data-theme="dark"] #view-tool,html[data-theme="dark"] .il-landing,html[data-theme="dark"] .home-shell,html[data-theme="dark"] .hs-main,html[data-theme="dark"] .app-shell,html[data-theme="dark"] .app-main,html[data-theme="dark"] .app-content-scroll,html[data-theme="dark"] #market-page,html[data-theme="dark"] #market-page .hs-main,html[data-theme="dark"] #view-tool .app-section,html[data-theme="dark"] #view-tool .app-section.open,html[data-theme="dark"] #view-tool .app-section .acc-body{background:transparent!important;background-color:transparent!important;background-image:none!important}@media (max-width:640px){html,body,body::before,html[data-theme="dark"],html[data-theme="dark"] body,html[data-theme="dark"] body::before{background-attachment:scroll!important;background-position:center top!important}}#main-nav,#view-tool .app-sidebar,#view-tool .app-section-hdr,#view-tool .mobile-sec-tabs,#view-tool .app-chart-toolbar,#view-tool .app-tf-strip,#view-tool .tool-tabs,#view-tool .tool-header{border-color:rgba(255,244,214,.36)!important}#view-tool .sb-item,#view-tool .sb-home-btn,#view-tool .mst-btn,#view-tool .mobile-sec-tabs button,#view-tool .app-chart-toolbar .act-btn,#view-tool .app-tf-strip .tf-pill,#view-tool .app-tf-strip .tf-tog,#view-tool .indicator-control{border-color:rgba(255,244,214,.26)!important}#main-nav .nav-tab:hover,#view-tool .sb-item:hover,#view-tool .sb-home-btn:hover,#view-tool .mst-btn:hover,#view-tool .mobile-sec-tabs button:hover,#view-tool .app-chart-toolbar .act-btn:hover,#view-tool .app-tf-strip .tf-pill:hover,#view-tool .app-tf-strip .tf-tog:hover,#view-tool .indicator-control:hover,html[data-theme="dark"] #main-nav .nav-tab:hover,html[data-theme="dark"] #view-tool .sb-item:hover,html[data-theme="dark"] #view-tool .sb-home-btn:hover,html[data-theme="dark"] #view-tool .mst-btn:hover,html[data-theme="dark"] #view-tool .mobile-sec-tabs button:hover,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn:hover,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill:hover,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog:hover,html[data-theme="dark"] #view-tool .indicator-control:hover{background:#202428!important;border-color:rgba(217,179,94,.42)!important;color:#F8EED6!important;text-shadow:0 1px 0 rgba(0,0,0,.52)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),0 8px 18px rgba(0,0,0,.22)!important}#view-tool .sb-item:hover .sb-item-label,#view-tool .sb-item:hover .sb-item-icon,#view-tool .sb-home-btn:hover span,#view-tool .sb-home-btn:hover i,#view-tool .mobile-sec-tabs button:hover,#view-tool .app-chart-toolbar .act-btn:hover *,#view-tool .app-tf-strip .tf-pill:hover *,#view-tool .app-tf-strip .tf-tog:hover *,#view-tool .indicator-control:hover *,html[data-theme="dark"] #view-tool .sb-item:hover .sb-item-label,html[data-theme="dark"] #view-tool .sb-item:hover .sb-item-icon,html[data-theme="dark"] #view-tool .sb-home-btn:hover span,html[data-theme="dark"] #view-tool .sb-home-btn:hover i,html[data-theme="dark"] #view-tool .mobile-sec-tabs button:hover,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn:hover *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill:hover *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog:hover *,html[data-theme="dark"] #view-tool .indicator-control:hover *{color:#F8EED6!important;text-shadow:0 1px 0 rgba(0,0,0,.52)!important}#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover,#view-tool .sb-item.active,#view-tool .mobile-sec-tabs button.active,#view-tool .app-chart-toolbar .act-btn.on,#view-tool .app-chart-toolbar .act-btn.active,#view-tool .app-tf-strip .tf-pill.on,#view-tool .app-tf-strip .tf-pill.active,#view-tool .app-tf-strip .tf-tog.on,#view-tool .app-tf-strip .tf-tog.active,#view-tool .indicator-control.on,#view-tool .indicator-control.active,html[data-theme="dark"] #view-tool .sb-item.active,html[data-theme="dark"] #view-tool .mobile-sec-tabs button.active,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.on,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.active,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.on,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.active,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog.on,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog.active,html[data-theme="dark"] #view-tool .indicator-control.on,html[data-theme="dark"] #view-tool .indicator-control.active{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;border-color:transparent!important;color:var(--il-bg,#0B0D12)!important;-webkit-text-fill-color:var(--il-bg,#0B0D12)!important;text-shadow:none!important}#view-tool .sb-item.active .sb-item-label,#view-tool .sb-item.active .sb-item-icon,#view-tool .mobile-sec-tabs button.active,#view-tool .app-chart-toolbar .act-btn.on *,#view-tool .app-chart-toolbar .act-btn.active *,#view-tool .app-tf-strip .tf-pill.on *,#view-tool .app-tf-strip .tf-pill.active *,#view-tool .app-tf-strip .tf-tog.on *,#view-tool .app-tf-strip .tf-tog.active *,#view-tool .indicator-control.on *,#view-tool .indicator-control.active *,html[data-theme="dark"] #view-tool .sb-item.active .sb-item-label,html[data-theme="dark"] #view-tool .sb-item.active .sb-item-icon,html[data-theme="dark"] #view-tool .mobile-sec-tabs button.active,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.on *,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.active *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.on *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.active *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog.on *,html[data-theme="dark"] #view-tool .app-tf-strip .tf-tog.active *,html[data-theme="dark"] #view-tool .indicator-control.on *,html[data-theme="dark"] #view-tool .indicator-control.active *{color:var(--il-bg,#0B0D12)!important;-webkit-text-fill-color:var(--il-bg,#0B0D12)!important;text-shadow:none!important}:root:not([data-theme="dark"]) #main-nav,:root:not([data-theme="dark"]) nav#main-nav{background:linear-gradient(180deg,rgba(255,250,239,.94),rgba(245,225,181,.88))!important;background-color:rgba(255,250,239,.92)!important;border-color:rgba(116,82,29,.20)!important;color:#17120B!important;box-shadow:0 10px 28px rgba(99,67,14,.12),inset 0 1px 0 rgba(255,255,255,.62)!important;backdrop-filter:blur(16px) saturate(1.08)!important;-webkit-backdrop-filter:blur(16px) saturate(1.08)!important}:root:not([data-theme="dark"]) #main-nav .nav-logo,:root:not([data-theme="dark"]) #main-nav .nav-logo span{color:#17120B!important;text-shadow:0 1px 0 rgba(255,255,255,.72)!important}:root:not([data-theme="dark"]) #main-nav .nav-logo em{color:#9B6B16!important;text-shadow:0 0 14px rgba(217,179,94,.34)!important}:root:not([data-theme="dark"]) #main-nav .nav-tab{color:rgba(23,18,11,.72)!important;text-shadow:none!important}:root:not([data-theme="dark"]) #main-nav .nav-tab:hover{background:rgba(217,179,94,.18)!important;border-color:rgba(154,109,31,.26)!important;color:#17120B!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.36)!important;text-shadow:none!important}:root:not([data-theme="dark"]) #main-nav .nav-tab.active-tab,:root:not([data-theme="dark"]) #main-nav .nav-tab.active-tab:hover{color:#17120B!important;text-shadow:none!important}:root:not([data-theme="dark"]) #view-tool .app-sidebar,:root:not([data-theme="dark"]) #view-tool .app-section-hdr,:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar,:root:not([data-theme="dark"]) #view-tool .app-tf-strip,:root:not([data-theme="dark"]) #view-tool .tool-tabs,:root:not([data-theme="dark"]) #view-tool .tool-header{background:linear-gradient(180deg,rgba(255,250,239,.92),rgba(244,224,181,.84))!important;background-color:rgba(255,250,239,.88)!important;border-color:rgba(116,82,29,.20)!important;color:#17120B!important;box-shadow:0 10px 28px rgba(99,67,14,.10),inset 0 1px 0 rgba(255,255,255,.58)!important;backdrop-filter:blur(14px) saturate(1.06)!important;-webkit-backdrop-filter:blur(14px) saturate(1.06)!important}:root:not([data-theme="dark"]) #view-tool .sb-group-label{color:rgba(83,58,19,.72)!important}:root:not([data-theme="dark"]) #view-tool .sb-item,:root:not([data-theme="dark"]) #view-tool .sb-home-btn,:root:not([data-theme="dark"]) #view-tool .mst-btn,:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs button,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog,:root:not([data-theme="dark"]) #view-tool .indicator-control{background:rgba(255,250,239,.56)!important;border-color:rgba(116,82,29,.22)!important;color:#2B2112!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42)!important}:root:not([data-theme="dark"]) #view-tool .sb-item .sb-item-label,:root:not([data-theme="dark"]) #view-tool .sb-item .sb-item-icon,:root:not([data-theme="dark"]) #view-tool .sb-home-btn span,:root:not([data-theme="dark"]) #view-tool .sb-home-btn i,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog *,:root:not([data-theme="dark"]) #view-tool .indicator-control *{color:#2B2112!important;text-shadow:none!important}:root:not([data-theme="dark"]) #view-tool .sb-item:hover,:root:not([data-theme="dark"]) #view-tool .sb-home-btn:hover,:root:not([data-theme="dark"]) #view-tool .mst-btn:hover,:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs button:hover,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn:hover,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill:hover,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog:hover,:root:not([data-theme="dark"]) #view-tool .indicator-control:hover{background:rgba(217,179,94,.20)!important;border-color:rgba(154,109,31,.36)!important;color:#17120B!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.38),0 8px 18px rgba(99,67,14,.10)!important}:root:not([data-theme="dark"]) #view-tool .sb-item:hover .sb-item-label,:root:not([data-theme="dark"]) #view-tool .sb-item:hover .sb-item-icon,:root:not([data-theme="dark"]) #view-tool .sb-home-btn:hover span,:root:not([data-theme="dark"]) #view-tool .sb-home-btn:hover i,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn:hover *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill:hover *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog:hover *,:root:not([data-theme="dark"]) #view-tool .indicator-control:hover *{color:#17120B!important}:root:not([data-theme="dark"]) #view-tool .sb-item.active,:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs button.active,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn.on,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn.active,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill.on,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill.active,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog.on,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog.active,:root:not([data-theme="dark"]) #view-tool .indicator-control.on,:root:not([data-theme="dark"]) #view-tool .indicator-control.active{background:var(--il-ink,#14161A)!important;background-image:none!important;border-color:transparent!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;box-shadow:0 8px 18px rgba(217,179,94,.18),inset 0 1px 0 rgba(255,255,255,.36)!important}:root:not([data-theme="dark"]) #view-tool .sb-item.active .sb-item-label,:root:not([data-theme="dark"]) #view-tool .sb-item.active .sb-item-icon,:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs button.active,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn.on *,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn.active *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill.on *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill.active *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog.on *,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-tog.active *,:root:not([data-theme="dark"]) #view-tool .indicator-control.on *,:root:not([data-theme="dark"]) #view-tool .indicator-control.active *{color:#17120B!important;text-shadow:none!important}.il-landing-hero{grid-template-columns:1fr!important;justify-items:center!important;align-items:start!important;gap:22px!important;min-height:auto!important;padding:clamp(40px,5vw,72px) clamp(18px,5vw,72px) clamp(38px,5vw,64px)!important}.il-landing-hero .il-landing-copy{order:1!important;width:min(100%,1180px)!important;max-width:1180px!important;text-align:center!important}.il-landing-hero .il-landing-preview{order:2!important;width:min(100%,1120px)!important;max-width:1120px!important;margin:0 auto!important;transform:none!important;border-radius:8px!important;overflow:visible!important}.il-landing-hero .il-landing-preview.image-preview,html[data-theme="dark"] .il-landing-hero .il-landing-preview.image-preview{background:transparent!important;border:0!important;box-shadow:none!important}.il-landing-hero .il-landing-preview.image-preview img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1463/962!important;object-fit:contain!important;object-position:center center!important;border-radius:8px!important;filter:drop-shadow(0 28px 44px rgba(70,46,8,.28))!important}.il-landing-hero .il-preview-caption{left:50%!important;right:auto!important;bottom:clamp(16px,2vw,26px)!important;transform:translateX(-50%)!important;display:inline-flex!important;padding:10px 18px!important;gap:10px!important;border-radius:999px!important;border:1px solid rgba(255,244,214,.24)!important;background:rgba(10,11,12,.88)!important;box-shadow:0 16px 34px rgba(0,0,0,.30),inset 0 1px 0 rgba(242,234,220,.08)!important;backdrop-filter:blur(12px) saturate(1.08)!important;-webkit-backdrop-filter:blur(12px) saturate(1.08)!important;white-space:nowrap!important}.il-landing-hero .il-preview-caption span,.il-landing-hero .il-preview-caption strong{color:#FFF4D6!important;font:700 clamp(11px,1vw,13px)/1 var(--mono)!important;letter-spacing:.02em!important;text-transform:none;text-shadow:0 1px 0 rgba(0,0,0,.7)!important}.il-landing-hero .il-preview-caption strong{color:#D9B35E!important}.il-landing-hero .il-landing-kicker,.il-landing-hero .il-landing-actions,.il-landing-hero .il-landing-search,.il-landing-hero .il-landing-proof,.il-landing-hero .il-offer-card,.il-landing-hero .il-landing-copy p{display:none!important}.il-landing-hero h1{max-width:1280px!important;margin:0 auto 6px!important;font-size:clamp(38px,4.8vw,68px)!important;line-height:1.02!important}@media (max-width:760px){.il-landing-hero{padding:30px 14px 28px!important;gap:16px!important}.il-landing-hero h1{font-size:clamp(30px,9vw,46px)!important}.il-landing-hero .il-landing-preview{width:100%!important}.il-landing-hero .il-preview-caption{bottom:10px!important;padding:8px 12px!important;max-width:calc(100% - 24px)!important}.il-landing-hero .il-preview-caption span,.il-landing-hero .il-preview-caption strong{font-size:11px!important;letter-spacing:.08em!important}}.il-landing-hero{gap:clamp(16px,2.2vw,28px)!important;padding:clamp(34px,4.6vw,64px) clamp(18px,5vw,70px) clamp(34px,4.5vw,58px)!important}.il-landing-hero .il-landing-copy{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important}.il-landing-hero .il-landing-actions{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:0 auto 2px!important}.il-landing-hero .il-landing-primary,.il-landing-hero .il-landing-secondary{min-height:44px!important;border-radius:999px!important;box-shadow:0 16px 34px rgba(82,55,12,.16),inset 0 1px 0 rgba(255,255,255,.42)!important}.il-landing-hero .il-landing-preview{width:min(100%,1040px)!important;max-width:1040px!important;isolation:isolate!important}.il-landing-hero .il-landing-preview::before{content:""!important;position:absolute!important;z-index:0!important;inset:10% 5% 5%!important;border-radius:8px!important;background:rgba(30,22,10,.08)!important;box-shadow:0 34px 70px rgba(67,43,8,.28)!important;pointer-events:none!important}.il-landing-hero .il-landing-preview.image-preview img.il-product-preview-img{position:relative!important;z-index:1!important;width:100%!important;height:auto!important;aspect-ratio:1463/962!important;object-fit:contain!important;object-position:center center!important;clip-path:inset(7px 9px 18px 9px round 28px)!important;filter:none!important}.il-landing-hero .il-preview-caption{z-index:3!important;bottom:clamp(22px,3vw,34px)!important;border-color:rgba(255,244,214,.26)!important;background:linear-gradient(180deg,rgba(17,18,19,.94),rgba(7,8,9,.92))!important;box-shadow:0 18px 38px rgba(0,0,0,.36),inset 0 1px 0 rgba(242,234,220,.09)!important}.il-landing-hero .il-preview-caption span,.il-landing-hero .il-preview-caption strong{color:#FFF4D6!important;opacity:1!important}.il-landing-hero .il-preview-caption strong{color:#E6BC63!important}:root:not([data-theme="dark"]) #view-tool .chart-wrap,:root:not([data-theme="dark"]) #view-tool .metric-card,:root:not([data-theme="dark"]) #view-tool .panel-box,:root:not([data-theme="dark"]) #view-tool .search-row,:root:not([data-theme="dark"]) #view-tool .sidebar-card,:root:not([data-theme="dark"]) #view-tool .il-tool-shell,:root:not([data-theme="dark"]) #view-tool .il-trust-panel,:root:not([data-theme="dark"]) #view-tool .il-proj-evidence,:root:not([data-theme="dark"]) #view-tool .il-proj-review,:root:not([data-theme="dark"]) #view-tool .il-learn-workshop{background:linear-gradient(180deg,rgba(255,251,241,.95),rgba(243,222,181,.88))!important;border-color:rgba(116,82,29,.24)!important;box-shadow:0 22px 56px rgba(83,57,15,.16),inset 0 1px 0 rgba(255,255,255,.62)!important}html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .search-row,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-trust-panel,html[data-theme="dark"] #view-tool .il-proj-evidence,html[data-theme="dark"] #view-tool .il-proj-review,html[data-theme="dark"] #view-tool .il-learn-workshop{background:radial-gradient(720px 260px at 82% -18%,rgba(217,179,94,.13),transparent 72%),linear-gradient(180deg,#181B1E,#0D0C0A)!important;border-color:rgba(230,188,99,.20)!important;box-shadow:0 28px 72px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.055)!important}#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .panel-box,#view-tool .search-row,#view-tool .sidebar-card,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-proj-evidence,#view-tool .il-proj-review,#view-tool .il-learn-workshop{border-radius:8px!important}#view-tool .chart-title,#view-tool .panel-box-title,#view-tool .m-lbl,#view-tool .sidebar-card-title,#view-tool .il-shell-title,#view-tool .il-proj-title{color:var(--text)!important}@media (max-width:760px){.il-landing-hero .il-landing-actions{width:100%!important;flex-direction:column!important;gap:9px!important}.il-landing-hero .il-landing-primary,.il-landing-hero .il-landing-secondary{width:min(100%,340px)!important}.il-landing-hero .il-landing-preview.image-preview img.il-product-preview-img{clip-path:inset(4px 5px 11px 5px round 18px)!important}.il-landing-hero .il-preview-caption{bottom:12px!important}}:root,html[data-theme="dark"]{--gold-ripple-bg:url("/gold-ripple-background.jpg?v=20260625-3")}:root{--gold-ripple-veil:none;--glass:rgba(255,253,249,.90);--glass-strong:rgba(255,254,251,.96);--glass-quiet:rgba(252,249,242,.82);--glass-line:rgba(120,86,30,.20);--glass-line-soft:rgba(120,86,30,.12);--glass-shadow:0 10px 30px rgba(83,57,15,.10),0 2px 8px rgba(83,57,15,.06);--glass-shadow-lg:0 22px 54px rgba(83,57,15,.14),0 6px 16px rgba(83,57,15,.08);--on-glass:#1f1813;--on-glass-2:#473a28;--on-glass-3:#6b5b41}html[data-theme="dark"]{--gold-ripple-veil:linear-gradient(180deg,rgba(10,12,14,.30),rgba(14,12,9,.26));--glass:rgba(22,26,30,.86);--glass-strong:rgba(26,30,35,.93);--glass-quiet:rgba(20,23,27,.72);--glass-line:rgba(230,190,110,.20);--glass-line-soft:rgba(230,190,110,.12);--glass-shadow:0 12px 32px rgba(0,0,0,.40),0 2px 8px rgba(0,0,0,.30);--glass-shadow-lg:0 26px 60px rgba(0,0,0,.50),0 8px 18px rgba(0,0,0,.36);--on-glass:rgba(233,237,242,.94);--on-glass-2:rgba(213,219,227,.78);--on-glass-3:rgba(190,197,206,.62)}html,body{background-color:#E2BD6E!important;background-image:var(--gold-ripple-bg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body::before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background-image:var(--gold-ripple-bg)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}html[data-theme="dark"] body::before{background-image:var(--gold-ripple-veil),var(--gold-ripple-bg)!important}:root{--tool-surface-light:var(--glass);--site-surface-light:var(--glass);--site-surface-light-strong:var(--glass-strong)}html[data-theme="dark"]{--tool-surface-dark:var(--glass);--tool-surface-light:var(--glass);--site-surface-dark:var(--glass);--site-surface-dark-strong:var(--glass-strong)}#view-tool .acc-body,#view-tool .tool-welcome,#view-tool .search-row,#view-tool #featured-grid,#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .panel-box,#view-tool .dcf-out,#view-tool .scr-filters,#view-tool .cmp-table,#view-tool .fin-table,#view-tool .sidebar-card,#view-tool .analyst-target-box,#view-tool .analyst-rec-box,#view-tool .risk-stat,#view-tool .dp-card,#view-tool .sa-card,#view-tool .pro-gate-card,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-proj-evidence,#view-tool .il-proj-review,#view-tool .il-projection-explain,#view-tool .il-learn-workshop,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .edu-checklist,#view-tool .edu-glossary,#market-page .hc,#market-page .ht-card,.home-proof-card,.home-guide-model,.il-landing-preview,.il-offer-card,html[data-theme="dark"] #view-tool .acc-body,html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .metric-card,html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .search-row,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .il-tool-shell,html[data-theme="dark"] #market-page .hc,html[data-theme="dark"] #market-page .ht-card{background:var(--glass)!important;border:1px solid var(--glass-line)!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(20px) saturate(1.25)!important;backdrop-filter:blur(20px) saturate(1.25)!important}#view-tool .chart-wrap,#view-tool .panel-box,#view-tool .tool-welcome,#view-tool .il-tool-shell,.il-landing-preview{background:var(--glass-strong)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:8px!important}#view-tool .metric-card,#view-tool .risk-stat,#view-tool .dp-card,#view-tool .analyst-target-box,#view-tool .analyst-rec-box{background:var(--glass-quiet)!important;box-shadow:none!important;border:1px solid var(--glass-line-soft)!important;border-radius:8px!important}#view-tool,#view-tool .acc-body,#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .metric-card{color:var(--on-glass-2)!important}#view-tool .chart-title,#view-tool .panel-box-title,#view-tool .sidebar-card-title,#view-tool .il-shell-title,#view-tool .il-proj-title,#view-tool .tool-welcome h1,#view-tool .tool-welcome h2,#view-tool .dp-card strong,#view-tool h1,#view-tool h2,#view-tool h3{color:var(--on-glass)!important}#view-tool .m-lbl,#view-tool .sb-group-label,#view-tool .acc-sub,#view-tool .metric-card .m-sub{color:var(--on-glass-3)!important}#view-tool .search-row,#view-tool .ticker-search,#view-tool .search-row input,#view-tool input[type="text"].ticker-input,#view-tool .il-search-input{background:var(--glass-strong)!important;color:var(--on-glass)!important;border-color:var(--glass-line)!important}#view-tool .search-row input::placeholder,#view-tool .il-search-input::placeholder{color:var(--on-glass-3)!important;opacity:1!important}#view-tool .il-quick-btn,#view-tool .quick-btn,#view-tool .tool-util-btn,#view-tool .acc-tool-btn{background:var(--glass-quiet)!important;border:1px solid var(--glass-line)!important;color:var(--on-glass-2)!important}#view-tool .il-quick-btn:hover,#view-tool .quick-btn:hover,#view-tool .tool-util-btn:hover,#view-tool .acc-tool-btn:hover{background:var(--brand-gold-soft)!important;border-color:var(--brand-gold-line)!important;color:var(--on-glass)!important}#view-tool .tool-welcome,#view-tool .empty-welcome,#view-tool #welcome-cta{background:var(--glass)!important;border:1px solid var(--glass-line)!important;border-radius:8px!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;backdrop-filter:blur(20px) saturate(1.2)!important;padding:clamp(20px,3vw,34px)!important}#main-nav,nav#main-nav,#view-tool .app-sidebar,#view-tool .app-section-hdr,#view-tool .mobile-sec-tabs,#view-tool .app-chart-toolbar,#view-tool .app-tf-strip,#view-tool .tool-tabs,#view-tool .tool-header,:root:not([data-theme="dark"]) #main-nav,:root:not([data-theme="dark"]) #view-tool .app-sidebar,:root:not([data-theme="dark"]) #view-tool .app-section-hdr,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar,:root:not([data-theme="dark"]) #view-tool .app-tf-strip,html[data-theme="dark"] #main-nav,html[data-theme="dark"] #view-tool .app-sidebar,html[data-theme="dark"] #view-tool .app-section-hdr,html[data-theme="dark"] #view-tool .app-chart-toolbar,html[data-theme="dark"] #view-tool .app-tf-strip{background:var(--glass-strong)!important;border-color:var(--glass-line)!important;color:var(--on-glass)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important}#view-tool .app-sidebar{border-right:1px solid var(--glass-line)!important}#main-nav .nav-logo,#main-nav .nav-logo span{color:var(--on-glass)!important;text-shadow:none!important}#main-nav .nav-logo em{color:var(--brand-gold)!important;text-shadow:none!important}#main-nav .nav-tab{color:var(--on-glass-2)!important;text-shadow:none!important}#view-tool .sb-item,#view-tool .sb-home-btn,#view-tool .mst-btn,#view-tool .mobile-sec-tabs button,#view-tool .app-chart-toolbar .act-btn,#view-tool .app-tf-strip .tf-pill,#view-tool .app-tf-strip .tf-tog,#view-tool .indicator-control,:root:not([data-theme="dark"]) #view-tool .sb-item,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill,html[data-theme="dark"] #view-tool .sb-item,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill{background:transparent!important;border-color:var(--glass-line-soft)!important;color:var(--on-glass-2)!important;text-shadow:none!important;box-shadow:none!important;transition:background .15s,color .15s,border-color .15s!important}#view-tool .sb-item .sb-item-label,#view-tool .sb-item .sb-item-icon,#view-tool .sb-home-btn span,#view-tool .sb-home-btn i{color:var(--on-glass-2)!important;text-shadow:none!important}#view-tool .sb-item:hover,#view-tool .sb-home-btn:hover,#view-tool .mst-btn:hover,#view-tool .mobile-sec-tabs button:hover,#view-tool .app-chart-toolbar .act-btn:hover,#view-tool .app-tf-strip .tf-pill:hover,#view-tool .app-tf-strip .tf-tog:hover,#view-tool .indicator-control:hover,:root:not([data-theme="dark"]) #view-tool .sb-item:hover,html[data-theme="dark"] #view-tool .sb-item:hover{background:var(--brand-gold-soft)!important;border-color:var(--brand-gold-line)!important;color:var(--on-glass)!important;box-shadow:none!important}#view-tool .sb-item:hover .sb-item-label,#view-tool .sb-item:hover .sb-item-icon,#view-tool .sb-home-btn:hover span,#view-tool .sb-home-btn:hover i{color:var(--on-glass)!important}#view-tool .sb-item.active,#view-tool .mobile-sec-tabs button.active,#view-tool .app-chart-toolbar .act-btn.on,#view-tool .app-chart-toolbar .act-btn.active,#view-tool .app-tf-strip .tf-pill.on,#view-tool .app-tf-strip .tf-pill.active,#view-tool .app-tf-strip .tf-tog.on,#view-tool .app-tf-strip .tf-tog.active,#view-tool .indicator-control.on,#view-tool .indicator-control.active,:root:not([data-theme="dark"]) #view-tool .sb-item.active,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn.on,:root:not([data-theme="dark"]) #view-tool .app-tf-strip .tf-pill.on,html[data-theme="dark"] #view-tool .sb-item.active,html[data-theme="dark"] #view-tool .app-chart-toolbar .act-btn.on,html[data-theme="dark"] #view-tool .app-tf-strip .tf-pill.on{background:linear-gradient(180deg,var(--gold-hi,#E9B949),var(--gold-bright,#C8901F))!important;border-color:transparent!important;color:#1a1206!important;text-shadow:none!important;box-shadow:0 4px 14px rgba(200,144,31,.30)!important}#view-tool .sb-item.active .sb-item-label,#view-tool .sb-item.active .sb-item-icon,#view-tool .mobile-sec-tabs button.active,#view-tool .app-chart-toolbar .act-btn.on *,#view-tool .app-tf-strip .tf-pill.on *{color:#1a1206!important;text-shadow:none!important}#main-nav .nav-tab:hover{background:var(--brand-gold-soft)!important;color:var(--on-glass)!important}#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover{background:var(--brand-gold-soft)!important;color:var(--brand-gold-strong)!important;box-shadow:inset 0-2px 0 var(--brand-gold)!important}#view-tool .app-main,#view-tool .app-content-scroll{padding:clamp(14px,1.6vw,22px)!important}#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .acc-body{padding:clamp(16px,1.6vw,22px)!important}#view-tool .app-chart-toolbar{gap:8px!important;padding:10px 12px!important;border-radius:8px!important}#view-tool .app-tf-strip{gap:6px!important;padding:6px 4px!important}#view-tool .app-chart-toolbar .act-btn,#view-tool .app-tf-strip .tf-pill{border-radius:8px!important;padding:6px 12px!important}#view-tool .sb-item{border-radius:8px!important;margin-bottom:3px!important}#view-tool .decision-path,#view-tool .il-decision-path{background:var(--glass)!important;border:1px solid var(--glass-line)!important;border-radius:8px!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.il-landing-hero h1{color:var(--on-glass)!important}.il-landing-copy p,.il-landing-hero .il-landing-copy p{color:var(--on-glass-2)!important}.il-landing-kicker,.il-workflow-visual .il-landing-kicker,.il-landing-band .il-landing-kicker,.il-landing-pricing .il-landing-kicker{color:var(--brand-gold)!important}.il-landing-search{background:var(--glass-strong)!important;border:1px solid var(--glass-line)!important;box-shadow:var(--glass-shadow)!important}.il-landing-search input{color:var(--on-glass)!important}.il-landing-search input::placeholder{color:var(--on-glass-3)!important;opacity:1!important}.il-landing-proof span{color:var(--on-glass-2)!important}.il-offer-card strong{color:var(--on-glass)!important}.il-offer-card span{color:var(--on-glass-3)!important}.il-landing-primary,.il-landing-hero .il-landing-primary{background:linear-gradient(180deg,var(--gold-hi,#E9B949),var(--gold-bright,#C8901F))!important;border:1px solid rgba(154,109,31,.5)!important;color:#1a1206!important;border-radius:999px!important;box-shadow:0 10px 26px rgba(200,144,31,.30)!important}.il-landing-primary:hover{filter:brightness(1.04)!important;transform:translateY(-1px)!important}.il-landing-secondary,.il-landing-hero .il-landing-secondary{background:var(--glass-strong)!important;border:1px solid var(--glass-line)!important;color:var(--on-glass)!important;border-radius:999px!important;box-shadow:var(--glass-shadow)!important}.il-landing-secondary:hover{background:var(--brand-gold-soft)!important;border-color:var(--brand-gold-line)!important}:root:not([data-theme="dark"]) #view-tool,:root:not([data-theme="dark"]) .app-shell,:root:not([data-theme="dark"]) #view-tool .app-shell,:root:not([data-theme="dark"]) #view-tool .app-main,:root:not([data-theme="dark"]) #view-tool .app-content-scroll,:root:not([data-theme="dark"]) .home-shell,:root:not([data-theme="dark"]) .hs-main{background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--on-glass-2)!important}html[data-theme="dark"] #view-tool,html[data-theme="dark"] .app-shell,html[data-theme="dark"] #view-tool .app-main,html[data-theme="dark"] #view-tool .app-content-scroll{background:transparent!important;background-image:none!important}#view-tool .act-btn.compare-btn,#view-tool .act-btn[data-compare],#view-tool .app-chart-toolbar .act-btn.compare,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn{background:var(--glass-quiet)!important;color:var(--on-glass-2)!important;border:1px solid var(--glass-line)!important}:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn.on,:root:not([data-theme="dark"]) #view-tool .app-chart-toolbar .act-btn.active{background:linear-gradient(180deg,var(--gold-hi,#E9B949),var(--gold-bright,#C8901F))!important;color:#1a1206!important;border-color:transparent!important}html[data-theme="dark"] .app-sidebar,html[data-theme="dark"] .hs-sidebar,html[data-theme="dark"] #view-tool .app-sidebar,html[data-theme="dark"] #view-tool .hs-sidebar{background:linear-gradient(180deg,rgba(40,34,22,.55),rgba(24,22,18,.62)),rgba(26,30,35,.92)!important;background-color:rgba(26,30,35,.92)!important;border-right:1px solid rgba(230,190,110,.22)!important;box-shadow:inset -1px 0 0 rgba(230,190,110,.06)!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important}html[data-theme="dark"] .app-sidebar .sb-group-label,html[data-theme="dark"] .hs-sidebar .sb-group-label{color:rgba(214,196,160,.55)!important}html[data-theme="dark"] .app-sidebar .sb-item,html[data-theme="dark"] .hs-sidebar .sb-item,html[data-theme="dark"] .app-sidebar .sb-home-btn{color:rgba(228,222,210,.82)!important}html[data-theme="dark"] .app-sidebar .sb-item .sb-item-label,html[data-theme="dark"] .app-sidebar .sb-item .sb-item-icon,html[data-theme="dark"] .hs-sidebar .sb-item .sb-item-label{color:rgba(228,222,210,.82)!important}:root:not([data-theme="dark"]) .hs-sidebar,:root:not([data-theme="dark"]) #view-tool .hs-sidebar{background:var(--glass-strong)!important;border-right:1px solid var(--glass-line)!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important}:root:not([data-theme="dark"]) #market-page .hs-sidebar,:root:not([data-theme="dark"]) .home-shell .hs-sidebar{background:var(--glass-strong)!important;border-right:1px solid var(--glass-line)!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important}html[data-theme="dark"] #market-page .hs-sidebar,html[data-theme="dark"] .home-shell .hs-sidebar{background:linear-gradient(180deg,rgba(40,34,22,.55),rgba(24,22,18,.62)),rgba(26,30,35,.92)!important;border-right:1px solid rgba(230,190,110,.22)!important;-webkit-backdrop-filter:blur(22px) saturate(1.3)!important;backdrop-filter:blur(22px) saturate(1.3)!important}.hsb-home{color:var(--on-glass-2)!important;border-bottom:1px solid var(--glass-line)!important;font-weight:700!important}.hsb-home .ti{color:var(--brand-gold)!important}.hsb-home.active{background:var(--brand-gold-soft)!important;color:var(--brand-gold-strong)!important}.hsb-label{color:var(--on-glass-3)!important;letter-spacing:.12em!important}.hsb-item{color:var(--on-glass-2)!important;border-radius:8px!important;margin:1px 8px!important;padding:.42rem .7rem!important;transition:background .14s,color .14s!important}.hsb-item .ti{color:var(--on-glass-3)!important}.hsb-item:hover{background:var(--brand-gold-soft)!important;color:var(--on-glass)!important}.hsb-item:hover .ti{color:var(--brand-gold)!important}.hsb-item.active{background:linear-gradient(180deg,var(--gold-hi,#E9B949),var(--gold-bright,#C8901F))!important;color:#1a1206!important;box-shadow:0 4px 14px rgba(200,144,31,.30)!important}.hsb-item.active .ti{color:#1a1206!important}:root:not([data-theme="dark"]) #market-page .hc,:root:not([data-theme="dark"]) #market-page .ht-card,:root:not([data-theme="dark"]) #market-page .hg-market,:root:not([data-theme="dark"]) #market-page .home-ticker-strip{background:var(--glass)!important;border-color:var(--glass-line)!important;color:var(--on-glass-2)!important}html[data-theme="dark"] #market-page .hc,html[data-theme="dark"] #market-page .hg-market{background:rgba(20,24,28,.78)!important;border-color:rgba(230,190,110,.16)!important}:root:not([data-theme="dark"]) #market-page .hc h2,:root:not([data-theme="dark"]) #market-page .hc h3,:root:not([data-theme="dark"]) #market-page .hc-title,:root:not([data-theme="dark"]) #market-page .mo-header strong,:root:not([data-theme="dark"]) #market-page .ht-card .htc-sym,:root:not([data-theme="dark"]) #market-page .ht-card .htc-price{color:var(--on-glass)!important}:root:not([data-theme="dark"]) #market-page .hc-link,:root:not([data-theme="dark"]) #market-page .hc-sub,:root:not([data-theme="dark"]) #market-page th{color:var(--on-glass-3)!important}:root:not([data-theme="dark"]) #market-page,:root:not([data-theme="dark"]) #market-page .hs-main,:root:not([data-theme="dark"]) .home-shell{background:transparent!important;background-image:none!important}#view-tool .chart-wrap,#view-tool .h240,#view-tool .h200,#view-tool .h150{position:relative}#view-tool canvas#price-chart{cursor:crosshair}#view-tool .h240{border-radius:8px;overflow:visible}#view-tool .app-section-hdr{padding:18px clamp(16px,2vw,26px)!important;letter-spacing:.02em!important;text-transform:none;font-weight:700!important;font-size:12px!important}#view-tool .app-section-hdr i{color:var(--brand-gold)!important}#view-tool .app-content-scroll{padding:clamp(16px,2vw,28px)!important;display:flex;flex-direction:column;gap:clamp(14px,1.6vw,22px)}#view-tool .acc-body{padding:clamp(18px,2vw,26px)!important}#view-tool .chart-wrap,#view-tool .panel-box{padding:clamp(18px,2vw,24px)!important}#view-tool .app-chart-toolbar{gap:6px!important;padding:8px 12px!important;border-radius:8px!important;flex-wrap:wrap;align-items:center}#view-tool .act-sep{width:1px!important;height:18px!important;background:var(--glass-line)!important;margin:0 4px!important;opacity:.7}#view-tool .app-chart-toolbar .act-btn,#view-tool .app-tf-strip .tf-pill,#view-tool .app-tf-strip .tf-tog{font-size:11px!important;font-weight:600!important;padding:6px 11px!important;border-radius:8px!important;letter-spacing:.01em!important}#view-tool .app-tf-strip{gap:3px!important;padding:5px 8px!important;border-radius:8px!important;align-items:center}#view-tool .app-tf-strip .tf-pill{border:0!important;background:transparent!important;color:var(--on-glass-3)!important}#view-tool .app-tf-strip .tf-pill:hover{background:var(--brand-gold-soft)!important;color:var(--on-glass)!important}#view-tool .app-tf-strip .tf-pill.on,#view-tool .app-tf-strip .tf-pill.active{background:var(--brand-gold)!important;color:#1a1206!important;box-shadow:0 2px 8px rgba(200,144,31,.25)!important}#view-tool .metric-card{padding:14px 16px!important;border-radius:8px!important}#view-tool .m-lbl{letter-spacing:.02em!important;text-transform:none;font-size:11px!important;margin-bottom:4px!important}#view-tool .decision-path,#view-tool .il-decision-path,#view-tool .dp-card{padding:clamp(16px,1.8vw,22px)!important}#view-tool .dp-card{border:1px solid var(--glass-line-soft)!important;border-radius:8px!important;background:var(--glass-quiet)!important}#view-tool .tool-welcome{text-align:center!important;padding:clamp(28px,4vw,52px) clamp(20px,3vw,40px)!important}#view-tool .tool-welcome h1,#view-tool .tool-welcome h2,#view-tool .tw-title{font-family:var(--serif)!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;margin-bottom:.5rem!important}#view-tool .tw-sub,#view-tool .tool-welcome p{max-width:560px!important;margin-left:auto!important;margin-right:auto!important;color:var(--on-glass-3)!important}#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .sidebar-card,#view-tool .cmp-table,#view-tool .fin-table{border-color:var(--glass-line-soft)!important}#view-tool .chart-title,#view-tool .panel-box-title,#view-tool .sidebar-card-title{font-size:13px!important;font-weight:700!important;letter-spacing:.01em!important}@media (max-width:960px){#main-nav[data-view="tool"] .nav-tooltabs{display:none!important}#main-nav[data-view="tool"] #nav-links{display:flex}}#view-tool .app-section-hdr{position:sticky;top:0;z-index:5}#view-tool .panel-box,#view-tool .chart-wrap{position:relative}#view-tool .il-panel-collapse{position:absolute;top:10px;right:10px;z-index:4;width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--glass-line);border-radius:8px;background:var(--glass-quiet);color:var(--on-glass-2);cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s}#view-tool .panel-box:hover .il-panel-collapse,#view-tool .chart-wrap:hover .il-panel-collapse{opacity:1}#view-tool .il-panel-collapse:hover{background:var(--brand-gold-soft);border-color:var(--brand-gold-line);color:var(--on-glass)}#view-tool .il-panel-collapse i{font-size:15px}#view-tool .panel-box.il-collapsed>*:not(.panel-box-title):not(.chart-header):not(.il-panel-collapse),#view-tool .chart-wrap.il-collapsed>*:not(.chart-header):not(.panel-box-title):not(.il-panel-collapse){display:none!important}#view-tool .panel-box.il-collapsed,#view-tool .chart-wrap.il-collapsed{padding-bottom:14px!important}#view-tool .h240{resize:vertical;overflow:auto;min-height:160px;max-height:80vh}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.nav-tab:focus-visible,.mst-btn:focus-visible,.act-btn:focus-visible,.tf-pill:focus-visible,.tf-tog:focus-visible,.hsb-item:focus-visible,.sb-item:focus-visible,.il-panel-collapse:focus-visible,.il-landing-primary:focus-visible,.il-landing-secondary:focus-visible{outline:2px solid var(--brand-gold)!important;outline-offset:2px!important;border-radius:4px}.ticker-input:focus-visible,.il-landing-search input:focus-visible,.hh-search input:focus-visible,.fc-input:focus-visible,.fc-select:focus-visible,.input-light:focus-visible,.il-ws-field input:focus-visible,.il-ws-field textarea:focus-visible,.il-ws-field select:focus-visible,.il-score-field textarea:focus-visible,.il-wealth-field input:focus-visible,.scr-slider:focus-visible,.edu-glossary-head input:focus-visible{outline:2px solid var(--brand-gold)!important;outline-offset:1px!important;box-shadow:0 0 0 4px var(--brand-gold-soft)!important}.skip-link{position:fixed;top:-60px;left:12px;z-index:1000;padding:10px 16px;border-radius:8px;background:var(--brand-gold);color:#1a1206;font:700 13px var(--sans);text-decoration:none;transition:top .15s}.skip-link:focus{top:12px;outline:2px solid #1a1206;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root{--text5:#5a5040}html[data-theme="dark"]{--text5:rgba(206,199,186,.66)}#view-tool .app-chart-toolbar .act-btn,#view-tool .app-chart-toolbar button{background:var(--glass-quiet)!important;border:1px solid var(--glass-line)!important;color:var(--on-glass-2)!important;font-weight:600!important}#view-tool .app-chart-toolbar .act-btn i{color:var(--on-glass-3)!important}#view-tool .app-chart-toolbar .act-btn:hover{background:var(--brand-gold-soft)!important;border-color:var(--brand-gold-line)!important;color:var(--on-glass)!important}#view-tool .app-chart-toolbar .act-btn.on,#view-tool .app-chart-toolbar .act-btn.active{background:var(--brand-gold)!important;border-color:var(--brand-gold)!important;color:#1a1206!important}#view-tool .app-chart-toolbar .act-btn.on i,#view-tool .app-chart-toolbar .act-btn.active i{color:#1a1206!important}@media (min-width:961px){#view-tool .app-chart-toolbar{border-radius:12px 12px 0 0!important;border-bottom:0!important}#view-tool .app-tf-strip{border-radius:0 0 12px 12px!important;margin-bottom:6px}#view-tool .mobile-sec-tabs{margin-bottom:clamp(14px,1.6vw,20px)!important}}#view-tool .tool-welcome .ash-kicker,#view-tool .search-row .sr-kicker{letter-spacing:.02em!important;text-transform:none;font-size:11px!important;color:var(--on-glass-3)!important}#view-tool input[type="text"],#view-tool input[type="number"],#view-tool .ticker-input,#view-tool select,#view-tool textarea{border-radius:8px!important}#view-tool .app-content-scroll::-webkit-scrollbar{width:8px;height:8px}#view-tool .app-content-scroll::-webkit-scrollbar-thumb{background:var(--glass-line);border-radius:8px}#view-tool .app-content-scroll::-webkit-scrollbar-thumb:hover{background:var(--brand-gold-line)}#view-tool .fin-table,#view-tool .earn-table,#view-tool .inst-table,#view-tool .cmp-table,#view-tool .scr-table,#view-tool .wl-table{width:100%;border-collapse:separate!important;border-spacing:0!important;font-variant-numeric:tabular-nums;border-radius:8px;overflow:hidden}#view-tool .fin-table thead th,#view-tool .earn-table thead th,#view-tool .inst-table thead th,#view-tool .cmp-table thead th,#view-tool .scr-table thead th,#view-tool .wl-table thead th{position:sticky;top:0;z-index:3;background:var(--glass-strong)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--brand-gold-strong)!important;font:700 11px var(--mono)!important;letter-spacing:.02em!important;text-transform:none;padding:11px 14px!important;border-bottom:1px solid var(--brand-gold-line)!important;white-space:nowrap}#view-tool .fin-table tbody td,#view-tool .earn-table tbody td,#view-tool .inst-table tbody td,#view-tool .cmp-table tbody td,#view-tool .scr-table tbody td,#view-tool .wl-table tbody td{padding:10px 14px!important;border-bottom:1px solid var(--glass-line-soft)!important;color:var(--on-glass-2)!important;font-size:12px!important}#view-tool .fin-table tbody tr:nth-child(even),#view-tool .earn-table tbody tr:nth-child(even),#view-tool .inst-table tbody tr:nth-child(even),#view-tool .scr-table tbody tr:nth-child(even),#view-tool .wl-table tbody tr:nth-child(even){background:color-mix(in srgb,var(--brand-gold) 3%,transparent)!important}#view-tool .fin-table tbody tr:hover,#view-tool .earn-table tbody tr:hover,#view-tool .inst-table tbody tr:hover,#view-tool .scr-table tbody tr:hover,#view-tool .wl-table tbody tr:hover,#view-tool .cmp-table tbody tr:hover{background:var(--brand-gold-soft)!important}#view-tool .fin-table tbody td:first-child,#view-tool .earn-table tbody td:first-child,#view-tool .inst-table tbody td:first-child,#view-tool .scr-table tbody td:first-child{font-weight:700!important;color:var(--on-glass)!important}#view-tool .fin-table tbody td:not(:first-child),#view-tool .fin-table thead th:not(:first-child),#view-tool .earn-table tbody td:not(:first-child),#view-tool .earn-table thead th:not(:first-child){text-align:right!important}#view-tool .tool-welcome,#view-tool .search-row{border-radius:8px!important}#view-tool .tool-welcome .tw-eyebrow,#view-tool .search-row .ash-kicker{display:inline-block;letter-spacing:.02em!important;text-transform:none;font:700 11px var(--mono)!important;color:var(--brand-gold)!important;margin-bottom:6px}#view-tool .metric-card .m-val:empty::after,#view-tool .ash-metric .am-val{color:var(--on-glass-2)!important}.il-landing-hero h1,.home-hero h1{letter-spacing:-.015em!important;line-height:1.0!important}.il-landing-hero{padding-top:clamp(56px,7vw,104px)!important;padding-bottom:clamp(44px,5vw,72px)!important}.il-landing-kicker{font-weight:700!important;letter-spacing:.16em!important}.il-workflow-visual,.il-landing-band,.il-landing-pricing,.home-proof,.home-guide-showcase{padding-top:clamp(44px,5vw,80px)!important;padding-bottom:clamp(44px,5vw,80px)!important}#market-page .home-grid,#market-page .home-lower{gap:1px!important}#market-page .hc{padding:clamp(16px,1.6vw,22px)!important}#market-page .hc-title,#market-page .mo-header strong{font-weight:700!important;letter-spacing:.01em!important}#market-page .ht-card{transition:background .14s,transform .14s}#market-page .ht-card:hover{background:var(--brand-gold-soft)!important;transform:translateY(-1px)}#market-page .hc-title,#market-page .hc-head strong{text-transform:none;letter-spacing:.02em!important;font-size:11px!important;color:var(--on-glass-3)!important}.static-page,.auth-shell,.blog-shell,.about-shell{color:var(--text2)}.static-page h1,.about-shell h1,.blog-shell h1{font-family:var(--serif);letter-spacing:-.01em}.auth-card,.login-card,.signup-card,.reset-card{background:var(--glass-strong)!important;border:1px solid var(--glass-line)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:8px!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;backdrop-filter:blur(20px) saturate(1.2)!important}.il-widget-bar{display:none}body.il-dashboard-on #body-analyze .panel-box,body.il-dashboard-on #body-analyze .chart-wrap{position:relative;resize:vertical;overflow:auto;min-height:120px}body.il-dashboard-on #body-analyze .il-widget-bar{display:flex;align-items:center;gap:6px;margin:-6px -6px 10px;padding:6px 8px;border-bottom:1px solid var(--glass-line-soft);background:color-mix(in srgb,var(--brand-gold) 4%,transparent);border-radius:8px 10px 0 0}.il-widget-bar .il-drag-handle,.il-widget-bar .il-widget-min{width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--glass-line);border-radius:8px;background:var(--glass-quiet);color:var(--on-glass-2);cursor:pointer;transition:background .14s,color .14s,border-color .14s}.il-widget-bar .il-drag-handle{cursor:grab}.il-widget-bar .il-drag-handle:active{cursor:grabbing}.il-widget-bar .il-drag-handle:hover,.il-widget-bar .il-widget-min:hover{background:var(--brand-gold-soft);border-color:var(--brand-gold-line);color:var(--on-glass)}.il-widget-bar .il-widget-spacer{flex:1}.il-widget-bar i{font-size:15px}body.il-dashboard-on #body-analyze .panel-box.il-collapsed,body.il-dashboard-on #body-analyze .chart-wrap.il-collapsed{resize:none;min-height:0;height:auto!important}body.il-dashboard-on #body-analyze .panel-box.il-collapsed>*:not(.il-widget-bar),body.il-dashboard-on #body-analyze .chart-wrap.il-collapsed>*:not(.il-widget-bar){display:none!important}#body-analyze .panel-box.il-dragging,#body-analyze .chart-wrap.il-dragging{opacity:.92;z-index:50;cursor:grabbing;box-shadow:var(--glass-shadow-lg),0 0 0 2px var(--brand-gold-line)!important}.il-drop-placeholder{border:2px dashed var(--brand-gold-line);border-radius:8px;background:var(--brand-gold-soft);margin:8px 0}#il-dash-toggle.on{box-shadow:0 2px 8px rgba(200,144,31,.25)!important}body.il-dashboard-on #body-analyze::before{content:"Dashboard mode — drag the grip to reorder, drag the bottom edge to resize, click − to collapse.";display:block;margin-bottom:12px;padding:9px 13px;border:1px solid var(--brand-gold-line);border-radius:8px;background:var(--brand-gold-soft);color:var(--on-glass-2);font:600 12px var(--sans)}@media (min-width:961px){#view-tool{display:flex!important;flex-direction:column!important;height:calc(100vh - 56px)!important;min-height:0!important;overflow:hidden!important}#view-tool .app-shell{display:flex!important;flex-direction:row!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}#view-tool .app-main{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}#view-tool .app-content-scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}}#view-tool .il-guidance,#view-tool .result-header,#view-tool .il-trust-panel,#view-tool .metrics-grid,#view-tool .il-research-trail,#view-tool .il-research-shell,#view-tool .il-research-hero,#view-tool .il-research-panel,#view-tool .edu-hero,#view-tool .analyst-target-box,#view-tool .analyst-rec-box{background:var(--glass)!important;border:1px solid var(--glass-line)!important;border-radius:8px!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;backdrop-filter:blur(20px) saturate(1.2)!important}#view-tool .dash-layout>*,#view-tool #body-analyze>div>.il-guidance,#view-tool #body-analyze>div>.result-header{margin-bottom:14px}#view-tool .result-header,#view-tool .result-header *{color:var(--on-glass-2)!important}#view-tool .result-header .rh-name,#view-tool .result-header h1,#view-tool .result-header h2,#view-tool .result-header .rh-price,#view-tool .result-header .big-price{color:var(--on-glass)!important}#view-tool .result-header .pos,#view-tool .result-header .up,#view-tool .result-header [class*="positive"]{color:var(--positive)!important}#view-tool .result-header .neg,#view-tool .result-header .down,#view-tool .result-header [class*="negative"]{color:var(--negative)!important}#view-tool .il-guidance,#view-tool .il-guidance *{color:var(--on-glass-2)!important}#view-tool .il-guidance strong,#view-tool .il-guidance b{color:var(--on-glass)!important}#body-analyze .search-row{display:none!important}#view-tool #app-stats-footer,#app-stats-footer{background:var(--glass-strong)!important;border-top:1px solid var(--glass-line)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;backdrop-filter:blur(20px) saturate(1.2)!important}#view-tool #app-stats-footer *,#app-stats-footer *{color:var(--on-glass-2)!important}#view-tool #app-stats-footer .asf-val,#view-tool #app-stats-footer strong,#app-stats-footer .asf-val,#app-stats-footer strong{color:var(--on-glass)!important}#view-tool .acc-body>.fin-intro,#view-tool .acc-body>.sec-intro,#view-tool .acc-body .fin-tabs,#view-tool .acc-body .stmt-tabs,#view-tool .fin-controls,#view-tool .acc-body>p:first-of-type{color:var(--on-glass-2)!important}#view-tool .app-section .acc-body,#view-tool .app-section.open .acc-body,#view-tool .acc-body{background:var(--glass)!important;border:1px solid var(--glass-line)!important;border-radius:8px!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;backdrop-filter:blur(20px) saturate(1.2)!important}#view-tool .app-section #body-analyze,#view-tool .app-section.open #body-analyze,#view-tool #body-analyze{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#view-tool .fin-tab,#view-tool .stmt-tab,#view-tool .acc-body .tab-pill{color:var(--on-glass-2)!important}#view-tool .fin-tab.active,#view-tool .stmt-tab.active,#view-tool .acc-body .tab-pill.active{background:var(--brand-gold)!important;color:#1a1206!important}#view-tool .scr-table-wrap,#view-tool .cmp-table-wrap,#view-tool .fin-table-wrap,#view-tool .earn-table-wrap,#view-tool .inst-table-wrap{background:var(--surface)!important;border-radius:8px!important;overflow:hidden!important}#view-tool .fin-table,#view-tool .earn-table,#view-tool .inst-table,#view-tool .cmp-table,#view-tool .scr-table,#view-tool .wl-table{background:var(--surface)!important}#view-tool .app-section .acc-body>.panel-box,#view-tool .app-section .acc-body>.scr-filters,#view-tool .app-section .acc-body>.il-tool-shell{box-shadow:none!important;background:var(--surface-2)!important}#view-tool #body-analyze .panel-box,#view-tool #body-analyze .chart-wrap{box-shadow:var(--glass-shadow)!important}#view-tool .app-section .acc-body{color:var(--on-glass-2)!important}#view-tool .app-section .acc-body h1,#view-tool .app-section .acc-body h2,#view-tool .app-section .acc-body h3,#view-tool .app-section .acc-body strong{color:var(--on-glass)!important}html[data-theme="dark"] #view-tool .app-section .acc-body,html[data-theme="dark"] #view-tool .app-section.open .acc-body,:root:not([data-theme="dark"]) #view-tool .app-section .acc-body,:root:not([data-theme="dark"]) #view-tool .app-section.open .acc-body{background:var(--glass)!important;background-color:var(--glass)!important;background-image:none!important;border:1px solid var(--glass-line)!important;border-radius:8px!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(20px) saturate(1.2)!important;backdrop-filter:blur(20px) saturate(1.2)!important}html[data-theme="dark"] #view-tool .app-section #body-analyze,html[data-theme="dark"] #view-tool .app-section.open #body-analyze,:root:not([data-theme="dark"]) #view-tool .app-section #body-analyze,:root:not([data-theme="dark"]) #view-tool .app-section.open #body-analyze{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width:640px){#view-tool .cmp-table-wrap,#view-tool .scr-table-wrap,#view-tool .inst-table-wrap,#view-tool .fin-subtab>div{overflow-x:auto!important;-webkit-overflow-scrolling:touch}#view-tool .fin-table,#view-tool .cmp-table,#view-tool .scr-table,#view-tool .inst-table{min-width:max-content}#view-tool .fin-table th,#view-tool .fin-table td,#view-tool .cmp-table th,#view-tool .cmp-table td,#view-tool .inst-table th,#view-tool .inst-table td{white-space:nowrap}.mmenu-search{display:flex;align-items:center;gap:.4rem;margin:0 0 .7rem;padding:.15rem .15rem .15rem .7rem;border:1px solid var(--border3);border-radius:8px;background:var(--card)}.mmenu-search i{color:var(--brand-gold);font-size:15px;flex:0 0 auto}.mmenu-search input{flex:1;min-width:0;border:0;background:transparent;outline:0;font:700 15px var(--mono);letter-spacing:.02em;text-transform:none;color:var(--text);padding:.61rem .25rem}.mmenu-search input::placeholder{color:var(--text5);font-weight:500;letter-spacing:0;text-transform:none}.mmenu-search button{flex:0 0 auto;border:0;border-radius:8px;cursor:pointer;padding:.61rem 1rem;font:700 13px var(--sans);background:var(--brand-gold);color:#17130c}.mmenu-acct-row{margin-top:.5rem;padding-top:.6rem;border-top:1px solid var(--border2)}}.ticker-input,.il-quick-search input,.mmenu-search input,#landing-search,#market-page .ht-sym,#market-page .ht-price,#market-page .wl-sym,#market-page .wl-price,.hg-market .mo-idx-price,.hg-market .mo-idx-chg,.hg-market .mo-bv2-val{font-family:var(--sans)!important;font-feature-settings:"tnum"1,"lnum"1}.ticker-input,.il-quick-search input,.mmenu-search input,#landing-search{letter-spacing:.02em}.il-quick-search input::placeholder{color:rgba(60,49,26,.62)!important}html[data-theme="dark"] .il-quick-search input::placeholder{color:rgba(245,235,215,.5)!important}.il-quick-search i{color:var(--brand-gold-strong,#503812)!important}html[data-theme="dark"] .il-quick-search i{color:var(--brand-gold)!important}.nav-acct-mobile{display:none}.cex-close-mobile{display:none}@media (max-width:640px){.nav-acct-mobile{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;padding:0;border:0;background:transparent;cursor:pointer;color:var(--text3);-webkit-tap-highlight-color:transparent}.nav-acct-mobile i{font-size:22px;line-height:1}.nav-acct-mobile:active{opacity:.6}#main-nav .nav-acct-btn{display:none!important}#chart-expand-modal .cex-close-mobile{display:flex;align-items:center;justify-content:center;position:fixed;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);width:46px;height:46px;border-radius:50%;background:var(--brand-gold);color:#17130c;border:0;z-index:10001;box-shadow:0 6px 20px rgba(0,0,0,.45);font-size:22px;cursor:pointer;-webkit-tap-highlight-color:transparent}#chart-expand-modal .cex-header{position:relative;z-index:9000;padding-top:calc(.61rem + env(safe-area-inset-top,0px))!important;padding-right:64px!important}#chart-expand-modal .cex-btn.gold{display:none!important}}#main-nav .nav-right{margin-left:.45rem}.nav-search{display:flex;align-items:center;gap:6px;flex-shrink:0;height:34px;padding:0 11px;margin:0 .45rem;border:1px solid var(--border3);border-radius:8px;background:var(--card);max-width:220px}.nav-search i{color:var(--brand-gold-strong,#503812);font-size:15px;flex:0 0 auto}.nav-search input{border:0;background:transparent;outline:0;width:140px;min-width:0;font:600 13px var(--sans);color:var(--text);letter-spacing:.02em}.nav-search input::placeholder{color:var(--text5);font-weight:500;letter-spacing:0}.nav-search:focus-within{border-color:var(--brand-gold);box-shadow:0 0 0 3px var(--brand-gold-soft)}html[data-theme="dark"] .nav-search{background:rgba(22,26,31,.72);border-color:rgba(242,213,138,.22)}html[data-theme="dark"] .nav-search i{color:var(--brand-gold)}.il-quick-search{display:none!important}@media (max-width:900px){.nav-search{display:none}}@media (max-width:640px){.nav-search{display:none!important}}body{font-variant-numeric:tabular-nums}.m-lbl,.fc-label,.sc-lbl,.news-lbl,.res-ticker-lbl,.cmp-ig label,.scr-filter-group label,.advm-lbl{line-height:1.45;letter-spacing:.07em}.m-val,.price-big,.h-stat-num,.advm-val,.dcf-val,.sc-price{letter-spacing:0}.fin-table td,.fin-table th,.scr-table td,.scr-table th,.cmp-table td,.cmp-table th,.earn-table td,.earn-table th,.sensitivity-table{font-variant-numeric:tabular-nums}.tool-disclaimer,.news-text,.edu-body,.p-desc{line-height:1.7}.m-sub,.news-time,.price-time,.sc-irr,.advm-sub{color:var(--text5)}html,body{background:#F7F1E6!important}html[data-theme="dark"],html[data-theme="dark"] body{background:#0A0B0C!important}body::before{background:radial-gradient(1100px 520px at 80% -10%,rgba(217,179,94,.13),transparent 60%),linear-gradient(180deg,#FBF6EC 0%,#F3EAD8 58%,#F7F1E6 100%)!important}html[data-theme="dark"] body::before{background:radial-gradient(1150px 560px at 82% -12%,rgba(217,179,94,.10),transparent 62%),linear-gradient(180deg,#0B0C0D 0%,#0E1013 55%,#0A0B0C 100%)!important}.il-hero-mock{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;aspect-ratio:1463/962;border:1px solid var(--brand-gold-line);border-radius:8px;overflow:hidden;background:radial-gradient(720px 300px at 88% -8%,rgba(217,179,94,.16),transparent 68%),linear-gradient(180deg,#171411,#0D0B09);box-shadow:0 30px 80px rgba(35,26,10,.30),0 0 0 1px rgba(242,234,220,.05) inset}.ihm-top{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid rgba(242,234,220,.09);background:rgba(242,234,220,.025)}.ihm-brand{display:inline-flex;align-items:center;gap:7px;font:700 13px var(--sans);color:#F1EDE3}.ihm-brand img{width:18px;height:18px;border-radius:50%}.ihm-brand em{font-style:italic;color:#D9B35E}.ihm-tabs{display:inline-flex;gap:4px;margin-left:6px;min-width:0;overflow:hidden}.ihm-tabs span{font:600 11px var(--sans);color:rgba(241,237,227,.55);padding:4px 10px;border-radius:8px;border:1px solid transparent;white-space:nowrap}.ihm-tabs span.on{color:#1A1206;background:linear-gradient(135deg,#E9C877,#C8901F);border-color:transparent;font-weight:700}.ihm-pill{margin-left:auto;font:700 11px var(--sans);letter-spacing:.02em;text-transform:none;color:rgba(241,237,227,.6);border:1px solid rgba(242,234,220,.18);border-radius:999px;padding:3px 10px;white-space:nowrap}.ihm-body{flex:1;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px;padding:14px 16px 16px;min-height:0}.ihm-main{display:flex;min-height:0}.ihm-chart{position:relative;flex:1;display:flex;flex-direction:column;border:1px solid rgba(242,234,220,.09);border-radius:8px;background:rgba(242,234,220,.02);overflow:hidden}.ihm-chart svg{flex:1;width:100%;height:100%}.ihm-grid line{stroke:rgba(242,234,220,.07);stroke-width:1}.ihm-line{stroke:#E0A53C;stroke-width:2.4}.ihm-ma{stroke:rgba(241,237,227,.35);stroke-width:1.4;stroke-dasharray:5 5}.ihm-chart-chips{display:flex;gap:5px;padding:9px 11px;border-top:1px solid rgba(242,234,220,.08)}.ihm-chart-chips span{font:600 11px var(--sans);color:rgba(241,237,227,.55);border:1px solid rgba(242,234,220,.13);border-radius:4px;padding:2px 8px}.ihm-chart-chips span.on{color:#1A1206;background:#D9B35E;border-color:#D9B35E;font-weight:700}.ihm-side{display:flex;flex-direction:column;gap:10px;min-height:0}.ihm-card{flex:1;display:flex;flex-direction:column;gap:7px;justify-content:center;border:1px solid rgba(242,234,220,.09);border-radius:8px;background:rgba(242,234,220,.025);padding:11px 13px;min-height:0}.ihm-lbl{font:700 11px var(--sans);letter-spacing:.02em;text-transform:none;color:#D9B35E}.ihm-sub{font:500 12px/1.45 var(--sans);color:rgba(241,237,227,.55)}.ihm-band{position:relative;height:10px;border-radius:4px;background:linear-gradient(90deg,rgba(199,107,112,.55),rgba(217,179,94,.6),rgba(47,156,106,.55))}.ihm-band-mid{position:absolute;left:52%;top:-3px;bottom:-3px;width:2px;background:#F1EDE3;border-radius:4px}.ihm-band-now{position:absolute;left:30%;top:-5px;bottom:-5px;width:2px;background:rgba(241,237,227,.5);border-radius:4px}.ihm-note{display:block;height:7px;border-radius:4px;background:rgba(241,237,227,.22)}.ihm-note.w70{width:70%}.ihm-note.w45{width:45%}@media (max-width:760px){.ihm-tabs{display:none}.ihm-body{grid-template-columns:1fr}.ihm-side{flex-direction:row}.ihm-card{padding:9px 11px}.il-hero-mock{aspect-ratio:auto;min-height:340px}}.il-workflow-panels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:1.4rem}.il-wf-panel{border:1px solid var(--brand-gold-line);border-radius:8px;background:var(--card);box-shadow:var(--shadow-sm);padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.7rem}html[data-theme="dark"] .il-wf-panel{background:linear-gradient(180deg,#171411,#12100D)}.il-wf-head{display:flex;align-items:center;gap:8px;font:700 13px var(--sans);color:var(--text2)}.il-wf-head i{color:var(--gold-bright);font-size:15px}.il-wf-panel p{font:500 12px/1.65 var(--sans);color:var(--text4);margin:0}.il-wf-mockrow{display:flex;gap:6px}.il-wf-input{flex:1;font:700 12px var(--mono);letter-spacing:.06em;color:var(--text3);border:1px solid var(--border2);border-radius:8px;padding:.45rem .7rem;background:var(--t-metric-bg)}.il-wf-btn{font:700 12px var(--sans);color:#1A1206;background:var(--gold-grad);border-radius:8px;padding:.45rem .8rem;white-space:nowrap}.il-wf-band{position:relative;height:10px;border-radius:4px;background:linear-gradient(90deg,rgba(199,107,112,.5),rgba(217,179,94,.55),rgba(47,156,106,.5))}.il-wf-band i{position:absolute;left:55%;top:-3px;bottom:-3px;width:2px;background:var(--text2);border-radius:4px}.il-wf-notes span{display:block;height:7px;border-radius:4px;background:var(--border3);margin-bottom:6px}.il-wf-notes .w70{width:70%}.il-wf-notes .w45{width:45%}@media (max-width:1040px){.il-workflow-panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.il-workflow-panels{grid-template-columns:1fr}}.il-landing-rail{position:fixed;left:18px;top:92px;z-index:40;width:176px;display:flex;flex-direction:column;gap:3px;padding:14px 12px;border:1px solid var(--border2);border-radius:8px;background:var(--card);box-shadow:var(--shadow-sm)}html[data-theme="dark"] .il-landing-rail{background:linear-gradient(180deg,#171411,#12100D);border-color:rgba(217,179,94,.16)}.il-rail-label{font:700 11px var(--sans);letter-spacing:.02em;text-transform:none;color:var(--gold-amber);margin:0 0 7px 6px}html[data-theme="dark"] .il-rail-label{color:var(--gold-hi)}.il-landing-rail a{display:flex;align-items:center;gap:9px;padding:.52rem .65rem;border-radius:8px;font:600 12px var(--sans);color:var(--text3);text-decoration:none;transition:background .14s,color .14s}.il-landing-rail a:hover{background:var(--gold-tint);color:var(--text)}.il-landing-rail a.active{background:var(--gold-grad);color:#1A1206}.il-landing-rail a i{font-size:15px;flex:0 0 auto}@media (max-width:1439px){.il-landing-rail{display:none}}.il-landing-rail{display:none!important}@media (max-width:640px){html,body{overflow-x:hidden}#view-home{overflow-x:hidden;max-width:100vw}.il-landing-hero{grid-template-columns:1fr!important}.il-landing,.il-landing-hero,.il-landing-copy,.il-landing-preview,.il-hero-mock,.il-landing-band,.il-landing-pricing,.il-capabilities{max-width:100%!important}.il-landing-copy{width:100%;min-width:0!important;box-sizing:border-box}.il-landing h1{overflow-wrap:break-word;max-width:100%}.il-landing-preview,.il-hero-mock{width:100%!important;min-width:0!important;transform:none!important;box-sizing:border-box}.il-landing-actions{flex-wrap:wrap}.il-landing-primary,.il-landing-secondary{max-width:100%;box-sizing:border-box}}#main-nav a.btn-nav-outline{color:var(--ink2,#241c0e)!important;border-color:var(--border2)!important;font-weight:600}html[data-theme="dark"] #main-nav a.btn-nav-outline{color:rgba(245,235,215,.9)!important;border-color:rgba(255,255,255,.22)!important}.nav-search input::placeholder{color:var(--ink3,#3c3320)!important;opacity:.72!important}html[data-theme="dark"] .nav-search input::placeholder{color:rgba(245,235,215,.6)!important;opacity:1!important}#main-nav .nav-search{border:1px solid var(--border2)!important;background:var(--card)!important}html[data-theme="dark"] #main-nav .nav-search{background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.12)!important}.fc-input::placeholder,.input-light::placeholder,.ticker-input::placeholder,.il-learn-search input::placeholder,.il-learn-field textarea::placeholder,.il-notes-card textarea::placeholder,.il-notes-card input::placeholder{color:var(--ink4,#5a5040)!important;opacity:1}html[data-theme="dark"] .fc-input::placeholder,html[data-theme="dark"] .input-light::placeholder,html[data-theme="dark"] .il-learn-search input::placeholder{color:rgba(245,235,215,.5)!important}.ihm-vals{display:flex;gap:12px;margin-top:2px}.ihm-vals span{display:flex;flex-direction:column;gap:2px;font:700 11px var(--sans);letter-spacing:.02em;text-transform:none;color:rgba(241,237,227,.5)}.ihm-vals b{font:700 13px var(--mono);letter-spacing:0;color:#F1EDE3}.ihm-line{display:block;font:500 12px/1.42 var(--sans);color:rgba(241,237,227,.82)}.ihm-sub{color:rgba(241,237,227,.66)!important}.il-landing-hero.has-hero-banner{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:20px;grid-template-columns:none!important;min-height:auto}.has-hero-banner .il-hero-banner{display:block;width:100%;max-width:1080px;height:auto;border-radius:8px;border:1px solid var(--brand-gold-line);box-shadow:0 30px 80px rgba(0,0,0,.35)}.has-hero-banner .il-landing-preview{display:none!important}.has-hero-banner .il-landing-copy{max-width:640px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.has-hero-banner .il-landing-copy .il-landing-kicker,.has-hero-banner .il-landing-copy h1,.has-hero-banner .il-landing-copy>p{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.has-hero-banner .il-landing-actions{justify-content:center}.has-hero-banner .il-landing-search{margin:0 auto}.has-hero-banner .il-landing-proof{justify-content:center}@media (max-width:640px){.has-hero-banner .il-hero-banner{border-radius:8px}}.il-landing-hero.has-hero-banner{align-items:center!important;justify-content:center!important;text-align:center!important;min-height:auto!important;padding-top:clamp(20px,3.5vw,46px)!important;padding-bottom:clamp(24px,4vw,52px)!important}.il-landing-hero.has-hero-banner .il-hero-banner{margin-left:auto!important;margin-right:auto!important}.il-landing-hero.has-hero-banner .il-landing-copy{margin-left:auto!important;margin-right:auto!important;align-items:center!important}.il-landing-hero.has-hero-banner{background:transparent!important;border-bottom:0!important;overflow:visible!important}.il-landing-hero.has-hero-banner::before,.il-landing-hero.has-hero-banner::after{content:none!important;display:none!important;background:none!important}.il-landing-hero.has-hero-banner .il-hero-banner{border:0!important;box-shadow:none!important;border-radius:8px;max-width:min(1360px,94vw)!important}.tool-welcome{text-align:center;padding:clamp(2rem,5vw,3.6rem) 1.5rem 1.4rem;margin-bottom:0}.tw-kicker{display:inline-block;font:700 11px var(--sans);letter-spacing:.02em;text-transform:none;color:var(--brand-gold,#d9b35e);margin-bottom:.75rem}.tw-title{font-family:var(--serif);font-size:clamp(1.7rem,3vw,2.4rem)!important;line-height:1.08;color:var(--lens-text,#f5ebd7)!important;letter-spacing:-.02em;margin:0 auto .6rem;max-width:720px}.tw-sub{font-size:15px!important;line-height:1.6;color:rgba(245,235,215,.66)!important;max-width:560px;margin:0 auto}#body-analyze .search-row{max-width:560px;margin:1.35rem auto 1.5rem}#featured-grid{max-width:900px}.fg-label{max-width:900px;color:rgba(245,235,215,.52)}html:not([data-theme="dark"]) .tw-title{color:#f5ebd7!important}html:not([data-theme="dark"]) .tw-sub{color:rgba(245,235,215,.66)!important}.tw-market{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:18px auto 2px;max-width:640px}.tw-market .twm-cell{flex:1 1 150px;min-width:140px;display:flex;flex-direction:column;gap:2px;padding:11px 14px;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));border:1px solid rgba(217,179,94,.16)}.tw-market .twm-lbl{font:600 11px/1 var(--sans,'Plus Jakarta Sans');letter-spacing:.02em;text-transform:none;color:rgba(245,235,215,.5)}.tw-market .twm-val{font:700 18px/1.15 var(--sans,'Plus Jakarta Sans');color:#f5ebd7}.tw-market .twm-chg{font:600 12px/1 var(--sans,'Plus Jakarta Sans')}.tw-market .twm-chg.up{color:#3fbf7f}.tw-market .twm-chg.dn{color:#e0665c}.tw-extra{max-width:900px;margin:26px auto 0}.tw-sec-lbl{font:600 12px/1 var(--sans,'Plus Jakarta Sans');letter-spacing:.02em;text-transform:none;color:rgba(245,235,215,.55);margin:0 0 12px;text-align:left}.tw-launch-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.tw-tool{display:flex;flex-direction:column;gap:5px;padding:16px;border-radius:8px;text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.014));border:1px solid rgba(217,179,94,.16);transition:border-color .16s,transform .16s,box-shadow .16s}.tw-tool:hover{border-color:rgba(217,179,94,.44);transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,0,0,.28)}.tw-tool i{font-size:22px;color:var(--brand-gold,#d9b35e);margin-bottom:2px}.tw-tool strong{font:700 15px/1.2 var(--sans,'Plus Jakarta Sans');color:#f5ebd7}.tw-tool span{font:400 12px/1.45 var(--sans,'Plus Jakarta Sans');color:rgba(245,235,215,.6)}.tw-continue{margin-top:26px}.tw-recent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.tw-recent-card{display:flex;flex-direction:column;gap:3px;padding:13px 15px;border-radius:8px;text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));border:1px solid rgba(255,255,255,.08);transition:border-color .16s,transform .16s}.tw-recent-card:hover{border-color:rgba(217,179,94,.4);transform:translateY(-2px)}.tw-recent-tk{font:700 15px/1 var(--sans,'Plus Jakarta Sans');color:var(--brand-gold,#d9b35e);letter-spacing:.02em}.tw-recent-ttl{font:400 12px/1.4 var(--sans,'Plus Jakarta Sans');color:rgba(245,235,215,.62)}@media (max-width:640px){.tw-market .twm-cell{flex:1 1 44%;min-width:0}.tw-sec-lbl{text-align:center}}.il-banner-lede{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;max-width:600px;margin:2px auto 4px}.il-banner-lede h2{margin:0;font:700 clamp(1.5rem,3.2vw,2.15rem)/1.15 var(--serif,'Plus Jakarta Sans','Plus Jakarta Sans');color:var(--lens-text,#171b23);letter-spacing:-.01em}.il-banner-lede p{margin:0;font:400 clamp(15px,1.6vw,18px)/1.55 var(--sans,'Plus Jakarta Sans');color:var(--text4,rgba(23,18,11,.7))}html[data-theme="dark"] .il-banner-lede h2{color:#f5ebd7}html[data-theme="dark"] .il-banner-lede p{color:rgba(245,235,215,.72)}.has-hero-banner .il-landing-copy .il-banner-lede{position:static!important;width:auto;height:auto;margin:2px auto 4px;overflow:visible;clip:auto;white-space:normal}.il-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px;margin:4px auto 2px}.il-trust span{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--sans,'Plus Jakarta Sans');letter-spacing:.02em;color:var(--text4,rgba(23,18,11,.66))}.il-trust span i{font-size:15px;color:var(--brand-gold,#d9b35e)}.il-trust .il-trust-dot{color:rgba(0,0,0,.25);font-weight:400}html[data-theme="dark"] .il-trust span{color:rgba(245,235,215,.66)}html[data-theme="dark"] .il-trust .il-trust-dot{color:rgba(245,235,215,.3)}#main-nav .nav-search input,html[data-theme="dark"] #main-nav .nav-search input{background:transparent!important;border:0!important;box-shadow:none!important}footer{background:linear-gradient(180deg,#0b0c0e,#08090a)!important;border-top:1px solid rgba(230,188,99,.16)!important}footer .f-logo{color:#f0e6cf!important}footer .f-logo em{color:var(--brand-gold,#d9b35e)!important}footer .f-links a,footer .f-links .il-feedback-link{color:rgba(245,235,215,.82)!important;font-weight:500}footer .f-links a:hover,footer .f-links .il-feedback-link:hover{color:var(--brand-gold,#d9b35e)!important}footer .f-copy,footer .il-build{color:rgba(245,235,215,.6)!important}.lab-empty{padding:1.75rem 0 1rem;max-width:560px}.lab-empty-title{font:700 clamp(1.15rem,2.2vw,1.5rem)/1.2 var(--sans,'Plus Jakarta Sans');color:#f5ebd7;margin-bottom:6px}.lab-empty-sub{font:400 13px/1.55 var(--sans,'Plus Jakarta Sans');color:rgba(245,235,215,.62);margin-bottom:16px}.lab-empty-search{display:flex;gap:10px;flex-wrap:wrap}.lab-empty-search input{flex:1 1 240px;min-width:0;padding:12px 15px;border-radius:8px;font:600 15px var(--sans,'Plus Jakarta Sans');letter-spacing:.02em;background:rgba(255,255,255,.05)!important;color:#f5ebd7!important;border:1px solid rgba(217,179,94,.28)!important;outline:0}.lab-empty-search input::placeholder{color:rgba(245,235,215,.4)!important}.lab-empty-search input:focus{border-color:var(--brand-gold,#d9b35e)!important;box-shadow:0 0 0 3px rgba(217,179,94,.16)!important}.lab-empty-search button{flex:0 0 auto;padding:12px 20px;border-radius:8px;cursor:pointer;border:0;font:700 13px var(--sans,'Plus Jakarta Sans');color:#1a1408;background:linear-gradient(180deg,#e6c877,#d9b35e);transition:filter .16s,transform .16s}.lab-empty-search button:hover{filter:brightness(1.06);transform:translateY(-1px)}html footer,html[data-theme="dark"] footer{background:#07080a!important;border-top:1px solid rgba(217,179,94,.30)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}html footer .f-logo,html[data-theme="dark"] footer .f-logo{color:#efe6d1!important}html footer .f-logo em,html[data-theme="dark"] footer .f-logo em{color:var(--brand-gold,#d9b35e)!important}html footer .f-links a,html footer .f-links .il-feedback-link,html[data-theme="dark"] footer .f-links a,html[data-theme="dark"] footer .f-links .il-feedback-link{color:#e7dcc4!important;font-weight:600!important;opacity:1!important}html footer .f-links a:hover,html[data-theme="dark"] footer .f-links a:hover{color:var(--brand-gold,#d9b35e)!important}html footer .f-copy,html footer .il-build,html[data-theme="dark"] footer .f-copy,html[data-theme="dark"] footer .il-build{color:rgba(231,220,196,.78)!important}body>footer{position:relative!important;z-index:2!important;isolation:isolate}.cex-type-toggle{display:inline-flex;gap:2px;margin-left:14px;padding:3px;border-radius:8px;background:rgba(255,255,255,.05);border:1px solid rgba(217,179,94,.18);vertical-align:middle}.cex-type-btn{padding:5px 12px;border:0;border-radius:4px;background:transparent;color:rgba(245,235,215,.62);font:600 12px var(--sans,'Plus Jakarta Sans');cursor:pointer;transition:background .14s,color .14s}.cex-type-btn:hover{color:#f5ebd7}.cex-type-btn.on{background:linear-gradient(180deg,#e6c877,#d9b35e);color:#1a1408}@media (max-width:640px){.cex-type-toggle{margin-left:0;margin-top:6px}}.il-data-source-line{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin:0 0 .85rem;padding:.55rem .7rem;border:1px solid var(--t-metric-border);border-radius:8px;background:var(--t-metric-bg);color:var(--text4);font-size:11px;line-height:1.45}.il-data-source-line::before{content:"VERIFIED SOURCE";color:var(--green);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.08em}.il-data-basis-note{margin:-.35rem 0 .85rem;color:var(--text5);font-size:11px;line-height:1.5}
:root{--pr-1:0 1px 2px rgba(30,22,8,.06),0 6px 20px rgba(30,22,8,.06);--pr-2:0 2px 6px rgba(30,22,8,.08),0 16px 40px rgba(30,22,8,.1);--pr-hairline:linear-gradient(90deg,transparent,var(--brand-gold-line),transparent);--pr-gap:clamp(14px,1.6vw,20px)}html[data-theme="dark"]{--pr-1:0 1px 2px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.34);--pr-2:0 4px 10px rgba(0,0,0,.46),0 20px 48px rgba(0,0,0,.5)}@media (min-width:961px){#view-tool .app-content-scroll{padding:clamp(20px,2.4vw,34px) clamp(20px,3vw,40px) 60px!important}#view-tool #body-analyze,#view-tool .acc-body{max-width:1300px;margin-left:auto;margin-right:auto}#view-tool #stock-result>*{margin-bottom:var(--pr-gap)!important}#view-tool #stock-result>*:last-child{margin-bottom:0!important}}#view-tool .result-header{display:flex!important;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;padding:clamp(18px,2vw,26px) clamp(20px,2.2vw,30px)!important;border-radius:8px!important;box-shadow:var(--pr-2)!important;position:relative;overflow:hidden}#view-tool .result-header::before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:var(--pr-hairline);opacity:.85;pointer-events:none}#view-tool .res-name{font-size:clamp(1.5rem,2.4vw,2.1rem)!important;line-height:1!important}#view-tool .price-big{font-size:clamp(2rem,3.2vw,2.8rem)!important;line-height:1!important}#view-tool .price-chg{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:8px;font-weight:600}#view-tool .metrics-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:12px!important}#view-tool .metrics-grid .metric-card,#view-tool .metric-card{border-radius:8px!important;padding:15px 17px!important;box-shadow:var(--pr-1)!important;transition:transform .18s cubic-bezier(.2,.7,.3,1),border-color .18s,box-shadow .18s!important}#view-tool .metric-card:hover{transform:translateY(-2px)!important;border-color:var(--brand-gold-line)!important;box-shadow:var(--pr-2)!important}#view-tool .chart-wrap,#view-tool .panel-box,#view-tool .sidebar-card,#view-tool .il-trust-panel,#view-tool .analyst-target-box,#view-tool .analyst-rec-box,#view-tool .dp-card{border-radius:8px!important;box-shadow:var(--pr-1)!important;transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .22s,border-color .2s!important;position:relative}#view-tool .chart-wrap:hover,#view-tool .panel-box:hover,#view-tool .sidebar-card:hover{transform:translateY(-2px)!important;box-shadow:var(--pr-2)!important;border-color:var(--brand-gold-line)!important}#view-tool .dash-main>.chart-wrap:first-child{box-shadow:var(--pr-2)!important;border-radius:8px!important}@media (min-width:1100px){#view-tool .dash-layout{gap:var(--pr-gap)!important}#view-tool .dash-main{display:flex;flex-direction:column;gap:var(--pr-gap)}#view-tool .dash-sidebar{display:flex;flex-direction:column;gap:var(--pr-gap)}}#view-tool .app-chart-toolbar{border-radius:14px 14px 0 0!important;box-shadow:var(--pr-1)!important;gap:7px!important;padding:9px 12px!important}#view-tool .app-tf-strip{border-radius:0 0 14px 14px!important;border-top:0!important;gap:4px!important;padding:7px 12px!important;margin-bottom:var(--pr-gap)!important}#view-tool .mobile-sec-tabs{border-radius:8px!important;box-shadow:var(--pr-1)!important;gap:6px!important;padding:11px 14px!important;margin-bottom:var(--pr-gap)!important}#view-tool .act-btn,#view-tool .tf-pill,#view-tool .tf-tog,#view-tool .mst-btn{border-radius:8px!important;transition:transform .14s,background .15s,color .15s,border-color .15s,box-shadow .15s!important}#view-tool .act-btn.on,#view-tool .act-btn.active,#view-tool .tf-pill.on,#view-tool .tf-pill.active,#view-tool .tf-tog.on,#view-tool .mst-btn.active{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;color:var(--il-bg,#0B0D12)!important;-webkit-text-fill-color:var(--il-bg,#0B0D12)!important;border-color:transparent!important;box-shadow:0 3px 12px var(--gold-tint2),0 1px 0 rgba(255,255,255,.28) inset!important}#view-tool .il-tool-decision-wrap,#view-tool .il-decision-path,#view-tool .il-guidance,#view-tool .il-research-trail{display:none!important}#view-tool .chart-title,#view-tool .panel-box-title{font-weight:700!important;letter-spacing:.02em!important}#view-tool .fin-table,#view-tool .earn-table,#view-tool .inst-table,#view-tool .cmp-table,#view-tool .scr-table{border-radius:8px!important;overflow:hidden;box-shadow:var(--pr-1)!important}#main-nav .nav-tab{transition:color .16s,background .16s!important}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}}@media (max-width:960px){#view-tool .dash-layout{grid-template-columns:1fr!important}#view-tool .result-header{flex-direction:column;align-items:flex-start;gap:14px}#view-tool .app-content-scroll{padding:16px!important}#view-tool .metrics-grid{grid-template-columns:repeat(2,1fr)!important}}.il-landing-hero{padding-top:clamp(48px,6vw,92px)!important;padding-bottom:clamp(40px,5vw,68px)!important}.il-landing h1{letter-spacing:-.02em!important}.il-landing-kicker{letter-spacing:.15em!important;font-weight:700!important}.il-landing-primary,.btn-primary,.btn-plan-gold{border-radius:999px!important;font-weight:700!important;box-shadow:var(--gold-glow),0 1px 0 rgba(255,255,255,.32) inset!important;transition:transform .16s cubic-bezier(.2,.7,.3,1),box-shadow .2s,filter .2s!important}.il-landing-primary:hover,.btn-primary:hover,.btn-plan-gold:hover{transform:translateY(-2px)!important;filter:brightness(1.04) saturate(1.04)!important}.il-landing-secondary{border-radius:999px!important;font-weight:600!important;transition:transform .16s,border-color .18s,background .18s!important}.il-landing-secondary:hover{transform:translateY(-1px)!important;border-color:var(--brand-gold-line)!important}.il-landing-preview{border-radius:8px!important;box-shadow:var(--pr-2)!important}.home-proof-card,.home-guide-model,.pricing-card,.hc{border-radius:8px!important;transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .22s,border-color .2s!important;position:relative}.home-proof-card{box-shadow:var(--pr-1)!important}.home-proof-card:hover,.pricing-card:hover{transform:translateY(-3px)!important;box-shadow:var(--pr-2)!important;border-color:var(--brand-gold-line)!important}.home-proof-card::before,.pricing-card.featured::before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:var(--pr-hairline);opacity:.8;pointer-events:none}.home-proof-card i{transition:transform .2s}.home-proof-card:hover i{transform:scale(1.08)}.il-workflow-visual,.il-landing-band,.il-landing-pricing,.home-guide-showcase,.home-proof{padding-top:clamp(44px,5vw,76px)!important;padding-bottom:clamp(44px,5vw,76px)!important}#market-page .hc,#market-page .hg-market,#market-page .ht-card{transition:transform .18s cubic-bezier(.2,.7,.3,1),border-color .18s,background .18s!important}#market-page .hc:hover,#market-page .ht-card:hover{transform:translateY(-2px)!important;border-color:var(--brand-gold-line)!important}#market-page .hg-market{box-shadow:var(--pr-2)!important;border-radius:8px!important}#market-page .hsb-item{transition:background .14s,color .14s,transform .14s!important}#market-page .hsb-item:hover{transform:translateX(2px)}.cta-strip .btn-primary{transform:none}#view-tool .tool-welcome{padding:clamp(32px,5vw,56px) 1.5rem clamp(20px,2vw,28px)!important}#view-tool .tw-title{font-size:clamp(1.9rem,3.4vw,2.6rem)!important;letter-spacing:-.025em!important}#view-tool .tw-sub{max-width:520px;margin:0 auto!important}#view-tool .search-row{border-radius:8px!important;box-shadow:var(--pr-1)!important;transition:border-color .18s,box-shadow .18s!important}#view-tool .search-row:focus-within{border-color:var(--brand-gold-line)!important;box-shadow:0 0 0 3px var(--gold-tint),var(--pr-1)!important}#view-tool .search-row .btn-search{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;color:var(--il-bg,#0B0D12)!important;-webkit-text-fill-color:var(--il-bg,#0B0D12)!important;font-weight:700!important;transition:filter .16s!important}#view-tool .search-row .btn-search:hover{filter:brightness(1.05)!important}#view-tool #featured-grid{border-radius:8px!important;box-shadow:var(--pr-1)!important}#view-tool .fstock-card{transition:background .14s,transform .14s!important}#view-tool .fstock-card:hover{transform:translateY(-1px)}#view-tool .fg-label{letter-spacing:.13em!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand-gold)!important;outline-offset:2px!important}:root{--surface:#ffffff;--surface-2:#faf8f3;--surface-3:#f1eee7;--bg:#f5f2ea;--bg2:#efece4;--line:rgba(120,86,30,.14);--line-2:rgba(120,86,30,.22);--elev-1:0 1px 2px rgba(40,30,12,.05),0 4px 14px rgba(40,30,12,.06);--elev-2:0 2px 6px rgba(40,30,12,.07),0 16px 38px rgba(40,30,12,.1);--elev-3:0 6px 16px rgba(40,30,12,.09),0 26px 56px rgba(40,30,12,.12)}html[data-theme="dark"]{--surface:rgba(22,26,30,.92);--surface-2:rgba(26,30,35,.9);--surface-3:rgba(32,37,43,.92);--bg:#0b0d10;--bg2:#0f1216;--line:rgba(230,190,110,.16);--line-2:rgba(230,190,110,.26);--elev-1:0 1px 2px rgba(0,0,0,.4),0 6px 18px rgba(0,0,0,.32);--elev-2:0 3px 8px rgba(0,0,0,.44),0 18px 42px rgba(0,0,0,.48);--elev-3:0 6px 16px rgba(0,0,0,.5),0 26px 56px rgba(0,0,0,.55)}#view-tool .il-tool-shell,html[data-theme="dark"] #view-tool .il-tool-shell,#view-tool .app-section .acc-body>.il-tool-shell{background:var(--surface)!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;backdrop-filter:blur(20px) saturate(1.15)!important}#view-tool .il-shell-top{background:transparent!important}#view-tool .il-tool-shell button:not(.hh-search-btn):not(.il-shell-analyze){opacity:1!important;border-color:var(--brand-gold-line)!important}:root:not([data-theme="dark"]) #view-tool .il-shell-kicker,:root:not([data-theme="dark"]) #view-tool [class*="kicker"],:root:not([data-theme="dark"]) #view-tool .res-ticker-lbl,:root:not([data-theme="dark"]) #view-tool .sec-label,:root:not([data-theme="dark"]) #view-tool .fg-label,:root:not([data-theme="dark"]) #view-tool .m-lbl{color:var(--brand-gold-strong)!important}:root:not([data-theme="dark"]) #view-tool .up,:root:not([data-theme="dark"]) #view-tool .pos,:root:not([data-theme="dark"]) #view-tool [class*="positive"],:root:not([data-theme="dark"]) #view-tool .risk-stat-val.up,:root:not([data-theme="dark"]) #view-tool .price-chg.up{color:#1c6b4a!important}:root:not([data-theme="dark"]) #view-tool .dn,:root:not([data-theme="dark"]) #view-tool .neg,:root:not([data-theme="dark"]) #view-tool [class*="negative"],:root:not([data-theme="dark"]) #view-tool .price-chg.dn{color:#9e3f45!important}.il-landing-secondary,.il-landing-hero .il-landing-secondary,.il-landing-actions .il-landing-secondary,.il-landing-actions.centered .il-landing-secondary,.il-landing-pricing .il-landing-secondary{background-color:rgba(255,253,248,.14)!important;background-image:none!important;border:1px solid rgba(255,244,214,.4)!important;color:#fff4dc!important;-webkit-backdrop-filter:blur(10px) saturate(1.1)!important;backdrop-filter:blur(10px) saturate(1.1)!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important}.il-landing-secondary:hover,.il-landing-hero .il-landing-secondary:hover{background:rgba(255,253,248,.22)!important;border-color:rgba(255,244,214,.6)!important;color:#fff!important}.il-landing-secondary i{color:inherit!important}:root:not([data-theme="dark"]) .il-landing-secondary,:root:not([data-theme="dark"]) .il-landing-actions .il-landing-secondary,:root:not([data-theme="dark"]) .il-landing-actions.centered .il-landing-secondary{background-color:rgba(255,255,255,.6)!important;background-image:none!important;border:1px solid rgba(120,86,30,.3)!important;color:#3b2a12!important;text-shadow:none!important}:root:not([data-theme="dark"]) .il-landing-secondary:hover{background:rgba(255,255,255,.75)!important;color:#241c0e!important}:root{--fp-bg:rgba(255,255,255,.72);--fp-bg-strong:rgba(255,255,255,.85);--fp-border:rgba(120,86,30,.16);--fp-border-hi:rgba(120,86,30,.3);--fp-shadow:0 1px 2px rgba(40,28,8,.05),0 10px 30px rgba(40,28,8,.09);--fp-shadow-hi:0 3px 8px rgba(40,28,8,.08),0 20px 46px rgba(40,28,8,.13);--fp-text:#241c0e;--fp-text-2:rgba(58,48,28,.86);--fp-text-3:rgba(120,102,64,.8);--fp-radius: 8px;--fp-blur:blur(22px) saturate(1.2)}html[data-theme="dark"]{--fp-bg:rgba(24,28,33,.72);--fp-bg-strong:rgba(28,33,39,.86);--fp-border:rgba(230,190,110,.16);--fp-border-hi:rgba(230,190,110,.32);--fp-shadow:0 1px 2px rgba(0,0,0,.4),0 12px 32px rgba(0,0,0,.4);--fp-shadow-hi:0 4px 10px rgba(0,0,0,.46),0 22px 50px rgba(0,0,0,.5);--fp-text:#f4efe4;--fp-text-2:rgba(238,231,214,.82);--fp-text-3:rgba(210,196,168,.66)}#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .sidebar-card,#view-tool .metric-card,#view-tool .result-header,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .analyst-target-box,#view-tool .analyst-rec-box,#view-tool .dp-card,#view-tool .sa-card,#view-tool .scr-filters,#view-tool .il-research-shell,#view-tool .il-research-panel,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .fin-table,#view-tool .earn-table,#view-tool .inst-table,#view-tool .cmp-table,#view-tool .scr-table,.hc,.home-proof-card,.home-guide-model,.pricing-card,#market-page .hg-market{background:var(--fp-bg)!important;border:1px solid var(--fp-border)!important;border-radius:var(--fp-radius)!important;box-shadow:var(--fp-shadow)!important;-webkit-backdrop-filter:var(--fp-blur)!important;backdrop-filter:var(--fp-blur)!important;color:var(--fp-text-2)!important;transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .22s,border-color .2s!important}#view-tool .panel-box:hover,#view-tool .chart-wrap:hover,#view-tool .sidebar-card:hover,.hc:hover,.home-proof-card:hover,.pricing-card:hover,#market-page .hg-market:hover{transform:translateY(-2px)!important;box-shadow:var(--fp-shadow-hi)!important;border-color:var(--fp-border-hi)!important}#view-tool .panel-box,#view-tool .panel-box *,#view-tool .chart-wrap,#view-tool .chart-wrap *,#view-tool .sidebar-card,#view-tool .sidebar-card *,#view-tool .il-tool-shell,#view-tool .il-tool-shell *,#view-tool .result-header,#view-tool .result-header *,.hc,.hc *,.home-proof-card,.home-proof-card *{}#view-tool .panel-box-title,#view-tool .chart-title,#view-tool .sidebar-card-title,#view-tool .res-name,#view-tool .price-big,#view-tool .m-val,.home-proof-card strong,.hc strong,.hc h2,.hc h3{color:var(--fp-text)!important}#view-tool .m-lbl,#view-tool .res-exchange,#view-tool .price-time,#view-tool .sb-group-label,.home-proof-card span,.hc .hc-sub{color:var(--fp-text-3)!important}#view-tool .panel-box p,#view-tool .sidebar-card p,.home-proof-card span,.hc p{color:var(--fp-text-2)!important}#view-tool [class*="kicker"],#view-tool .res-ticker-lbl,#view-tool .sec-label,#view-tool .fg-label{color:var(--brand-gold-strong)!important}html[data-theme="dark"] #view-tool [class*="kicker"],html[data-theme="dark"] #view-tool .res-ticker-lbl,html[data-theme="dark"] #view-tool .sec-label,html[data-theme="dark"] #view-tool .fg-label{color:var(--brand-gold)!important}@media (min-width:961px){#view-tool .app-content-scroll{padding:clamp(22px,2.4vw,36px)!important}#view-tool #stock-result>*{margin-bottom:clamp(16px,1.8vw,22px)!important}#view-tool .dash-layout{gap:clamp(16px,1.8vw,22px)!important}#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .sidebar-card{padding:clamp(18px,2vw,24px)!important}}#view-tool .result-header{flex-wrap:wrap!important;overflow:visible!important}#view-tool .metric-card{overflow:visible!important}#view-tool .fin-table thead th,#view-tool .earn-table thead th,#view-tool .inst-table thead th,#view-tool .cmp-table thead th,#view-tool .scr-table thead th{background:var(--fp-bg-strong)!important;color:var(--brand-gold-strong)!important}html[data-theme="dark"] #view-tool .fin-table thead th,html[data-theme="dark"] #view-tool .earn-table thead th,html[data-theme="dark"] #view-tool .inst-table thead th,html[data-theme="dark"] #view-tool .cmp-table thead th,html[data-theme="dark"] #view-tool .scr-table thead th{color:var(--brand-gold)!important}#view-tool .fin-table td,#view-tool .earn-table td,#view-tool .inst-table td,#view-tool .cmp-table td,#view-tool .scr-table td{color:var(--fp-text-2)!important}#view-tool .fin-table td:first-child,#view-tool .scr-table td:first-child{color:var(--fp-text)!important}.il-landing-band button,.il-landing-band>button{background:rgba(255,253,248,.14)!important;border:1px solid rgba(255,244,214,.4)!important;color:#fff4dc!important;border-radius:999px!important;padding:12px 22px!important;font-weight:700!important;-webkit-backdrop-filter:blur(10px) saturate(1.1)!important;backdrop-filter:blur(10px) saturate(1.1)!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important;transition:transform .16s,background .18s,border-color .18s!important}.il-landing-band button:hover{transform:translateY(-1px)!important;background:rgba(255,253,248,.22)!important;border-color:rgba(255,244,214,.6)!important;color:#fff!important}:root:not([data-theme="dark"]) .il-landing-band button{background:rgba(255,255,255,.6)!important;border:1px solid rgba(120,86,30,.3)!important;color:#3b2a12!important;text-shadow:none!important}:root:not([data-theme="dark"]) .il-landing-band button:hover{background:rgba(255,255,255,.8)!important;color:#241c0e!important}.il-landing-band button i{color:inherit!important}#view-tool .tw-title{color:#f4efe4!important;text-shadow:0 2px 12px rgba(0,0,0,.55)!important}:root:not([data-theme="dark"]) #view-tool .tw-title{color:#241c0e!important;text-shadow:0 1px 3px rgba(255,255,255,.5)!important}#view-tool .tw-sub{color:#f0e6cf!important;text-shadow:0 1px 6px rgba(0,0,0,.5)!important}:root:not([data-theme="dark"]) #view-tool .tw-sub{color:#3b2a12!important;text-shadow:none!important}#view-tool .il-tool-disclaimer,#view-tool .tool-disclaimer,#view-tool [class*="disclaimer"]{color:#e8dcc0!important;text-shadow:0 1px 4px rgba(0,0,0,.4)!important}:root:not([data-theme="dark"]) #view-tool [class*="disclaimer"]{color:#4a3f28!important;text-shadow:none!important}html[data-theme="dark"] .il-landing .il-landing-secondary,html[data-theme="dark"] .il-landing-hero .il-landing-secondary,html[data-theme="dark"] .il-landing-pricing .il-landing-secondary,html[data-theme="dark"] .il-landing-band button{background-color:rgba(255,253,248,.15)!important;background-image:none!important;border:1px solid rgba(255,244,214,.42)!important;color:#fff4dc!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important}:root:not([data-theme="dark"]) .il-landing .il-landing-secondary,:root:not([data-theme="dark"]) .il-landing-hero .il-landing-secondary,:root:not([data-theme="dark"]) .il-landing-pricing .il-landing-secondary,:root:not([data-theme="dark"]) .il-landing-band button{background-color:rgba(255,255,255,.62)!important;background-image:none!important;border:1px solid rgba(120,86,30,.3)!important;color:#2e2210!important;text-shadow:none!important}#view-tool .il-trust-field,#view-tool .il-trust-field>span:first-child,#view-tool .il-trust-label{color:var(--fp-text-3)!important}html[data-theme="dark"] #view-tool .il-trust-field,html[data-theme="dark"] #view-tool .il-trust-label{color:rgba(214,200,172,.72)!important}:root:not([data-theme="dark"]) #view-tool .il-trust-field,:root:not([data-theme="dark"]) #view-tool .il-trust-label{color:rgba(110,94,58,.82)!important}#view-tool .il-trust-chip{color:#f2d37a!important}:root:not([data-theme="dark"]) #view-tool .il-trust-chip{color:#8a6418!important;background:rgba(255,251,240,.9)!important}#il-dash-toggle,#il-dash-reset,.il-widget-bar,.il-drag-handle,.il-widget-min,body.il-dashboard-on #body-analyze::before{display:none!important}body.il-dashboard-on #body-analyze .panel-box,body.il-dashboard-on #body-analyze .chart-wrap{resize:none!important}@media (min-width:961px){#view-tool #body-analyze:has(.il-shell-preview.has-ticker) .il-tool-shell{display:none!important}#view-tool #body-analyze:has(.il-shell-preview.has-ticker) .il-trust-panel{display:none!important}#view-tool .result-header{padding:14px 20px!important}#view-tool #stock-result>*{margin-bottom:12px!important}#view-tool #price-chart,#view-tool .chart-wrap .h240,#view-tool .chart-wrap canvas#price-chart{height:420px!important;min-height:420px!important}#view-tool .app-chart-toolbar{padding:7px 12px!important}#view-tool .app-tf-strip{padding:5px 12px!important}#view-tool .mobile-sec-tabs{padding:9px 14px!important}}@media (min-width:961px) and (max-height:760px){#view-tool #price-chart,#view-tool .chart-wrap canvas#price-chart{height:360px!important;min-height:360px!important}}#view-tool .metric-card,html[data-theme="dark"] #view-tool .metric-card,:root:not([data-theme="dark"]) #view-tool .metric-card{background-color:var(--fp-bg)!important;background-image:none!important}#view-tool .metric-card .m-val,#view-tool .metric-card div{color:var(--fp-text)!important}#view-tool .metric-card .m-lbl{color:var(--fp-text-3)!important}#app-stats-footer{display:none!important}#view-tool[data-active-section="analyze"]:has(.il-shell-preview.has-ticker) #app-stats-footer{display:flex!important}html body::before,body::before{background-image:linear-gradient(180deg,rgba(245,241,232,.74),rgba(242,236,224,.8)),var(--gold-ripple-bg)!important;filter:saturate(.78) brightness(1.02)!important}html[data-theme="dark"] body::before{background-image:linear-gradient(180deg,rgba(10,11,13,.82),rgba(12,11,9,.87)),var(--gold-ripple-bg)!important;filter:saturate(.85) brightness(.9)!important}body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;box-shadow:inset 0 0 300px 80px rgba(30,20,6,.16)}html[data-theme="dark"] body::after{box-shadow:inset 0 0 320px 90px rgba(0,0,0,.4)}#view-tool #body-analyze .chart-header #ind-row,#view-tool #body-analyze .chart-header .range-pills{display:none!important}:root:not([data-theme="dark"]) .nav-acct-badge{color:#6b4a15!important;background:rgba(185,138,61,.16)!important;border-color:rgba(118,82,29,.38)!important;text-shadow:none!important}#view-tool .tool-disclaimer,#view-tool [class*="disclaimer"]{display:block;max-width:980px;margin:14px auto 0!important;padding:9px 14px!important;border:1px solid var(--fp-border)!important;border-radius:8px!important;background:var(--fp-bg)!important;-webkit-backdrop-filter:var(--fp-blur)!important;backdrop-filter:var(--fp-blur)!important;color:var(--fp-text-2)!important;text-shadow:none!important;line-height:1.5!important}#view-tool .il-chart-workspace input{height:31px!important;border-color:var(--fp-border-hi)!important}#view-tool .tab-nostock,#view-tool [id$="-nostock"]{display:block;padding:22px 16px!important;border:1px dashed var(--fp-border-hi)!important;border-radius:8px!important;background:var(--fp-bg)!important;color:var(--fp-text-2)!important;text-align:center;font-size:13px!important}#view-tool [id$="-nostock"][style*="display: none"],#view-tool [id$="-nostock"][style*="display:none"]{display:none!important}#view-tool .loading-bar{padding:26px 0!important;color:var(--fp-text-3)!important;text-shadow:none!important}@media (min-width:961px){#view-tool .app-chart-toolbar{padding:4px 10px!important;gap:5px!important}#view-tool .app-tf-strip{padding:3px 10px!important;gap:3px!important;margin-bottom:12px!important}#view-tool .act-btn{min-height:27px!important;padding:3px 10px!important;font-size:11px!important}#view-tool .tf-pill,#view-tool .tf-tog{min-height:24px!important;padding:2px 9px!important;font-size:11px!important}#view-tool .il-chart-workspace input{height:27px!important}#view-tool .mobile-sec-tabs{padding:5px 10px!important;gap:4px!important;margin-bottom:12px!important}#view-tool .mst-btn{padding:5px 12px!important;font-size:12px!important;border-radius:8px!important}#view-tool .app-content-scroll{padding:14px 22px 44px!important}#view-tool #stock-result>*{margin-bottom:10px!important}#view-tool .dash-layout{gap:12px!important}#view-tool .dash-main{gap:12px!important}#view-tool .dash-sidebar{gap:12px!important}#view-tool .g2{gap:12px!important;margin-bottom:12px!important}#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .sidebar-card{padding:13px 15px!important;border-radius:8px!important}#view-tool .acc-body{padding:1rem 1rem 1.4rem!important}#view-tool .result-header{padding:10px 16px!important;border-radius:8px!important;gap:18px!important}#view-tool .res-name{font-size:22px!important}#view-tool .price-big{font-size:28px!important}#view-tool .metrics-grid{gap:8px!important}#view-tool .metric-card{padding:8px 12px!important;border-radius:8px!important}#view-tool .m-lbl{font-size:11px!important;margin-bottom:3px!important}#view-tool .m-val{font-size:15px!important}#view-tool .m-sub{font-size:11px!important}#view-tool .panel-box:hover,#view-tool .chart-wrap:hover,#view-tool .sidebar-card:hover,#view-tool .metric-card:hover{transform:none!important}#app-stats-footer{padding:1px 0!important}#app-stats-footer .asf-lbl{font-size:11px!important}#app-stats-footer .asf-val{font-size:11px!important}#view-tool .fin-table th,#view-tool .earn-table th,#view-tool .inst-table th,#view-tool .cmp-table th{padding:5px 10px!important;font-size:11px!important}#view-tool .fin-table td,#view-tool .earn-table td,#view-tool .inst-table td,#view-tool .cmp-table td{padding:5px 10px!important;font-size:12px!important}#view-tool .scr-table th{padding:5px 9px!important;font-size:11px!important}#view-tool .scr-table td{padding:5px 9px!important;font-size:12px!important}#view-tool .fc-input,#view-tool .fc-select{padding:7px 9px!important;font-size:12px!important}#view-tool .fc-label{font-size:11px!important;margin-bottom:3px!important}#view-tool .btn-run{padding:9px 16px!important;font-size:13px!important}#view-tool .tool-welcome{padding:22px 1rem 12px!important}#view-tool .tw-title{font-size:clamp(1.45rem,2.2vw,1.9rem)!important}#view-tool .tw-sub{font-size:13px!important}#view-tool .dash-sidebar .panel-box-title{font-size:11px!important;margin-bottom:.5rem!important}}@media (min-width:1500px){#view-tool .dash-layout{grid-template-columns:1fr 340px!important}#view-tool #body-analyze,#view-tool .acc-body{max-width:1500px!important}}#view-tool{position:relative;isolation:isolate}#view-tool::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(247,243,233,.84),rgba(243,236,222,.9))}html[data-theme="dark"] #view-tool::before{background:linear-gradient(180deg,rgba(9,10,13,.88),rgba(10,11,14,.93))}#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .sidebar-card,#view-tool .result-header,#view-tool .scr-filters,#view-tool .fin-table,#view-tool .earn-table,#view-tool .inst-table,#view-tool .cmp-table,#view-tool .scr-table{background:rgba(255,255,255,.9)!important;box-shadow:0 1px 2px rgba(40,28,8,.05),0 6px 18px rgba(40,28,8,.05)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html[data-theme="dark"] #view-tool .panel-box,html[data-theme="dark"] #view-tool .chart-wrap,html[data-theme="dark"] #view-tool .sidebar-card,html[data-theme="dark"] #view-tool .result-header,html[data-theme="dark"] #view-tool .scr-filters,html[data-theme="dark"] #view-tool .fin-table,html[data-theme="dark"] #view-tool .earn-table,html[data-theme="dark"] #view-tool .inst-table,html[data-theme="dark"] #view-tool .cmp-table,html[data-theme="dark"] #view-tool .scr-table{background:rgba(19,22,27,.9)!important;box-shadow:0 1px 2px rgba(0,0,0,.45),0 8px 22px rgba(0,0,0,.35)!important}@media (min-width:961px){#view-tool .app-chart-toolbar,#view-tool .app-tf-strip,#view-tool .mobile-sec-tabs{width:100%!important;max-width:1280px;margin-left:auto!important;margin-right:auto!important}#view-tool #body-analyze,#view-tool .acc-body{max-width:1280px!important}#view-tool .app-content-scroll{padding:14px 26px 54px!important}#view-tool .acc-body{overflow:visible!important}#view-tool .dash-sidebar{position:static;align-self:start}#view-tool .result-header{margin-bottom:0!important;border-radius:12px 12px 0 0!important;border-bottom:0!important}#view-tool .metrics-grid{display:grid!important;grid-template-columns:repeat(8,1fr)!important;gap:0!important;border:1px solid var(--fp-border)!important;border-radius:0 0 12px 12px!important;overflow:hidden!important;background:rgba(255,255,255,.9)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html[data-theme="dark"] #view-tool .metrics-grid{background:rgba(19,22,27,.9)!important}#view-tool .metric-card,html[data-theme="dark"] #view-tool .metric-card{border:0!important;border-left:1px solid var(--fp-border)!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;padding:9px 12px!important}#view-tool .metric-card:first-child,html[data-theme="dark"] #view-tool .metric-card:first-child{border-left:0!important}#view-tool .chart-wrap::after{opacity:0!important;transition:opacity .15s!important}#view-tool .chart-wrap:hover::after{opacity:1!important}#app-stats-footer{width:100%!important;max-width:1280px!important;margin:0 auto!important;border-radius:8px 10px 0 0!important}}@media (min-width:961px) and (max-width:1279px){#view-tool .metrics-grid{grid-template-columns:repeat(4,1fr)!important}#view-tool .metric-card:nth-child(n+5),html[data-theme="dark"] #view-tool .metric-card:nth-child(n+5){border-top:1px solid var(--fp-border)!important}#view-tool .metric-card:nth-child(5),html[data-theme="dark"] #view-tool .metric-card:nth-child(5){border-left:0!important}}@media (min-width:1500px){#view-tool .dash-layout{grid-template-columns:1fr 320px!important}}:root{--fp-border:rgba(24,20,12,.1);--fp-border-hi:rgba(24,20,12,.2)}html[data-theme="dark"]{--fp-border:rgba(255,255,255,.08);--fp-border-hi:rgba(255,255,255,.17)}#view-tool::before{background:linear-gradient(180deg,rgba(246,244,240,.94),rgba(243,240,233,.97))!important}html[data-theme="dark"] #view-tool::before{background:linear-gradient(180deg,rgba(10,11,13,.94),rgba(11,12,15,.97))!important}@media (min-width:961px){body.il-controls-docked #il-chart-dock{display:flex;flex-direction:column;gap:5px;margin:6px 0 10px;padding-bottom:2px;border-bottom:1px solid var(--fp-border)}body.il-controls-docked #view-tool #app-chart-toolbar,body.il-controls-docked #view-tool #app-tf-strip,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip{position:static!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;margin:0!important;overflow:visible!important}body.il-controls-docked #view-tool #app-chart-toolbar .act-btn,body.il-controls-docked #view-tool #app-tf-strip .tf-pill,body.il-controls-docked #view-tool #app-tf-strip .tf-tog,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar .act-btn,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-pill,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-tog{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;text-shadow:none!important}body.il-controls-docked #view-tool #app-chart-toolbar .act-btn:hover,body.il-controls-docked #view-tool #app-tf-strip .tf-pill:hover,body.il-controls-docked #view-tool #app-tf-strip .tf-tog:hover,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar .act-btn:hover,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-pill:hover,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-tog:hover{background:rgba(120,86,30,.1)!important;background-image:none!important;transform:none!important}html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar .act-btn:hover,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-pill:hover,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-tog:hover{background:rgba(230,190,110,.12)!important}body.il-controls-docked #view-tool .il-chart-workspace input{background:transparent!important;border-color:var(--fp-border)!important}body.il-controls-docked #view-tool #il-chart-dock{position:relative;z-index:1;background:rgba(255,255,255,.92)}html[data-theme="dark"] body.il-controls-docked #view-tool #il-chart-dock{background:rgba(19,22,27,.92)}body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.on,body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.active,body.il-controls-docked #view-tool #app-tf-strip .tf-pill.on,body.il-controls-docked #view-tool #app-tf-strip .tf-pill.active,body.il-controls-docked #view-tool #app-tf-strip .tf-tog.on,body.il-controls-docked #view-tool #app-tf-strip .tf-tog.active,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.on,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.active,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-pill.on,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-pill.active,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-tog.on,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-tog.active{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;color:var(--il-bg,#0B0D12)!important;-webkit-text-fill-color:var(--il-bg,#0B0D12)!important;border-color:transparent!important;box-shadow:none!important;text-shadow:none!important}body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.on *,body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.active *,body.il-controls-docked #view-tool #app-tf-strip .tf-pill.on *,body.il-controls-docked #view-tool #app-tf-strip .tf-tog.on *,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.on *,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar .act-btn.active *,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-pill.on *,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip .tf-tog.on *{color:#1a1206!important;text-shadow:none!important}:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs,html[data-theme="dark"] #view-tool .mobile-sec-tabs{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:8px 0 6px!important;margin-bottom:8px!important;border-bottom:1px solid var(--fp-border)!important}:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs .mst-btn,html[data-theme="dark"] #view-tool .mobile-sec-tabs .mst-btn{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;color:var(--fp-text-2)!important;text-shadow:none!important}:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs .mst-btn:hover,html[data-theme="dark"] #view-tool .mobile-sec-tabs .mst-btn:hover{background:rgba(120,86,30,.09)!important;color:var(--fp-text)!important;transform:none!important}html[data-theme="dark"] #view-tool .mobile-sec-tabs .mst-btn:hover{background:rgba(230,190,110,.12)!important}:root:not([data-theme="dark"]) #view-tool .mobile-sec-tabs .mst-btn.active,html[data-theme="dark"] #view-tool .mobile-sec-tabs .mst-btn.active{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;color:var(--il-bg,#0B0D12)!important;-webkit-text-fill-color:var(--il-bg,#0B0D12)!important;border-color:transparent!important}#view-tool #body-analyze .panel-box .btn-run,#view-tool #body-dcf .btn-run,#view-tool #body-projection .btn-run{width:auto!important;min-width:240px;padding:10px 26px!important}}.il-more-tabs{position:relative;display:inline-flex}.il-more-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:70;display:none;flex-direction:column;gap:2px;min-width:180px;padding:6px;border:1px solid var(--fp-border);border-radius:8px;background:#fff;box-shadow:0 10px 34px rgba(30,22,8,.14)}html[data-theme="dark"] .il-more-menu{background:#15181d;box-shadow:0 10px 34px rgba(0,0,0,.5)}.il-more-tabs.open .il-more-menu{display:flex}.il-more-menu .mst-btn{width:100%;justify-content:flex-start;text-align:left;border-radius:8px!important}.il-more-btn i{font-size:12px;transition:transform .15s}.il-more-tabs.open .il-more-btn i{transform:rotate(180deg)}.il-source-note{display:flex;align-items:center;gap:6px;margin-top:14px;color:var(--fp-text-3)!important;font:500 11px var(--sans)}.il-source-note i{color:var(--brand-gold);font-size:12px}.il-source-note a{color:var(--brand-gold-strong);text-decoration:underline}html[data-theme="dark"] .il-source-note a{color:var(--brand-gold)}.il-panel-collapse{display:none!important}#view-tool .panel-box,#view-tool .chart-wrap{resize:none!important}@media (min-width:961px){body.il-controls-docked #il-chart-dock{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:3px 5px!important;row-gap:5px!important}body.il-controls-docked #view-tool #app-chart-toolbar,body.il-controls-docked #view-tool #app-tf-strip,html[data-theme="dark"] body.il-controls-docked #view-tool #app-chart-toolbar,html[data-theme="dark"] body.il-controls-docked #view-tool #app-tf-strip{display:contents!important}body.il-controls-docked #view-tool #app-chart-toolbar .act-right,body.il-controls-docked #view-tool #app-tf-strip .tf-right{display:contents!important}body.il-controls-docked #view-tool #app-chart-toolbar .act-btn[onclick*="expandChart"]{display:none!important}body.il-controls-docked #view-tool .act-sep{width:1px;height:16px;margin:0 4px;background:var(--fp-border);flex:0 0 auto}}#view-tool .chart-wrap canvas{pointer-events:none!important}#view-tool .chart-wrap{cursor:default}#il-cex-controls{display:flex;flex-wrap:wrap;align-items:center;gap:3px 4px;padding:7px 14px;border-bottom:1px solid var(--fp-border)}.il-cexc{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:2px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fp-text-2);font:600 11px var(--sans);cursor:pointer;transition:background .12s,color .12s}.il-cexc:hover{background:rgba(120,86,30,.1);color:var(--fp-text)}html[data-theme="dark"] .il-cexc:hover{background:rgba(230,190,110,.12)}.il-cexc.on{background:var(--il-ink,#F2F0EB);color:var(--il-bg,#0B0D12)}.il-cexc i{font-size:13px}.il-cexc-sep{width:1px;height:16px;margin:0 5px;background:var(--fp-border);flex:0 0 auto}:root:not([data-theme="dark"]) .cex-box{background:linear-gradient(180deg,#fdfcf9,#f5f2ea)!important;border:1px solid rgba(24,20,12,.14)!important;box-shadow:0 34px 92px rgba(40,28,8,.28)!important}:root:not([data-theme="dark"]) .cex-header{background:rgba(255,255,255,.7)!important;border-bottom:1px solid rgba(24,20,12,.1)!important}:root:not([data-theme="dark"]) .cex-toolbar{background:rgba(250,247,240,.85)!important;border-bottom:1px solid rgba(24,20,12,.1)!important}:root:not([data-theme="dark"]) .cex-title{color:#241c0e!important}:root:not([data-theme="dark"]) .cex-hint{color:rgba(70,58,34,.6)!important}:root:not([data-theme="dark"]) .cex-btn{background:rgba(255,255,255,.8)!important;border-color:rgba(24,20,12,.16)!important;color:#3a2f18!important}:root:not([data-theme="dark"]) .cex-tool{color:rgba(60,49,26,.7)!important}:root:not([data-theme="dark"]) .cex-tool:hover{background:rgba(120,86,30,.1)!important;color:#241c0e!important}:root:not([data-theme="dark"]) .cex-tool-label,:root:not([data-theme="dark"]) .cex-save-state{color:rgba(70,58,34,.55)!important}:root:not([data-theme="dark"]) .cex-color{border-color:rgba(255,255,255,.9)!important}:root:not([data-theme="dark"]) #il-cex-controls{border-bottom:1px solid rgba(24,20,12,.1)!important}:root:not([data-theme="dark"]) .il-cexc{color:rgba(56,45,24,.78)!important}:root:not([data-theme="dark"]) .il-cexc:hover{background:rgba(120,86,30,.12)!important;color:#241c0e!important}html[data-theme="dark"] .il-cexc{color:rgba(235,229,215,.75)!important}html[data-theme="dark"] .il-cexc:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}.il-cexc.on{background:var(--il-ink,#F2F0EB)!important;background-image:none!important;color:var(--il-bg,#0B0D12)!important;-webkit-text-fill-color:var(--il-bg,#0B0D12)!important}:root:not([data-theme="dark"]) .il-cexc-sep{background:rgba(24,20,12,.14)!important}html[data-theme="dark"] .il-cexc-sep{background:rgba(255,255,255,.14)!important}html[data-theme="dark"] .cex-tool{color:rgba(235,229,215,.66)!important}html[data-theme="dark"] .cex-tool:hover{color:#fff!important}.il-cexc-row{display:flex;align-items:center;gap:3px 4px;min-width:0}.il-cexc-ranges{margin-left:2px}@media (max-width:640px){#chart-expand-modal .cex-box{height:100dvh!important;min-height:100dvh!important}#chart-expand-modal .cex-header{min-height:calc(58px + env(safe-area-inset-top,0px));box-sizing:border-box;align-items:center!important;padding:env(safe-area-inset-top,0px) 112px 0 14px!important;gap:8px!important}#chart-expand-modal .cex-title{padding:0!important;font-size:13px!important;white-space:nowrap}#chart-expand-modal .cex-type-toggle{display:none!important}#chart-expand-modal .cex-controls{position:absolute;top:calc(env(safe-area-inset-top,0px) + 7px);right:64px;display:flex;flex-wrap:nowrap}#chart-expand-modal .cex-controls .cex-icon-btn,#chart-expand-modal .cex-controls .cex-hint{display:none!important}#chart-expand-modal .cex-controls .cex-btn:not(.cex-icon-btn):not(.gold){display:flex!important;width:44px;height:44px;min-width:44px;min-height:44px;padding:0!important;border-radius:8px}#chart-expand-modal .cex-controls .cex-btn:not(.cex-icon-btn):not(.gold) span{display:none!important}#chart-expand-modal .cex-close-mobile{top:calc(env(safe-area-inset-top,0px) + 7px)!important;right:10px!important;width:44px!important;height:44px!important}#il-cex-controls{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important;flex:0 0 auto;overflow:hidden}#il-cex-controls .il-cexc-row{width:100%;min-height:46px;box-sizing:border-box;padding:5px 8px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}#il-cex-controls .il-cexc-row::-webkit-scrollbar{display:none}#il-cex-controls .il-cexc-primary{border-bottom:1px solid var(--fp-border)}#il-cex-controls .il-cexc{min-width:max-content;min-height:36px;padding:4px 10px;font-size:12px;flex:0 0 auto}#il-cex-controls .il-cexc-sep{flex:0 0 1px}#chart-expand-modal .cex-toolbar{display:none!important}#chart-expand-modal.markup-open .cex-toolbar{display:flex!important;min-height:48px;box-sizing:border-box}#chart-expand-modal .cex-body{min-height:0!important;padding:2px 0 4px!important}#chart-expand-modal .cex-workspace{min-height:0!important;height:100%!important}}.il-quick-search{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:0 10px;min-height:30px;border:1px solid var(--fp-border);border-radius:8px;background:rgba(255,255,255,.75)}html[data-theme="dark"] .il-quick-search{background:rgba(22,26,31,.8)}.il-quick-search i{color:var(--brand-gold);font-size:13px}.il-quick-search input{width:110px;border:0;outline:none;background:transparent;color:var(--fp-text);font:700 12px var(--mono);text-transform:none;letter-spacing:.02em}.il-quick-search input::placeholder{color:var(--fp-text-3);font-weight:600;text-transform:none;letter-spacing:0}.il-quick-search:focus-within{border-color:var(--brand-gold)!important;box-shadow:0 0 0 3px var(--gold-tint)}@media (max-width:960px){.il-quick-search{display:none}}.il-capabilities{max-width:1200px;margin:0 auto;padding:clamp(40px,5vw,70px) 24px}.il-cap-head{text-align:center;max-width:640px;margin:0 auto 30px}.il-cap-head h2{margin:.35em 0 .3em;font-family:var(--serif);font-size:clamp(1.5rem,2.6vw,2.1rem);color:#241c0e}html[data-theme="dark"] .il-cap-head h2{color:#f0ead9}.il-cap-head p{color:rgba(60,49,26,.75);font-size:15px;line-height:1.6}html[data-theme="dark"] .il-cap-head p{color:rgba(230,224,210,.62)}.il-cap-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:900px){.il-cap-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.il-cap-grid{grid-template-columns:1fr}}.il-cap-card{display:block;padding:18px 18px 16px;text-decoration:none;background:rgba(255,255,255,.82);border:1px solid var(--fp-border);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .16s,border-color .16s,box-shadow .18s}html[data-theme="dark"] .il-cap-card{background:rgba(20,23,28,.85)}.il-cap-card:hover{transform:translateY(-2px);border-color:var(--brand-gold-line);box-shadow:0 12px 32px rgba(40,28,8,.12)}.il-cap-card i{display:grid;place-items:center;width:36px;height:36px;margin-bottom:10px;border-radius:8px;background:var(--gold-tint);color:var(--brand-gold-strong);font-size:18px}html[data-theme="dark"] .il-cap-card i{color:var(--brand-gold)}.il-cap-card strong{display:block;margin-bottom:4px;color:#241c0e;font:600 15px var(--serif)}html[data-theme="dark"] .il-cap-card strong{color:#f0ead9}.il-cap-card span{color:rgba(60,49,26,.72);font:12px/1.55 var(--sans)}html[data-theme="dark"] .il-cap-card span{color:rgba(230,224,210,.6)}.il-plain-list{margin:6px 0 8px;padding-left:16px}.il-plain-list li{margin-bottom:7px;color:var(--fp-text-2);font:12px/1.5 var(--sans)}.il-plain-foot{color:var(--fp-text-3);font:10px var(--sans)}.il-rdcf-sub{margin:4px 0 10px;color:var(--fp-text-2)!important;font:12px/1.55 var(--sans)}.il-rdcf-note{margin-top:10px;color:var(--fp-text-3);font:12px var(--sans)}#il-reverse-dcf{margin-top:14px}#view-tool .chart-wrap,#view-tool .chart-wrap *,#view-tool .panel-box canvas,#market-page canvas,.hg-market canvas{touch-action:pan-y!important;overscroll-behavior:auto!important}.il-landing h1,.il-landing-copy h1{font-size:clamp(1.9rem,4.4vw,3.3rem)!important;line-height:1.08!important;max-width:16ch;overflow-wrap:break-word!important;white-space:normal!important}.il-landing-copy{max-width:680px}html[data-theme="dark"] .il-landing{background:linear-gradient(180deg,rgba(10,11,13,.9),rgba(13,12,10,.94))!important}html[data-theme="dark"] .il-landing h1{color:#f2ecdc!important;text-shadow:0 2px 16px rgba(0,0,0,.5)!important}html[data-theme="dark"] .il-landing-copy p{color:rgba(235,228,214,.72)!important}html[data-theme="dark"] .il-landing-kicker{color:var(--brand-gold)!important}html[data-theme="dark"] .il-landing-social div,html[data-theme="dark"] .il-landing-search,html[data-theme="dark"] .il-landing-secondary,html[data-theme="dark"] .il-landing-band,html[data-theme="dark"] .il-landing-pricing{background:rgba(22,25,30,.85)!important;border-color:rgba(230,190,110,.18)!important}html[data-theme="dark"] .il-landing-secondary{color:#f2e9d4!important}html[data-theme="dark"] .il-landing-social strong,html[data-theme="dark"] .il-landing-band h2,html[data-theme="dark"] .il-landing-pricing h2,html[data-theme="dark"] .il-workflow-copy h2{color:#f0ead9!important}html[data-theme="dark"] .il-landing-social span,html[data-theme="dark"] .il-landing-band p,html[data-theme="dark"] .il-landing-pricing p,html[data-theme="dark"] .il-workflow-copy p{color:rgba(230,224,210,.62)!important}html[data-theme="dark"] .il-landing-search input{color:#f0ead9!important}html[data-theme="dark"] .il-landing-proof span{color:rgba(235,228,214,.72)!important}html[data-theme="dark"] .il-offer-card{background:rgba(22,25,30,.85)!important;border-color:rgba(230,190,110,.2)!important}html[data-theme="dark"] .il-offer-card strong{color:var(--brand-gold)!important}html[data-theme="dark"] .il-offer-card span{color:rgba(230,224,210,.6)!important}@media (min-width:961px){#view-tool #body-analyze:not(:has(.il-shell-preview.has-ticker)) .il-tool-shell{display:none!important}}.il-range-bar{margin:4px 0 16px}.il-rb-title{font:700 10px var(--mono);letter-spacing:.02em;text-transform:none;color:var(--fp-text-3);margin-bottom:10px}.il-rb-track{position:relative;height:8px;border-radius:4px;background:color-mix(in srgb,var(--fp-border) 60%,transparent)}.il-rb-fill{position:absolute;top:0;bottom:0;border-radius:4px;background:linear-gradient(90deg,#d96a70,#D9B35E,#46b184);opacity:.55}.il-rb-dot{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;transform:translate(-50%,-50%);border:2.5px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.3)}html[data-theme="dark"] .il-rb-dot{border-color:#14161b}.il-rb-dot.dn{background:#d96a70}.il-rb-dot.gold{background:#D9B35E}.il-rb-dot.up{background:#46b184}.il-rb-cur{position:absolute;top:-5px;bottom:-5px;width:2.5px;background:var(--fp-text);transform:translateX(-50%);border-radius:4px}.il-rb-labels{display:flex;justify-content:space-between;margin-top:8px;font:700 11px var(--mono)}.il-rb-labels .dn{color:#c05a60}.il-rb-labels .gold{color:var(--brand-gold-strong)}.il-rb-labels .up{color:#2e8f68}html[data-theme="dark"] .il-rb-labels .gold{color:var(--brand-gold)}.il-rb-cur-label{margin-top:3px;font:600 10px var(--mono);color:var(--fp-text-3);text-align:center}.il-cov-list{display:grid;gap:4px;margin-bottom:10px}.il-cov-step{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fp-text-2);font:600 12px var(--sans);cursor:pointer;text-align:left}.il-cov-step:hover{background:rgba(120,86,30,.08)}html[data-theme="dark"] .il-cov-step:hover{background:rgba(230,190,110,.1)}.il-cov-step i{font-size:15px;color:var(--fp-text-3)}.il-cov-step.done i{color:#2e9e6f}.il-cov-step span{margin-left:auto;font:700 10px var(--mono);text-transform:none;letter-spacing:.02em;color:var(--fp-text-3)}.il-cov-step.done span{color:#2e9e6f}.il-cov-src{display:flex;flex-wrap:wrap;gap:6px 12px;padding-top:9px;border-top:1px solid var(--fp-border)}.il-cov-src span{display:inline-flex;align-items:center;gap:5px;color:var(--fp-text-3);font:600 11px var(--sans)}.il-cov-src i{color:var(--brand-gold);font-size:13px}#view-tool .panel-box:empty,#view-tool .sidebar-card:empty,#view-tool .dash-sidebar>div:empty,#analyst-sidebar:empty,#view-tool .chart-wrap:empty,.il-landing div[class]:not([class*="btn"]):not([class*="icon"]):empty{display:none!important}
:root{--market-up: #087a35;--market-up-strong: #00a84f;--market-up-soft: rgba(0, 168, 79, .12);--market-down: #c6283d;--market-down-strong: #e23d4f;--market-down-soft: rgba(226, 61, 79, .12);--positive: var(--market-up);--negative: var(--market-down);--chart-price: #00a84f;--chart-positive: #00a84f;--chart-negative: #e23d4f}html[data-theme="dark"]{--market-up: #00e676;--market-up-strong: #00e676;--market-up-soft: rgba(0, 230, 118, .13);--market-down: #ff5a67;--market-down-strong: #ff4d5a;--market-down-soft: rgba(255, 77, 90, .14);--positive: var(--market-up);--negative: var(--market-down);--chart-price: #00e676;--chart-positive: #00e676;--chart-negative: #ff4d5a}#main-nav .nav-links{display:grid!important;grid-template-columns:repeat(8,minmax(68px,1fr));align-items:center;gap:3px!important;padding:4px!important;border:0!important}#main-nav .nav-tab,#main-nav .nav-tab:hover,#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:0;padding:0 9px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;box-shadow:none!important}#main-nav .nav-tab+.nav-tab::before{display:none!important}#main-nav .nav-tab.active-tab{border-color:var(--brand-gold-line)!important;box-shadow:inset 0-2px 0 var(--brand-gold)!important}#view-tool .mobile-sec-tabs{align-items:center!important;min-height:54px;gap:6px!important;padding:8px 10px!important;scroll-padding-inline:10px;scrollbar-width:none}#view-tool .mobile-sec-tabs::-webkit-scrollbar{display:none}#view-tool .mobile-sec-tabs .mst-btn,#view-tool .mobile-sec-tabs .mst-btn:hover,#view-tool .mobile-sec-tabs .mst-btn.active{box-sizing:border-box;flex:0 0 94px;width:94px;height:36px;min-height:36px;padding:0 10px!important;border:1px solid transparent!important;border-radius:8px!important;justify-content:center;font-size:12px!important;font-weight:600!important;line-height:1!important;transform:none!important;scroll-snap-align:start;box-shadow:none!important}#view-tool .mobile-sec-tabs .mst-btn.active{border-color:var(--brand-gold-line)!important}#view-tool .sb-item{box-sizing:border-box;min-height:42px;border-width:1px!important;font-weight:600}.up,.pos,.positive,.price-chg.up,.m-val.up,.dcf-val.up,.proj-val.up,.sc-irr.up,.fin-positive,.earn-beat,.analyst-upside.up,.fstock-chg.up,.ct-yes,.ntb-pos{color:var(--market-up)!important}.dn,.neg,.negative,.price-chg.dn,.m-val.dn,.dcf-val.dn,.proj-val.dn,.sc-irr.dn,.fin-negative,.earn-miss,.analyst-upside.dn,.fstock-chg.dn,.ntb-neg{color:var(--market-down)!important}.price-chg.up,.earn-badge.beat{color:var(--market-up)!important;background:var(--market-up-soft)!important}.price-chg.dn,.earn-badge.miss{color:var(--market-down)!important;background:var(--market-down-soft)!important}.cb-buy,.analyst-gauge-seg.lit.sb{background:var(--chart-positive)!important}.cb-sell,.analyst-gauge-seg.lit.ss{background:var(--chart-negative)!important}.il-rb-dot.up{background:var(--chart-positive)!important}.il-rb-dot.dn{background:var(--chart-negative)!important}.il-rb-labels .up{color:var(--market-up)!important}.il-rb-labels .dn{color:var(--market-down)!important}.edu-path.done::after{background:var(--market-up-strong)!important}#fin-error,#advm-error,#earn-error{color:var(--market-down)!important}#view-tool table{font-variant-numeric:tabular-nums}#view-tool table th{letter-spacing:.055em;line-height:1.25}#view-tool table td{line-height:1.42;vertical-align:middle}#view-tool .metric-card .m-val,#view-tool .price-big,#view-tool .dcf-val,#view-tool .proj-val,#view-tool .sc-irr{font-variant-numeric:tabular-nums}.edu-path-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.edu-path{min-height:172px}.edu-term code{white-space:normal}:root:not([data-theme="dark"]) #view-tool .tw-market .twm-cell,:root:not([data-theme="dark"]) #view-tool .tw-tool,:root:not([data-theme="dark"]) #view-tool .tw-recent-card{background:var(--panel)!important;border-color:var(--border2)!important;box-shadow:0 10px 28px rgba(49,39,24,.06)}:root:not([data-theme="dark"]) #view-tool .tw-market .twm-val,:root:not([data-theme="dark"]) #view-tool .tw-tool strong{color:var(--text)!important}:root:not([data-theme="dark"]) #view-tool .tw-market .twm-lbl,:root:not([data-theme="dark"]) #view-tool .tw-sec-lbl,:root:not([data-theme="dark"]) #view-tool .tw-tool span,:root:not([data-theme="dark"]) #view-tool .tw-recent-ttl{color:var(--text4)!important}@media (min-width:961px) and (max-width:1180px){#main-nav .nav-links{display:flex!important;overflow-x:auto}#main-nav .nav-tab{flex:0 0 auto;min-width:72px}.edu-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){#main-nav .nav-links{display:none!important}}@media (max-width:760px){#view-tool .mobile-sec-tabs{display:flex!important;overflow-x:auto!important;scroll-snap-type:x proximity}.edu-path-grid{grid-template-columns:1fr}.edu-path{min-height:128px}#main-nav .theme-toggle,#main-nav .nav-acct-mobile{min-width:40px;min-height:40px}#view-tool .app-chart-toolbar .act-btn,#view-tool .app-tf-strip .tf-pill,#view-tool .app-tf-strip .tf-tog,#view-tool .il-shell-actions button{min-height:38px!important}#view-tool .app-content-scroll button{min-height:36px}#view-tool .mobile-sec-tabs{min-height:58px}#view-tool .mobile-sec-tabs .mst-btn,#view-tool .mobile-sec-tabs .mst-btn:hover,#view-tool .mobile-sec-tabs .mst-btn.active{height:40px;min-height:40px}}
:root{--cream: #f1f5f2;--cream2: #e8eeea;--cream3: #dbe4de;--card: #ffffff;--panel: #f7f9f7;--ink: #131b17;--ink2: #26332c;--ink3: #435149;--ink4: #5d6a62;--ink5: #718078;--text: var(--ink);--text2: var(--ink2);--text3: var(--ink3);--text4: var(--ink4);--text5: var(--ink5);--gold: #b77a25;--gold-d: #815419;--gold-bright: #d9a84f;--gold-hi: #efc979;--gold-l: #ead5ad;--gold-l2: #faf2e2;--gold-grad: linear-gradient(135deg, #f0ca7d 0%, #d6a347 52%, #ae701f 100%);--gold-grad-soft: linear-gradient(135deg, rgba(217, 168, 79, .18), rgba(217, 168, 79, .04));--gold-tint: rgba(183, 122, 37, .08);--gold-tint2: rgba(183, 122, 37, .13);--gold-ring: rgba(183, 122, 37, .28);--border: rgba(22, 43, 33, .065);--border2: rgba(22, 43, 33, .105);--border3: rgba(22, 43, 33, .18);--surface: #ffffff;--surface-2: #f5f8f6;--surface-3: #edf2ef;--glass: rgba(255, 255, 255, .94);--glass-strong: rgba(255, 255, 255, .985);--glass-quiet: rgba(247, 250, 248, .9);--glass-line: rgba(29, 61, 45, .12);--glass-line-soft: rgba(29, 61, 45, .075);--glass-shadow: 0 12px 34px rgba(28, 52, 40, .075), 0 2px 8px rgba(28, 52, 40, .035);--glass-shadow-lg: 0 24px 70px rgba(28, 52, 40, .11), 0 7px 20px rgba(28, 52, 40, .05);--on-glass: #141d18;--on-glass-2: #34433b;--on-glass-3: #647169;--shadow-sm: 0 2px 8px rgba(20, 42, 31, .055);--shadow: 0 12px 36px rgba(20, 42, 31, .08);--shadow-lg: 0 25px 75px rgba(20, 42, 31, .13);--r: 8px;--r2: 11px;--r3: 16px;--market-up: #008a49;--market-up-strong: #00aa5b;--market-up-soft: rgba(0, 170, 91, .11);--market-down: #cf3348;--market-down-strong: #ea4058;--market-down-soft: rgba(234, 64, 88, .1);--chart-price: #00aa5b;--chart-positive: #00aa5b;--chart-negative: #ea4058}html[data-theme="dark"]{--cream: #080e0b;--cream2: #0c1511;--cream3: #13211a;--card: #0e1713;--panel: #111d18;--ink: #f0f5f1;--ink2: #d6e0da;--ink3: #afbeb5;--ink4: #91a097;--ink5: #77867d;--text: var(--ink);--text2: var(--ink2);--text3: var(--ink3);--text4: var(--ink4);--text5: var(--ink5);--gold: #dfb35f;--gold-d: #efc879;--gold-bright: #efc879;--gold-hi: #f5d797;--gold-l: rgba(239, 200, 121, .3);--gold-l2: rgba(239, 200, 121, .09);--gold-tint: rgba(239, 200, 121, .075);--gold-tint2: rgba(239, 200, 121, .12);--gold-ring: rgba(239, 200, 121, .3);--border: rgba(222, 237, 227, .055);--border2: rgba(222, 237, 227, .095);--border3: rgba(222, 237, 227, .17);--surface: #0e1713;--surface-2: #121e19;--surface-3: #17261f;--glass: rgba(14, 23, 19, .94);--glass-strong: rgba(17, 29, 24, .985);--glass-quiet: rgba(18, 30, 25, .9);--glass-line: rgba(222, 237, 227, .105);--glass-line-soft: rgba(222, 237, 227, .065);--glass-shadow: 0 16px 42px rgba(0, 0, 0, .24), 0 2px 9px rgba(0, 0, 0, .18);--glass-shadow-lg: 0 30px 90px rgba(0, 0, 0, .34), 0 8px 24px rgba(0, 0, 0, .23);--on-glass: #f0f5f1;--on-glass-2: #c7d3cb;--on-glass-3: #94a39a;--shadow-sm: 0 2px 9px rgba(0, 0, 0, .18);--shadow: 0 16px 44px rgba(0, 0, 0, .25);--shadow-lg: 0 30px 90px rgba(0, 0, 0, .36);--market-up: #18e07b;--market-up-strong: #21ec85;--market-up-soft: rgba(33, 236, 133, .12);--market-down: #ff5a6e;--market-down-strong: #ff6577;--market-down-soft: rgba(255, 101, 119, .13);--chart-price: #21ec85;--chart-positive: #21ec85;--chart-negative: #ff6577}html,body{background-color:var(--cream)!important;background-image:radial-gradient(850px 520px at 86% -15%,rgba(210,164,74,.14),transparent 68%),radial-gradient(700px 500px at -8% 102%,rgba(24,128,84,.085),transparent 70%),linear-gradient(180deg,#f7faf8 0,var(--cream) 60%)!important;background-attachment:fixed!important;color:var(--ink)!important}html[data-theme="dark"],html[data-theme="dark"] body{background-color:var(--cream)!important;background-image:radial-gradient(900px 560px at 88% -18%,rgba(210,164,74,.09),transparent 66%),radial-gradient(780px 620px at -10% 108%,rgba(21,151,93,.075),transparent 70%),linear-gradient(180deg,#0a110e 0,var(--cream) 66%)!important}body::before{background-image:linear-gradient(rgba(32,62,47,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(32,62,47,.025) 1px,transparent 1px)!important;background-size:64px 64px!important;background-position:center!important;opacity:.7;mask-image:linear-gradient(to bottom,rgba(0,0,0,.35),transparent 72%)}html[data-theme="dark"] body::before{background-image:linear-gradient(rgba(229,238,232,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(229,238,232,.018) 1px,transparent 1px)!important}::selection{background:rgba(217,168,79,.28)}#main-nav,.top-bar,nav:not(.top-bar){background:rgba(10,16,13,.94)!important;border-bottom:1px solid rgba(239,200,121,.12)!important;box-shadow:0 10px 30px rgba(0,0,0,.13)!important;backdrop-filter:blur(24px) saturate(1.2)!important}:root:not([data-theme="dark"]) nav#main-nav,html[data-theme="dark"] nav#main-nav{background-color:rgba(10,16,13,.94)!important;background-image:none!important;border-bottom-color:rgba(239,200,121,.12)!important;box-shadow:0 10px 30px rgba(0,0,0,.13)!important}#main-nav .nav-logo,#main-nav .nav-logo>span,#main-nav .nav-logo strong,.top-bar .logo,nav:not(.top-bar) .logo{color:#f3f5f2!important}#main-nav .nav-logo em,.top-bar .logo em,nav:not(.top-bar) .logo em{color:#efc879!important}:root:not([data-theme="dark"]) #main-nav .nav-logo>span,:root:not([data-theme="dark"]) #main-nav .nav-logo strong,html[data-theme="dark"] #main-nav .nav-logo>span,html[data-theme="dark"] #main-nav .nav-logo strong{color:#f3f5f2!important}:root:not([data-theme="dark"]) #main-nav .nav-logo em,html[data-theme="dark"] #main-nav .nav-logo em{color:#efc879!important}#main-nav .nav-links{background:rgba(255,255,255,.025)!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:8px!important}#main-nav .nav-tab,#main-nav .nav-tab:hover,#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover{color:rgba(239,244,240,.7)!important;border-radius:8px!important;transition:color .16s,background .16s,box-shadow .16s!important}#main-nav .nav-tab:hover{color:#ffffff!important;background:rgba(255,255,255,.055)!important}#main-nav .nav-tab.active-tab{color:#f4d99f!important;background:rgba(239,200,121,.11)!important;border-color:rgba(239,200,121,.18)!important;box-shadow:inset 0-2px 0#dfae52!important}:root:not([data-theme="dark"]) #main-nav .nav-tab,html[data-theme="dark"] #main-nav .nav-tab{color:rgba(239,244,240,.7)!important}:root:not([data-theme="dark"]) #main-nav .nav-tab:hover,html[data-theme="dark"] #main-nav .nav-tab:hover{color:#ffffff!important}:root:not([data-theme="dark"]) #main-nav .nav-tab.active-tab,html[data-theme="dark"] #main-nav .nav-tab.active-tab{color:#f4d99f!important;background-color:rgba(239,200,121,.11)!important;background-image:none!important;border-color:rgba(239,200,121,.18)!important;box-shadow:inset 0-2px 0#dfae52!important}#main-nav .nav-search{background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.105)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}#main-nav .nav-search:focus-within{border-color:rgba(239,200,121,.48)!important;box-shadow:0 0 0 3px rgba(239,200,121,.09)!important}#main-nav .nav-search input{color:#f2f6f3!important}#main-nav .nav-search input::placeholder{color:rgba(239,244,240,.48)!important}#main-nav .theme-toggle,#main-nav .nav-acct-btn{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.1)!important;color:rgba(239,244,240,.82)!important}#main-nav .theme-toggle:hover,#main-nav .nav-acct-btn:hover{background:rgba(255,255,255,.085)!important;border-color:rgba(239,200,121,.24)!important}:root:not([data-theme="dark"]) #main-nav .btn-nav-outline,:root:not([data-theme="dark"]) #main-nav .btn-nav,html[data-theme="dark"] #main-nav .btn-nav-outline,html[data-theme="dark"] #main-nav .btn-nav{color:rgba(239,244,240,.84)!important;border-color:rgba(255,255,255,.12)!important}#view-tool,#view-tool .app-shell,#view-tool .app-main,#view-tool .app-content-scroll{background-image:none!important}#view-tool{background:radial-gradient(680px 380px at 92% 0%,rgba(183,122,37,.075),transparent 72%),linear-gradient(180deg,#f4f7f5,#edf2ef)!important}html[data-theme="dark"] #view-tool{background:radial-gradient(720px 440px at 92% -8%,rgba(239,200,121,.055),transparent 72%),linear-gradient(180deg,#09100d,#080e0b)!important}#view-tool .app-sidebar{width:206px!important;padding:12px 10px 14px!important;background:rgba(250,252,250,.92)!important;border-right:1px solid var(--border2)!important;box-shadow:12px 0 36px rgba(24,49,36,.035);backdrop-filter:blur(22px)}html[data-theme="dark"] #view-tool .app-sidebar{background:rgba(10,17,14,.96)!important;border-right-color:rgba(228,238,231,.075)!important;box-shadow:12px 0 38px rgba(0,0,0,.18)}#view-tool .sb-group-pad{padding:0!important}#view-tool .sb-group-label{padding:8px 12px 10px!important;color:var(--text5)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.16em!important}#view-tool .sb-item{min-height:43px!important;margin:2px 0!important;padding:0 12px!important;border:1px solid transparent!important;border-radius:8px!important;color:var(--text4)!important;transition:color .15s,background .15s,border-color .15s,transform .15s!important}#view-tool .sb-item:hover{color:var(--text)!important;background:var(--surface-2)!important;border-color:var(--border)!important;transform:translateX(2px)}#view-tool .sb-item.active{color:var(--text)!important;background:linear-gradient(90deg,rgba(217,168,79,.16),rgba(217,168,79,.045))!important;border-color:rgba(183,122,37,.19)!important;box-shadow:inset 3px 0 0 var(--gold),0 6px 18px rgba(50,37,14,.045)!important}:root:not([data-theme="dark"]) #view-tool .sb-item.active,:root:not([data-theme="dark"]) #view-tool .sb-item.active:hover{color:var(--text)!important;background:linear-gradient(90deg,rgba(217,168,79,.16),rgba(217,168,79,.045))!important;border-color:rgba(183,122,37,.19)!important;box-shadow:inset 3px 0 0 var(--gold),0 6px 18px rgba(50,37,14,.045)!important}html[data-theme="dark"] #view-tool .sb-item:hover{background:rgba(255,255,255,.045)!important}html[data-theme="dark"] #view-tool .sb-item.active{color:#f6efe1!important;background:linear-gradient(90deg,rgba(239,200,121,.15),rgba(239,200,121,.025))!important;border-color:rgba(239,200,121,.14)!important;box-shadow:inset 3px 0 0 var(--gold),0 8px 22px rgba(0,0,0,.13)!important}#view-tool .sb-item.active .sb-item-icon,#view-tool .sb-item:hover .sb-item-icon{color:var(--gold)!important}:root:not([data-theme="dark"]) #view-tool .sb-item.active .sb-item-label,:root:not([data-theme="dark"]) #view-tool .sb-item.active .sb-item-icon{color:var(--text)!important}html[data-theme="dark"] #view-tool .sb-item.active .sb-item-label{color:#f6efe1!important}html[data-theme="dark"] #view-tool .sb-item.active .sb-item-icon{color:var(--gold)!important}#view-tool .app-section-hdr{min-height:54px!important;height:54px!important;padding:0 22px!important;background:rgba(255,255,255,.78)!important;border-bottom:1px solid var(--border2)!important;box-shadow:0 7px 22px rgba(28,52,40,.035);backdrop-filter:blur(20px)}html[data-theme="dark"] #view-tool .app-section-hdr{background:rgba(12,21,17,.88)!important;border-color:rgba(228,238,231,.075)!important}#view-tool .ash-title{color:var(--text)!important;font-size:12px!important;font-weight:700!important}#view-tool .ash-btn{min-height:32px;padding:0 10px!important;border-radius:8px!important;background:var(--surface)!important;border-color:var(--border2)!important;color:var(--text4)!important;box-shadow:var(--shadow-sm)}html[data-theme="dark"] #view-tool .ash-btn{background:var(--surface-2)!important}#view-tool .ash-btn:hover{color:var(--text)!important;border-color:rgba(183,122,37,.3)!important;transform:translateY(-1px)}:root:not([data-theme="dark"]) #view-tool .ash-btn{color:var(--text4)!important;background-color:var(--surface)!important;background-image:none!important;border-color:var(--border2)!important;box-shadow:var(--shadow-sm)!important}:root:not([data-theme="dark"]) #view-tool .ash-btn:hover{color:var(--text)!important;border-color:rgba(183,122,37,.3)!important}#view-tool .app-content-scroll{padding:clamp(18px,2.2vw,32px)!important;background:transparent!important}#view-tool .tool-welcome{position:relative;overflow:hidden;min-height:238px;padding:clamp(30px,4vw,52px)!important;text-align:left!important;background:radial-gradient(560px 300px at 92% 8%,rgba(239,200,121,.19),transparent 68%),radial-gradient(460px 280px at 6% 110%,rgba(30,172,104,.14),transparent 70%),linear-gradient(135deg,#14221b 0%,#0d1712 58%,#0a110e 100%)!important;border:1px solid rgba(239,200,121,.16)!important;border-radius:8px!important;box-shadow:0 28px 70px rgba(16,35,25,.18),inset 0 1px 0 rgba(255,255,255,.055)!important;backdrop-filter:none!important}#view-tool .tool-welcome::after{content:"";position:absolute;right:clamp(24px,5vw,72px);top:50%;width:clamp(110px,13vw,180px);aspect-ratio:1;border:1px solid rgba(239,200,121,.18);border-radius:50%;transform:translateY(-50%);box-shadow:0 0 0 20px rgba(239,200,121,.035),0 0 0 42px rgba(239,200,121,.022),inset 0 0 55px rgba(239,200,121,.055);pointer-events:none}#view-tool .tw-kicker{position:relative;z-index:1;color:#efc879!important;font-size:11px!important;letter-spacing:.18em!important}#view-tool .tw-title{position:relative;z-index:1;max-width:730px!important;margin:0 0 .75rem!important;color:#f5f8f5!important;font-size:clamp(1.85rem,3.1vw,3rem)!important;line-height:1.02!important;letter-spacing:-.045em!important}#view-tool .tw-sub{position:relative;z-index:1;max-width:650px!important;margin:0!important;color:rgba(226,235,229,.67)!important;font-size:15px!important;line-height:1.65!important}:root:not([data-theme="dark"]) #view-tool .tw-title,html[data-theme="dark"] #view-tool .tw-title{color:#f5f8f5!important;text-shadow:none!important}:root:not([data-theme="dark"]) #view-tool .tw-sub,html[data-theme="dark"] #view-tool .tw-sub{color:rgba(226,235,229,.67)!important;text-shadow:none!important}#view-tool .tw-market{position:relative;z-index:1;justify-content:flex-start!important;max-width:760px!important;margin:24px 0 0!important}#view-tool .tw-market .twm-cell{background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.09)!important;box-shadow:none!important;backdrop-filter:blur(12px)}#view-tool .tw-market .twm-val{color:#f5f8f5!important}#view-tool .tw-market .twm-lbl{color:rgba(226,235,229,.52)!important}#view-tool .tool-welcome .il-onboarding,#view-tool #tool-welcome .il-onboarding{position:relative;z-index:2;margin:0 0 28px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.11)!important;border-left:3px solid #efc879!important;box-shadow:none!important;backdrop-filter:blur(12px)}#view-tool .tool-welcome .il-onboarding h3,#view-tool #tool-welcome .il-onboarding h3{color:#f5f8f5!important}#view-tool .tool-welcome .il-onboarding p,#view-tool #tool-welcome .il-onboarding p{color:rgba(226,235,229,.62)!important}#view-tool .tool-welcome .il-onboarding-step,#view-tool #tool-welcome .il-onboarding-step{background:rgba(255,255,255,.04)!important;color:rgba(226,235,229,.65)!important}#view-tool .tool-welcome .il-onboarding-step *,#view-tool #tool-welcome .il-onboarding-step *{color:rgba(226,235,229,.65)!important}#view-tool .tool-welcome .il-onboarding-step strong,#view-tool #tool-welcome .il-onboarding-step strong{color:#efc879!important}#view-tool .fg-label,#view-tool .tw-sec-lbl{color:var(--text5)!important;font-size:11px!important;letter-spacing:.14em!important}#view-tool #featured-grid{gap:10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}#view-tool .fstock-card,#view-tool .tw-tool,#view-tool .tw-recent-card{background:var(--glass-strong)!important;border:1px solid var(--glass-line)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;transition:transform .16s,box-shadow .16s,border-color .16s!important}#view-tool .fstock-card:hover,#view-tool .tw-tool:hover,#view-tool .tw-recent-card:hover{border-color:rgba(183,122,37,.28)!important;box-shadow:var(--shadow)!important;transform:translateY(-3px)!important}#view-tool .tw-tool strong,#view-tool .fstock-price{color:var(--text)!important}#view-tool .tw-tool span,#view-tool .tw-recent-ttl{color:var(--text4)!important}#view-tool .app-section .acc-body,#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .metric-card,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-research-hero,#view-tool .il-research-panel,#view-tool .edu-hero,#view-tool .edu-path,#view-tool .edu-lesson-panel,#view-tool .edu-checklist,#view-tool .edu-glossary{background:var(--glass-strong)!important;border-color:var(--glass-line)!important;box-shadow:var(--glass-shadow)!important;backdrop-filter:blur(18px) saturate(1.05)!important}#view-tool .app-section .acc-body,#view-tool .panel-box,#view-tool .chart-wrap,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-research-hero,#view-tool .il-research-panel{border-radius:8px!important}#view-tool .metric-card{border-radius:8px!important;background:var(--surface-2)!important;box-shadow:none!important}#view-tool .metric-card:hover{background:var(--surface)!important;border-color:rgba(183,122,37,.22)!important;transform:translateY(-1px)}#view-tool .chart-wrap .chart-header{background:transparent!important;border-color:var(--border)!important}#view-tool .chart-title,#view-tool .panel-box-title{color:var(--text2)!important}#view-tool .app-chart-toolbar,#view-tool .app-tf-strip,#view-tool .mobile-sec-tabs{background:rgba(255,255,255,.8)!important;border-color:var(--border2)!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:blur(18px)}html[data-theme="dark"] #view-tool .app-chart-toolbar,html[data-theme="dark"] #view-tool .app-tf-strip,html[data-theme="dark"] #view-tool .mobile-sec-tabs{background:rgba(14,23,19,.92)!important}#view-tool .app-chart-toolbar .act-btn,#view-tool .app-chart-toolbar button,#view-tool .app-tf-strip .tf-pill,#view-tool .app-tf-strip .tf-tog{background:transparent!important;border-color:transparent!important;color:var(--text4)!important;box-shadow:none!important}#view-tool .app-chart-toolbar .act-btn:hover,#view-tool .app-tf-strip .tf-pill:hover,#view-tool .app-tf-strip .tf-tog:hover{color:var(--text)!important;background:var(--surface-3)!important}#view-tool .app-chart-toolbar .act-btn.on,#view-tool .app-chart-toolbar .act-btn.active,#view-tool .app-tf-strip .tf-pill.on,#view-tool .app-tf-strip .tf-pill.active,#view-tool .app-tf-strip .tf-tog.on{color:#1d160b!important;background:var(--gold-grad)!important;border-color:rgba(183,122,37,.3)!important;box-shadow:0 6px 18px rgba(183,122,37,.17)!important}#view-tool table{background:var(--surface)!important;border-radius:8px!important}#view-tool table thead th{background:var(--surface-2)!important;color:var(--text4)!important;border-bottom-color:var(--border2)!important}#view-tool table tbody td{color:var(--text3)!important;border-bottom-color:var(--border)!important}#view-tool table tbody tr:nth-child(even){background:rgba(37,72,54,.022)!important}html[data-theme="dark"] #view-tool table tbody tr:nth-child(even){background:rgba(255,255,255,.018)!important}#view-tool table tbody tr:hover{background:rgba(217,168,79,.075)!important}#view-tool input,#view-tool select,#view-tool textarea,.field input,.field select,.field textarea{background:var(--surface)!important;border-color:var(--border3)!important;color:var(--text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-theme="dark"] #view-tool input,html[data-theme="dark"] #view-tool select,html[data-theme="dark"] #view-tool textarea,html[data-theme="dark"] .field input,html[data-theme="dark"] .field select,html[data-theme="dark"] .field textarea{background:var(--surface-2)!important}#view-tool input:focus,#view-tool select:focus,#view-tool textarea:focus,.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(183,122,37,.55)!important;box-shadow:0 0 0 4px rgba(217,168,79,.095)!important}.field input::placeholder,.field textarea::placeholder,#view-tool input::placeholder,#view-tool textarea::placeholder{color:var(--text5)!important;opacity:.72!important}.btn-primary,.btn-search,.btn-run,.primary-action,.ticker-control button{border-radius:8px!important;background:var(--gold-grad)!important;color:#1b1408!important;border-color:rgba(183,122,37,.35)!important;box-shadow:0 8px 22px rgba(183,122,37,.18)!important}.btn-primary:hover,.btn-search:hover,.btn-run:hover,.primary-action:hover,.ticker-control button:hover{filter:brightness(1.035) saturate(1.05);transform:translateY(-1px);box-shadow:0 12px 28px rgba(183,122,37,.25)!important}.wrap,.hero,.section{max-width:1120px!important}.top-bar,nav:not(.top-bar){color:#eef4ef!important}.top-bar a,nav:not(.top-bar) a{color:rgba(238,244,240,.75)!important}.top-bar a:hover,nav:not(.top-bar) a:hover{color:#ffffff!important}.static-theme-toggle{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.14)!important}.static-theme-thumb{background:#efc879!important}.hero h1,.wrap>h1,.section>h1{color:var(--ink)!important;text-shadow:none!important;letter-spacing:-.045em!important}.hero-sub,.subtitle,.wrap>p,.section>p{color:var(--ink4)!important}.auth-card,.feat,.guide,.source-card,.principle,.tool>.panel,.result,.process,.step,.cta,.highlight,.disclaimer,.caveat,.note{background:var(--glass-strong)!important;border:1px solid var(--glass-line)!important;color:var(--text2)!important;box-shadow:var(--glass-shadow)!important;border-radius:8px!important}.auth-card:hover,.feat:hover,.guide:hover,.source-card:hover{border-color:rgba(183,122,37,.25)!important;box-shadow:var(--glass-shadow-lg)!important}.auth-card h1,.auth-title,.feat-title,.guide h2,.source-card h3,.src-name,.principle h3,.tool>.panel h2,.result h3,.cta h2{color:var(--text)!important}.auth-sub,.auth-card p,.auth-card label,.feat-desc,.guide p,.guide li,.source-card p,.src-desc,.meta,.principle p,.tool>.panel p,.result p,.cta p{color:var(--text4)!important}.topbar{background:rgba(10,16,13,.91)!important;border-bottom-color:rgba(239,200,121,.12)!important;box-shadow:0 10px 32px rgba(0,0,0,.14)!important}html[data-theme="light"] .topbar{background:rgba(250,252,250,.9)!important}.ticker-form,.company-nav,.score-card,.panel,.lens-card,.alignment-card,.trend-regime-card,.metric-table-card,.entry-simulator,.scenario-result,.assumption-panel{background:var(--glass-strong)!important;border-color:var(--glass-line)!important;box-shadow:var(--glass-shadow)!important}.score-card,.panel,.alignment-card,.trend-regime-card,.metric-table-card,.entry-simulator,.scenario-result,.assumption-panel{border-radius:8px!important}.score-card{position:relative;overflow:hidden}.score-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--gold),var(--green),var(--gold));opacity:.8}.company-nav{border-radius:8px!important;backdrop-filter:blur(18px)}.company-nav button:hover{background:var(--surface-2)!important}.company-nav button.active{background:var(--gold-grad)!important;color:#1b1408!important;box-shadow:0 6px 18px rgba(183,122,37,.17)}.lens-card{border-radius:8px!important;background:var(--surface-2)!important;box-shadow:none!important}.score-ring{filter:drop-shadow(0 14px 25px rgba(20,42,31,.12))}@media (prefers-reduced-motion:no-preference){#view-tool .tool-welcome,#view-tool .app-section.open>.acc-body,.score-grid,.view.active{animation:il-rise-in .34s cubic-bezier(.2,.8,.2,1) both}@keyframes il-rise-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:960px){#view-tool .app-sidebar{display:none!important}#view-tool .app-section-hdr{min-height:48px!important;height:48px!important}#view-tool .mobile-sec-tabs{border-radius:0!important;box-shadow:0 8px 24px rgba(20,42,31,.055)!important}#view-tool .mobile-sec-tabs .mst-btn{background:transparent!important;color:var(--text4)!important}#view-tool .mobile-sec-tabs .mst-btn.active{background:var(--gold-grad)!important;color:#1b1408!important;border-color:rgba(183,122,37,.28)!important;box-shadow:0 5px 16px rgba(183,122,37,.15)!important}}@media (max-width:760px){#view-tool .app-content-scroll{padding:0 0 76px!important}#view-tool .app-section .acc-body{border-radius:0!important}#view-tool .app-section .acc-body,#view-tool .app-section.open .acc-body{padding:13px!important}#view-tool .tool-welcome{min-height:260px;margin:0!important;padding:28px 22px!important;border-radius:8px!important}#view-tool .tool-welcome::after{width:105px;right:-28px;top:18px;transform:none}#view-tool .tw-title{max-width:310px!important;font-size:clamp(1.75rem,9vw,2.35rem)!important}#view-tool .tw-sub{max-width:320px!important;font-size:13px!important}#view-tool .tw-market{display:grid!important;grid-template-columns:1fr 1fr}#view-tool .tw-market .twm-cell{min-width:0!important}#view-tool #featured-grid,#view-tool .fg-label,#view-tool .tw-extra{margin-left:12px!important;margin-right:12px!important}#view-tool .chart-wrap,#view-tool .panel-box,#view-tool .il-tool-shell,#view-tool .il-trust-panel,#view-tool .il-research-hero,#view-tool .il-research-panel{border-radius:8px!important}.topbar{padding-inline:14px!important}.brand small,.lab-status{display:none!important}}@media (min-width:961px){#view-tool #body-analyze .tool-welcome .search-row{display:flex!important;width:min(690px,100%)!important;max-width:none!important;margin:25px 0 21px!important;border:1px solid rgba(202,165,93,.28)!important;border-radius:8px!important;background:rgba(255,255,255,.075)!important;box-shadow:0 15px 34px rgba(0,0,0,.13)!important}#view-tool #body-analyze .tool-welcome .search-row:focus-within{border-color:rgba(220,184,110,.68)!important;box-shadow:0 0 0 3px rgba(209,169,92,.13),0 18px 40px rgba(0,0,0,.16)!important}#view-tool #body-analyze .tool-welcome .ticker-input{min-height:54px!important;color:#f7f4ed!important;font-size:15px!important}#view-tool #body-analyze .tool-welcome .ticker-input::placeholder{color:rgba(242,237,225,.56)!important}#view-tool #body-analyze .tool-welcome .btn-search{min-width:138px!important;min-height:54px!important;border-radius:8px!important;margin:4px!important}}@media (max-width:760px){#view-tool #app-chart-toolbar .act-btn,#view-tool #app-tf-strip button,#view-tool .mobile-sec-tabs .mst-btn,#view-tool .il-shell-actions button,#view-tool .scr-sort-btn{min-height:44px!important}#view-tool #app-chart-toolbar,#view-tool #app-tf-strip{height:44px!important;min-height:44px!important}#view-tool #app-chart-toolbar .act-btn,#view-tool #app-tf-strip button{height:44px!important}#view-tool #app-chart-toolbar .chart-zoom-btn,#view-tool #app-chart-toolbar #il-restore-layout,#view-tool #app-chart-toolbar .act-btn[aria-label^="Expand"],#view-tool #app-tf-strip button{min-width:44px!important}#view-tool .il-shell-actions button{width:44px!important;min-width:44px!important}#view-tool #app-tf-strip .tf-pill{min-width:44px!important}.il-feedback-link{min-height:40px!important;padding:7px 10px!important}}
[hidden]{display:none!important}#main-nav #nav-login[hidden],#main-nav #nav-signup[hidden],#main-nav #nav-upgrade[hidden],#main-nav #nav-acct-wrap[hidden],.il-global-nav .il-global-login[hidden],.il-global-nav .il-global-trial[hidden]{display:none!important}.il-skip-link{position:fixed;top:10px;left:12px;z-index:10000;transform:translateY(-150%);padding:10px 14px;border-radius:8px;background:#f2cb7d;color:#111712!important;font:700 13px/1"Plus Jakarta Sans",Inter,sans-serif;text-decoration:none!important;box-shadow:0 10px 28px rgba(0,0,0,.24)}.il-skip-link:focus{transform:translateY(0)}nav.il-global-nav{position:sticky;top:0;z-index:100;min-height:calc(56px + env(safe-area-inset-top,0px))!important;height:calc(56px + env(safe-area-inset-top,0px))!important;display:flex;align-items:center;gap:10px;padding:env(safe-area-inset-top,0px) max(18px,env(safe-area-inset-right,0px))0 max(18px,env(safe-area-inset-left,0px))!important;border-bottom:1px solid rgba(232,195,119,.14);background:rgba(12,17,15,.96);box-shadow:0 10px 32px rgba(0,0,0,.12);backdrop-filter:blur(20px)}.il-global-brand{box-sizing:border-box;flex:0 0 160px;width:160px;display:inline-flex;align-items:center;gap:9px;color:#f5f2e9!important;font-family:"Plus Jakarta Sans",Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.04em;text-decoration:none!important;white-space:nowrap;min-height:44px;padding-right:14px;border-right:1px solid rgba(239,200,121,.14)}.il-global-brand img{width:28px;height:28px;border-radius:50%;filter:drop-shadow(0 5px 12px rgba(212,168,77,.25))}.il-global-brand em{color:#efc879;font-style:italic}.il-global-links{box-sizing:border-box;flex:0 1 auto;width:auto;min-width:0;height:44px;display:flex;align-items:center;gap:0;padding:3px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.il-global-links::-webkit-scrollbar{display:none}.il-global-tab{min-height:38px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid transparent;border-radius:8px;color:rgba(240,244,240,.62)!important;font-family:"Plus Jakarta Sans",Inter,sans-serif;font-size:12px;font-weight:600;text-decoration:none!important;white-space:nowrap;transition:color .15s,background .15s,box-shadow .15s}.il-global-tab:hover{color:#fff!important;background:rgba(239,200,121,.08)}.il-global-tab.active{color:#efc879!important;background:rgba(239,200,121,.11);border-color:rgba(239,200,121,.18);box-shadow:inset 0-2px 0#d9ad57}.il-global-actions{flex:0 0 auto;min-width:301px;display:flex;align-items:center;gap:8px;margin-left:auto}.il-global-action{min-width:42px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(239,200,121,.16);border-radius:8px;background:rgba(255,255,255,.035);color:rgba(244,242,235,.72)!important;font:600 12px/1 Inter,"Plus Jakarta Sans",sans-serif;text-decoration:none!important;cursor:pointer}.il-global-action:hover{color:#fff!important;border-color:rgba(239,200,121,.38);background:rgba(239,200,121,.09)}.il-global-nav .static-theme-toggle{position:relative;width:58px;height:30px;flex:0 0 auto;margin:0!important;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.07);box-shadow:inset 0 1px 3px rgba(0,0,0,.1);cursor:pointer}.il-global-nav .static-theme-toggle::before,.il-global-nav .static-theme-toggle::after{position:absolute;top:7px;color:rgba(244,242,235,.48);font:12px/1 Arial,sans-serif}.il-global-nav .static-theme-toggle::before{content:"☀";left:7px;color:#efc879}.il-global-nav .static-theme-toggle::after{content:"☾";right:7px}.il-global-nav .static-theme-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#efc879;box-shadow:0 2px 7px rgba(0,0,0,.2);transition:transform .2s}html[data-theme="dark"] .il-global-nav .static-theme-thumb{transform:translateX(28px)}.il-global-search{box-sizing:border-box;flex:0 1 190px;width:190px;max-width:190px;height:34px;display:flex;align-items:center;gap:7px;margin:0;padding:0 10px;border:1px solid rgba(239,200,121,.16);border-radius:8px;background:rgba(255,255,255,.035)}.il-global-search span{color:rgba(244,242,235,.48);font-size:15px;line-height:1}.il-global-search input{width:142px;min-width:0;height:32px;padding:0;border:0;outline:0;background:transparent;color:rgba(244,242,235,.9);font:600 12px/1"Plus Jakarta Sans",Inter,sans-serif;text-transform:none}.il-global-search input::placeholder{color:rgba(244,242,235,.42);text-transform:none}.il-global-live{min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(32,220,122,.24);border-radius:4px;background:rgba(32,220,122,.07);color:#52e596;font:700 12px/1"Plus Jakarta Sans",Inter,sans-serif;letter-spacing:.02em;text-transform:none;white-space:nowrap}.il-global-live::before{content:"";width:5px;height:5px;border-radius:50%;background:#20dc7a}.il-global-login,.il-global-trial{min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:4px;font:600 12px/1"Plus Jakarta Sans",Inter,sans-serif;text-decoration:none!important;white-space:nowrap}.il-global-login{border:1px solid rgba(239,200,121,.18);color:rgba(244,242,235,.75)!important;background:rgba(255,255,255,.035)}.il-global-trial{border:1px solid #d9ad57;background:#d9ad57;color:#17120b!important}.il-global-login:hover{color:#fff!important;border-color:rgba(239,200,121,.38)}.il-global-trial:hover{background:#efc879;border-color:#efc879}#main-nav{gap:10px!important;padding-left:18px!important;padding-right:18px!important}#main-nav .nav-logo{min-height:44px!important;margin-right:0!important;padding-right:14px!important}#main-nav .nav-links{box-sizing:border-box!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;height:44px!important;display:flex!important;align-items:center!important;gap:0!important;padding:3px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}#main-nav .nav-links::-webkit-scrollbar{display:none}#main-nav .nav-tab,#main-nav .nav-tab:hover,#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover{box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;height:38px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;font-family:"Plus Jakarta Sans",Inter,sans-serif!important;font-weight:600!important;line-height:1!important}#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover{border-color:rgba(239,200,121,.18)!important}#main-nav .nav-search{flex:0 1 190px!important;width:190px!important;max-width:190px!important;margin:0!important}#main-nav .nav-right{gap:8px!important;margin-left:auto!important;padding-left:0!important}@media (min-width:961px) and (max-width:1280px){#main-nav #nav-links,#main-nav[data-view="tool"] #nav-links{display:flex!important}#main-nav .nav-tab,#main-nav .nav-tab:hover,#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover{padding-inline:8px!important;font-size:11px!important}#main-nav .nav-search{flex-basis:150px!important;width:150px!important}#main-nav .nav-search input{width:104px!important}#main-nav .nav-live{display:none!important}.mobile-bottom-nav{display:none!important}}@media (min-width:901px) and (max-width:1280px){.il-global-tab{padding-inline:8px;font-size:11px}.il-global-search{flex-basis:150px;width:150px}.il-global-search input{width:102px}.il-global-live{display:none}.il-global-actions{min-width:212px}}@media (min-width:961px) and (max-width:1100px){#main-nav .nav-search{display:none!important}#main-nav .nav-tab,#main-nav .nav-tab:hover,#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover{padding-inline:6px!important;font-size:11px!important}}@media (min-width:901px) and (max-width:1100px){.il-global-tab{padding-inline:6px;font-size:11px}.il-global-search{display:none}}@media (max-width:900px){nav.il-global-nav{display:grid;grid-template-columns:1fr auto;gap:8px 12px;padding:8px 12px!important}.il-global-links{grid-column:1/-1;grid-row:2;margin:0-4px;padding-top:7px;border-top:1px solid rgba(255,255,255,.055)}.il-global-tab{min-height:42px;padding-inline:11px}.il-global-search,.il-global-live,.il-global-login,.il-global-trial{display:none}.il-global-actions{min-width:0}.il-global-nav .static-theme-toggle{height:40px;border-radius:8px}.il-global-nav .static-theme-toggle::before,.il-global-nav .static-theme-toggle::after{top:12px}.il-global-nav .static-theme-thumb{top:8px}html[data-theme="dark"] .il-global-nav .static-theme-thumb{transform:translateX(24px)}}@media (max-width:960px){#main-nav .nav-links{display:none!important}}@media (max-width:520px){.il-global-brand{font-size:18px}.il-global-actions .action-label{display:none}.il-global-action{width:44px;min-width:44px;padding:0}}@media (max-width:760px){#view-home .mo-tab,#view-home .movers-tab,#view-home button[aria-label="Add watch item"],#view-home .il-home-watch-empty button,#view-tool .il-tool-guide-toggle,#view-tool .sa-sort-btn,#view-tool .sa-clear-btn,#view-tool .sa-pill,#view-tool .sa-btn,#view-tool .sa-del-btn,#view-tool .il-ws-btn,#view-tool .il-ws-tab,#view-tool .il-research-btn,#view-tool #il-compare-ticker,#view-tool .il-shell-search input,#view-tool .il-shell-search button,#view-tool .il-onboarding button,#view-tool .il-onboarding-close,#view-tool #body-analyze button,#view-tool .il-primary-action,#view-tool .il-template-row button,#view-tool .edu-lesson-actions button,#principal,#monthly,#years,#return,#variance,#inflation,#run{min-height:44px!important}#view-home button[aria-label="Add watch item"],#view-home .il-home-watch-empty button,#view-home .mo-tab,#view-tool .sa-sort-btn,#view-tool .sa-pill,#view-tool .il-onboarding-close{min-width:44px!important}#view-tool #il-w-principal,#view-tool #il-w-monthly,#view-tool #il-w-years,#view-tool #il-w-return,#view-tool #il-w-variance,#view-tool #il-w-inflation,#view-tool #il-w-fee,#view-tool #il-w-tax{min-height:44px!important}.quick-tickers button,.company-nav button,.methodology-inline,#open-chart-button,#save-scenario{min-height:44px!important}#view-tool .il-shell-top{grid-template-columns:minmax(0,1fr)!important}#view-tool .il-shell-search{grid-column:1!important;width:100%!important;min-width:0!important}#view-tool .il-shell-search input{width:100%!important;min-width:0!important}#view-tool .il-shell-actions{grid-column:1!important;min-width:0!important;justify-content:flex-start!important;overflow-x:auto;scrollbar-width:none}#view-tool .il-shell-actions::-webkit-scrollbar{display:none}}#main-nav,nav.il-global-nav{box-sizing:border-box!important;min-height:calc(56px + env(safe-area-inset-top,0px))!important;height:calc(56px + env(safe-area-inset-top,0px))!important;align-items:center!important;gap:10px!important;padding:env(safe-area-inset-top,0px) max(18px,env(safe-area-inset-right,0px))0 max(18px,env(safe-area-inset-left,0px))!important;background:rgba(10,16,13,.94)!important;border-bottom:1px solid rgba(239,200,121,.12)!important;box-shadow:0 10px 30px rgba(0,0,0,.13)!important;color:#f0f5f1!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;backdrop-filter:blur(24px) saturate(1.2)!important}#main-nav .nav-logo,.il-global-brand{box-sizing:border-box!important;flex:0 0 164px!important;width:164px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0 16px 0 0!important;border-right:1px solid rgba(239,200,121,.14)!important;color:#f8eed6!important;font-family:Arial,"Helvetica Neue",sans-serif!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}#main-nav .nav-logo>span,.il-global-brand>span{color:#f8eed6!important}#main-nav .nav-logo em,.il-global-brand em{color:#efc879!important}#main-nav .nav-logo img,.il-global-brand img{box-sizing:border-box!important;width:34px!important;height:34px!important;flex:0 0 34px!important;border:1px solid rgba(217,179,94,.58)!important;border-radius:50%!important;background:#090a0b!important;box-shadow:0 0 0 3px rgba(217,179,94,.10),0 8px 18px rgba(0,0,0,.42),0 0 18px rgba(217,179,94,.18)!important;filter:none!important}#main-nav .nav-links,.il-global-links{box-sizing:border-box!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;height:44px!important;display:flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:3px!important;overflow-x:auto!important;overflow-y:hidden!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:8px!important;background:rgba(255,255,255,.024)!important;scrollbar-width:none}#main-nav .nav-tab,#main-nav .nav-tab:hover,#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover,.il-global-tab,.il-global-tab:hover,.il-global-tab.active,.il-global-tab.active:hover{box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;margin:0!important;padding:0 .72rem!important;border:1px solid transparent!important;border-radius:8px!important;color:rgba(239,244,240,.70)!important;background:transparent!important;box-shadow:none!important;font-family:"Plus Jakarta Sans",Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}#main-nav .nav-tab:hover,.il-global-tab:hover{color:#fff!important;background:rgba(255,255,255,.055)!important}#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover,.il-global-tab.active,.il-global-tab.active:hover{color:#f4d99f!important;background:rgba(239,200,121,.11)!important;border-color:rgba(239,200,121,.18)!important;box-shadow:inset 0-2px 0#dfae52!important}:root:not([data-theme="dark"]) #main-nav .nav-tab,html[data-theme="dark"] #main-nav .nav-tab{margin:0!important}#main-nav .nav-search,.il-global-search{box-sizing:border-box!important;flex:0 1 190px!important;width:190px!important;max-width:190px!important;height:34px!important;display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 11px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:8px!important;background:rgba(255,255,255,.05)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.024)!important}#main-nav .nav-search input,.il-global-search input{min-width:0!important;height:32px!important;border:0!important;outline:0!important;background:transparent!important;color:#f2f6f3!important;font:600 12px/1"Plus Jakarta Sans",Inter,sans-serif!important}#main-nav .nav-search input::placeholder,.il-global-search input::placeholder{color:rgba(239,244,240,.48)!important}#main-nav .nav-right,.il-global-actions{box-sizing:border-box!important;flex:0 0 auto!important;min-width:301px!important;display:flex!important;align-items:center!important;gap:8px!important;margin-left:auto!important;padding:0!important}#main-nav .theme-toggle,.il-global-nav .static-theme-toggle{box-sizing:border-box!important;position:relative!important;width:58px!important;height:30px!important;flex:0 0 58px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;background:rgba(255,255,255,.043)!important;box-shadow:none!important}#main-nav .theme-toggle-track{box-sizing:border-box!important;position:relative!important;width:58px!important;height:30px!important;display:block!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;background:#171b22!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.35)!important}#main-nav .theme-toggle-sun,#main-nav .theme-toggle-moon{position:absolute!important;top:50%!important;z-index:1!important;transform:translateY(-50%)!important;font:12px/1 Arial,sans-serif!important}#main-nav .theme-toggle-sun{left:8px!important;color:#7d735f!important;opacity:.65!important}#main-nav .theme-toggle-moon{right:8px!important;color:#f4ead4!important;opacity:1!important}#main-nav .theme-toggle-thumb,#main-nav .static-theme-thumb{box-sizing:border-box!important;position:absolute!important;top:3px!important;left:31px!important;z-index:2!important;width:22px!important;height:22px!important;border-radius:50%!important;background:#c6a052!important;box-shadow:0 2px 7px rgba(10,12,14,.2)!important;transform:none!important}#main-nav .theme-toggle-thumb::before{content:"☾"!important;position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;color:#171b22!important;font:13px/1 Arial,sans-serif!important}html:not([data-theme="dark"]) #main-nav .theme-toggle-track{border-color:rgba(10,12,14,.15)!important;background:#e9e4d8!important;box-shadow:inset 0 1px 3px rgba(10,12,14,.08)!important}html:not([data-theme="dark"]) #main-nav .theme-toggle-sun{color:#9a6517!important;opacity:1!important}html:not([data-theme="dark"]) #main-nav .theme-toggle-moon{color:#7a8290!important;opacity:.7!important}html:not([data-theme="dark"]) #main-nav .theme-toggle-thumb,html:not([data-theme="dark"]) #main-nav .static-theme-thumb{left:3px!important;background:#fff!important}html:not([data-theme="dark"]) #main-nav .theme-toggle-thumb::before{content:"☀"!important;color:#9a6517!important;font-size:12px!important}#main-nav .nav-live,.il-global-live{box-sizing:border-box!important;min-height:28px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;padding:0 9px!important;border:1px solid rgba(32,220,122,.24)!important;border-radius:4px!important;background:rgba(32,220,122,.07)!important;color:#52e596!important;font:700 12px/1"Plus Jakarta Sans",Inter,sans-serif!important;letter-spacing:.02em!important;text-transform:none}#main-nav .btn-nav-outline,.il-global-login,.il-global-account{box-sizing:border-box!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;padding:.4rem 1rem!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:8px!important;background:rgba(255,255,255,.043)!important;color:rgba(245,235,215,.9)!important;font:600 13px/1.6"Plus Jakarta Sans",Arial,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}#main-nav .btn-nav,.il-global-trial{box-sizing:border-box!important;min-height:34px!important;align-items:center!important;padding:.4rem 1rem!important;border:0!important;border-radius:8px!important;background:linear-gradient(180deg,#eccb84,#c9973e)!important;color:#17120b!important;box-shadow:0 10px 28px rgba(129,84,12,.22),inset 0 1px 0 rgba(255,255,255,.38)!important;font:500 13px/1.6"Plus Jakarta Sans",Arial,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}.il-global-trial{display:inline-flex!important}:root:not([data-theme="dark"]) #main-nav,html[data-theme="dark"] #main-nav,:root:not([data-theme="dark"]) #main-nav .nav-logo,html[data-theme="dark"] #main-nav .nav-logo,:root:not([data-theme="dark"]) #main-nav .nav-logo>span,html[data-theme="dark"] #main-nav .nav-logo>span{color:#f8eed6!important}#main-nav .static-theme-toggle::before,#main-nav .static-theme-toggle::after{content:none!important}.il-static-account{display:none!important}@media (min-width:961px) and (max-width:1280px){#main-nav .nav-tab,#main-nav .nav-tab:hover,#main-nav .nav-tab.active-tab,#main-nav .nav-tab.active-tab:hover,.il-global-tab,.il-global-tab:hover,.il-global-tab.active,.il-global-tab.active:hover{padding-inline:8px!important;font-size:11px!important}#main-nav .nav-search,.il-global-search{flex-basis:150px!important;width:150px!important}#main-nav .nav-live,.il-global-live{display:none!important}#main-nav .nav-right,.il-global-actions{min-width:212px!important}}@media (max-width:960px){#main-nav .nav-links{display:none!important}#main-nav .nav-right{min-width:0!important;margin-left:auto!important}#main-nav .nav-search,#main-nav .nav-live,#main-nav .btn-nav-outline,#main-nav .btn-nav{display:none!important}nav#main-nav.il-static-main-nav{display:flex!important;grid-template-columns:none!important;min-height:calc(56px + env(safe-area-inset-top,0px))!important;height:calc(56px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) max(18px,env(safe-area-inset-right,0px))0 max(18px,env(safe-area-inset-left,0px))!important}nav#main-nav.il-static-main-nav .nav-links{display:none!important}nav#main-nav.il-static-main-nav .nav-right{min-width:58px!important}nav#main-nav.il-static-main-nav .theme-toggle{height:40px!important}#main-nav .nav-acct-mobile,#main-nav .il-static-account{box-sizing:border-box!important;width:40px!important;height:40px!important;flex:0 0 40px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;background:transparent!important;color:rgba(239,244,240,.82)!important;text-decoration:none!important}#main-nav .il-static-account svg{width:23px!important;height:23px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important}}
#landing-page.il-landing{padding:0!important}#landing-page .il-landing-hero{box-sizing:border-box!important;width:min(100%,1480px)!important;max-width:1480px!important;min-height:min(720px,calc(100vh - 56px))!important;margin:0 auto!important;padding:clamp(48px,6vw,82px) clamp(24px,5vw,72px)!important;display:grid!important;grid-template-columns:minmax(360px,.82fr) minmax(520px,1.18fr)!important;align-items:center!important;justify-items:stretch!important;gap:clamp(38px,5vw,78px)!important;overflow:hidden!important;text-align:left!important}#landing-page .il-landing-copy{order:1!important;width:auto!important;max-width:610px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;text-align:left!important}#landing-page .il-landing-kicker{display:inline-flex!important;margin:0 0 18px!important}#landing-page .il-landing-copy h1{max-width:610px!important;margin:0 0 20px!important;font-size:clamp(44px,4.35vw,68px)!important;line-height:1.02!important;letter-spacing:-.045em!important;text-wrap:balance}#landing-page .il-landing-copy>p{display:block!important;max-width:570px!important;margin:0!important;color:var(--text4)!important;font-size:clamp(16px,1.35vw,19px)!important;line-height:1.65!important;text-wrap:pretty}#landing-page .il-landing-actions{display:flex!important;justify-content:flex-start!important;margin:28px 0 0!important}#landing-page .il-landing-preview{order:2!important;position:relative!important;width:100%!important;max-width:760px!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;isolation:isolate}#landing-page .il-landing-preview::before{content:""!important;position:absolute!important;z-index:-1!important;inset:10% 4% -4%!important;border-radius:8px!important;background:radial-gradient(circle at 50% 20%,rgba(239,200,121,.18),transparent 67%)!important;box-shadow:0 34px 74px rgba(16,35,25,.18)!important}#landing-page .il-hero-mock{aspect-ratio:16/10!important;min-height:0!important;border-radius:8px!important}#landing-page .ihm-brand img{width:18px!important;height:18px!important;aspect-ratio:1!important;object-fit:contain!important;clip-path:none!important;filter:none!important}#landing-page .ihm-brand,#landing-page .ihm-pill,#landing-page .ihm-tabs span,#landing-page .ihm-chart-chips span,#landing-page .ihm-card .ihm-line,#landing-page .ihm-card .ihm-sub,#landing-page .ihm-card .ihm-vals span{color:rgba(241,237,227,.72)!important}#landing-page .ihm-brand,#landing-page .ihm-card .ihm-vals b{color:#f1ede3!important}#landing-page .ihm-brand em,#landing-page .ihm-card .ihm-lbl{color:#e9c676!important}#landing-page .ihm-card .ihm-line,#landing-page .ihm-card .ihm-sub{display:block!important}#landing-page .il-preview-caption{bottom:18px!important}#landing-page .il-landing-search,#landing-page .il-landing-proof,#landing-page .il-trust,#landing-page .il-offer-card{display:none!important}#view-tool .tool-welcome{display:grid;grid-template-columns:minmax(0,1fr)!important;align-items:center!important}#view-tool .tool-welcome::after{content:none!important;display:none!important}#view-tool .tw-welcome-copy{position:relative;z-index:1;min-width:0}#view-tool .tool-welcome>.il-onboarding{grid-column:1/-1!important;width:100%!important;margin:0 0 8px!important}@media (max-width:1120px){#landing-page .il-landing-hero{min-height:auto!important;grid-template-columns:1fr!important;justify-items:center!important;gap:38px!important;padding-top:54px!important}#landing-page .il-landing-copy{max-width:760px!important;align-items:center!important;text-align:center!important}#landing-page .il-landing-copy h1,#landing-page .il-landing-copy>p{max-width:760px!important}#landing-page .il-landing-actions{justify-content:center!important}#landing-page .il-landing-preview{width:min(100%,820px)!important;margin:0 auto!important}}@media (max-width:640px){#landing-page .il-landing-hero{padding:34px 16px 40px!important;gap:28px!important}#landing-page .il-landing-copy h1{margin-bottom:16px!important;font-size:clamp(34px,11vw,48px)!important;line-height:1.04!important}#landing-page .il-landing-copy>p{font-size:15px!important;line-height:1.6!important}#landing-page .il-landing-actions{width:100%!important;margin-top:22px!important}#landing-page .il-landing-primary,#landing-page .il-landing-secondary{width:100%!important}#landing-page .il-hero-mock{aspect-ratio:auto!important;min-height:330px!important}#landing-page .ihm-body{grid-template-columns:1fr!important}#landing-page .ihm-side{flex-direction:row!important}#landing-page .ihm-card:last-child{display:none}}@media (max-width:1180px){#main-nav .nav-search{display:none!important}}@media (max-width:640px){#view-tool .app-content-scroll{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}#view-home,#view-home .hs-main{scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.mobile-bottom-nav{box-sizing:border-box!important;min-height:calc(64px + env(safe-area-inset-bottom,0px))!important;height:calc(64px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}#view-tool button,#view-tool a,#view-tool [tabindex]{scroll-margin-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}
:root{color-scheme:light;--il-bg: #f3f5f2;--il-bg-elevated: #f8f9f7;--il-surface: #ffffff;--il-surface-2: #f7f8f6;--il-surface-3: #eef1ed;--il-ink: #111714;--il-ink-2: #2b3530;--il-muted: #647069;--il-faint: #89928d;--il-line: #dce2de;--il-line-strong: #cbd3ce;--il-brass: #9b6b2d;--il-brass-bright: #c99548;--il-brass-soft: rgba(155, 107, 45, .09);--il-green: #07864c;--il-green-bright: #00a962;--il-red: #d03d52;--il-red-bright: #ed5164;--il-shadow-xs: 0 1px 2px rgba(13, 24, 18, .035);--il-shadow-sm: 0 8px 24px rgba(13, 24, 18, .055);--il-shadow-md: 0 18px 48px rgba(13, 24, 18, .085);--il-radius-sm: 4px;--il-radius: 8px;--il-radius-lg: 8px;--il-header: #0b100e;--il-header-line: rgba(255, 255, 255, .09);--il-focus: 0 0 0 3px rgba(201, 149, 72, .2);--cream: var(--il-bg);--cream2: var(--il-bg-elevated);--cream3: var(--il-surface-3);--card: var(--il-surface);--panel: var(--il-surface-2);--ink: var(--il-ink);--ink2: var(--il-ink-2);--ink3: #47534d;--ink4: var(--il-muted);--ink5: var(--il-faint);--text: var(--il-ink);--text2: var(--il-ink-2);--text3: #47534d;--text4: var(--il-muted);--text5: var(--il-faint);--border: var(--il-line);--border2: var(--il-line);--border3: var(--il-line-strong);--surface: var(--il-surface);--surface-2: var(--il-surface-2);--surface-3: var(--il-surface-3);--gold: var(--il-brass);--gold-d: #76501f;--gold-bright: var(--il-brass-bright);--gold-hi: #dfb86f;--gold-grad: linear-gradient(180deg, #d5ad68 0%, #b68136 100%);--gold-tint: var(--il-brass-soft);--gold-tint2: rgba(155, 107, 45, .14);--gold-ring: rgba(155, 107, 45, .3);--market-up: var(--il-green);--market-up-strong: var(--il-green-bright);--market-down: var(--il-red);--market-down-strong: var(--il-red-bright);--chart-price: var(--il-green-bright);--chart-positive: var(--il-green-bright);--chart-negative: var(--il-red-bright)}html[data-theme="dark"]{color-scheme:dark;--il-bg: #090d0b;--il-bg-elevated: #0c1210;--il-surface: #111815;--il-surface-2: #151e1a;--il-surface-3: #1a2520;--il-ink: #f2f4f1;--il-ink-2: #d7ddd9;--il-muted: #9aa59f;--il-faint: #748078;--il-line: #26312c;--il-line-strong: #35413b;--il-brass: #d0a45b;--il-brass-bright: #e2bd77;--il-brass-soft: rgba(208, 164, 91, .1);--il-green: #20d982;--il-green-bright: #31e792;--il-red: #ff6173;--il-red-bright: #ff7181;--il-shadow-xs: 0 1px 2px rgba(0, 0, 0, .18);--il-shadow-sm: 0 10px 28px rgba(0, 0, 0, .2);--il-shadow-md: 0 22px 60px rgba(0, 0, 0, .3);--cream: var(--il-bg);--cream2: var(--il-bg-elevated);--cream3: var(--il-surface-3);--card: var(--il-surface);--panel: var(--il-surface-2);--ink: var(--il-ink);--ink2: var(--il-ink-2);--ink3: #bcc5bf;--ink4: var(--il-muted);--ink5: var(--il-faint);--text: var(--il-ink);--text2: var(--il-ink-2);--text3: #bcc5bf;--text4: var(--il-muted);--text5: var(--il-faint);--border: var(--il-line);--border2: var(--il-line);--border3: var(--il-line-strong);--surface: var(--il-surface);--surface-2: var(--il-surface-2);--surface-3: var(--il-surface-3);--gold: var(--il-brass);--gold-d: var(--il-brass-bright);--gold-bright: var(--il-brass-bright);--gold-hi: #f0d49d;--gold-grad: linear-gradient(180deg, #e0bc78 0%, #bd8739 100%);--gold-tint: var(--il-brass-soft);--gold-tint2: rgba(208, 164, 91, .15);--gold-ring: rgba(208, 164, 91, .3);--market-up: var(--il-green);--market-up-strong: var(--il-green-bright);--market-down: var(--il-red);--market-down-strong: var(--il-red-bright);--chart-price: var(--il-green-bright);--chart-positive: var(--il-green-bright);--chart-negative: var(--il-red-bright)}html,body{background:var(--il-bg)!important;background-image:none!important;color:var(--il-ink)!important;font-family:"Plus Jakarta Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-feature-settings:"tnum"1,"ss01"1;text-rendering:optimizeLegibility}body::before{content:none!important}h1,h2,h3,h4,.auth-title,.cex-title,.panel-heading strong{font-family:"Plus Jakarta Sans","Plus Jakarta Sans",sans-serif!important;letter-spacing:-.025em}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a,input,select,textarea{transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important;box-shadow:var(--il-focus)!important}#main-nav,nav#main-nav.il-static-main-nav{min-height:60px!important;height:60px!important;padding:0 max(20px,env(safe-area-inset-right,0px))0 max(20px,env(safe-area-inset-left,0px))!important;background:rgba(11,16,14,.96)!important;background-image:none!important;border:0!important;border-bottom:1px solid var(--il-header-line)!important;box-shadow:none!important;backdrop-filter:blur(18px) saturate(1.15)!important}#main-nav .nav-logo,#main-nav .il-global-brand{gap:9px!important;flex:0 0 174px!important;width:174px!important;min-width:174px!important;margin:0!important;padding-right:14px!important;color:#f4f4ef!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.035em!important}#main-nav .nav-logo img,#main-nav .il-global-brand img{width:30px!important;height:30px!important;border-radius:50%!important;filter:none!important}#main-nav .nav-logo em,#main-nav .il-global-brand em{color:#d6ad67!important}#main-nav .nav-links,#main-nav .il-global-links{gap:3px!important;height:60px!important;align-items:center!important}#main-nav .nav-tab,#main-nav .il-global-tab{width:auto!important;height:34px!important;min-height:34px!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:rgba(242,244,241,.64)!important;box-shadow:none!important;font:600 12px/34px"Plus Jakarta Sans",sans-serif!important;letter-spacing:-.005em!important}#main-nav .nav-tab:hover,#main-nav .il-global-tab:hover{background:rgba(255,255,255,.055)!important;color:#fff!important}#main-nav .nav-tab.active-tab,#main-nav .il-global-tab.active,#main-nav .il-global-tab.active-tab{background:rgba(214,173,103,.11)!important;color:#f2d9aa!important;box-shadow:inset 0 0 0 1px rgba(214,173,103,.18)!important}#main-nav .nav-search,#main-nav .il-global-search{height:34px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;background:rgba(255,255,255,.045)!important;box-shadow:none!important}#main-nav .nav-search input,#main-nav .il-global-search input{color:#f1f3ef!important}#main-nav .nav-search input::placeholder,#main-nav .il-global-search input::placeholder{color:rgba(242,244,241,.42)!important}#main-nav .nav-live,#main-nav .il-global-live{min-height:26px!important;padding:0 8px!important;border-color:rgba(32,217,130,.2)!important;border-radius:4px!important;background:rgba(32,217,130,.065)!important;color:#68e8ad!important;box-shadow:none!important}#main-nav .btn-nav-outline,#main-nav .il-global-login,#main-nav .il-global-account{min-height:34px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px!important;background:rgba(255,255,255,.04)!important;color:rgba(255,255,255,.84)!important;box-shadow:none!important}#main-nav .btn-nav,#main-nav .il-global-trial{min-height:34px!important;border-radius:8px!important;background:#d2aa67!important;color:#16120c!important;box-shadow:none!important;font-weight:700!important}.il-product-page #view-home{padding-top:calc(60px + env(safe-area-inset-top,0px))!important;background:var(--il-bg)!important}.il-product-page #view-tool{height:100dvh!important;padding-top:calc(60px + env(safe-area-inset-top,0px))!important}#landing-page.il-landing{max-width:none!important;color:var(--il-ink)!important}#landing-page .il-landing-rail{display:none!important}#landing-page .il-landing-hero{width:min(100%,1320px)!important;max-width:1320px!important;margin-inline:auto!important;min-height:690px!important;padding:76px clamp(28px,5vw,72px) 68px!important;grid-template-columns:minmax(380px,.88fr) minmax(500px,1.12fr)!important;gap:clamp(52px,6vw,92px)!important}#landing-page .il-landing-copy{max-width:610px!important}#landing-page .il-landing-kicker,.il-static-page .eyebrow,.il-lens-page .eyebrow,.il-auth-page .auth-eyebrow{color:var(--il-brass)!important;font:700 11px/1.4"Plus Jakarta Sans",sans-serif!important;letter-spacing:.02em!important;text-transform:none}#landing-page .il-landing-kicker::before{background:var(--il-green-bright)!important;box-shadow:0 0 0 5px rgba(0,169,98,.1)!important}#landing-page .il-landing-copy h1{max-width:620px!important;margin-bottom:20px!important;color:var(--il-ink)!important;font-size:clamp(46px,4.6vw,70px)!important;font-weight:600!important;line-height:.99!important;letter-spacing:-.055em!important}#landing-page .il-landing-copy>p{max-width:570px!important;color:var(--il-muted)!important;font-size:18px!important;line-height:1.68!important}#landing-page .il-landing-search{display:grid!important;grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;width:100%!important;margin-top:28px!important;padding:6px 6px 6px 15px!important;border:1px solid var(--il-line-strong)!important;border-radius:8px!important;background:var(--il-surface)!important;box-shadow:var(--il-shadow-sm)!important}#landing-page .il-landing-search input{min-height:44px!important;border:0!important;background:transparent!important;color:var(--il-ink)!important;font-size:15px!important;outline:0!important}#landing-page .il-landing-search button,#landing-page .il-landing-primary{min-height:44px!important;border:0!important;border-radius:8px!important;background:#c99a53!important;color:#17120b!important;box-shadow:none!important;font-weight:700!important}#landing-page .il-landing-actions{margin-top:14px!important}#landing-page .il-landing-actions #il-hero-primary{display:none!important}#landing-page .il-landing-secondary{min-height:42px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--il-muted)!important;box-shadow:none!important;text-decoration:underline!important;text-decoration-color:var(--il-line-strong)!important;text-underline-offset:4px}#landing-page .il-landing-proof{display:flex!important;gap:16px!important;margin-top:16px!important;color:var(--il-faint)!important;font-size:11px!important}#landing-page .il-landing-preview{max-width:700px!important}#landing-page .il-landing-preview::before{content:none!important}#landing-page .il-hero-mock{overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;background:#101513!important;box-shadow:0 34px 80px rgba(8,15,11,.22),0 0 0 1px rgba(17,24,21,.08)!important;transform:perspective(1200px) rotateY(-2deg) rotateX(1deg)}#landing-page .il-preview-caption{right:18px!important;bottom:16px!important;left:auto!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;background:rgba(8,12,10,.8)!important;box-shadow:none!important;backdrop-filter:blur(12px)}#landing-page .il-capabilities,#landing-page .il-workflow-visual,#landing-page .il-landing-band,#landing-page .il-landing-pricing{width:min(calc(100% - 40px),1180px)!important;margin-inline:auto!important}#landing-page .il-capabilities,#landing-page .il-workflow-visual{padding-block:78px!important}#landing-page .il-cap-head,#landing-page .il-workflow-copy{max-width:720px!important}#landing-page .il-cap-head h2,#landing-page .il-workflow-copy h2,#landing-page .il-landing-band h2,#landing-page .il-landing-pricing h2{color:var(--il-ink)!important;font-size:clamp(30px,3.1vw,46px)!important;line-height:1.08!important;letter-spacing:-.045em!important}#landing-page .il-cap-head p,#landing-page .il-workflow-copy p,#landing-page .il-landing-band p,#landing-page .il-landing-pricing p{color:var(--il-muted)!important;line-height:1.7!important}#landing-page .il-cap-grid,#landing-page .il-workflow-panels{gap:14px!important}#landing-page .il-cap-card,#landing-page .il-wf-panel{border:1px solid var(--il-line)!important;border-radius:8px!important;background:var(--il-surface)!important;background-image:none!important;box-shadow:var(--il-shadow-xs)!important}#landing-page .il-cap-card:hover,#landing-page .il-wf-panel:hover{border-color:var(--il-line-strong)!important;box-shadow:var(--il-shadow-sm)!important;transform:translateY(-2px)!important}#landing-page .il-cap-card i,#landing-page .il-wf-head i{color:var(--il-brass)!important}#landing-page .il-cap-card strong,#landing-page .il-wf-head strong{color:var(--il-ink)!important}#landing-page .il-cap-card span,#landing-page .il-wf-panel p{color:var(--il-muted)!important}#landing-page .il-landing-band,#landing-page .il-landing-pricing{margin-bottom:64px!important;padding:42px!important;border:1px solid var(--il-line)!important;border-radius:8px!important;background:var(--il-surface)!important;background-image:none!important;box-shadow:var(--il-shadow-sm)!important}.il-product-page #view-tool,.il-product-page .app-shell,.il-product-page .app-main{background:var(--il-bg)!important;background-image:none!important}.il-product-page .app-shell{border:0!important}.il-product-page .app-sidebar{background:var(--il-bg-elevated)!important;border-right:1px solid var(--il-line)!important;box-shadow:none!important}.il-product-page .sb-section-label{color:var(--il-faint)!important;letter-spacing:.11em!important}.il-product-page .sb-item{margin:2px 8px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--il-muted)!important;box-shadow:none!important}.il-product-page .sb-item:hover{background:var(--il-surface-3)!important;color:var(--il-ink)!important}.il-product-page .sb-item.active{background:var(--il-brass-soft)!important;color:var(--il-ink)!important;box-shadow:inset 2px 0 0 var(--il-brass)!important}.il-product-page .app-section-hdr{min-height:56px!important;border-bottom:1px solid var(--il-line)!important;background:rgba(243,245,242,.92)!important;box-shadow:none!important;backdrop-filter:blur(14px)!important}html[data-theme="dark"] .il-product-page .app-section-hdr{background:rgba(9,13,11,.92)!important}.il-product-page .app-content-scroll{padding:22px clamp(16px,2.2vw,32px) 48px!important}.il-product-page .app-section,.il-product-page .app-section .acc-body{background:transparent!important;border:0!important;box-shadow:none!important}.il-product-page .tool-welcome,.il-product-page .panel-box,.il-product-page .chart-wrap,.il-product-page .metric-card,.il-product-page .summary-card,.il-product-page .il-research-panel,.il-product-page .il-workspace-card,.il-product-page .edu-hero,.il-product-page .edu-path,.il-product-page .edu-lesson-panel,.il-product-page .edu-checklist,.il-product-page .edu-glossary,.il-product-page .tw-market .twm-cell,.il-product-page .tw-tool,.il-product-page .tw-recent-card{border:1px solid var(--il-line)!important;border-radius:var(--il-radius)!important;background:var(--il-surface)!important;background-image:none!important;box-shadow:var(--il-shadow-xs)!important}.il-product-page .tool-welcome{padding:clamp(22px,3vw,38px)!important}.il-product-page .tool-welcome::before,.il-product-page .tool-welcome::after{content:none!important}.il-product-page .tw-title,.il-product-page .panel-box-title,.il-product-page .chart-header strong{color:var(--il-ink)!important}.il-product-page .tw-sub,.il-product-page .muted,.il-product-page .chart-data-note{color:var(--il-muted)!important}.il-product-page .app-chart-toolbar,.il-product-page .app-tf-strip,.il-product-page .mobile-sec-tabs{border:1px solid var(--il-line)!important;border-radius:8px!important;background:var(--il-surface)!important;box-shadow:none!important}.il-product-page .act-btn,.il-product-page .tf-pill,.il-product-page .mst-btn,.il-product-page .ind-pill{min-height:34px!important;border-color:transparent!important;border-radius:8px!important;background:transparent!important;color:var(--il-muted)!important;box-shadow:none!important}.il-product-page .act-btn:hover,.il-product-page .tf-pill:hover,.il-product-page .mst-btn:hover,.il-product-page .ind-pill:hover{background:var(--il-surface-3)!important;color:var(--il-ink)!important}.il-product-page .act-btn.on,.il-product-page .tf-pill.on,.il-product-page .tf-pill.active,.il-product-page .mst-btn.active,.il-product-page .ind-pill.on{border-color:rgba(155,107,45,.18)!important;background:var(--il-brass-soft)!important;color:var(--il-brass)!important;box-shadow:none!important}.il-product-page input,.il-product-page select,.il-product-page textarea,.il-auth-page input,.il-auth-page select,.il-auth-page textarea,.il-lens-page input,.il-lens-page select,.il-lens-page textarea{border:1px solid var(--il-line-strong)!important;border-radius:8px!important;background:var(--il-surface)!important;color:var(--il-ink)!important;box-shadow:none!important}.il-product-page input:focus,.il-product-page select:focus,.il-product-page textarea:focus,.il-auth-page input:focus,.il-lens-page input:focus{border-color:var(--il-brass-bright)!important;box-shadow:var(--il-focus)!important}.il-product-page table,.il-lens-page table{overflow:hidden;border:1px solid var(--il-line)!important;border-radius:8px!important;background:var(--il-surface)!important;box-shadow:none!important}.il-product-page table thead th,.il-lens-page table thead th{border-bottom:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;color:var(--il-muted)!important}.il-product-page table tbody tr,.il-lens-page table tbody tr{background:var(--il-surface)!important}.il-product-page table tbody tr:nth-child(even),.il-lens-page table tbody tr:nth-child(even){background:var(--il-surface-2)!important}.il-product-page table td,.il-lens-page table td{border-bottom-color:var(--il-line)!important;color:var(--il-ink-2)!important}.il-product-page .chart-wrap,#chart-expand-modal .cex-box{border-color:var(--il-line)!important;background:var(--il-surface)!important;background-image:none!important}#chart-expand-modal{background:rgba(4,7,6,.78)!important;backdrop-filter:blur(16px)!important}#chart-expand-modal .cex-header,#chart-expand-modal .cex-toolbar,#il-cex-controls{background:var(--il-surface)!important;border-color:var(--il-line)!important}#chart-expand-modal .cex-body{background:var(--il-bg-elevated)!important;background-image:none!important}#chart-expand-modal .cex-title{color:var(--il-ink)!important}#chart-expand-modal .il-cexc.on,#chart-expand-modal .cex-tool.active{background:var(--il-brass-soft)!important;color:var(--il-brass)!important;border-color:rgba(155,107,45,.24)!important}.il-lens-page{background:var(--il-bg)!important;color:var(--il-ink)!important}.il-lens-page main{width:min(calc(100% - 40px),1240px)!important;padding-block:38px 72px!important}.il-lens-page .search-shell,.il-lens-page .panel,.il-lens-page .diligence-rail,.il-lens-page .company-nav,.il-lens-page .trend-regime-card,.il-lens-page .golden-lens-signal{border:1px solid var(--il-line)!important;border-radius:var(--il-radius)!important;background:var(--il-surface)!important;background-image:none!important;box-shadow:var(--il-shadow-xs)!important}.il-lens-page .search-shell{padding:clamp(24px,4vw,42px)!important}.il-lens-page .search-shell h1{color:var(--il-ink)!important;font-size:clamp(34px,4vw,54px)!important;line-height:1.02!important}.il-lens-page .search-shell .intro{color:var(--il-muted)!important}.il-lens-page .ticker-control button,.il-lens-page .primary-action{border:0!important;border-radius:8px!important;background:#c99a53!important;color:#17120b!important;box-shadow:none!important}.il-lens-page .company-nav{padding:5px!important}.il-lens-page .company-nav button{border:0!important;border-radius:8px!important;background:transparent!important;color:var(--il-muted)!important}.il-lens-page .company-nav button.active{background:var(--il-brass-soft)!important;color:var(--il-brass)!important;box-shadow:none!important}.il-lens-page .score-ring{box-shadow:none!important;filter:saturate(.9)}.il-lens-page .lens-card,.il-lens-page .decision-section,.il-lens-page .zone-group,.il-lens-page .invalidation-box{border-color:var(--il-line)!important;border-radius:8px!important;background:var(--il-surface-2)!important;background-image:none!important;box-shadow:none!important}.il-lens-page .score-card::before,.il-lens-page .panel::before{opacity:.35!important}.il-static-page,.il-auth-page{min-height:100vh;background:var(--il-bg)!important}.il-static-page main,.il-static-page .hero,.il-static-page .section{color:var(--il-ink)!important}.il-static-page .hero,.il-static-page main#public-main,.il-static-page .wrap{width:min(calc(100% - 40px),980px)!important;margin-inline:auto!important}.il-static-page .hero{padding-top:92px!important}.il-static-page .hero h1,.il-static-page main h1{color:var(--il-ink)!important;font-size:clamp(38px,5vw,62px)!important;line-height:1.02!important}.il-static-page p,.il-static-page li{color:var(--il-muted)!important;line-height:1.75!important}.il-static-page .section,.il-static-page article,.il-static-page .card,.il-static-page .source-card,.il-static-page .step,.il-static-page .calculator{border-color:var(--il-line)!important;border-radius:var(--il-radius)!important;background:var(--il-surface)!important;background-image:none!important;box-shadow:var(--il-shadow-xs)!important}.il-static-page footer,.il-auth-page footer{border-top-color:var(--il-line)!important;color:var(--il-faint)!important}.il-auth-page main{min-height:calc(100vh - 130px)!important;padding:72px 20px 48px!important}.il-auth-page .auth-card{width:min(100%,460px)!important;padding:38px!important;border:1px solid var(--il-line)!important;border-radius:8px!important;background:var(--il-surface)!important;background-image:none!important;box-shadow:var(--il-shadow-md)!important}.il-auth-page .auth-card::before{content:none!important}.il-auth-page .auth-title{color:var(--il-ink)!important;font-size:28px!important;line-height:1.05!important}.il-auth-page .auth-title em{color:var(--il-brass)!important}.il-auth-page .auth-sub,.il-auth-page .sec-note{color:var(--il-muted)!important}.il-auth-page .btn-primary{min-height:46px!important;border:0!important;border-radius:8px!important;background:#c99a53!important;color:#17120b!important;box-shadow:none!important;font-weight:700!important}.il-auth-page>nav{min-height:60px!important;height:60px!important;padding:0 clamp(18px,4vw,48px)!important;border-bottom:1px solid var(--il-header-line)!important;background:rgba(11,16,14,.96)!important;box-shadow:none!important;color:#f4f4ef!important;backdrop-filter:blur(18px) saturate(1.15)!important}.il-auth-page>nav .nav-logo{color:#f4f4ef!important;font-family:"Plus Jakarta Sans","Plus Jakarta Sans",sans-serif!important;font-weight:600!important;letter-spacing:-.035em!important}.il-auth-page>nav .nav-logo img{width:30px!important;height:30px!important;filter:none!important}.il-auth-page>nav .nav-logo em{color:#d6ad67!important}.il-auth-page>nav .nav-right{color:rgba(242,244,241,.58)!important}.il-auth-page>nav .nav-right a{color:#f2d9aa!important}.il-admin-page{--il-bg: #090d0b;--il-surface: #111815;--il-surface-2: #151e1a;--il-line: #26312c;--il-ink: #f2f4f1;--il-muted: #9aa59f;min-height:100vh;background:var(--il-bg)!important;color:var(--il-ink)!important}.il-admin-page .auth-box,.il-admin-page .stat-card,.il-admin-page .funnel,.il-admin-page .chart-wrap,.il-admin-page .tbl-wrap{border:1px solid var(--il-line)!important;border-radius:8px!important;background:var(--il-surface)!important;box-shadow:none!important}.il-admin-page .top-bar{min-height:60px!important;border-bottom:1px solid rgba(255,255,255,.09)!important;background:#0b100e!important}.il-admin-page .logo,.il-admin-page .stat-val,.il-admin-page .funnel-val,.il-admin-page .auth-box h2{color:var(--il-ink)!important}.il-admin-page .auth-box p,.il-admin-page .stat-label,.il-admin-page .stat-sub,.il-admin-page .funnel-name,.il-admin-page .last-updated{color:var(--il-muted)!important}.il-admin-page .auth-input{border-color:var(--il-line)!important;background:var(--il-surface-2)!important;color:var(--il-ink)!important}.il-admin-page .auth-btn{border-radius:8px!important;background:#d2aa67!important;color:#16120c!important}.il-admin-page th{background:var(--il-surface-2)!important;color:var(--il-muted)!important}.il-admin-page td{border-bottom-color:var(--il-line)!important;color:#d7ddd9!important}@media (max-width:960px){#main-nav,nav#main-nav.il-static-main-nav{min-height:calc(60px + env(safe-area-inset-top,0px))!important;height:calc(60px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) max(14px,env(safe-area-inset-right,0px))0 max(14px,env(safe-area-inset-left,0px))!important}#main-nav .nav-logo,#main-nav .il-global-brand{flex:0 1 auto!important;width:auto!important;min-width:0!important;padding-right:0!important;border-right:0!important;font-size:18px!important}#main-nav .nav-logo img,#main-nav .il-global-brand img{width:32px!important;height:32px!important}.il-product-page #view-home{padding-top:calc(60px + env(safe-area-inset-top,0px))!important}.il-product-page #view-tool{padding-top:calc(60px + env(safe-area-inset-top,0px))!important}}@media (max-width:640px){#landing-page .il-landing-hero{min-height:0!important;padding:42px 20px 48px!important;gap:34px!important}#landing-page .il-landing-copy{align-items:flex-start!important;text-align:left!important}#landing-page .il-landing-copy h1{max-width:530px!important;margin-bottom:18px!important;font-size:clamp(39px,11.4vw,52px)!important;line-height:1.01!important;text-align:left!important}#landing-page .il-landing-copy>p{font-size:15px!important;line-height:1.62!important;text-align:left!important}#landing-page .il-landing-search{margin-top:24px!important}#landing-page .il-landing-search input{min-width:0!important;font-size:13px!important}#landing-page .il-landing-search button{min-width:86px!important;padding-inline:14px!important}#landing-page .il-landing-actions{justify-content:flex-start!important}#landing-page .il-landing-proof{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}#landing-page .il-landing-preview{width:100%!important}#landing-page .il-hero-mock{min-height:275px!important;border-radius:8px!important;transform:none!important}#landing-page .ihm-top{padding-inline:12px!important}#landing-page .ihm-tabs{display:none!important}#landing-page .il-preview-caption{display:none!important}#landing-page .il-capabilities,#landing-page .il-workflow-visual{width:100%!important;padding:60px 20px!important}#landing-page .il-cap-grid,#landing-page .il-workflow-panels{grid-template-columns:1fr!important}#landing-page .il-cap-card,#landing-page .il-wf-panel{padding:22px!important}#landing-page .il-landing-band,#landing-page .il-landing-pricing{width:calc(100% - 40px)!important;margin-bottom:36px!important;padding:28px 22px!important;border-radius:8px!important}.il-product-page .app-content-scroll{padding:14px 12px calc(92px + env(safe-area-inset-bottom,0px))!important}.il-product-page .tool-welcome{padding:22px 18px!important}.il-product-page .chart-wrap,.il-product-page .panel-box,.il-product-page .il-research-panel,.il-product-page .il-workspace-card{border-radius:8px!important}.il-product-page .mobile-sec-tabs{margin:0-12px 14px!important;padding:6px 12px!important;border-width:0 0 1px!important;border-radius:0!important}.mobile-bottom-nav{min-height:calc(66px + env(safe-area-inset-bottom,0px))!important;height:calc(66px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;border-top:1px solid rgba(255,255,255,.09)!important;background:rgba(9,13,11,.96)!important;box-shadow:none!important;backdrop-filter:blur(18px)!important}.mobile-bottom-nav .mbn-item{color:rgba(242,244,241,.58)!important}.mobile-bottom-nav .mbn-item.active{color:#e1bd7a!important;background:transparent!important}.il-lens-page main{width:100%!important;padding:24px 14px 88px!important}.il-lens-page .search-shell{padding:24px 18px!important;border-radius:8px!important}.il-lens-page .search-shell h1{font-size:40px!important}.il-lens-page .score-grid,.il-lens-page .snapshot-lower,.il-lens-page .chart-layout,.il-lens-page .drivers-layout,.il-lens-page .scenario-layout{gap:12px!important}.il-lens-page .panel{border-radius:8px!important}.il-static-page .hero,.il-static-page main#public-main,.il-static-page .wrap{width:100%!important;padding-inline:20px!important}.il-static-page .hero{padding-top:54px!important}.il-static-page .hero h1,.il-static-page main h1{font-size:40px!important}.il-auth-page main{padding:42px 14px 34px!important}.il-auth-page .auth-card{padding:28px 22px!important;border-radius:8px!important}.il-auth-page .auth-title{font-size:28px!important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.il-chart-slot{position:relative;min-height:520px!important;height:clamp(520px,58vh,720px)!important}.il-chart-host{position:absolute;inset:0;border-radius:var(--il-radius, 14px);overflow:hidden}canvas.il-chart-mirror{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;left:-9999px!important}.il-chart-readout{position:relative;z-index:4;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 18px;margin:0 0 8px;padding:8px 14px;border-radius:var(--il-radius-sm, 10px);border:1px solid var(--il-line, rgba(255, 255, 255, .075));background:color-mix(in srgb,var(--il-surface, #101319) 62%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);pointer-events:none;transition:opacity .18s ease}.il-chart-readout .ilr-main{display:flex;align-items:baseline;gap:10px;margin-right:auto}.il-chart-readout .ilr-date{margin-left:auto}.il-chart-readout .ilr-price{font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:18px;font-weight:500;letter-spacing:-.03em;color:var(--il-ink, #F2F0EB);font-variant-numeric:tabular-nums}.il-chart-readout .ilr-chg{font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.il-chart-readout .ilr-chg.pos{color:var(--market-up-strong, #4EE3A2)}.il-chart-readout .ilr-chg.neg{color:var(--market-down-strong, #FF7480)}.il-chart-readout .ilr-ohlc{display:flex;gap:14px;flex-wrap:wrap;margin-top:0}@media (max-width:640px){.il-chart-readout{display:grid;grid-template-columns:1fr;gap:2px;margin-bottom:6px;padding:6px 10px}.il-chart-readout .ilr-main{margin:0;gap:8px}.il-chart-readout .ilr-price{font-size:15px}.il-chart-readout .ilr-chg{font-size:11px}.il-chart-readout .ilr-ohlc{gap:10px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.il-chart-readout .ilr-ohlc::-webkit-scrollbar{display:none}.il-chart-readout .ilr-ohlc span{flex:0 0 auto}.il-chart-readout .ilr-date{display:none}}.il-chart-readout .ilr-ohlc span{display:inline-flex;align-items:baseline;gap:4px}.il-chart-readout .ilr-ohlc i{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--il-faint, #8E8A82)}.il-chart-readout .ilr-ohlc b{font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:400;color:var(--il-ink-2, #D2CFC8);font-variant-numeric:tabular-nums}.il-chart-readout .ilr-date{font-size:11px;letter-spacing:.02em;text-transform:none;color:var(--il-faint, #8E8A82)}.il-chart-readout.live{opacity:.82}.il-chart-slot:hover .il-chart-readout{opacity:1}.il-chart-host-expanded{position:relative;width:100%;height:min(72vh,760px);border-radius:var(--il-radius-lg, 20px);overflow:hidden}.il-chart-host-expanded+.il-chart-readout,.cex-workspace .il-chart-readout{top:16px;left:20px}.chart-key.key-ema{background:var(--il-brass-bright, #EDCB84)!important}.chart-key.key-vwap{background:#7ED9C8!important}html:not([data-theme="dark"]) .chart-key.key-vwap{background:#127C6C!important}.il-chart-host #tv-attr-logo,.il-chart-host a[href*="tradingview"]{opacity:1}@media (max-width:768px){.il-chart-slot{min-height:380px!important;height:clamp(380px,54vh,480px)!important}.il-chart-readout{top:8px;left:8px;right:8px;padding:8px 10px;gap:2px}.il-chart-readout .ilr-price{font-size:18px}.il-chart-readout .ilr-ohlc{gap:9px}.il-chart-readout .ilr-ohlc b{font-size:11px}.il-chart-readout .ilr-date{font-size:11px}}.il-analysis{position:relative;margin-top:10px;border-top:1px solid var(--il-line, rgba(255, 255, 255, .075))}.il-analysis .ilan-bar{display:flex;align-items:center;gap:12px;width:100%;padding:12px 40px 12px 2px;border:0!important;background:none!important;box-shadow:none!important;text-align:left;cursor:pointer;color:var(--il-muted, #9A968D)!important;transition:color .16s ease}.il-analysis .ilan-bar:hover{color:var(--il-ink, #F2F0EB)!important}.il-analysis .ilan-eyebrow{flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--il-brass, #D6AC64)}.il-analysis .ilan-headline{flex:1 1 auto;min-width:0;font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.il-analysis .ilan-chev{flex:0 0 auto;font-size:11px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.il-analysis.open .ilan-chev{transform:rotate(180deg)}.il-analysis .ilan-dismiss{position:absolute;top:8px;right:0;width:26px;height:26px;padding:0!important;border:1px solid transparent!important;border-radius:50%!important;background:none!important;box-shadow:none!important;color:var(--il-faint, #8E8A82)!important;font-size:15px;line-height:1;cursor:pointer;opacity:0;transition:opacity .16s ease,color .16s ease,border-color .16s ease}.il-analysis:hover .ilan-dismiss,.il-analysis .ilan-dismiss:focus-visible{opacity:1}.il-analysis .ilan-dismiss:hover{color:var(--il-ink, #F2F0EB)!important;border-color:var(--il-line-strong, rgba(255, 255, 255, .14))!important}.il-analysis .ilan-body{padding:4px 0 16px}.il-analysis .ilan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:10px;margin-bottom:14px}.il-analysis .ilan-sig{padding:13px 15px;border:1px solid var(--il-line, rgba(255, 255, 255, .075));border-radius:var(--il-radius-sm, 10px);background:var(--il-surface-2, #14181F)}.il-analysis .ilan-sig-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.il-analysis .ilan-sig-label{font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--il-faint, #8E8A82)}.il-analysis .ilan-sig-state{font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--il-brass, #D6AC64);text-transform:lowercase}.il-analysis .ilan-sig-value{font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:13px;color:var(--il-ink, #F2F0EB);margin-bottom:5px;font-variant-numeric:tabular-nums}.il-analysis .ilan-sig-detail{font-size:11px;line-height:1.55;color:var(--il-muted, #9A968D)}.il-analysis .ilan-invalidation{padding:13px 16px;margin-bottom:14px;border:1px solid var(--il-line-gold, rgba(214, 172, 100, .22));border-left:3px solid var(--il-brass, #D6AC64);border-radius:var(--il-radius-sm, 10px);background:var(--il-brass-softer, rgba(214, 172, 100, .05))}.il-analysis .ilan-inv-label{display:block;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--il-brass, #D6AC64);margin-bottom:5px}.il-analysis .ilan-invalidation p{margin:0;font-size:12px;line-height:1.6;color:var(--il-ink-2, #D2CFC8)}.il-analysis .ilan-summary p{margin:0 0 10px;font-size:13px;line-height:1.72;color:var(--il-ink-2, #D2CFC8)}.il-analysis .ilan-source,.il-analysis .ilan-foot{font-size:11px;line-height:1.55;color:var(--il-faint, #8E8A82)}.il-analysis .ilan-foot{padding-top:10px;margin-top:12px;border-top:1px solid var(--il-line, rgba(255, 255, 255, .075))}.il-analysis .ilan-loading,.il-analysis .ilan-empty{padding:18px 2px;font-size:12px;color:var(--il-muted, #9A968D)}.il-analysis .ilan-loading::after{content:"";display:inline-block;width:5px;height:5px;margin-left:7px;border-radius:50%;background:var(--il-brass, #D6AC64);animation:ilanPulse 1.1s ease-in-out infinite}@keyframes ilanPulse{0%,100%{opacity:.25}50%{opacity:1}}@media (max-width:640px){.il-analysis .ilan-grid{grid-template-columns:1fr}.il-analysis .ilan-headline{font-size:11px}}#landing-page .ihm-chart{position:relative;min-height:232px;padding:0!important;display:block!important}#landing-page .ihm-live{position:absolute;inset:0;border-radius:8px;overflow:hidden}#landing-page .ihm-quote{display:flex;align-items:baseline;gap:10px;padding:0 2px 9px;flex-wrap:wrap}#landing-page .ihm-quote-sym{font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--il-brass, #D6AC64)}#landing-page .ihm-quote-price{font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:18px;font-weight:500;letter-spacing:-.03em;color:var(--il-ink, #F2F0EB);font-variant-numeric:tabular-nums}#landing-page .ihm-quote-chg{font-family:var(--il-mono, "JetBrains Mono", monospace);font-size:11px;font-variant-numeric:tabular-nums}#landing-page .ihm-quote-chg.pos{color:var(--market-up-strong, #4EE3A2)}#landing-page .ihm-quote-chg.neg{color:var(--market-down-strong, #FF7480)}#landing-page .ihm-quote-meta{margin-left:auto;font-size:11px;letter-spacing:.02em;text-transform:none;color:var(--il-faint, #8E8A82)}#landing-page .ihm-chart-chips{display:none!important}#landing-page .ihm-pill{font-family:var(--il-sans, sans-serif)!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none;color:var(--il-faint, #8E8A82)!important}#landing-page .ihm-side .ihm-card{padding:11px 13px!important}#landing-page .ihm-side .ihm-line{font-size:11px!important;line-height:1.5!important}#landing-page .ihm-side .ihm-sub{font-size:11px!important}#landing-page .ihm-body{align-items:stretch!important}#landing-page .ihm-main{display:flex!important;flex-direction:column!important;min-width:0!important;flex:1 1 auto!important}#landing-page .ihm-quote{flex:0 0 auto!important;width:100%!important}#landing-page .ihm-chart{flex:1 1 auto!important;width:100%!important;min-width:0!important}#landing-page .ihm-live #tv-attr-logo,#landing-page .ihm-live a[href*="tradingview"]{transform:none;opacity:1!important}#chart-expand-modal.il-lwc #chart-expanded,#chart-expand-modal.il-lwc #chart-markup,#chart-expand-modal.il-lwc .cex-toolbar{display:none!important}#chart-expand-modal.il-lwc .cex-workspace{position:relative;display:flex;flex-direction:column;min-height:0;height:100%}#chart-expand-modal.il-lwc .cex-body{display:flex;min-height:0;flex:1 1 auto}.il-chart-host-expanded{position:relative;flex:1 1 auto;width:100%;min-height:320px}.il-cex-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:9px 16px;border-bottom:1px solid var(--il-line, rgba(255, 255, 255, .08));background:color-mix(in srgb,var(--il-surface, #101319) 55%,transparent)}.il-cex-controls .ilcx-group{display:flex;align-items:center;gap:3px;padding:2px;border-radius:999px;border:1px solid var(--il-line, rgba(255, 255, 255, .07));background:color-mix(in srgb,var(--il-bg, #0B0D12) 45%,transparent)}.il-cex-controls .ilcx-chip{appearance:none;border:0;cursor:pointer;border-radius:999px;padding:5px 11px;font-family:var(--il-sans, ui-sans-serif, system-ui, sans-serif);font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;color:var(--il-ink-2, rgba(242, 240, 235, .62));background:transparent;transition:background .16s ease,color .16s ease}.il-cex-controls .ilcx-chip:hover{color:var(--il-ink, #F2F0EB);background:color-mix(in srgb,var(--il-ink, #F2F0EB) 8%,transparent)}.il-cex-controls .ilcx-chip.on{color:var(--il-bg, #0B0D12);background:var(--il-gold, #D6AC64)}.il-cex-controls .ilcx-chip:focus-visible{outline:2px solid var(--il-gold, #D6AC64);outline-offset:2px}@media (max-width:760px){.il-cex-controls{gap:6px 8px;padding:8px 10px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.il-cex-controls::-webkit-scrollbar{display:none}.il-cex-controls .ilcx-group{flex:0 0 auto}.il-cex-controls .ilcx-chip{padding:5px 9px;font-size:11px}}#chart-expand-modal.il-lwc .il-chart-readout{margin:10px 16px 6px;flex:0 0 auto}@media (max-width:760px){#chart-expand-modal.il-lwc .cex-body{padding:0 10px 10px!important}#chart-expand-modal.il-lwc .il-chart-readout{margin:8px 0 6px}.il-chart-host-expanded{min-height:260px}}
html[data-theme="dark"],html[data-theme="dark"]:root{color-scheme:dark;--il-bg: #07080B;--il-bg-elevated: #0B0D11;--il-surface: #101319;--il-surface-2: #14181F;--il-surface-3: #1A1F27;--il-surface-4: #212734;--il-ink: #F2F0EB;--il-ink-2: #D2CFC8;--il-muted: #9A968D;--il-faint: #6E6B65;--il-line: rgba(255, 255, 255, .075);--il-line-strong: rgba(255, 255, 255, .14);--il-line-gold: rgba(214, 172, 100, .22);--il-brass: #D6AC64;--il-brass-bright: #EDCB84;--il-brass-deep: #A87C33;--il-brass-soft: rgba(214, 172, 100, .10);--il-brass-softer: rgba(214, 172, 100, .05);--il-green: #3BC98B;--il-green-bright: #4EE3A2;--il-red: #E5646E;--il-red-bright: #F5808A;--il-shadow-xs: 0 1px 2px rgba(0, 0, 0, .5);--il-shadow-sm: 0 2px 6px rgba(0, 0, 0, .4), 0 12px 28px -14px rgba(0, 0, 0, .8);--il-shadow-md: 0 4px 12px rgba(0, 0, 0, .45), 0 28px 60px -28px rgba(0, 0, 0, .9);--il-shadow-lg: 0 8px 20px rgba(0, 0, 0, .5), 0 48px 100px -40px rgba(0, 0, 0, 1);--il-glow-gold: 0 12px 40px -12px rgba(214, 172, 100, .45);--il-sheen: linear-gradient(180deg, rgba(255, 255, 255, .045) 0%, rgba(255, 255, 255, .012) 42%, rgba(255, 255, 255, 0) 100%);--il-sheen-strong: linear-gradient(180deg, rgba(255, 255, 255, .075) 0%, rgba(255, 255, 255, .018) 46%, rgba(255, 255, 255, 0) 100%);--il-edge: inset 0 1px 0 rgba(255, 255, 255, .07);--il-edge-strong: inset 0 1px 0 rgba(255, 255, 255, .12);--il-header: #06070A;--il-header-line: rgba(255, 255, 255, .07);--il-focus: 0 0 0 3px rgba(214, 172, 100, .28), 0 0 0 1px rgba(214, 172, 100, .55);--il-scrim: rgba(4, 5, 7, .72)}html:not([data-theme="dark"]),html[data-theme="light"]{color-scheme:light;--il-bg: #F6F4EF;--il-bg-elevated: #FBFAF7;--il-surface: #FFFFFF;--il-surface-2: #FAF8F4;--il-surface-3: #F1EEE7;--il-surface-4: #E7E3D9;--il-ink: #14161A;--il-ink-2: #33373E;--il-muted: #6B6F78;--il-faint: #93969E;--il-line: rgba(24, 22, 18, .085);--il-line-strong: rgba(24, 22, 18, .16);--il-line-gold: rgba(150, 109, 43, .26);--il-brass: #966D2B;--il-brass-bright: #B8892F;--il-brass-deep: #6D4E1B;--il-brass-soft: rgba(150, 109, 43, .075);--il-brass-softer: rgba(150, 109, 43, .04);--il-green: #0B7A4C;--il-green-bright: #0E9A60;--il-red: #BE3A4B;--il-red-bright: #D9485A;--il-shadow-xs: 0 1px 2px rgba(28, 24, 16, .05);--il-shadow-sm: 0 1px 2px rgba(28, 24, 16, .05), 0 10px 24px -12px rgba(28, 24, 16, .18);--il-shadow-md: 0 2px 6px rgba(28, 24, 16, .06), 0 24px 50px -22px rgba(28, 24, 16, .24);--il-shadow-lg: 0 4px 12px rgba(28, 24, 16, .08), 0 44px 90px -34px rgba(28, 24, 16, .32);--il-glow-gold: 0 12px 36px -14px rgba(150, 109, 43, .38);--il-sheen: linear-gradient(180deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .35) 60%, rgba(255, 255, 255, 0) 100%);--il-sheen-strong: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .5) 60%, rgba(255, 255, 255, 0) 100%);--il-edge: inset 0 1px 0 rgba(255, 255, 255, .9);--il-edge-strong: inset 0 1px 0 rgba(255, 255, 255, 1);--il-header: #0A0B0E;--il-header-line: rgba(255, 255, 255, .08);--il-focus: 0 0 0 3px rgba(150, 109, 43, .2), 0 0 0 1px rgba(150, 109, 43, .5);--il-scrim: rgba(20, 18, 14, .5)}:root{--il-radius-xs: 4px;--il-radius-sm: 4px;--il-radius: 8px;--il-radius-lg: 8px;--il-radius-xl: 8px;--il-radius-pill: 999px;--r: 8px;--r2: 12px;--r3: 16px;--il-ease: cubic-bezier(.22, .61, .36, 1);--il-ease-out: cubic-bezier(.16, 1, .3, 1);--il-fast: .16s var(--il-ease);--il-mid: .28s var(--il-ease-out);--il-slow: .55s var(--il-ease-out);--il-display: "Instrument Serif", "Plus Jakarta Sans", Georgia, serif;--il-sans: "Plus Jakarta Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--il-mono: "JetBrains Mono", "SF Mono", ui-monospace, Menlo, monospace;--sans: var(--il-sans);--mono: var(--il-mono);--il-section-gap: clamp(72px, 9vw, 140px);--il-pad: clamp(18px, 2.2vw, 30px);--il-shell-max: 1320px}:root,html[data-theme="dark"]{--shadow-sm: var(--il-shadow-xs);--shadow: var(--il-shadow-sm);--shadow-lg: var(--il-shadow-md);--border: var(--il-line);--border2: var(--il-line);--border3: var(--il-line-strong);--gold-ring: var(--il-line-gold);--gold-tint: var(--il-brass-soft);--gold-tint2: rgba(214, 172, 100, .16);--gold-glow: var(--il-glow-gold)}body{font-family:var(--il-sans)!important;font-feature-settings:"kern"1,"liga"1,"cv05"1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.005em}#landing-page h1,#landing-page h2,#landing-page .il-landing-copy h1,.il-page-hero h1,.il-page-hero h2,.about-hero h1,.hh-title,.il-auth-card h1,.lens-hero h1,.il-hero-title,h1.hero-h1{font-family:var(--il-display)!important;font-weight:400!important;letter-spacing:-.018em!important;line-height:1.02!important;color:var(--il-ink)!important;text-wrap:balance}#landing-page h1 em,#landing-page h2 em,.il-page-hero h1 em,.hh-title em,h1.hero-h1 em{font-style:italic!important;color:var(--il-brass)!important;font-family:var(--il-display)!important}.il-landing-kicker,.il-eyebrow,.section-eyebrow{display:inline-flex!important;align-items:center;gap:9px;font-family:var(--il-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none;color:var(--il-brass)!important;padding:6px 13px 6px 11px!important;border:1px solid var(--il-line-gold)!important;border-radius:var(--il-radius-pill)!important;background:var(--il-brass-softer)!important;backdrop-filter:blur(6px)}.il-landing-kicker::before,.il-eyebrow::before{content:"";width:5px!important;height:5px!important;border-radius:50%;background:var(--il-brass)!important;box-shadow:0 0 0 3px var(--il-brass-soft),0 0 10px 1px var(--il-brass)!important;flex:0 0 auto}.metric-val,.m-val,.mval,.stat-value,.kpi-value,.result-header .rh-price,.price-large,.quote-price,td.num,td.numeric,.num,.tabular,.ihm-vals b,.il-stat b,.hs-stat-val{font-family:var(--il-mono)!important;font-variant-numeric:tabular-nums;letter-spacing:-.02em}table td,table th{font-variant-numeric:tabular-nums}html{background:var(--il-bg)!important}body{background:var(--il-bg)!important;position:relative}html body::before,html[data-theme="dark"] body::before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;pointer-events:none!important;opacity:1!important;filter:none!important;mask-image:none!important;background-color:transparent!important;background-size:auto,auto,auto,64px 64px,64px 64px!important;background-position:center!important;background-image:radial-gradient(1100px 620px at 78% -8%,rgba(214,172,100,.15),transparent 62%),radial-gradient(900px 560px at 6% 2%,rgba(96,130,168,.085),transparent 60%),radial-gradient(1300px 900px at 50% 112%,rgba(214,172,100,.05),transparent 66%),linear-gradient(rgba(255,255,255,.016) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 1px)!important}html:not([data-theme="dark"]) body::before{background-image:radial-gradient(1100px 620px at 78% -8%,rgba(150,109,43,.10),transparent 62%),radial-gradient(900px 560px at 6% 2%,rgba(96,130,168,.06),transparent 60%),radial-gradient(1300px 900px at 50% 112%,rgba(150,109,43,.04),transparent 66%),linear-gradient(rgba(24,22,18,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(24,22,18,.022) 1px,transparent 1px)!important}html body::after,html[data-theme="dark"] body::after{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;pointer-events:none!important;opacity:.3!important;box-shadow:none!important;mix-blend-mode:overlay;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'180\'\ height=\'180\'%3E%3Cfilter\ id=\'n\'%3E%3CfeTurbulence\ type=\'fractalNoise\'\ baseFrequency=\'.85\'\ numOctaves=\'3\'\ stitchTiles=\'stitch\'/%3E%3CfeColorMatrix\ type=\'saturate\'\ values=\'0\'/%3E%3C/filter%3E%3Crect\ width=\'180\'\ height=\'180\'\ filter=\'url\(%23n\)\'\ opacity=\'.55\'/%3E%3C/svg%3E)!important}html:not([data-theme="dark"]) body::after{opacity:.16!important}.card,.panel,.il-card,.il-panel,.acc,.accordion,.metric-card,.stat-card,.chart-card,.data-card,#landing-page .il-cap-card,#landing-page .il-wf-panel,.il-landing-band,.il-landing-pricing,.hs-card,.hsb-upgrade,.lens-card,.lens-panel,.il-surface{border-radius:var(--il-radius-lg)!important;border:1px solid var(--il-line)!important;background-color:var(--il-surface)!important;background-image:var(--il-sheen)!important;box-shadow:var(--il-edge),var(--il-shadow-sm)!important;transition:transform var(--il-mid),box-shadow var(--il-mid),border-color var(--il-mid),background-color var(--il-mid)!important}a.il-cap-card:hover,a.card:hover,.il-cap-card:hover,.hs-card.clickable:hover,.lens-card.clickable:hover{transform:translateY(-3px)!important;border-color:var(--il-line-gold)!important;box-shadow:var(--il-edge-strong),var(--il-shadow-md)!important}#landing-page .il-cap-card,#landing-page .il-wf-panel{position:relative;overflow:hidden}#landing-page .il-cap-card::after,#landing-page .il-wf-panel::after{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,var(--il-brass),transparent);opacity:0;transition:opacity var(--il-mid),left var(--il-mid),right var(--il-mid)}#landing-page .il-cap-card:hover::after,#landing-page .il-wf-panel:hover::after{opacity:.85;left:0;right:0}button,.btn,a.btn,input[type="submit"]{font-family:var(--il-sans)!important;transition:transform var(--il-fast),box-shadow var(--il-mid),background-color var(--il-mid),border-color var(--il-mid),color var(--il-fast)!important}.btn-primary,.il-landing-primary,.il-global-trial,#nav-signup,.nav-cta,button.primary,.il-btn-primary,.hh-cta-primary,.il-auth-submit,.lens-run-btn,#landing-page .il-landing-search button,.il-landing-band button{position:relative!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:var(--il-radius-pill)!important;background:linear-gradient(180deg,#F0CE8B 0%,#D6AC64 44%,#B78B40 100%)!important;color:#1A1204!important;font-weight:700!important;letter-spacing:-.005em!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0-1px 0 rgba(0,0,0,.18),0 1px 2px rgba(0,0,0,.3),0 14px 32px -14px rgba(214,172,100,.7)!important;text-shadow:0 1px 0 rgba(255,255,255,.22);overflow:hidden}.btn-primary::before,.il-landing-primary::before,.il-global-trial::before,.il-auth-submit::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.5) 48%,transparent 62%);transform:translateX(-130%);transition:transform .75s var(--il-ease-out);pointer-events:none}.btn-primary:hover::before,.il-landing-primary:hover::before,.il-global-trial:hover::before,.il-auth-submit:hover::before{transform:translateX(130%)}.btn-primary:hover,.il-landing-primary:hover,.il-global-trial:hover,#nav-signup:hover,.il-btn-primary:hover,.il-auth-submit:hover,#landing-page .il-landing-search button:hover,.il-landing-band button:hover{transform:translateY(-1px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),inset 0-1px 0 rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.3),0 20px 44px -14px rgba(214,172,100,.85)!important}.btn-primary:active,.il-landing-primary:active,.il-auth-submit:active{transform:translateY(0)!important}.btn-secondary,.il-landing-secondary,.il-global-login,#nav-login,button.secondary,.il-btn-secondary,.hh-cta-secondary,.lens-how-btn{border:1px solid var(--il-line-strong)!important;border-radius:var(--il-radius-pill)!important;background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important;color:var(--il-ink)!important;font-weight:600!important;box-shadow:var(--il-edge),var(--il-shadow-xs)!important;backdrop-filter:blur(10px)}.btn-secondary:hover,.il-landing-secondary:hover,.il-global-login:hover,#nav-login:hover,.il-btn-secondary:hover,.lens-how-btn:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;transform:translateY(-1px)!important;box-shadow:var(--il-edge),var(--il-shadow-sm)!important}.btn-ghost,.chip,.pill,.tag,.quick-btn,.range-pill,.il-chip,.rpill{border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;transition:all var(--il-fast)!important}.chip:hover,.pill:hover,.quick-btn:hover,.range-pill:hover,.il-chip:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;background:var(--il-brass-softer)!important}.chip.on,.pill.on,.range-pill.on,.il-chip.on,.chip.active,.pill.active,.range-pill.active{border-color:var(--il-line-gold)!important;background:var(--il-brass-soft)!important;color:var(--il-brass-bright)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="search"],select,textarea{font-family:var(--il-sans)!important;border-radius:var(--il-radius-sm)!important;border:1px solid var(--il-line-strong)!important;background:rgba(0,0,0,.18)!important;color:var(--il-ink)!important;box-shadow:inset 0 2px 6px rgba(0,0,0,.3)!important;transition:border-color var(--il-fast),box-shadow var(--il-fast),background var(--il-fast)!important}html:not([data-theme="dark"]) input[type="text"],html:not([data-theme="dark"]) input[type="email"],html:not([data-theme="dark"]) input[type="password"],html:not([data-theme="dark"]) input[type="number"],html:not([data-theme="dark"]) input[type="search"],html:not([data-theme="dark"]) select,html:not([data-theme="dark"]) textarea{background:#FFFFFF!important;box-shadow:inset 0 1px 3px rgba(24,22,18,.07)!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--il-brass)!important;box-shadow:var(--il-focus),inset 0 2px 6px rgba(0,0,0,.25)!important}::placeholder{color:var(--il-faint)!important;opacity:1}:focus-visible{outline:2px solid var(--il-brass)!important;outline-offset:2px;border-radius:4px}nav#main-nav,nav.il-global-nav{background:color-mix(in srgb,var(--il-header) 72%,transparent)!important;backdrop-filter:saturate(180%) blur(22px)!important;-webkit-backdrop-filter:saturate(180%) blur(22px)!important;border-bottom:1px solid var(--il-header-line)!important;box-shadow:0 1px 0 rgba(255,255,255,.04) inset,0 18px 40px -28px rgba(0,0,0,.9)!important;transition:background var(--il-mid),box-shadow var(--il-mid),border-color var(--il-mid)!important}nav#main-nav.il-nav-scrolled,nav.il-global-nav.il-nav-scrolled{background:color-mix(in srgb,var(--il-header) 92%,transparent)!important;box-shadow:0 1px 0 rgba(255,255,255,.05) inset,0 20px 44px -22px rgba(0,0,0,1)!important}.nav-logo,.il-global-brand{font-family:var(--il-sans)!important;font-weight:700!important;letter-spacing:-.035em!important;color:#F4F1EA!important}.nav-logo em,.il-global-brand em{color:var(--il-brass)!important}.nav-logo img,.il-global-brand img{filter:drop-shadow(0 4px 12px rgba(214,172,100,.45))!important;transition:transform var(--il-mid)!important}.nav-logo:hover img,.il-global-brand:hover img{transform:rotate(-8deg) scale(1.06)!important}a.nav-tab,.il-global-tab{position:relative;border-radius:var(--il-radius-pill)!important;border:1px solid transparent!important;font-weight:500!important;font-size:12px!important;letter-spacing:-.005em!important;color:rgba(240,238,232,.58)!important;transition:color var(--il-fast),background var(--il-fast)!important;box-shadow:none!important}a.nav-tab:hover,.il-global-tab:hover{color:#FFFFFF!important;background:rgba(255,255,255,.06)!important}a.nav-tab.active-tab,.il-global-tab.active{color:#14100A!important;background:linear-gradient(180deg,#EDCB84,#C9A05A)!important;border-color:transparent!important;box-shadow:0 1px 0 rgba(255,255,255,.4) inset,0 6px 18px -8px rgba(214,172,100,.8)!important;font-weight:700!important}a.nav-tab+a.nav-tab::before,.il-global-tab+.il-global-tab::before{display:none!important}.nav-search,#nav-search,.il-global-search{border-radius:var(--il-radius-pill)!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.045)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.4)!important;transition:border-color var(--il-fast),background var(--il-fast),box-shadow var(--il-fast)!important}.nav-search:focus-within,.il-global-search:focus-within{border-color:var(--il-line-gold)!important;background:rgba(255,255,255,.07)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.4),0 0 0 3px rgba(214,172,100,.16)!important}.nav-search input,.il-global-search input{background:transparent!important;border:none!important;box-shadow:none!important;color:#F2F0EB!important}.nav-search input:focus,.il-global-search input:focus{box-shadow:none!important}.nav-live,.il-global-live{border-radius:var(--il-radius-pill)!important;border:1px solid rgba(62,201,139,.3)!important;background:rgba(62,201,139,.12)!important;color:var(--il-green-bright)!important;font-size:11px!important;letter-spacing:.1em!important;font-weight:700!important}.theme-toggle,#theme-toggle,.il-theme-toggle{border-radius:var(--il-radius-pill)!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.05)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.4)!important}#landing-page{padding-top:clamp(48px,6vw,88px)!important}#landing-page .il-landing-hero{gap:clamp(36px,4.5vw,72px)!important;align-items:center!important;padding-bottom:var(--il-section-gap)!important;position:relative}#landing-page .il-landing-hero::before{content:"";position:absolute;z-index:-1;top:-14%;left:50%;transform:translateX(-50%);width:min(1180px,118%);height:560px;background:radial-gradient(closest-side,rgba(214,172,100,.16),transparent 74%);filter:blur(24px);pointer-events:none}#landing-page .il-landing-copy h1{font-size:clamp(44px,5.4vw,78px)!important;line-height:1.0!important;letter-spacing:-.022em!important;margin-bottom:22px!important;background:linear-gradient(178deg,var(--il-ink) 30%,color-mix(in srgb,var(--il-ink) 62%,var(--il-brass)) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#landing-page .il-landing-copy>p{font-size:clamp(15.5px,1.15vw,17.5px)!important;line-height:1.68!important;color:var(--il-muted)!important;max-width:52ch!important;letter-spacing:-.003em!important}#landing-page .il-landing-kicker{margin-bottom:26px!important}#landing-page .il-landing-search{margin-top:26px!important;padding:7px 7px 7px 20px!important;gap:12px!important;border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line-strong)!important;background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important;box-shadow:var(--il-edge),var(--il-shadow-md)!important;max-width:520px!important;transition:border-color var(--il-mid),box-shadow var(--il-mid),transform var(--il-mid)!important}#landing-page .il-landing-search:focus-within{border-color:var(--il-line-gold)!important;transform:translateY(-2px)!important;box-shadow:var(--il-edge-strong),var(--il-shadow-md),0 0 0 4px rgba(214,172,100,.14)!important}#landing-page .il-landing-search i{color:var(--il-brass)!important;font-size:18px!important}#landing-page .il-landing-search input{border:none!important;background:transparent!important;box-shadow:none!important;font-size:15px!important;letter-spacing:-.005em!important;text-transform:none!important;padding:12px 0!important}#landing-page .il-landing-search input:focus{box-shadow:none!important}#landing-page .il-landing-search button{padding:12px 26px!important;font-size:13px!important;flex:0 0 auto!important}#landing-page .il-landing-proof{margin-top:22px!important;gap:10px!important;flex-wrap:wrap!important}#landing-page .il-landing-proof span{display:inline-flex!important;align-items:center;gap:7px;padding:8px 14px!important;border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;color:var(--il-ink-2)!important;font-size:12px!important;font-weight:500!important;box-shadow:var(--il-edge)!important;transition:border-color var(--il-fast),transform var(--il-fast)!important}#landing-page .il-landing-proof span:hover{border-color:var(--il-line-gold)!important;transform:translateY(-1px)!important}#landing-page .il-landing-proof i{color:var(--il-brass)!important}#landing-page .il-trust{margin-top:20px!important;color:var(--il-faint)!important;font-size:12px!important;letter-spacing:.01em!important}#landing-page .il-trust i{color:var(--il-brass)!important;opacity:.8}#landing-page .il-offer-card{margin-top:26px!important;padding:16px 20px!important;border-radius:var(--il-radius)!important;border:1px dashed var(--il-line-gold)!important;background:var(--il-brass-softer)!important;box-shadow:none!important}#landing-page .il-offer-card strong{color:var(--il-brass-bright)!important}#landing-page .il-offer-card span{color:var(--il-muted)!important}#landing-page .il-landing-preview{perspective:1800px;position:relative}#landing-page .il-hero-mock{border-radius:var(--il-radius-xl)!important;border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 40%),linear-gradient(165deg,#171B22 0%,#0D1015 60%,#0A0C10 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 2px 6px rgba(0,0,0,.5),0 40px 90px -30px rgba(0,0,0,.95),0 0 90px -20px rgba(214,172,100,.28)!important;transform:perspective(1800px) rotateY(-7deg) rotateX(2.5deg) translateZ(0)!important;transform-style:preserve-3d;transition:transform 1.1s var(--il-ease-out),box-shadow 1.1s var(--il-ease-out)!important;overflow:hidden}#landing-page .il-landing-preview:hover .il-hero-mock{transform:perspective(1800px) rotateY(-3deg) rotateX(1deg) translateY(-6px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 2px 6px rgba(0,0,0,.5),0 60px 120px -34px rgba(0,0,0,1),0 0 120px -18px rgba(214,172,100,.4)!important}#landing-page .il-hero-mock::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(128deg,rgba(255,255,255,.07) 0%,transparent 34%,transparent 100%)}#landing-page .il-hero-mock .ihm-top{border-bottom:1px solid rgba(255,255,255,.07)!important;background:rgba(255,255,255,.022)!important}#landing-page .il-hero-mock .ihm-card{border-radius:8px!important;border:1px solid rgba(255,255,255,.07)!important;background:rgba(255,255,255,.035)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}#landing-page .il-hero-mock .ihm-lbl{color:var(--il-brass)!important;letter-spacing:.14em!important;font-size:11px!important;font-weight:700!important}#landing-page .il-hero-mock .ihm-line{stroke-width:2.4!important}#landing-page .il-preview-caption{margin-top:18px!important;justify-content:center!important;gap:10px!important;padding:9px 18px!important;border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;backdrop-filter:blur(10px);box-shadow:var(--il-edge),var(--il-shadow-xs)!important;width:fit-content;margin-left:auto!important;margin-right:auto!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none}#landing-page .il-preview-caption span{color:var(--il-faint)!important}#landing-page .il-preview-caption strong{color:var(--il-brass)!important}#landing-page .il-capabilities,#landing-page .il-workflow-visual,#landing-page .il-landing-band,#landing-page .il-landing-pricing{margin-bottom:var(--il-section-gap)!important;position:relative}#landing-page .il-capabilities::before,#landing-page .il-workflow-visual::before{content:"";position:absolute;top:calc(var(--il-section-gap)/-2);left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--il-line-strong) 22%,var(--il-line-gold) 50%,var(--il-line-strong) 78%,transparent);opacity:.8}#landing-page .il-cap-head{margin-bottom:clamp(34px,4vw,56px)!important}#landing-page .il-cap-head h2,#landing-page .il-workflow-copy h2,#landing-page .il-landing-band h2,#landing-page .il-landing-pricing h2{font-size:clamp(30px,3.5vw,52px)!important;line-height:1.05!important;letter-spacing:-.02em!important;margin:18px 0 16px!important;text-wrap:balance}#landing-page .il-cap-head p,#landing-page .il-workflow-copy p,#landing-page .il-landing-band p,#landing-page .il-landing-pricing p{font-size:15px!important;line-height:1.66!important;color:var(--il-muted)!important;max-width:62ch}#landing-page .il-cap-grid{gap:18px!important}#landing-page .il-cap-card{padding:28px 26px 30px!important;border-radius:var(--il-radius-lg)!important;gap:12px!important}#landing-page .il-cap-card i{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;margin-bottom:8px!important;border-radius:8px!important;border:1px solid var(--il-line-gold)!important;background:linear-gradient(160deg,var(--il-brass-soft),transparent)!important;color:var(--il-brass)!important;font-size:18px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;transition:transform var(--il-mid),box-shadow var(--il-mid),color var(--il-mid)!important}#landing-page .il-cap-card:hover i{transform:translateY(-2px) scale(1.04)!important;color:var(--il-brass-bright)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 24px -10px rgba(214,172,100,.6)!important}#landing-page .il-cap-card strong{font-size:18px!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--il-ink)!important}#landing-page .il-cap-card span{font-size:13px!important;line-height:1.62!important;color:var(--il-muted)!important}#landing-page .il-cap-card.il-cap-score{border-color:var(--il-line-gold)!important;background-image:var(--il-sheen),radial-gradient(120% 90%at 50% 0%,var(--il-brass-softer),transparent 60%)!important}#landing-page .il-workflow-panels{gap:14px!important}#landing-page .il-wf-panel{padding:22px 20px!important;border-radius:var(--il-radius)!important}#landing-page .il-wf-head strong{color:var(--il-ink)!important;font-weight:600!important;letter-spacing:-.01em!important}#landing-page .il-wf-head i{color:var(--il-brass)!important}#landing-page .il-wf-panel p{color:var(--il-muted)!important;font-size:13px!important;line-height:1.6!important}#landing-page .il-wf-notes span{background:linear-gradient(90deg,var(--il-surface-4),var(--il-surface-3))!important;border-radius:4px!important}#landing-page .il-landing-band,#landing-page .il-landing-pricing{padding:clamp(34px,4vw,56px) clamp(26px,3.4vw,52px)!important;border-radius:var(--il-radius-xl)!important;background-image:var(--il-sheen),radial-gradient(120% 140%at 88% -20%,var(--il-brass-soft),transparent 58%)!important;box-shadow:var(--il-edge),var(--il-shadow-md)!important}#landing-page .il-landing-pricing{text-align:center}#landing-page .il-landing-pricing p{margin-left:auto;margin-right:auto}#landing-page .il-landing-actions{gap:12px!important;margin-top:26px!important}#landing-page .il-landing-actions.centered{justify-content:center!important}#landing-page .il-landing-primary,#landing-page .il-landing-secondary{padding:14px 28px!important;font-size:13px!important}#landing-page .il-landing-rail a{border-radius:var(--il-radius-sm)!important;color:var(--il-faint)!important;transition:all var(--il-fast)!important}#landing-page .il-landing-rail a:hover{color:var(--il-ink)!important;background:var(--il-surface-2)!important}#landing-page .il-landing-rail a.active{color:var(--il-brass)!important;background:var(--il-brass-soft)!important;box-shadow:inset 2px 0 0 var(--il-brass)!important}#landing-page .il-rail-label{color:var(--il-faint)!important;letter-spacing:.02em!important;text-transform:none;font-size:11px!important}#view-tool .il-tool-shell,#view-tool .app-content-scroll,.hs-main{background:transparent!important}.app-sidebar,.hs-sidebar,.il-tool-rail{background:color-mix(in srgb,var(--il-bg-elevated) 80%,transparent)!important;backdrop-filter:blur(18px);border-right:1px solid var(--il-line)!important}.app-sidebar a,.hsb-item,.il-rail-item{border-radius:var(--il-radius-sm)!important;color:var(--il-muted)!important;font-weight:500!important;transition:all var(--il-fast)!important;border:1px solid transparent!important}.app-sidebar a:hover,.hsb-item:hover,.il-rail-item:hover{color:var(--il-ink)!important;background:var(--il-surface-2)!important;border-color:var(--il-line)!important}.app-sidebar a.active,.hsb-item.active,.il-rail-item.active,.app-sidebar a[aria-current="page"]{color:var(--il-brass-bright)!important;background:var(--il-brass-soft)!important;border-color:var(--il-line-gold)!important;box-shadow:inset 2px 0 0 var(--il-brass),var(--il-edge)!important}.hsb-label,.app-sidebar-label{color:var(--il-faint)!important;letter-spacing:.02em!important;text-transform:none;font-size:11px!important;font-weight:700!important}.app-section-hdr,.il-section-hdr{background:color-mix(in srgb,var(--il-bg) 78%,transparent)!important;backdrop-filter:blur(16px)!important;border-bottom:1px solid var(--il-line)!important}.acc,.accordion{border-radius:var(--il-radius)!important;overflow:hidden!important}.acc-hdr,.accordion-header{background:var(--il-surface-2)!important;border-bottom:1px solid var(--il-line)!important;transition:background var(--il-fast)!important}.acc-hdr:hover,.accordion-header:hover{background:var(--il-surface-3)!important}.metric,.metric-card,.m-tile,.stat-tile,.kpi{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important;box-shadow:var(--il-edge)!important;transition:border-color var(--il-fast),transform var(--il-fast),box-shadow var(--il-fast)!important}.metric:hover,.metric-card:hover,.m-tile:hover,.stat-tile:hover,.kpi:hover{border-color:var(--il-line-strong)!important;transform:translateY(-1px)!important;box-shadow:var(--il-edge),var(--il-shadow-sm)!important}.metric-lbl,.m-lbl,.metric-label{color:var(--il-faint)!important;letter-spacing:.02em!important;text-transform:none;font-size:11px!important;font-weight:600!important}.result-header{border-radius:var(--il-radius-lg)!important;border:1px solid var(--il-line)!important;background-color:var(--il-surface)!important;background-image:var(--il-sheen),radial-gradient(120% 160%at 90% -30%,var(--il-brass-soft),transparent 55%)!important;box-shadow:var(--il-edge),var(--il-shadow-md)!important}table.data-table,table.fin-table,.tbl,table{border-collapse:separate!important;border-spacing:0!important}table thead th,.tbl thead th{background:var(--il-surface-2)!important;color:var(--il-faint)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none;border-bottom:1px solid var(--il-line-strong)!important;position:sticky;top:0;backdrop-filter:blur(8px)}table tbody tr{transition:background var(--il-fast)!important}table tbody tr:hover{background:var(--il-brass-softer)!important}table tbody td{border-bottom:1px solid var(--il-line)!important}.chart-box,.chart-wrap,.chart-card,.canvas-wrap{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;background:rgba(0,0,0,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}html:not([data-theme="dark"]) .chart-box,html:not([data-theme="dark"]) .chart-wrap,html:not([data-theme="dark"]) .chart-card,html:not([data-theme="dark"]) .canvas-wrap{background:var(--il-surface-2)!important}.tab-row,.il-tabs,.seg{border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;padding:4px!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.25)!important}.tab-row>*,.il-tabs>*,.seg>*{border-radius:var(--il-radius-pill)!important;transition:all var(--il-fast)!important}.tab-row>.active,.il-tabs>.active,.seg>.active,.tab-row>.on,.il-tabs>.on{background:var(--il-surface-4)!important;color:var(--il-ink)!important;box-shadow:var(--il-edge),var(--il-shadow-xs)!important}.hsb-upgrade,.upgrade-box{border-radius:var(--il-radius)!important;border:1px solid var(--il-line-gold)!important;background-image:var(--il-sheen),radial-gradient(130% 110%at 50% 0%,var(--il-brass-soft),transparent 62%)!important}.notice,.alert,.banner-note,.il-notice{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;border-left:3px solid var(--il-brass)!important;background:var(--il-brass-softer)!important;box-shadow:var(--il-edge)!important}.il-auth-card,.auth-card,.login-card,.il-static-card{border-radius:var(--il-radius-xl)!important;border:1px solid var(--il-line)!important;background-color:var(--il-surface)!important;background-image:var(--il-sheen),radial-gradient(120% 130%at 50% -10%,var(--il-brass-soft),transparent 58%)!important;box-shadow:var(--il-edge-strong),var(--il-shadow-lg)!important;padding:clamp(30px,3.4vw,46px)!important}.il-page-hero,.static-hero{padding-top:clamp(48px,6vw,90px)!important;padding-bottom:clamp(30px,4vw,54px)!important}.il-page-hero h1,.static-hero h1{font-size:clamp(36px,4.6vw,66px)!important;line-height:1.03!important}.il-prose,.legal-body,.static-body{color:var(--il-ink-2)!important;font-size:15px!important;line-height:1.75!important}.il-prose h2,.legal-body h2,.static-body h2{font-family:var(--il-sans)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--il-ink)!important;margin-top:42px!important;padding-top:22px!important;border-top:1px solid var(--il-line)!important}.il-prose a,.legal-body a{color:var(--il-brass)!important;text-underline-offset:3px}footer,.site-footer,.il-footer{position:relative;background:var(--il-header)!important;border-top:1px solid var(--il-header-line)!important;padding-top:clamp(44px,5vw,72px)!important;padding-bottom:clamp(30px,3.5vw,48px)!important}footer::before,.site-footer::before,.il-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--il-brass),transparent);opacity:.35}footer a,.site-footer a,.il-footer a{color:rgba(240,238,232,.6)!important;font-size:13px!important;transition:color var(--il-fast)!important}footer a:hover,.site-footer a:hover,.il-footer a:hover{color:var(--il-brass-bright)!important}*{scrollbar-width:thin;scrollbar-color:var(--il-surface-4) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--il-surface-4);border-radius:999px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--il-brass-deep);background-clip:content-box}::selection{background:rgba(214,172,100,.3);color:var(--il-ink)}hr,.divider{border:none!important;height:1px!important;background:linear-gradient(90deg,transparent,var(--il-line-strong),transparent)!important}.up,.positive,.green,.pos{color:var(--il-green-bright)!important}.down,.negative,.red,.neg{color:var(--il-red-bright)!important}html.il-motion [data-il-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s var(--il-ease-out),transform .7s var(--il-ease-out);transition-delay:var(--il-reveal-delay, 0s);will-change:opacity,transform}html.il-motion [data-il-reveal].il-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.il-motion [data-il-reveal]{opacity:1!important;transform:none!important}*,*::before,*::after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media (max-width:1024px){#landing-page .il-hero-mock{transform:none!important}#landing-page .il-landing-preview:hover .il-hero-mock{transform:translateY(-4px)!important}}@media (max-width:768px){:root{--il-section-gap: clamp(56px, 12vw, 84px)}#landing-page .il-landing-copy h1{font-size:clamp(34px,9.5vw,46px)!important}#landing-page .il-cap-head h2,#landing-page .il-workflow-copy h2,#landing-page .il-landing-band h2,#landing-page .il-landing-pricing h2{font-size:clamp(26px,7.5vw,36px)!important}#landing-page .il-landing-search{max-width:none!important;padding:6px 6px 6px 16px!important}#landing-page .il-landing-search button{padding:12px 18px!important}#landing-page .il-landing-band,#landing-page .il-landing-pricing{padding:30px 22px!important}body::after{display:none}}body.il-static-page,body.il-auth-page,body.il-lens-page{background:var(--il-bg)!important;color:var(--il-ink-2)!important}body.il-static-page .hero{position:relative;padding:clamp(56px,7vw,104px) 24px clamp(34px,4.5vw,60px)!important;background:transparent!important;border:none!important}body.il-static-page .hero::before{content:"";position:absolute;z-index:-1;top:-8%;left:50%;transform:translateX(-50%);width:min(1000px,110%);height:460px;background:radial-gradient(closest-side,var(--il-brass-soft),transparent 72%);filter:blur(20px);pointer-events:none}body.il-static-page .hero h1{font-family:var(--il-display)!important;font-weight:400!important;font-size:clamp(38px,5vw,70px)!important;line-height:1.03!important;letter-spacing:-.02em!important;color:var(--il-ink)!important;text-wrap:balance}body.il-static-page .hero h1 em{font-family:var(--il-display)!important;font-style:italic!important;color:var(--il-brass)!important}body.il-static-page .hero-sub,body.il-static-page .hero p{color:var(--il-muted)!important;font-size:clamp(15px,1.15vw,17px)!important;line-height:1.68!important;max-width:62ch;margin-left:auto!important;margin-right:auto!important}body.il-static-page .tagline,body.il-static-page .eyebrow,body.il-lens-page .eyebrow{display:inline-flex!important;align-items:center;gap:9px;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none;color:var(--il-brass)!important;padding:6px 14px 6px 11px!important;border:1px solid var(--il-line-gold)!important;border-radius:var(--il-radius-pill)!important;background:var(--il-brass-softer)!important;margin-bottom:22px!important}body.il-static-page .tagline::before,body.il-static-page .eyebrow::before{content:"";width:5px;height:5px;border-radius:50%;background:var(--il-brass);box-shadow:0 0 0 3px var(--il-brass-soft),0 0 10px 1px var(--il-brass);flex:0 0 auto}body.il-static-page .cta-row{display:flex!important;gap:12px!important;justify-content:center;flex-wrap:wrap;margin-top:30px!important}body.il-static-page .cta-row a{padding:14px 28px!important;font-size:13px!important}body.il-static-page .feat,body.il-static-page .source-card,body.il-static-page .step,body.il-static-page .guide,body.il-static-page .principle,body.il-static-page .panel,body.il-static-page .post,body.il-static-page .section{border-radius:var(--il-radius-lg)!important;border:1px solid var(--il-line)!important;background-color:var(--il-surface)!important;background-image:var(--il-sheen)!important;box-shadow:var(--il-edge),var(--il-shadow-sm)!important;transition:transform var(--il-mid),border-color var(--il-mid),box-shadow var(--il-mid)!important;padding:clamp(22px,2.4vw,30px)!important}body.il-static-page .feat:hover,body.il-static-page .source-card:hover,body.il-static-page .guide:hover,body.il-static-page .post:hover{transform:translateY(-3px)!important;border-color:var(--il-line-gold)!important;box-shadow:var(--il-edge-strong),var(--il-shadow-md)!important}body.il-static-page .feat-icon,body.il-static-page .src-icon,body.il-static-page .num,body.il-static-page .guide-num{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;border-radius:8px!important;border:1px solid var(--il-line-gold)!important;background:linear-gradient(160deg,var(--il-brass-soft),transparent)!important;color:var(--il-brass)!important;font-family:var(--il-mono)!important;font-size:15px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;margin-bottom:16px!important}body.il-static-page .feat-title,body.il-static-page .src-name,body.il-static-page .step strong,body.il-static-page .guide strong{font-size:18px!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--il-ink)!important}body.il-static-page .feat-desc,body.il-static-page .src-desc,body.il-static-page .step p,body.il-static-page .guide p{color:var(--il-muted)!important;font-size:13px!important;line-height:1.62!important}body.il-static-page .section h2,body.il-static-page h2{font-family:var(--il-display)!important;font-weight:400!important;font-size:clamp(26px,3vw,40px)!important;line-height:1.08!important;letter-spacing:-.018em!important;color:var(--il-ink)!important}body.il-static-page h3{font-family:var(--il-sans)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.015em!important;color:var(--il-ink)!important}body.il-static-page p,body.il-static-page li{color:var(--il-ink-2)!important;line-height:1.72!important}body.il-static-page .wrap p a,body.il-static-page .wrap li a,body.il-static-page .section p a,body.il-static-page .hero p a,body.il-static-page .note a,body.il-static-page .src-url{color:var(--il-brass)!important;text-underline-offset:3px}body.il-static-page .soc-btn{border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line-strong)!important;background:var(--il-surface-2)!important;color:var(--il-ink)!important;padding:11px 20px!important;transition:all var(--il-fast)!important}body.il-static-page .soc-btn:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;transform:translateY(-1px)!important}body.il-static-page .tag,body.il-static-page .src-tags span{border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;color:var(--il-muted)!important;font-size:11px!important;padding:5px 11px!important}body.il-static-page .tag.gold{border-color:var(--il-line-gold)!important;background:var(--il-brass-soft)!important;color:var(--il-brass-bright)!important}body.il-static-page .note,body.il-static-page .sec-note{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;border-left:3px solid var(--il-brass)!important;background:var(--il-brass-softer)!important;color:var(--il-muted)!important;padding:16px 20px!important}body.il-static-page .static-rail a{border-radius:var(--il-radius-sm)!important;color:var(--il-faint)!important;transition:all var(--il-fast)!important}body.il-static-page .static-rail a:hover{color:var(--il-ink)!important;background:var(--il-surface-2)!important}body.il-static-page .static-rail a.active{color:var(--il-brass)!important;background:var(--il-brass-soft)!important;box-shadow:inset 2px 0 0 var(--il-brass)!important}body.il-static-page .static-rail-label{color:var(--il-faint)!important;letter-spacing:.02em!important;text-transform:none;font-size:11px!important}body.il-auth-page{position:relative;min-height:100vh}body.il-auth-page .field label,body.il-auth-page label{color:var(--il-faint)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none}body.il-auth-page input{padding:14px 16px!important;font-size:15px!important}body.il-auth-page .il-auth-submit,body.il-auth-page button[type="submit"]{width:100%!important;padding:15px 24px!important;font-size:15px!important;margin-top:6px!important}body.il-auth-page h1{font-family:var(--il-display)!important;font-weight:400!important;font-size:clamp(28px,3vw,38px)!important;letter-spacing:-.02em!important;line-height:1.1!important;color:var(--il-ink)!important}body.il-auth-page h1 em{font-family:var(--il-display)!important;font-style:italic!important;color:var(--il-brass)!important}body.il-lens-page h1{font-family:var(--il-display)!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.04!important;font-size:clamp(34px,4vw,56px)!important;color:var(--il-ink)!important}body.il-lens-page h1 em{font-family:var(--il-display)!important;font-style:italic!important;color:var(--il-brass)!important}body.il-lens-page .card,body.il-lens-page .panel,body.il-lens-page section>div{border-radius:var(--il-radius-lg)!important}#landing-page .il-landing-hero .il-landing-copy{max-width:700px!important}#landing-page .il-landing-hero .il-landing-copy h1{max-width:15ch!important;font-size:clamp(42px,4.6vw,66px)!important}#landing-page .il-landing-hero .il-landing-actions{display:flex!important;align-items:center!important;gap:12px!important;margin-top:28px!important;flex-wrap:wrap!important}#landing-page .il-landing-actions .il-landing-primary,#landing-page .il-landing-actions .il-landing-secondary,#landing-page .il-landing-actions a,#landing-page .il-landing-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:14px 26px!important;font-size:13px!important;font-weight:600!important;border-radius:var(--il-radius-pill)!important;text-decoration:none!important;white-space:nowrap}#landing-page .il-landing-actions .il-landing-secondary,#landing-page .il-landing-actions a.il-landing-secondary{border:1px solid var(--il-line-strong)!important;background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important;color:var(--il-ink)!important;box-shadow:var(--il-edge),var(--il-shadow-xs)!important}#landing-page .il-landing-actions .il-landing-secondary:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;transform:translateY(-1px)!important}#landing-page{overflow:visible!important;overflow-x:clip!important}#landing-page .il-landing-hero{overflow:visible!important}#landing-page .il-landing-hero::before{width:min(1500px,150%)!important;height:720px!important;top:-22%!important;filter:blur(60px)!important;background:radial-gradient(closest-side,rgba(214,172,100,.14),rgba(214,172,100,.05) 48%,transparent 76%)!important}#landing-page .il-cap-head{text-align:center;max-width:760px;margin-left:auto!important;margin-right:auto!important}#landing-page .il-cap-head p{margin-left:auto;margin-right:auto}#landing-page .il-cap-card strong,#landing-page .il-wf-head strong,#landing-page .il-cap-card span,#landing-page .il-wf-panel p,#landing-page .il-landing-proof span,#landing-page .il-preview-caption,#landing-page .il-hero-mock,#landing-page .il-hero-mock *{font-family:var(--il-sans)!important}#landing-page .il-hero-mock .ihm-vals b,#landing-page .il-hero-mock .ihm-pill{font-family:var(--il-mono)!important}#landing-page .il-preview-caption{position:static!important;transform:none!important;inset:auto!important;margin-top:22px!important}@media (min-width:981px){#landing-page .il-workflow-visual{grid-template-columns:minmax(280px,0.85fr) minmax(0,1.6fr)!important;gap:clamp(32px,4vw,64px)!important;align-items:center!important}#landing-page .il-workflow-panels{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}}#landing-page .il-wf-panel{padding:24px 22px!important}#landing-page .il-wf-head{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:14px!important}#landing-page .il-wf-head i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--il-line-gold);background:var(--il-brass-soft);font-size:15px!important;flex:0 0 auto}#landing-page .il-wf-head strong{font-size:13px!important;white-space:nowrap}#landing-page .il-workflow-copy h2{max-width:14ch}#landing-page .il-capabilities{margin-bottom:clamp(60px,7vw,104px)!important}#landing-page .il-workflow-visual{margin-bottom:clamp(60px,7vw,104px)!important}#landing-page .il-landing-band{margin-bottom:clamp(24px,3vw,40px)!important}#landing-page .il-landing-hero{padding-bottom:clamp(56px,7vw,100px)!important}#landing-page .il-landing-band{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(24px,3vw,48px)!important}#landing-page .il-landing-band h2{margin-top:16px!important}#landing-page .il-landing-band p{margin-bottom:0!important}#landing-page .il-landing-band button{padding:15px 28px!important;font-size:13px!important;white-space:nowrap}@media (max-width:860px){#landing-page .il-landing-band{grid-template-columns:minmax(0,1fr)!important}}html,body{overflow-x:hidden}#view-home,#landing-page,.il-landing,#view-tool,.home-shell,.hs-main{background:none!important;background-color:transparent!important}#landing-page{position:relative}#landing-page::before{content:"";position:absolute;z-index:-1;top:-180px;left:50%;transform:translateX(-50%);width:min(1500px,128%);height:900px;pointer-events:none;background:radial-gradient(closest-side,rgba(214,172,100,.13),rgba(214,172,100,.04) 46%,transparent 74%);filter:blur(40px)}#landing-page .il-landing-hero::before{display:none!important}html[data-theme="dark"] nav#main-nav,html[data-theme="dark"] nav.il-global-nav,html nav#main-nav,html nav.il-global-nav{background:rgba(6,7,10,.72)!important;border-bottom:1px solid rgba(255,255,255,.07)!important;backdrop-filter:saturate(180%) blur(22px)!important;-webkit-backdrop-filter:saturate(180%) blur(22px)!important}html[data-theme="dark"] nav#main-nav.il-nav-scrolled,html[data-theme="dark"] nav.il-global-nav.il-nav-scrolled,html nav#main-nav.il-nav-scrolled,html nav.il-global-nav.il-nav-scrolled{background:rgba(6,7,10,.93)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 20px 44px -22px rgba(0,0,0,1)!important}html:not([data-theme="dark"]) nav#main-nav,html:not([data-theme="dark"]) nav.il-global-nav{background:rgba(10,11,14,.78)!important}html:not([data-theme="dark"]) nav#main-nav.il-nav-scrolled,html:not([data-theme="dark"]) nav.il-global-nav.il-nav-scrolled{background:rgba(10,11,14,.95)!important}#landing-page .il-workflow-copy h2{max-width:17ch!important}#landing-page .il-workflow-copy p{font-weight:400!important;color:var(--il-muted)!important;font-size:15px!important;max-width:40ch!important}html,html[data-theme="dark"],html:not([data-theme="dark"]){background-color:var(--il-bg)!important;background-image:none!important}html body,html[data-theme="dark"] body,html:not([data-theme="dark"]) body,body.il-product-page,body.il-static-page,body.il-auth-page,body.il-lens-page{background-color:var(--il-bg)!important;background-image:none!important}#landing-page .il-landing-hero::before,#landing-page .il-landing-hero::after,.il-landing .il-landing-hero::before,.il-landing .il-landing-hero::after{content:none!important;display:none!important;background:none!important;opacity:0!important}body.il-static-page h1,body.il-lens-page h1,body.il-static-page .wrap>h1{font-family:var(--il-display)!important;font-weight:400!important;font-size:clamp(38px,4.6vw,62px)!important;line-height:1.04!important;letter-spacing:-.02em!important;color:var(--il-ink)!important}body.il-static-page .feat-icon{font-size:0!important;gap:0!important}body.il-static-page .feat-icon::before{font-family:var(--il-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;color:var(--il-brass)!important}.btn-ghost,body.il-static-page .btn-ghost,body.il-static-page a.btn-ghost{border:1px solid var(--il-line-strong)!important;border-radius:var(--il-radius-pill)!important;background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important;color:var(--il-ink)!important;font-weight:600!important;box-shadow:var(--il-edge),var(--il-shadow-xs)!important;transition:all var(--il-fast)!important}.btn-ghost:hover,body.il-static-page .btn-ghost:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;transform:translateY(-1px)!important}body.il-static-page .wrap>h2{background:none!important;border:none!important;box-shadow:none!important;padding:0!important;margin-top:clamp(44px,5vw,72px)!important;margin-bottom:14px!important}body.il-static-page .wrap>h2::after{content:"";display:block;width:56px;height:2px;margin-top:16px;border-radius:4px;background:linear-gradient(90deg,var(--il-brass),transparent)}nav#main-nav,nav.il-global-nav{z-index:100!important}.skip-link,.il-skip-link{top:auto!important;bottom:calc(100% + 10px)!important;border-radius:var(--il-radius-pill)!important;background:linear-gradient(180deg,#F0CE8B,#C9A05A)!important;color:#171004!important}.skip-link:focus,.il-skip-link:focus{top:12px!important;bottom:auto!important;transform:none!important;box-shadow:0 12px 32px -10px rgba(0,0,0,.8)!important}.app-shell,.app-main,.app-content-scroll,.dash-layout,.dash-main{background:transparent!important}.app-sidebar,.dash-sidebar{background:color-mix(in srgb,var(--il-bg-elevated) 82%,transparent)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-right:1px solid var(--il-line)!important}.sb-group-label{color:var(--il-faint)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none}.sb-item{position:relative;border-radius:var(--il-radius-sm)!important;border:1px solid transparent!important;color:var(--il-muted)!important;font-weight:500!important;transition:color var(--il-fast),background var(--il-fast),border-color var(--il-fast),transform var(--il-fast)!important}.sb-item:hover{color:var(--il-ink)!important;background:var(--il-surface-2)!important;border-color:var(--il-line)!important}.sb-item.active,.sb-item.on,.sb-item[aria-current="page"]{color:var(--il-brass-bright)!important;background:linear-gradient(90deg,var(--il-brass-soft),transparent 88%)!important;border-color:var(--il-line-gold)!important}.sb-item.active::before,.sb-item.on::before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:2px;border-radius:4px;background:var(--il-brass);box-shadow:0 0 10px 1px var(--il-brass)}.sb-item-icon{color:inherit!important;opacity:.95}.sb-pro-card{border-radius:var(--il-radius)!important;border:1px solid var(--il-line-gold)!important;background-image:var(--il-sheen),radial-gradient(130% 110%at 50% 0%,var(--il-brass-soft),transparent 64%)!important;box-shadow:var(--il-edge),var(--il-shadow-sm)!important}.sb-pro-title{color:var(--il-brass-bright)!important;font-weight:700!important}.sb-pro-sub{color:var(--il-muted)!important}.app-section-hdr{background:color-mix(in srgb,var(--il-bg) 76%,transparent)!important;backdrop-filter:saturate(160%) blur(18px)!important;-webkit-backdrop-filter:saturate(160%) blur(18px)!important;border-bottom:1px solid var(--il-line)!important}.sec-label,.app-section-hdr .sec-label{color:var(--il-brass)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none}.sec-h2{font-family:var(--il-sans)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--il-ink)!important}.sec-sub{color:var(--il-muted)!important}.hc,.panel-box,.sidebar-card,.edu-card,.mo-bv2-card,.hfs-item,.scenario-input-card,.cex-box,.pricing-card,.news-section,.screener-summary,.scr-table-wrap,.cmp-table-wrap,.dp-chart-wrap,.as-wrap,.tool-welcome{border-radius:var(--il-radius-lg)!important;border:1px solid var(--il-line)!important;background-color:var(--il-surface)!important;background-image:var(--il-sheen)!important;box-shadow:var(--il-edge),var(--il-shadow-sm)!important;transition:transform var(--il-mid),border-color var(--il-mid),box-shadow var(--il-mid)!important}.hc:hover,.mo-bv2-card:hover,.hfs-item:hover,.edu-card:hover{border-color:var(--il-line-strong)!important;box-shadow:var(--il-edge),var(--il-shadow-md)!important}a.hc:hover,a.hfs-item:hover,a.mo-bv2-card:hover{transform:translateY(-3px)!important;border-color:var(--il-line-gold)!important}.hc-hdr{border-bottom:1px solid var(--il-line)!important}.hc-title,.panel-box-title,.sidebar-card-title,.analyst-box-title,.edu-title,.chart-title{font-family:var(--il-sans)!important;font-weight:600!important;letter-spacing:-.012em!important;color:var(--il-ink)!important}.hc-link{color:var(--il-brass)!important;transition:color var(--il-fast)!important}.hc-link:hover{color:var(--il-brass-bright)!important}.edu-body,.edu-term{color:var(--il-ink-2)!important}.edu-formula{font-family:var(--il-mono)!important;border-radius:var(--il-radius-sm)!important;border:1px solid var(--il-line)!important;background:rgba(0,0,0,.22)!important;color:var(--il-brass-bright)!important}html:not([data-theme="dark"]) .edu-formula{background:var(--il-surface-3)!important}.edu-kicker{color:var(--il-brass)!important;letter-spacing:.02em!important;text-transform:none;font-size:11px!important;font-weight:700!important}.result-header{border-radius:var(--il-radius-lg)!important;border:1px solid var(--il-line)!important;background-color:var(--il-surface)!important;background-image:var(--il-sheen),radial-gradient(120% 180%at 92% -40%,var(--il-brass-soft),transparent 56%)!important;box-shadow:var(--il-edge),var(--il-shadow-md)!important}.price-big{font-family:var(--il-mono)!important;font-variant-numeric:tabular-nums;letter-spacing:-.035em!important;color:var(--il-ink)!important}.price-chg,.ntb-chg,.ntb-price{font-family:var(--il-mono)!important;font-variant-numeric:tabular-nums}.price-time,.chart-data-note,.tool-disclaimer,.as-note,.il-data-source-line{color:var(--il-faint)!important;font-size:11px!important}.res-ticker-lbl{font-family:var(--il-mono)!important;letter-spacing:.02em!important;color:var(--il-brass)!important}.res-name{color:var(--il-ink)!important;font-weight:600!important;letter-spacing:-.015em!important}.res-exchange{border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;color:var(--il-muted)!important;font-size:11px!important;letter-spacing:.06em!important}.app-stats-footer{border-top:1px solid var(--il-line)!important;background:color-mix(in srgb,var(--il-bg-elevated) 84%,transparent)!important;backdrop-filter:blur(18px)!important}.asf-item{border-radius:var(--il-radius-sm)!important;border:1px solid transparent!important;transition:background var(--il-fast),border-color var(--il-fast)!important}.asf-item:hover{background:var(--il-surface-2)!important;border-color:var(--il-line)!important}.asf-l{color:var(--il-faint)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none}.asf-v{font-family:var(--il-mono)!important;font-variant-numeric:tabular-nums;color:var(--il-ink)!important}.chart-wrap,.dp-chart-wrap,.hh-preview-chart{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;background:rgba(0,0,0,.2)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important}html:not([data-theme="dark"]) .chart-wrap,html:not([data-theme="dark"]) .dp-chart-wrap{background:var(--il-surface-2)!important}.chart-header{border-bottom:1px solid var(--il-line)!important}.chart-key{color:var(--il-muted)!important;font-family:var(--il-mono)!important;font-size:11px!important}.app-chart-toolbar,.cex-toolbar{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;background:color-mix(in srgb,var(--il-surface-2) 88%,transparent)!important;backdrop-filter:blur(14px)!important;box-shadow:var(--il-edge),var(--il-shadow-xs)!important}.chart-exp-btn,.chart-zoom-btn,.chart-save-btn,.cex-icon-btn,.ash-btn,.act-btn{border-radius:var(--il-radius-sm)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;color:var(--il-muted)!important;transition:all var(--il-fast)!important}.chart-exp-btn:hover,.chart-zoom-btn:hover,.chart-save-btn:hover,.cex-icon-btn:hover,.ash-btn:hover,.act-btn:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;background:var(--il-brass-softer)!important;transform:translateY(-1px)!important}.tf-pill,.sa-pill,.rpill,.cex-type-btn,.cex-btn,.fin-tab-btn,.fin-subtab,.sec-filter-btn,.scr-sort-btn,.sa-sort-btn,.mo-tab,.mst-btn,.mmenu-item{border-radius:var(--il-radius-pill)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;color:var(--il-muted)!important;font-weight:500!important;transition:all var(--il-fast)!important}.tf-pill:hover,.sa-pill:hover,.rpill:hover,.cex-type-btn:hover,.cex-btn:hover,.fin-tab-btn:hover,.fin-subtab:hover,.sec-filter-btn:hover,.scr-sort-btn:hover,.mo-tab:hover,.mst-btn:hover,.mmenu-item:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;background:var(--il-brass-softer)!important}.tf-pill.on,.tf-pill.active,.sa-pill.on,.sa-pill.active,.rpill.on,.rpill.active,.cex-type-btn.on,.cex-type-btn.active,.fin-tab-btn.active,.fin-subtab.active,.sec-filter-btn.active,.mo-tab.active,.mst-btn.active,.mmenu-item.active{border-color:transparent!important;background:linear-gradient(180deg,#EDCB84,#C9A05A)!important;color:#17100A!important;font-weight:700!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 6px 16px -8px rgba(214,172,100,.8)!important}.range-pills,.app-tf-strip,.tf-right,.cex-type-toggle{border-radius:var(--il-radius-pill)!important}.fc-input,.ticker-input,input.ticker-input,.scr-slider{border-radius:var(--il-radius-sm)!important;border:1px solid var(--il-line-strong)!important;background:rgba(0,0,0,.2)!important;color:var(--il-ink)!important;box-shadow:inset 0 2px 6px rgba(0,0,0,.3)!important;font-family:var(--il-mono)!important;transition:border-color var(--il-fast),box-shadow var(--il-fast)!important}html:not([data-theme="dark"]) .fc-input,html:not([data-theme="dark"]) .ticker-input{background:#FFFFFF!important;box-shadow:inset 0 1px 3px rgba(24,22,18,.07)!important}.fc-input:focus,.ticker-input:focus{border-color:var(--il-brass)!important;box-shadow:var(--il-focus),inset 0 2px 6px rgba(0,0,0,.25)!important}.fc-label,.fg-label{color:var(--il-faint)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none}.scr-table,.cmp-table,.wl-table{border-collapse:separate!important;border-spacing:0!important;font-variant-numeric:tabular-nums}.scr-table th,.cmp-table th,.wl-table th{background:var(--il-surface-2)!important;color:var(--il-faint)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none;border-bottom:1px solid var(--il-line-strong)!important}.scr-table td,.cmp-table td,.wl-table td{border-bottom:1px solid var(--il-line)!important;color:var(--il-ink-2)!important;font-family:var(--il-mono)!important;font-size:12px!important}.scr-table tbody tr,.cmp-table tbody tr,.wl-table tbody tr{transition:background var(--il-fast)!important}.scr-table tbody tr:hover,.cmp-table tbody tr:hover,.wl-table tbody tr:hover{background:var(--il-brass-softer)!important}.scenario-input-bear{border-left:3px solid var(--il-red)!important}.scenario-input-base{border-left:3px solid var(--il-brass)!important}.scenario-input-bull{border-left:3px solid var(--il-green)!important}.scenario-input-card{border-radius:var(--il-radius)!important}.tool-welcome,.tw-welcome-copy{border-radius:var(--il-radius-lg)!important}.tw-kicker{color:var(--il-brass)!important;letter-spacing:.02em!important;text-transform:none;font-size:11px!important;font-weight:700!important}.tw-title{font-family:var(--il-sans)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--il-ink)!important}.tw-sub{color:var(--il-muted)!important}.toast{border-radius:var(--il-radius)!important;border:1px solid var(--il-line-strong)!important;background:color-mix(in srgb,var(--il-surface-3) 94%,transparent)!important;backdrop-filter:blur(18px)!important;box-shadow:var(--il-edge),var(--il-shadow-lg)!important;color:var(--il-ink)!important}.spinner{border-color:var(--il-line-strong)!important;border-top-color:var(--il-brass)!important}.pos,.up,.yes{color:var(--il-green-bright)!important}.neg,.down,.danger{color:var(--il-red-bright)!important}.neu{color:var(--il-muted)!important}.gold{color:var(--il-brass)!important}.pricing-card,.pricing-tier{border-radius:var(--il-radius-xl)!important;padding:clamp(26px,3vw,38px)!important}.pricing-card.featured,.pricing-tier.featured,.pricing-pop{border-color:var(--il-line-gold)!important;background-image:var(--il-sheen),radial-gradient(120% 120%at 50% 0%,var(--il-brass-soft),transparent 60%)!important;box-shadow:var(--il-edge-strong),var(--il-shadow-lg),0 0 60px -30px rgba(214,172,100,.8)!important}.p-amount,.pricing-num,.plan-opt-price{font-family:var(--il-mono)!important;font-variant-numeric:tabular-nums;letter-spacing:-.03em!important;color:var(--il-ink)!important}.plan-opt{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;transition:all var(--il-fast)!important}.plan-opt:hover,.plan-opt.sel{border-color:var(--il-line-gold)!important;background:var(--il-brass-softer)!important}.workflow-step{border-radius:var(--il-radius)!important;border:1px solid var(--il-line)!important;background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important}.workflow-num{font-family:var(--il-mono)!important;color:var(--il-brass)!important}.hfs-icon{color:var(--il-brass)!important}.hfs-title{color:var(--il-ink)!important;font-weight:600!important}.hfs-desc{color:var(--il-muted)!important}body.il-auth-page button[type="submit"],body.il-auth-page .btn-primary,body.il-auth-page form button:not(.static-theme-toggle):not(.btn-ghost){position:relative!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:var(--il-radius-pill)!important;background:linear-gradient(180deg,#F0CE8B 0%,#D6AC64 44%,#B78B40 100%)!important;color:#1A1204!important;font-weight:700!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0-1px 0 rgba(0,0,0,.18),0 1px 2px rgba(0,0,0,.3),0 14px 32px -14px rgba(214,172,100,.7)!important;overflow:hidden}body.il-auth-page button[type="submit"]:hover{transform:translateY(-1px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 2px 4px rgba(0,0,0,.3),0 20px 44px -14px rgba(214,172,100,.85)!important}#landing-page .il-landing-search{box-sizing:border-box!important;width:100%!important;flex-wrap:nowrap!important}#landing-page .il-landing-search input{min-width:0!important;flex:1 1 auto!important;width:auto!important}#landing-page .il-landing-search button{flex:0 0 auto!important;max-width:45%!important}@media (max-width:560px){#landing-page .il-landing-search{flex-wrap:wrap!important;border-radius:var(--il-radius-lg)!important;padding:14px!important;gap:10px!important}#landing-page .il-landing-search input{flex:1 1 100%!important;padding:6px 0!important}#landing-page .il-landing-search button{flex:1 1 100%!important;max-width:none!important}#landing-page .il-landing-actions a,#landing-page .il-landing-actions button{width:100%!important}}#landing-page .il-cap-grid,body.il-static-page .features{align-items:stretch!important}#landing-page .il-cap-card,body.il-static-page .feat{height:100%!important}html body .btn-primary,html body .btn-plan-gold,html body .btn-modal-cta,html body .btn-run,html body .btn-search,html body .btn-save-analysis,html body .il-global-trial,html body .il-landing-primary,html body .guide-cta,html body .hh-search-btn,html body .lens-run-btn,html body .cta a,html body .cta-row .btn-primary,html body #landing-page .il-landing-search button,html body #landing-page .il-landing-band button,html body.il-auth-page button[type="submit"],html body.il-static-page .cta a,html body.il-static-page a.btn-primary{border:1px solid rgba(255,255,255,.18)!important;border-radius:var(--il-radius-pill)!important;background:linear-gradient(180deg,#F0CE8B 0%,#D6AC64 44%,#B78B40 100%)!important;color:#17100A!important;-webkit-text-fill-color:#17100A!important;font-weight:700!important;text-shadow:0 1px 0 rgba(255,255,255,.2)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0-1px 0 rgba(0,0,0,.18),0 1px 2px rgba(0,0,0,.3),0 14px 32px -14px rgba(214,172,100,.7)!important}html body .btn-primary *,html body .il-global-trial *,html body .il-landing-primary *,html body .cta a *,html body .hh-search-btn *,html body #landing-page .il-landing-search button *{color:inherit!important;-webkit-text-fill-color:inherit!important}html body .cta{border-radius:var(--il-radius-lg)!important;border:1px solid var(--il-line)!important;background-color:var(--il-surface)!important;background-image:var(--il-sheen),radial-gradient(120% 150%at 90% -30%,var(--il-brass-soft),transparent 58%)!important;box-shadow:var(--il-edge),var(--il-shadow-sm)!important;padding:clamp(22px,2.6vw,32px)!important}html body .cta a{display:inline-flex!important;align-items:center;justify-content:center;padding:13px 26px!important;font-size:13px!important;text-decoration:none!important}body.il-static-page .panel h2,body.il-static-page .feat h2,body.il-static-page .step h2,body.il-static-page .guide h2,body.il-static-page .source-card h2,body.il-static-page .cta h2,body.il-static-page aside h2{font-family:var(--il-sans)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.015em!important}html[data-theme="dark"],html[data-theme="dark"]:root,html[data-theme="dark"] body{--cream: #07080B !important;--cream2: #0B0D11 !important;--cream3: #14181F !important;--card: #101319 !important;--panel: #14181F !important;--surface: #101319 !important;--surface-2: #14181F !important;--surface-3: #1A1F27 !important;--sp-bg: #07080B !important;--sp-panel: #101319 !important;--sp-panel-2: #14181F !important;--glass: rgba(16, 19, 25, .92) !important;--glass-strong: rgba(20, 24, 31, .97) !important;--glass-quiet: rgba(16, 19, 25, .88) !important;--glass-line: rgba(255, 255, 255, .10) !important;--glass-line-soft: rgba(255, 255, 255, .065) !important;--glass-shadow: 0 2px 6px rgba(0, 0, 0, .4), 0 16px 40px -18px rgba(0, 0, 0, .85) !important;--glass-shadow-lg: 0 8px 20px rgba(0, 0, 0, .5), 0 44px 96px -38px rgba(0, 0, 0, 1) !important;--ink: #F2F0EB !important;--ink2: #D2CFC8 !important;--ink3: #B4B0A8 !important;--ink4: #9A968D !important;--ink5: #6E6B65 !important;--on-glass: #F2F0EB !important;--on-glass-2: #D2CFC8 !important;--on-glass-3: #9A968D !important;--sp-text: #F2F0EB !important;--sp-text-2: #D2CFC8 !important;--sp-muted: #9A968D !important;--border: rgba(255, 255, 255, .075) !important;--border2: rgba(255, 255, 255, .10) !important;--border3: rgba(255, 255, 255, .16) !important;--sp-border: rgba(255, 255, 255, .12) !important;--sp-border-soft: rgba(255, 255, 255, .07) !important;--gold: #D6AC64 !important;--gold-d: #EDCB84 !important;--gold-bright: #EDCB84 !important;--gold-hi: #F5DFAE !important;--gold-l: rgba(214, 172, 100, .3) !important;--gold-l2: rgba(214, 172, 100, .09) !important;--gold-amber: #B78B40 !important;--gold-grad: linear-gradient(180deg, #F0CE8B 0%, #D6AC64 44%, #B78B40 100%) !important;--gold-grad-soft: linear-gradient(160deg, rgba(214, 172, 100, .14), rgba(214, 172, 100, .03)) !important;--gold-tint: rgba(214, 172, 100, .08) !important;--gold-tint2: rgba(214, 172, 100, .14) !important;--gold-ring: rgba(214, 172, 100, .3) !important;--gold-glow: 0 12px 40px -12px rgba(214, 172, 100, .45) !important;--sp-gold: #D6AC64 !important;--sp-gold-bright: #EDCB84 !important;--brand-gold: #D6AC64 !important;--brand-gold-strong: #EDCB84 !important;--brand-gold-soft: rgba(214, 172, 100, .10) !important;--brand-gold-line: rgba(214, 172, 100, .3) !important;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5) !important;--shadow: 0 2px 6px rgba(0, 0, 0, .4), 0 12px 28px -14px rgba(0, 0, 0, .8) !important;--shadow-lg: 0 4px 12px rgba(0, 0, 0, .45), 0 28px 60px -28px rgba(0, 0, 0, .9) !important;--sp-shadow: 0 4px 12px rgba(0, 0, 0, .45), 0 28px 60px -28px rgba(0, 0, 0, .9) !important;--t-acc-border: rgba(255, 255, 255, .075) !important;--t-acc-header-bg: rgba(255, 255, 255, .022) !important;--t-acc-header-hover: rgba(255, 255, 255, .04) !important;--t-acc-body-border: rgba(255, 255, 255, .06) !important;--t-metric-bg: rgba(255, 255, 255, .035) !important;--t-metric-border: rgba(255, 255, 255, .07) !important;--t-metric-hover: rgba(255, 255, 255, .06) !important;--t-mlbl: #9A968D !important;--t-msub: #6E6B65 !important;--t-chart-bg: rgba(0, 0, 0, .2) !important;--t-chart-border: rgba(255, 255, 255, .07) !important;--t-chart-title: #9A968D !important;--t-ticker-bg: rgba(0, 0, 0, .22) !important;--t-ticker-border: rgba(255, 255, 255, .14) !important;--t-ticker-color: #F2F0EB !important;--t-ticker-ph: #6E6B65 !important;--t-rpill-border: rgba(255, 255, 255, .09) !important;--t-rpill-color: #9A968D !important;--t-panel-bg: rgba(255, 255, 255, .03) !important;--t-panel-border: rgba(255, 255, 255, .07) !important;--t-news-text: #B4B0A8 !important;--t-news-border: rgba(255, 255, 255, .06) !important;--t-loading-color: #9A968D !important;--t-quick-btn-border: rgba(255, 255, 255, .09) !important;--lens-black: #07080B !important;--market-up: #2FD98C !important;--market-up-strong: #4EE3A2 !important;--market-up-soft: rgba(47, 217, 140, .12) !important;--market-down: #F05C6A !important;--market-down-strong: #FF7480 !important;--market-down-soft: rgba(240, 92, 106, .12) !important;--chart-positive: #2FD98C !important;--chart-negative: #F05C6A !important;--green: #2FD98C !important;--red: #F05C6A !important}html:not([data-theme="dark"]),html:not([data-theme="dark"]) body{--cream: #F6F4EF !important;--cream2: #EFECE5 !important;--cream3: #E7E3D9 !important;--card: #FFFFFF !important;--panel: #FAF8F4 !important;--surface: #FFFFFF !important;--surface-2: #FAF8F4 !important;--surface-3: #F1EEE7 !important;--sp-bg: #F6F4EF !important;--sp-panel: #FFFFFF !important;--sp-panel-2: #FAF8F4 !important;--glass: rgba(255, 255, 255, .92) !important;--glass-strong: rgba(255, 255, 255, .98) !important;--glass-quiet: rgba(250, 248, 244, .9) !important;--glass-line: rgba(24, 22, 18, .1) !important;--glass-line-soft: rgba(24, 22, 18, .06) !important;--ink: #14161A !important;--ink2: #33373E !important;--ink3: #4E535B !important;--ink4: #6B6F78 !important;--ink5: #93969E !important;--on-glass: #14161A !important;--on-glass-2: #33373E !important;--on-glass-3: #6B6F78 !important;--sp-text: #14161A !important;--sp-text-2: #33373E !important;--sp-muted: #6B6F78 !important;--border: rgba(24, 22, 18, .075) !important;--border2: rgba(24, 22, 18, .1) !important;--border3: rgba(24, 22, 18, .17) !important;--sp-border: rgba(24, 22, 18, .13) !important;--sp-border-soft: rgba(24, 22, 18, .08) !important;--gold: #966D2B !important;--gold-d: #6D4E1B !important;--gold-bright: #B8892F !important;--gold-hi: #D0A45B !important;--gold-tint: rgba(150, 109, 43, .075) !important;--gold-tint2: rgba(150, 109, 43, .13) !important;--gold-ring: rgba(150, 109, 43, .28) !important;--sp-gold: #966D2B !important;--brand-gold: #966D2B !important;--market-up: #0B7A4C !important;--market-up-strong: #0E9A60 !important;--market-down: #BE3A4B !important;--market-down-strong: #D9485A !important}html,html body,html[data-theme="dark"],html[data-theme="dark"] body{background-color:var(--il-bg)!important;background-image:none!important}.app-section-hdr,html[data-theme="dark"] .app-section-hdr,#view-tool .app-section-hdr{background:rgba(9,11,15,.86)!important}.mobile-sec-tabs,html[data-theme="dark"] .mobile-sec-tabs{background:rgba(14,17,22,.94)!important}html body .btn-primary,html body .btn-plan-gold,html body .btn-modal-cta,html body .btn-run,html body .btn-search,html body .btn-save-analysis,html body .il-global-trial,html body .il-global-login,html body .il-landing-primary,html body .il-landing-secondary,html body .il-primary-action,html body .guide-cta,html body .hh-search-btn,html body .lens-run-btn,html body .cta a,html body #landing-page .il-landing-search button,html body #landing-page .il-landing-band button,html body.il-auth-page button[type="submit"],html body.il-static-page .btn-ghost,html body.il-static-page .cta a{min-width:max-content!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important}html body.il-auth-page button[type="submit"],html body #landing-page .il-landing-band button{width:auto!important}html body.il-auth-page button[type="submit"]{width:100%!important}html body .il-primary-action{border:1px solid rgba(255,255,255,.18)!important;border-radius:var(--il-radius-pill)!important;background:linear-gradient(180deg,#F0CE8B 0%,#D6AC64 44%,#B78B40 100%)!important;color:#17100A!important;-webkit-text-fill-color:#17100A!important;font-weight:700!important;padding:12px 24px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 1px 2px rgba(0,0,0,.3),0 14px 32px -14px rgba(214,172,100,.7)!important}#main-nav .theme-toggle,.theme-toggle,#theme-toggle,.il-theme-toggle{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:var(--il-radius-pill)!important;padding:0!important;line-height:0!important}#main-nav .theme-toggle-thumb,#main-nav .static-theme-thumb,.il-global-nav .static-theme-thumb{background:linear-gradient(180deg,#F0CE8B,#C9A05A)!important;box-shadow:0 2px 8px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.5)!important}#main-nav .theme-toggle-track{border-color:rgba(255,255,255,.14)!important;background:rgba(0,0,0,.38)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.55)!important}html #main-nav .nav-tab.active-tab,html #main-nav .nav-tab.active-tab:hover,html[data-theme="dark"] #main-nav .nav-tab.active-tab,html[data-theme="dark"] #main-nav .nav-tab.active-tab:hover,html .il-global-tab.active,html .il-global-tab.active:hover,html[data-theme="dark"] .il-global-tab.active{color:#17100A!important;background:linear-gradient(180deg,#EDCB84,#C9A05A)!important;border-color:transparent!important;border-radius:var(--il-radius-pill)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 6px 18px -8px rgba(214,172,100,.8)!important;font-weight:700!important}html #main-nav .nav-tab,html[data-theme="dark"] #main-nav .nav-tab,html .il-global-tab{border-radius:var(--il-radius-pill)!important}#main-nav .nav-search,.il-global-search{border-radius:var(--il-radius-pill)!important;border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.045)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.4)!important}html[data-theme="dark"],html[data-theme="dark"]:root{--il-faint: #8E8A82 !important;--ink5: #8E8A82 !important;--text5: #8E8A82 !important;--sp-muted: #A19D94 !important}html:not([data-theme="dark"]){--il-faint: #6E727A !important;--ink5: #6E727A !important;--text5: #6E727A !important}body.il-auth-page .field label,body.il-auth-page label,.fc-label,.fg-label{color:var(--il-muted)!important}.il-preview-caption span,#landing-page .il-preview-caption span{color:var(--il-muted)!important}html body #main-nav a.btn-nav:not(.btn-nav-outline),html body #main-nav .il-global-trial,html body #main-nav #nav-signup,html body #main-nav #nav-upgrade,html body #view-tool button.btn-search,html body #view-tool .btn-search,html body #view-tool .btn-run,html body #view-tool .il-primary-action,html body #view-tool .btn-primary,html body #view-tool .btn-modal-cta,html body #view-tool .pgc-btn,html body #view-tool .btn-plan-gold,html body #view-tool .btn-save-analysis,html body #view-home .btn-primary,html body #view-home .btn-search,html body #view-home .hh-search-btn,html body #landing-page .il-landing-primary,html body #landing-page .il-landing-search button,html body #landing-page .il-landing-band button,html body #market-page .btn-primary,html body .il-primary-action,html body .pgc-btn,html body .btn-nav:not(.btn-nav-outline){border:1px solid rgba(255,255,255,.18)!important;border-radius:var(--il-radius-pill)!important;background:linear-gradient(180deg,#F0CE8B 0%,#D6AC64 44%,#B78B40 100%)!important;background-color:#D6AC64!important;color:#17100A!important;-webkit-text-fill-color:#17100A!important;font-weight:700!important;text-shadow:none!important;min-width:max-content!important;white-space:nowrap!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0-1px 0 rgba(0,0,0,.18),0 1px 2px rgba(0,0,0,.3),0 14px 32px -14px rgba(214,172,100,.7)!important}html body #main-nav a.btn-nav:not(.btn-nav-outline) *,html body #view-tool button.btn-search *,html body #view-tool .il-primary-action *,html body #view-tool .pgc-btn *,html body #landing-page .il-landing-search button *,html body .il-primary-action *,html body .pgc-btn *{color:#17100A!important;-webkit-text-fill-color:#17100A!important}html body #main-nav a.btn-nav-outline,html body .btn-nav-outline,html body #main-nav #nav-login{background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important;color:var(--il-ink)!important;-webkit-text-fill-color:var(--il-ink)!important;border:1px solid var(--il-line-strong)!important;border-radius:var(--il-radius-pill)!important;box-shadow:var(--il-edge),var(--il-shadow-xs)!important}html body .tf-pill.on,html body .tf-pill.active,html body .sa-pill.on,html body .sa-pill.active,html body .rpill.on,html body .rpill.active,html body .mst-btn.active,html body .mo-tab.active,html body .chip.on,html body .pill.on,html body #view-tool .tf-pill.on,html body #view-tool .mst-btn.active,html body #main-nav .nav-tab.active-tab{color:#17100A!important;-webkit-text-fill-color:#17100A!important}body.il-prose a{color:var(--il-brass)!important;text-underline-offset:3px}html body .il-global-trial,html body .guide-cta,html body .cta a,html body body.il-static-page .cta a{color:#17100A!important;-webkit-text-fill-color:#17100A!important}html body .il-global-login,html body .btn-nav-outline{color:var(--il-ink)!important;-webkit-text-fill-color:var(--il-ink)!important}#landing-page .ihm-tabs .on,#landing-page .ihm-chart-chips .on,#landing-page .il-wf-btn{background:linear-gradient(180deg,#EDCB84,#C9A05A)!important;color:#17100A!important;-webkit-text-fill-color:#17100A!important;border-color:transparent!important;font-weight:700!important}#landing-page .ihm-pill{color:var(--il-muted)!important;border-color:var(--il-line-strong)!important;background:rgba(255,255,255,.05)!important}#landing-page .ihm-tabs span:not(.on),#landing-page .ihm-chart-chips span:not(.on){color:var(--il-muted)!important}#landing-page .il-wf-input{color:var(--il-ink-2)!important;border-color:var(--il-line-strong)!important;background:rgba(0,0,0,.25)!important}#view-tool button[onclick*="startGuestSignup"]{color:#17100A!important;-webkit-text-fill-color:#17100A!important;background:linear-gradient(180deg,#EDCB84,#C9A05A)!important;border-radius:var(--il-radius-pill)!important}html[data-theme="dark"] #view-tool .app-section-hdr,html #view-tool .app-section-hdr{background:rgba(9,11,15,.86)!important;border-color:rgba(255,255,255,.075)!important}html[data-theme="dark"] #view-tool .app-chart-toolbar,html[data-theme="dark"] #view-tool .app-tf-strip,html[data-theme="dark"] #view-tool .mobile-sec-tabs,html #view-tool .app-chart-toolbar,html #view-tool .app-tf-strip,html #view-tool .mobile-sec-tabs{background:rgba(16,19,25,.92)!important}:root{--il-sans: "Plus Jakarta Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--il-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--il-display: "Instrument Serif", Georgia, serif;--sans: var(--il-sans);--mono: var(--il-mono);--serif: var(--il-sans)}[style*="Plus Jakarta Sans"],[style*="Plus Jakarta Sans"],.nav-logo,.il-global-brand,.logo,.tw-title,.sec-h2,.hc-title,.chart-title,.panel-box-title,.sidebar-card-title,.analyst-box-title,.edu-title,.feat-title,.hh-title,.price-big,.metric-val{font-family:var(--il-sans)!important}.price-big,.metric-val,.asf-v,.fstock-price,.fstock-sym,.twm-val,.ticker-input,.fc-input,.edu-formula,.scr-table td,.cmp-table td,.wl-table td,.il-chart-readout .ilr-price,.il-chart-readout .ilr-ohlc b,.plan-opt-price,.p-amount,.pricing-num{font-family:var(--il-mono)!important;font-variant-numeric:tabular-nums}body{font-family:var(--il-sans)!important;font-feature-settings:"kern"1,"liga"1;letter-spacing:-.006em}.metric-lbl,.m-lbl,.metric-label,.asf-l,.fc-label,.fg-label,.sb-group-label,.sec-label,.il-analysis .ilan-sig-label,.hsb-label,.app-sidebar-label,.il-rail-label,.static-rail-label,.twm-lbl,.ilr-ohlc i,table thead th,.scr-table th,.cmp-table th{font-size:11px!important;letter-spacing:.09em!important;font-weight:600!important}.il-landing-kicker,.il-eyebrow,.section-eyebrow,body.il-static-page .tagline,body.il-static-page .eyebrow,.tw-kicker,.edu-kicker,.il-analysis .ilan-eyebrow{font-size:11px!important;letter-spacing:.13em!important}.hc-title,.sec-h2{letter-spacing:-.018em!important}.il-analysis .ilan-sig-detail{font-size:12px!important}.il-analysis .ilan-sig-value{font-size:13px!important}.tw-sub,.sec-sub{font-size:13px!important;line-height:1.65!important}#landing-page h1,#landing-page h2,body.il-static-page .hero h1,body.il-static-page h1,body.il-static-page h2,body.il-auth-page h1,body.il-lens-page h1,.il-page-hero h1{font-family:var(--il-display)!important;font-weight:400!important}#view-tool .app-content-scroll{padding:clamp(14px,1.6vw,22px) clamp(18px,2.4vw,40px) 48px!important}#view-tool .tool-welcome,#view-tool .search-row,#view-tool .tw-market,#view-tool .fg-label,#view-tool #featured-grid,#view-tool .tw-extra,#view-tool #limit-counter{max-width:1180px!important;margin-left:0!important;margin-right:0!important;text-align:left!important}#view-tool .tool-welcome{padding:clamp(18px,2.2vw,30px)0 4px!important}#view-tool .tw-title,#view-tool .tool-welcome h1{font-size:clamp(26px,2.6vw,38px)!important;line-height:1.12!important;letter-spacing:-.025em!important;margin-bottom:8px!important}#view-tool .tw-sub{margin:0!important;max-width:62ch!important}#view-tool .search-row{max-width:560px!important;margin-top:20px!important;margin-bottom:18px!important;border-radius:var(--il-radius-pill)!important;padding:5px 5px 5px 6px!important;overflow:visible!important}#view-tool .search-row .ticker-input{padding:12px 16px!important;font-size:15px!important}#view-tool .search-row .btn-search{border-radius:var(--il-radius-pill)!important;padding:12px 24px!important}#view-tool .tw-market{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:12px!important;margin:0 0 22px!important;max-width:760px!important}#view-tool .tw-market .twm-cell{min-width:0!important;border-radius:var(--il-radius)!important;border-color:var(--il-line)!important;padding:13px 16px!important}#view-tool #featured-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(148px,1fr))!important;gap:10px!important;overflow:visible!important;border:0!important;border-radius:0!important;margin-bottom:26px!important}#view-tool #featured-grid .fstock-card{min-width:0!important;border:1px solid var(--il-line)!important;border-radius:var(--il-radius)!important;background:var(--il-surface-2)!important;background-image:var(--il-sheen)!important;padding:12px 14px!important;transition:transform var(--il-fast),border-color var(--il-fast)!important}#view-tool #featured-grid .fstock-card:hover{transform:translateY(-2px)!important;border-color:var(--il-line-gold)!important;background:var(--il-brass-softer)!important}#view-tool .fg-label{margin-bottom:10px!important}#view-tool .il-onboarding,#view-tool .tool-intro{max-width:1180px!important;margin-left:0!important}#view-tool .il-onboarding{margin-bottom:22px!important}#view-tool .app-sidebar .sb-item,.app-sidebar .sb-item{padding:9px 12px!important;margin-bottom:2px!important;min-height:0!important}@media (min-width:1500px){#view-tool .tool-welcome,#view-tool .fg-label,#view-tool #featured-grid,#view-tool .tw-extra{max-width:1320px!important}}.mobile-bottom-nav{background:color-mix(in srgb,var(--il-bg-elevated) 92%,transparent)!important;border-top:1px solid var(--il-line)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important}.mobile-bottom-nav .mbn-item,.mbn-item{border-radius:var(--il-radius-sm)!important;background:transparent!important;background-image:none!important;border:1px solid transparent!important;color:var(--il-muted)!important;box-shadow:none!important;font-weight:600!important;gap:3px!important}.mobile-bottom-nav .mbn-item i,.mbn-item i{color:inherit!important}.mobile-bottom-nav .mbn-item:hover,.mbn-item:hover{color:var(--il-ink)!important;background:var(--il-surface-2)!important}.mobile-bottom-nav .mbn-item.active,.mbn-item.active{color:var(--il-brass)!important;background:var(--il-brass-soft)!important;border-color:var(--il-line-gold)!important}html:not([data-theme="dark"]) .mbn-item,html:not([data-theme="dark"]) .tw-tool strong,html:not([data-theme="dark"]) .tw-tool span,html:not([data-theme="dark"]) .sb-item-label,html:not([data-theme="dark"]) .twm-val,html:not([data-theme="dark"]) .fstock-sym,html:not([data-theme="dark"]) .fstock-price,html:not([data-theme="dark"]) .hc-title,html:not([data-theme="dark"]) .tw-title{color:var(--il-ink)!important}html:not([data-theme="dark"]) .mbn-item,html:not([data-theme="dark"]) .tw-tool span,html:not([data-theme="dark"]) .sb-item-label{color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .mbn-item.active{color:var(--il-brass)!important}html:not([data-theme="dark"]) .tw-launch a,html:not([data-theme="dark"]) .tw-launch i,html:not([data-theme="dark"]) .tw-continue i,html:not([data-theme="dark"]) .act-btn i,html:not([data-theme="dark"]) .chart-exp-btn i{color:var(--il-brass)!important}html nav.mobile-bottom-nav,html .mobile-bottom-nav,html[data-theme="dark"] nav.mobile-bottom-nav,html:not([data-theme="dark"]) nav.mobile-bottom-nav{background:color-mix(in srgb,var(--il-bg-elevated) 94%,transparent)!important;border-top:1px solid var(--il-line)!important;box-shadow:0-10px 30px -18px rgba(0,0,0,.6)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important}html:not([data-theme="dark"]) nav.mobile-bottom-nav .mbn-item,html:not([data-theme="dark"]) .mobile-bottom-nav .mbn-item{color:var(--il-ink-2)!important}html[data-theme="dark"] nav.mobile-bottom-nav .mbn-item,html[data-theme="dark"] .mobile-bottom-nav .mbn-item{color:var(--il-muted)!important}html nav.mobile-bottom-nav .mbn-item.active,html .mobile-bottom-nav .mbn-item.active{color:var(--il-brass)!important;background:var(--il-brass-soft)!important}html:not([data-theme="dark"]){--on-glass: var(--il-ink) !important;--on-glass-2: var(--il-ink-2) !important;--on-glass-3: var(--il-muted) !important}html:not([data-theme="dark"]) .hc,html:not([data-theme="dark"]) .panel-box,html:not([data-theme="dark"]) .sidebar-card,html:not([data-theme="dark"]) .scenario-input-card,html:not([data-theme="dark"]) .cex-box,html:not([data-theme="dark"]) .edu-card,html:not([data-theme="dark"]) .tool-welcome,html:not([data-theme="dark"]) .il-notice,html:not([data-theme="dark"]) .note,html:not([data-theme="dark"]) .sec-note,html:not([data-theme="dark"]) .screener-summary,html:not([data-theme="dark"]) .mo-bv2-card,html:not([data-theme="dark"]) .hfs-item,html:not([data-theme="dark"]) .step,html:not([data-theme="dark"]) .guide,html:not([data-theme="dark"]) .principle{color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .cex-btn,html:not([data-theme="dark"]) .cex-type-btn,html:not([data-theme="dark"]) .mst-btn,html:not([data-theme="dark"]) .tf-pill,html:not([data-theme="dark"]) .sa-pill,html:not([data-theme="dark"]) .rpill,html:not([data-theme="dark"]) .act-btn,html:not([data-theme="dark"]) .ash-btn,html:not([data-theme="dark"]) .scr-sort-btn,html:not([data-theme="dark"]) .sec-filter-btn,html:not([data-theme="dark"]) .fin-tab-btn,html:not([data-theme="dark"]) .fin-subtab,html:not([data-theme="dark"]) .methodology-inline,html:not([data-theme="dark"]) .btn-secondary-compact{color:var(--il-ink-2)!important;-webkit-text-fill-color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .tf-pill.on,html:not([data-theme="dark"]) .tf-pill.active,html:not([data-theme="dark"]) .mst-btn.active,html:not([data-theme="dark"]) .rpill.active,html:not([data-theme="dark"]) .sa-pill.on,html:not([data-theme="dark"]) .fin-tab-btn.active,html:not([data-theme="dark"]) .sec-filter-btn.active{color:#17100A!important;-webkit-text-fill-color:#17100A!important}html:not([data-theme="dark"]) .sec-label,html:not([data-theme="dark"]) .fg-label,html:not([data-theme="dark"]) .asf-l,html:not([data-theme="dark"]) .twm-lbl,html:not([data-theme="dark"]) .metric-lbl,html:not([data-theme="dark"]) .workflow-num,html:not([data-theme="dark"]) .edu-path-num{color:var(--il-muted)!important}html:not([data-theme="dark"]) #limit-counter span,html:not([data-theme="dark"]) .tool-disclaimer,html:not([data-theme="dark"]) .chart-data-note,html:not([data-theme="dark"]) .price-time,html:not([data-theme="dark"]) .il-data-source-line,html:not([data-theme="dark"]) .as-note{color:var(--il-muted)!important}html:not([data-theme="dark"]) .sec-note strong,html:not([data-theme="dark"]) .note strong,html:not([data-theme="dark"]) .il-notice strong{color:var(--il-ink)!important}html:not([data-theme="dark"]) .theme-toggle-sun{color:#8A6420!important;opacity:1!important}html:not([data-theme="dark"]) .theme-toggle-moon{color:#55595F!important;opacity:.85!important}#landing-page .il-hero-mock .ihm-line{color:rgba(242,240,235,.82)!important}#landing-page .il-hero-mock .ihm-sub{color:rgba(242,240,235,.55)!important}html:not([data-theme="dark"]) .il-proj-head span,html:not([data-theme="dark"]) .il-proj-evidence span,html:not([data-theme="dark"]) .il-proj-review span,html:not([data-theme="dark"]) .il-projection-explain,html:not([data-theme="dark"]) .il-result-note{color:var(--il-muted)!important}html:not([data-theme="dark"]) .il-proj-head strong,html:not([data-theme="dark"]) .il-proj-evidence strong,html:not([data-theme="dark"]) .il-proj-review strong{color:var(--il-ink)!important}html body [data-il-template]{border:1px solid var(--il-line-strong)!important;border-radius:var(--il-radius-pill)!important;background:var(--il-surface-2)!important;color:var(--il-ink-2)!important;-webkit-text-fill-color:var(--il-ink-2)!important;padding:8px 16px!important;font-weight:600!important;transition:all var(--il-fast)!important}html body [data-il-template]:hover{border-color:var(--il-line-gold)!important;color:var(--il-brass-bright)!important;-webkit-text-fill-color:var(--il-brass-bright)!important}html #main-nav .theme-toggle-sun,html:not([data-theme="dark"]) #main-nav .theme-toggle-sun{color:#8A6420!important;opacity:1!important}html:not([data-theme="dark"]) #main-nav .theme-toggle-moon{color:#4E525A!important;opacity:.9!important}html:not([data-theme="dark"]) .il-decision-path,html:not([data-theme="dark"]) .il-decision-path span,html:not([data-theme="dark"]) .il-proj-templates,html:not([data-theme="dark"]) .il-proj-templates>span,html:not([data-theme="dark"]) body.il-lens-page span:not([class]),html:not([data-theme="dark"]) .score-label,html:not([data-theme="dark"]) .lens-arrow{color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .il-decision-path .step-num,html:not([data-theme="dark"]) .il-decision-path b{color:var(--il-brass)!important}html:not([data-theme="dark"]) .highlight,html:not([data-theme="dark"]) body.il-static-page .highlight{background:rgba(150,109,43,.07)!important;background-image:none!important;border:1px solid rgba(150,109,43,.22)!important;border-left:3px solid #966D2B!important;color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .highlight strong,html:not([data-theme="dark"]) .highlight p{color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .highlight strong{color:#6D4E1B!important}html:not([data-theme="dark"]) body.il-lens-page form button[type="submit"],html:not([data-theme="dark"]) body.il-lens-page .lens-run-btn{background:linear-gradient(180deg,#F0CE8B 0%,#D6AC64 44%,#B78B40 100%)!important;color:#17100A!important;-webkit-text-fill-color:#17100A!important;border-radius:999px!important;font-weight:700!important}html:not([data-theme="dark"]) body.il-lens-page [aria-hidden="true"],html:not([data-theme="dark"]) body.il-lens-page .search-glyph{color:var(--il-muted)!important}.il-hero-mock,html:not([data-theme="dark"]) .il-hero-mock{background-color:#0E1116!important;background-image:radial-gradient(720px 340px at 84% 6%,rgba(214,172,100,.10),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015))!important;border-color:rgba(255,255,255,.09)!important;color-scheme:dark}html:not([data-theme="dark"]) .il-hero-mock .ihm-card{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.08)!important}.il-global-nav,html:not([data-theme="dark"]) .il-global-nav,html:not([data-theme="dark"]) nav.il-global-nav.il-static-mast{background-color:rgba(10,12,16,.94)!important;border-bottom-color:rgba(255,255,255,.07)!important}html:not([data-theme="dark"]) .il-global-nav .il-global-login,html:not([data-theme="dark"]) .il-global-nav .btn-nav-outline{color:#14161A!important;-webkit-text-fill-color:#14161A!important}html:not([data-theme="dark"]) .il-global-nav .il-global-trial,html:not([data-theme="dark"]) .il-global-nav .btn-nav{color:#17100A!important;-webkit-text-fill-color:#17100A!important}html[data-theme="dark"] .theme-toggle-sun,html[data-theme="dark"] #main-nav .theme-toggle-sun{color:#A9803D!important}html[data-theme="dark"] .theme-toggle-moon{color:#F2F0EB!important}html:not([data-theme="dark"]),html:not([data-theme="dark"]) body{--lens-gold: #8A6420 !important;--lens-gold-soft: rgba(138, 100, 32, .10) !important;--lens-gold-line: rgba(138, 100, 32, .28) !important;--tool-sample-gold: #8A6420 !important;--brand-gold-strong: #6D4E1B !important;--brand-gold-soft: rgba(150, 109, 43, .09) !important;--brand-gold-line: rgba(150, 109, 43, .28) !important;--gold-bright: #8A6420 !important;--sp-gold: #8A6420 !important;--gold-l: rgba(150, 109, 43, .3) !important;--gold-l2: rgba(150, 109, 43, .09) !important;--gold-amber: #7A5A1E !important}html:not([data-theme="dark"]) .il-shell-top span,html:not([data-theme="dark"]) .il-shell-ticker span,html:not([data-theme="dark"]) .il-proj-head span,html:not([data-theme="dark"]) .il-template-row span,html:not([data-theme="dark"]) .il-result-summary span,html:not([data-theme="dark"]) .il-trust-field span,html:not([data-theme="dark"]) .il-learn-kicker,html:not([data-theme="dark"]) .tw-kicker,html:not([data-theme="dark"]) .tw-recent-tk{color:#8A6420!important}html:not([data-theme="dark"]) #view-tool #tool-welcome .il-onboarding-step *,html:not([data-theme="dark"]) #view-tool .tool-welcome .il-onboarding-step *{color:var(--il-ink-2)!important}html:not([data-theme="dark"]) #view-tool #tool-welcome .il-onboarding-step strong,html:not([data-theme="dark"]) #view-tool .tool-welcome .il-onboarding-step strong{color:#8A6420!important}html:not([data-theme="dark"]) #view-tool #tool-welcome .il-onboarding-step,html:not([data-theme="dark"]) #view-tool .tool-welcome .il-onboarding-step{background:#FFFFFF!important;border-color:var(--il-line)!important}html:not([data-theme="dark"]) #view-tool #tool-welcome .il-onboarding-steps,html:not([data-theme="dark"]) #view-tool .tool-welcome .il-onboarding-steps{background:var(--il-line)!important}html:not([data-theme="dark"]) #view-tool #tool-welcome .il-onboarding,html:not([data-theme="dark"]) #view-tool .tool-welcome .il-onboarding{background:var(--il-surface-2)!important;border-color:var(--il-line)!important}html:not([data-theme="dark"]) .pill,html:not([data-theme="dark"]) body.il-static-page .pill,html:not([data-theme="dark"]) .tag.gold,html:not([data-theme="dark"]) body.il-static-page .tag.gold,html:not([data-theme="dark"]) .src-tags .tag.gold{color:#7A5A1E!important;-webkit-text-fill-color:#7A5A1E!important;background:rgba(150,109,43,.085)!important;background-image:none!important;border:1px solid rgba(150,109,43,.24)!important}html:not([data-theme="dark"]) .tag{color:var(--il-ink-2)!important;background:var(--il-surface-2)!important;border:1px solid var(--il-line)!important}html:not([data-theme="dark"]) .next-move button,html:not([data-theme="dark"]) body.il-lens-page .next-move button{color:#7A5A1E!important;-webkit-text-fill-color:#7A5A1E!important;border:1px solid rgba(150,109,43,.3)!important;background:rgba(150,109,43,.06)!important}html:not([data-theme="dark"]) .sec-note,html:not([data-theme="dark"]) body.il-auth-page .sec-note{background:var(--il-surface-2)!important;background-image:none!important;border:1px solid var(--il-line)!important;color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .sec-note strong,html:not([data-theme="dark"]) body.il-auth-page .sec-note strong{color:var(--il-ink)!important}html:not([data-theme="dark"]) .sec-note i,html:not([data-theme="dark"]) .sec-note svg{color:#7A5A1E!important}html:not([data-theme="dark"]) .il-chart-readout{background:var(--il-surface-2)!important;border-color:var(--il-line)!important;box-shadow:none!important}html:not([data-theme="dark"]) .il-chart-readout .ilr-price{color:var(--il-ink)!important}html:not([data-theme="dark"]) .il-chart-readout .ilr-ohlc i,html:not([data-theme="dark"]) .il-chart-readout .ilr-date{color:var(--il-muted)!important}html:not([data-theme="dark"]) .il-chart-readout .ilr-ohlc b{color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .il-cex-controls{background:var(--il-surface-2)!important;border-bottom-color:var(--il-line)!important}html:not([data-theme="dark"]) .il-cex-controls .ilcx-group{background:#FFFFFF!important;border-color:var(--il-line)!important}html:not([data-theme="dark"]) .il-cex-controls .ilcx-chip{color:var(--il-ink-2)!important}html:not([data-theme="dark"]) .il-cex-controls .ilcx-chip:hover{color:var(--il-ink)!important}html:not([data-theme="dark"]) .il-cex-controls .ilcx-chip.on{background:#8A6420!important;color:#FFF7E8!important}:root:not([data-theme="dark"]) nav#main-nav,:root:not([data-theme="dark"]) nav.il-global-nav,html:not([data-theme="dark"]) nav#main-nav,html:not([data-theme="dark"]) nav.il-global-nav,html[data-theme="dark"] nav#main-nav,html[data-theme="dark"] nav.il-global-nav{background-color:rgba(10,12,16,.94)!important;background-image:none!important;border-bottom:1px solid rgba(255,255,255,.07)!important}:root:not([data-theme="dark"]) #main-nav,:root:not([data-theme="dark"]) nav.il-global-nav{color:#EFEDE6!important}:root:not([data-theme="dark"]) #main-nav a:not(.btn-nav):not(.btn-nav-outline):not(.il-global-trial):not(.il-global-login),:root:not([data-theme="dark"]) nav.il-global-nav a:not(.btn-nav):not(.btn-nav-outline):not(.il-global-trial):not(.il-global-login),:root:not([data-theme="dark"]) #main-nav .nav-link,:root:not([data-theme="dark"]) nav.il-global-nav .nav-link{color:rgba(239,237,230,.78)!important;-webkit-text-fill-color:rgba(239,237,230,.78)!important}:root:not([data-theme="dark"]) #main-nav span:not([class]),:root:not([data-theme="dark"]) nav.il-global-nav span:not([class]),:root:not([data-theme="dark"]) #main-nav [aria-hidden="true"],:root:not([data-theme="dark"]) nav.il-global-nav [aria-hidden="true"],:root:not([data-theme="dark"]) #main-nav .il-global-search span,:root:not([data-theme="dark"]) nav.il-global-nav .il-global-search span{color:rgba(244,242,235,.62)!important;-webkit-text-fill-color:rgba(244,242,235,.62)!important}:root:not([data-theme="dark"]) nav.il-global-nav .theme-toggle-sun,:root:not([data-theme="dark"]) #main-nav .theme-toggle-sun{color:#F0DFB4!important;-webkit-text-fill-color:#F0DFB4!important}:root:not([data-theme="dark"]) nav.il-global-nav .theme-toggle-moon,:root:not([data-theme="dark"]) #main-nav .theme-toggle-moon{color:#A9803D!important;-webkit-text-fill-color:#A9803D!important}:root:not([data-theme="dark"]) #main-nav .btn-nav-outline,:root:not([data-theme="dark"]) #main-nav .il-global-login,:root:not([data-theme="dark"]) nav.il-global-nav .btn-nav-outline,:root:not([data-theme="dark"]) nav.il-global-nav .il-global-login{color:#14161A!important;-webkit-text-fill-color:#14161A!important;background-color:#FAF8F4!important;border:1px solid rgba(24,22,18,.16)!important}:root:not([data-theme="dark"]) #main-nav .btn-nav,:root:not([data-theme="dark"]) #main-nav .il-global-trial,:root:not([data-theme="dark"]) nav.il-global-nav .btn-nav,:root:not([data-theme="dark"]) nav.il-global-nav .il-global-trial{color:#17100A!important;-webkit-text-fill-color:#17100A!important}#landing-page .il-hero-mock,html:not([data-theme="dark"]) #landing-page .il-hero-mock,html[data-theme="dark"] #landing-page .il-hero-mock{background-color:#0D1015!important;background-image:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 40%),linear-gradient(165deg,#171B22 0%,#0D1015 60%,#0A0C10 100%)!important;border:1px solid rgba(255,255,255,.09)!important}html:not([data-theme="dark"]),html:not([data-theme="dark"]) body{--sp-premium-text: #14161A !important}html:not([data-theme="dark"]) .caveat strong,html:not([data-theme="dark"]) .note strong,html:not([data-theme="dark"]) .disclaimer strong,html:not([data-theme="dark"]) body.il-static-page .caveat strong,html:not([data-theme="dark"]) body.il-static-page .note strong,html:not([data-theme="dark"]) body.il-static-page .disclaimer strong{color:#14161A!important}html:not([data-theme="dark"]) .il-hero-mock,html:not([data-theme="dark"]) .il-hero-mock *{color:rgba(242,240,235,.82)!important}html:not([data-theme="dark"]) .il-hero-mock .ihm-quote-sym,html:not([data-theme="dark"]) .il-hero-mock .ihm-quote-price,html:not([data-theme="dark"]) .il-hero-mock strong,html[data-theme="dark"] .il-hero-mock .ihm-quote-sym,html[data-theme="dark"] .il-hero-mock .ihm-quote-price{color:#F7F5F0!important}.il-hero-mock .ihm-quote-chg.pos,html:not([data-theme="dark"]) .il-hero-mock .ihm-quote-chg.pos{color:#4EE3A2!important}.il-hero-mock .ihm-quote-chg.neg,html:not([data-theme="dark"]) .il-hero-mock .ihm-quote-chg.neg{color:#FF8A94!important}.il-hero-mock .ihm-lbl,html:not([data-theme="dark"]) .il-hero-mock .ihm-lbl,.il-hero-mock .ihm-brand em,html:not([data-theme="dark"]) .il-hero-mock .ihm-brand em{color:#E7C888!important}.il-hero-mock .ihm-pill,html:not([data-theme="dark"]) .il-hero-mock .ihm-pill,.il-hero-mock .ihm-quote-meta,html:not([data-theme="dark"]) .il-hero-mock .ihm-quote-meta,.il-hero-mock .ihm-sub,html:not([data-theme="dark"]) .il-hero-mock .ihm-sub{color:rgba(242,240,235,.74)!important}.il-hero-mock .ihm-chart-chips span,html:not([data-theme="dark"]) .il-hero-mock .ihm-chart-chips span,.il-hero-mock .ihm-tabs span,html:not([data-theme="dark"]) .il-hero-mock .ihm-tabs span{color:rgba(242,240,235,.74)!important}.il-hero-mock .ihm-chart-chips span.on,html:not([data-theme="dark"]) .il-hero-mock .ihm-chart-chips span.on,.il-hero-mock .ihm-tabs span.on,html:not([data-theme="dark"]) .il-hero-mock .ihm-tabs span.on{color:#1A1206!important;background:#E7C888!important}:root:not([data-theme="dark"]) #main-nav .il-global-tab,:root:not([data-theme="dark"]) nav.il-global-nav .il-global-tab,:root:not([data-theme="dark"]) #main-nav a.nav-tab,:root:not([data-theme="dark"]) nav.il-global-nav a.nav-tab{color:rgba(239,237,230,.74)!important;-webkit-text-fill-color:rgba(239,237,230,.74)!important;background:transparent!important}:root:not([data-theme="dark"]) #main-nav .il-global-tab.active,:root:not([data-theme="dark"]) #main-nav .il-global-tab.active-tab,:root:not([data-theme="dark"]) #main-nav a.nav-tab.active,:root:not([data-theme="dark"]) nav.il-global-nav .il-global-tab.active,:root:not([data-theme="dark"]) nav.il-global-nav .il-global-tab.active-tab,:root:not([data-theme="dark"]) nav.il-global-nav a.nav-tab.active{color:#F7F5F0!important;-webkit-text-fill-color:#F7F5F0!important;background:rgba(255,255,255,.10)!important}html:not([data-theme="dark"]) .theme-toggle-sun,:root:not([data-theme="dark"]) .theme-toggle-sun{color:#F0DFB4!important;-webkit-text-fill-color:#F0DFB4!important}html:not([data-theme="dark"]) .theme-toggle-moon,:root:not([data-theme="dark"]) .theme-toggle-moon{color:rgba(244,242,235,.52)!important;-webkit-text-fill-color:rgba(244,242,235,.52)!important}html[data-theme="dark"] .theme-toggle-sun{color:rgba(244,242,235,.52)!important;-webkit-text-fill-color:rgba(244,242,235,.52)!important}html[data-theme="dark"] .theme-toggle-moon{color:#F0DFB4!important;-webkit-text-fill-color:#F0DFB4!important}#landing-page .il-hero-mock .ihm-lbl,html:not([data-theme="dark"]) #landing-page .il-hero-mock .ihm-lbl,#landing-page .ihm-card .ihm-lbl,html:not([data-theme="dark"]) #landing-page .ihm-card .ihm-lbl,#landing-page .il-hero-mock .ihm-brand em,html:not([data-theme="dark"]) #landing-page .il-hero-mock .ihm-brand em{color:#E7C888!important}#landing-page .ihm-tabs span,#landing-page .ihm-tabs span:not(.on),html:not([data-theme="dark"]) #landing-page .ihm-tabs span:not(.on),#landing-page .il-hero-mock .ihm-chart-chips span:not(.on),html:not([data-theme="dark"]) #landing-page .il-hero-mock .ihm-chart-chips span:not(.on),#landing-page .il-hero-mock .ihm-pill,html:not([data-theme="dark"]) #landing-page .il-hero-mock .ihm-pill{color:rgba(242,240,235,.78)!important}#landing-page .ihm-tabs span.on,html:not([data-theme="dark"]) #landing-page .ihm-tabs span.on,#landing-page .il-hero-mock .ihm-chart-chips span.on,html:not([data-theme="dark"]) #landing-page .il-hero-mock .ihm-chart-chips span.on{color:#1A1206!important;background:#E7C888!important}html:not([data-theme="dark"]) .theme-toggle-track,:root:not([data-theme="dark"]) #main-nav .theme-toggle-track,:root:not([data-theme="dark"]) nav.il-global-nav .theme-toggle-track{background:#E9E4D8!important;border:1px solid rgba(24,22,18,.16)!important}html:not([data-theme="dark"]) .theme-toggle-sun,:root:not([data-theme="dark"]) .theme-toggle-sun,:root:not([data-theme="dark"]) #main-nav .theme-toggle-sun,:root:not([data-theme="dark"]) nav.il-global-nav .theme-toggle-sun,html:not([data-theme="dark"]) body.il-lens-page .theme-toggle-sun,html:not([data-theme="dark"]) body.il-static-page .theme-toggle-sun{color:#3A2E18!important;-webkit-text-fill-color:#3A2E18!important}html:not([data-theme="dark"]) .theme-toggle-moon,:root:not([data-theme="dark"]) .theme-toggle-moon,:root:not([data-theme="dark"]) #main-nav .theme-toggle-moon,:root:not([data-theme="dark"]) nav.il-global-nav .theme-toggle-moon,html:not([data-theme="dark"]) body.il-lens-page .theme-toggle-moon,html:not([data-theme="dark"]) body.il-static-page .theme-toggle-moon{color:#5E564A!important;-webkit-text-fill-color:#5E564A!important}html[data-theme="dark"] .theme-toggle-track,html[data-theme="dark"] #main-nav .theme-toggle-track{background:#171B22!important;border:1px solid rgba(255,255,255,.09)!important}html[data-theme="dark"] .theme-toggle-sun,html[data-theme="dark"] #main-nav .theme-toggle-sun,html[data-theme="dark"] nav.il-global-nav .theme-toggle-sun{color:#A9803D!important;-webkit-text-fill-color:#A9803D!important}html[data-theme="dark"] .theme-toggle-moon,html[data-theme="dark"] #main-nav .theme-toggle-moon,html[data-theme="dark"] nav.il-global-nav .theme-toggle-moon{color:#F0DFB4!important;-webkit-text-fill-color:#F0DFB4!important}html body nav#main-nav.il-auth-in .il-global-login,html body nav#main-nav.il-auth-in .il-global-trial,html body nav.il-global-nav.il-auth-in .il-global-login,html body nav.il-global-nav.il-auth-in .il-global-trial{display:none!important}html body nav#main-nav .il-global-account,html body nav.il-global-nav .il-global-account{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;border-radius:8px!important;font:600 12px/1 var(--il-sans, "Plus Jakarta Sans", Inter, sans-serif)!important;white-space:nowrap!important;text-decoration:none!important;max-width:190px!important;overflow:hidden!important;text-overflow:ellipsis!important}html body nav#main-nav.il-auth-out .il-global-account,html body nav.il-global-nav.il-auth-out .il-global-account{display:none!important}html body nav#main-nav.il-auth-pending .il-global-login,html body nav#main-nav.il-auth-pending .il-global-trial,html body nav.il-global-nav.il-auth-pending .il-global-login,html body nav.il-global-nav.il-auth-pending .il-global-trial{visibility:hidden!important}html[data-theme="dark"] body nav#main-nav .il-global-account,html[data-theme="dark"] body nav.il-global-nav .il-global-account{color:#F2F0EB!important;-webkit-text-fill-color:#F2F0EB!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important}html:not([data-theme="dark"]) body nav#main-nav .il-global-account,html:not([data-theme="dark"]) body nav.il-global-nav .il-global-account{color:#14161A!important;-webkit-text-fill-color:#14161A!important;background:#FAF8F4!important;border:1px solid rgba(24,22,18,.16)!important}.nav-tab.il-nav-loading{position:relative;opacity:.82}.nav-tab.il-nav-loading::after{content:"";position:absolute;left:10px;right:10px;bottom:4px;height:2px;border-radius:4px;background:var(--il-gold, #D6AC64);transform-origin:left center;animation:il-nav-progress .9s cubic-bezier(.4,0,.2,1) infinite}@keyframes il-nav-progress{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}@media (prefers-reduced-motion:reduce){.nav-tab.il-nav-loading::after{animation:none;transform:scaleX(1)}}html.il-hint-in body nav#main-nav .il-global-login,html.il-hint-in body nav#main-nav .il-global-trial,html.il-hint-in body nav.il-global-nav .il-global-login,html.il-hint-in body nav.il-global-nav .il-global-trial{display:none!important}html.il-hint-in body nav#main-nav.il-auth-out .il-global-login,html.il-hint-in body nav#main-nav.il-auth-out .il-global-trial,html.il-hint-in body nav.il-global-nav.il-auth-out .il-global-login,html.il-hint-in body nav.il-global-nav.il-auth-out .il-global-trial{display:inline-flex!important;visibility:visible!important}
:root{--t-micro: 11.5px;--t-tiny:  11px;--t-small: 12px;--t-body:  13px;--t-lead:  15px;--t-h3:    18px;--t-h2:    22px;--t-h1:    28px;--t-display: 40px;--w-regular: 400;--w-medium:  500;--w-semi:    600;--w-bold:    700;--r-sm: 4px;--r-md: 8px;--r-pill: 999px;--e-flat: none;--e-hairline: inset 0 -1px 0 var(--il-line, rgba(255, 255, 255, .07));--e-raised: 0 1px 2px rgba(0, 0, 0, .28);--e-overlay: 0 16px 40px -12px rgba(0, 0, 0, .6);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px}:is(#il-system,html) :is(#il-system,body) :is(.card,.panel,.app-card,.metric,.metric-card,.stat,.stat-card,.fstock-card,.source-card,.pricing-card,.il-card,.il-panel,.chart-wrap,.app-section,.acc-body,.il-tool-shell,.il-shell-top,.il-shell-ticker>div,.il-trust-panel,.il-onboarding,.il-onboarding-step,.tw-tool,.il-cap-card,.lens-card,.decision-section,.next-move,.il-drawer,.il-result-summary>div,.il-template-row,.il-trust-field){box-shadow:var(--e-flat)!important;background-image:none!important}:is(#il-system,html) :is(#il-system,body) *{box-shadow:none!important;text-shadow:none!important}:is(#il-system,html) :is(#il-system,body)::before,:is(#il-system,html) :is(#il-system,body)::after{background:none!important;content:none!important}:is(#il-system,html) :is(#il-system,body) :is(button,.btn,.btn-primary,.act-btn,.tf-pill,.chip)::before,:is(#il-system,html) :is(#il-system,body) :is(button,.btn,.btn-primary,.act-btn,.tf-pill,.chip)::after{background-image:none!important}:is(#il-system,html) :is(#il-system,body) :is(.card,.panel,.app-card,.chart-wrap,.app-section,.metric,.il-tool-shell){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:is(#il-system,html) :is(#il-system,body) :is(.metric,.metric-card,.stat,.stat-card,.il-trust-field,.il-shell-ticker>div,.il-result-summary>div){border:0!important;border-radius:0!important;background:transparent!important}:is(#il-system,html) :is(#il-system,body) .il-shell-ticker{gap:1px!important;background:var(--il-line, rgba(255, 255, 255, .08))!important}:is(#il-system,html) :is(#il-system,body) :is(.chart-wrap,.app-section,.il-tool-shell,.il-drawer,.source-card,.lens-card){border:1px solid var(--il-line, rgba(255, 255, 255, .07))!important;border-radius:var(--r-md)!important;background:var(--il-surface, #101319)!important}:is(#il-system,html) :is(#il-system,body) :is(.modal,.modal-box,.cex-box,.drawer,.popover,.menu,.dropdown,.mobile-more-menu,.nav-acct-menu,.toast,dialog){box-shadow:var(--e-overlay)!important;border-radius:var(--r-md)!important}:is(#il-system,html) :is(#il-system,body) :is(.act-btn,.tf-pill,.rpill,.ind-pill,.cex-type-btn,.chip,.mst-btn,.indicator-control):is(.on,.active,[aria-pressed="true"]){background:var(--il-ink, #F2F0EB)!important;background-image:none!important;color:var(--il-bg, #0B0D12)!important;-webkit-text-fill-color:var(--il-bg, #0B0D12)!important;border-color:transparent!important;box-shadow:none!important;font-weight:var(--w-semi)!important}:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) :is(.act-btn,.tf-pill,.rpill,.ind-pill,.cex-type-btn,.chip,.mst-btn,.indicator-control):is(.on,.active,[aria-pressed="true"]){background:#14161A!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}:is(#il-system,html) :is(#il-system,body) :is(.act-btn,.tf-pill,.rpill,.ind-pill,.cex-type-btn,.mst-btn){background:transparent!important;background-image:none!important;border:1px solid transparent!important;border-radius:var(--r-sm)!important;box-shadow:none!important;color:var(--il-ink-2, rgba(242, 240, 235, .62))!important;-webkit-text-fill-color:var(--il-ink-2, rgba(242, 240, 235, .62))!important;font-weight:var(--w-medium)!important;letter-spacing:0!important}:is(#il-system,html) :is(#il-system,body) :is(.act-btn,.tf-pill,.rpill,.ind-pill,.cex-type-btn,.mst-btn):hover{background:color-mix(in srgb,var(--il-ink, #F2F0EB) 9%,transparent)!important;color:var(--il-ink, #F2F0EB)!important;-webkit-text-fill-color:var(--il-ink, #F2F0EB)!important}:is(#il-system,html) :is(#il-system,body) :is(.btn-primary,.il-global-trial,.btn-nav:not(.btn-nav-outline),.go-pro,.il-upgrade-btn){background:var(--il-gold, #D6AC64)!important;background-image:none!important;color:#17100A!important;-webkit-text-fill-color:#17100A!important;border:0!important;border-radius:var(--r-sm)!important;box-shadow:none!important;font-weight:var(--w-semi)!important}:is(#il-system,html) :is(#il-system,body) :is(.btn-primary,.il-global-trial,.btn-nav:not(.btn-nav-outline)):hover{filter:brightness(1.06)}:is(#il-system,html) :is(#il-system,body){font-family:"Plus Jakarta Sans","PJS Fallback",ui-sans-serif,system-ui,sans-serif;font-size:var(--t-body);font-weight:var(--w-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:is(#il-system,html) :is(#il-system,body) :is(.price,.metric-value,.stat-value,.m-val,.ilr-price,.ilr-ohlc b,.fstock-price,.fstock-chg,.ht-price,.wl-price,.p-amount,.il-shell-ticker strong,.score-value,.lens-score-value,td.num,.num){font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"1,"zero"1!important;letter-spacing:-.01em!important}:is(#il-system,html) :is(#il-system,body) :is(.metric-label,.stat-label,.m-lbl,.il-shell-top span,.il-shell-ticker span,.chart-title,.il-learn-kicker,.tw-kicker,.ilr-ohlc i,.eyebrow){font-family:"Plus Jakarta Sans","PJS Fallback",ui-sans-serif,system-ui,sans-serif!important;font-size:var(--t-micro)!important;font-weight:var(--w-semi)!important;letter-spacing:.02em!important;text-transform:none}:is(#il-system,html) :is(#il-system,body) :is(h1,h2,h3,h4,.app-section-title,.chart-title,.card-title){font-family:"Plus Jakarta Sans","PJS Fallback",ui-sans-serif,system-ui,sans-serif!important;font-weight:var(--w-bold)!important;letter-spacing:-.015em!important;line-height:1.2!important}:is(#il-system,html) :is(#il-system,body) :is(.nav-logo,.f-logo,.ihm-brand,.brand) :is(em,span){font-family:"Instrument Serif",Georgia,serif!important}:is(#il-system,html) :is(#il-system,body) *{font-synthesis:none}:is(#il-system,html) :is(#il-system,body) .il-shell-ticker>div{padding:var(--s2) var(--s3)!important}:is(#il-system,html) :is(#il-system,body) :is(.metric,.metric-card,.stat,.stat-card){padding:var(--s2) var(--s3)!important}:is(#il-system,html) :is(#il-system,body) .fstock-card{padding:var(--s2) var(--s3)!important}:is(#il-system,html) :is(#il-system,body) .chart-wrap .chart-header{padding:var(--s2) var(--s3)!important}:is(#il-system,html) :is(#il-system,body) .app-section>.acc-body{padding-top:var(--s3)!important}:is(#il-system,html) :is(#il-system,body) :is(.act-btn,.tf-pill,.btn,.btn-primary,a,button){transition:background-color .12s linear,color .12s linear,border-color .12s linear!important}@media (prefers-reduced-motion:reduce){:is(#il-system,html) :is(#il-system,body) *,:is(#il-system,html) :is(#il-system,body) *::before,:is(#il-system,html) :is(#il-system,body) *::after{animation-duration:.001ms!important;transition-duration:.001ms!important}}:is(#il-system,html) :is(#il-system,body) :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--il-gold, #D6AC64)!important;outline-offset:2px!important;border-radius:var(--r-sm)}:is(#il-system,html) :is(#il-system,body) :is(nav,#main-nav,.app-sidebar,.sb-item,.sb-pro-card,.search-row,.nav-search,.ticker-input,.btn-search,.ash-btn,footer,.theme-toggle-track,.theme-toggle-thumb,.btn-nav,.btn-nav-outline,.nav-tab,.mobile-bottom-nav,.mbn-item,.app-section-hdr){box-shadow:none!important;text-shadow:none!important}:is(#il-system,html) :is(#il-system,body) :is(nav,#main-nav,.app-sidebar,footer,.mobile-bottom-nav) :is(a,span,button,div,strong,em,input){font-family:"Plus Jakarta Sans","PJS Fallback",ui-sans-serif,system-ui,sans-serif!important}:is(#il-system,html) :is(#il-system,body) a.nav-tab{font-size:var(--t-small)!important;font-weight:var(--w-medium)!important;color:var(--il-ink-2, rgba(242, 240, 235, .60))!important;background:transparent!important;border-radius:var(--r-sm)!important;letter-spacing:0!important}:is(#il-system,html) :is(#il-system,body) a.nav-tab:hover{color:var(--il-ink, #F2F0EB)!important;background:color-mix(in srgb,var(--il-ink, #F2F0EB) 8%,transparent)!important}:is(#il-system,html) :is(#il-system,body) a.nav-tab:is(.active-tab,.active){color:var(--il-ink, #F2F0EB)!important;font-weight:var(--w-semi)!important;background:transparent!important;border-radius:0!important;box-shadow:inset 0-2px 0 var(--il-gold, #D6AC64)!important}:is(#il-system,html) :is(#il-system,body) .sb-item{border:0!important;border-radius:var(--r-sm)!important;background:transparent!important;font-size:var(--t-body)!important;font-weight:var(--w-medium)!important}:is(#il-system,html) :is(#il-system,body) .sb-item:hover{background:color-mix(in srgb,var(--il-ink, #F2F0EB) 7%,transparent)!important}:is(#il-system,html) :is(#il-system,body) .sb-item:is(.active,.on){background:color-mix(in srgb,var(--il-ink, #F2F0EB) 11%,transparent)!important;color:var(--il-ink, #F2F0EB)!important;font-weight:var(--w-semi)!important;box-shadow:inset 2px 0 0 var(--il-gold, #D6AC64)!important}:is(#il-system,html) :is(#il-system,body) :is(input,select,textarea,.search-row,.nav-search){border:1px solid var(--il-line, rgba(255, 255, 255, .10))!important;border-radius:var(--r-sm)!important;background:color-mix(in srgb,var(--il-bg, #0B0D12) 55%,transparent)!important;box-shadow:none!important;font-family:"Plus Jakarta Sans","PJS Fallback",ui-sans-serif,system-ui,sans-serif!important;font-size:var(--t-body)!important}:is(#il-system,html) :is(#il-system,body) :is(.il-hero-mock,.ihm-card,.il-preview-caption,.il-landing-secondary,.il-landing-search,.il-landing-primary,.il-cap-card,.il-workflow-panels,.tw-tool,.il-trust,.btn-nav,.btn-nav-outline,.il-global-trial,.il-global-login,.il-global-account){box-shadow:none!important;text-shadow:none!important}:is(#il-system,html) :is(#il-system,body) .il-hero-mock{box-shadow:0 24px 60px -24px rgba(0,0,0,.7)!important}:is(#il-system,html) :is(#il-system,body) :is(i,svg,img,.ti){box-shadow:none!important;text-shadow:none!important;filter:none!important}:is(#il-system,html) :is(#il-system,body) a.nav-tab:is(.active-tab,.active),:is(#il-system,html) :is(#il-system,body) #main-nav a.nav-tab:is(.active-tab,.active){color:var(--il-ink, #F2F0EB)!important;-webkit-text-fill-color:var(--il-ink, #F2F0EB)!important;background:transparent!important;box-shadow:inset 0-2px 0 var(--il-gold, #D6AC64)!important;border-radius:0!important}:is(#il-system,html) :is(#il-system,body) :is(.metric,.metric-card,.stat,.stat-card) :is(.m-help,.m-gloss,.metric-help,.metric-gloss,[data-help],[data-gloss]){opacity:0;transition:opacity .12s linear}:is(#il-system,html) :is(#il-system,body) :is(.metric,.metric-card,.stat,.stat-card):is(:hover,:focus-within) :is(.m-help,.m-gloss,.metric-help,.metric-gloss,[data-help],[data-gloss]){opacity:.75}:is(#il-system,html) :is(#il-system,body) .sb-item:is(.active,.on),:is(#il-system,html) :is(#il-system,body) #view-tool .sb-item:is(.active,.on),:is(#il-system,html) :is(#il-system,body) .sb-item:is(.active,.on) :is(.sb-item-label,.sb-item-icon,span,i){color:var(--il-ink, #F2F0EB)!important;-webkit-text-fill-color:var(--il-ink, #F2F0EB)!important}:is(#il-system,html) :is(#il-system,body) :is(.act-btn,.tf-pill,.rpill,.ind-pill,.cex-type-btn,.mst-btn,.indicator-control):is(.on,.active,[aria-pressed="true"]) :is(span,i,b,em){color:inherit!important;-webkit-text-fill-color:inherit!important}:is(#il-system,html) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav),:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav){--chrome-bg: rgba(10, 12, 16, .94);--chrome-ink: #F2F0EB;--chrome-ink-2: rgba(239, 237, 230, .70);--chrome-ink-3: rgba(239, 237, 230, .48);--chrome-line: rgba(255, 255, 255, .09);background-color:var(--chrome-bg)!important;background-image:none!important;border-bottom:1px solid var(--chrome-line)!important;color:var(--chrome-ink)!important}:is(#il-system,html) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav) a.nav-tab{color:var(--chrome-ink-2)!important;-webkit-text-fill-color:var(--chrome-ink-2)!important}:is(#il-system,html) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav) a.nav-tab:hover{color:var(--chrome-ink)!important;-webkit-text-fill-color:var(--chrome-ink)!important;background:rgba(255,255,255,.07)!important}:is(#il-system,html) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav) a.nav-tab:is(.active-tab,.active){color:var(--chrome-ink)!important;-webkit-text-fill-color:var(--chrome-ink)!important;background:transparent!important;box-shadow:inset 0-2px 0 var(--il-gold, #D6AC64)!important;border-radius:0!important}:is(#il-system,html) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav) :is(span:not([class]),.nav-live,.il-global-search span,[aria-hidden="true"]){color:var(--chrome-ink-3)!important;-webkit-text-fill-color:var(--chrome-ink-3)!important}:is(#il-system,html) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav) :is(input,.nav-search,.il-global-search){background:rgba(255,255,255,.06)!important;border:1px solid var(--chrome-line)!important;color:var(--chrome-ink)!important;-webkit-text-fill-color:var(--chrome-ink)!important}:is(#il-system,html) :is(#il-system,body) :is(nav#main-nav,nav.il-global-nav) input::placeholder{color:var(--chrome-ink-3)!important;-webkit-text-fill-color:var(--chrome-ink-3)!important;opacity:1!important}@media (max-width:820px){:is(#il-system,html) :is(#il-system,body) :is(input,select,textarea){font-size:16px!important}}:is(#il-system,html):not([data-theme="dark"]),:is(#il-system,html):not([data-theme="dark"]) body{--il-muted: #63666E;--ink5: #63666E;--sp-muted: #63666E;--text5: #63666E}:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) :is(.field-hint,.meter-label,.pgc-note,.hint,.form-hint,.footnote,.caption){color:#63666E!important;-webkit-text-fill-color:#63666E!important}:is(#il-system,html) :is(#il-system,body) :is(.pgc-badge,.badge-gold,.tag.gold-fill){color:#17100A!important;-webkit-text-fill-color:#17100A!important}:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) :is(.sb-pro-title,.tw-kicker,.il-learn-kicker,.eyebrow-gold){color:#7A5A1E!important;-webkit-text-fill-color:#7A5A1E!important}:is(#il-system,html)[data-theme="dark"],:is(#il-system,html)[data-theme="dark"] body{--il-muted: #918E89;--ink5: #918E89;--sp-muted: #918E89;--text5: #918E89}:is(#il-system,html)[data-theme="dark"] :is(#il-system,body) :is(.field-hint,.meter-label,.pgc-note,.hint,.form-hint,.footnote,.caption){color:#918E89!important;-webkit-text-fill-color:#918E89!important}:is(#il-system,html) :is(#il-system,body) [style*="font-weight: 7"],:is(#il-system,html) :is(#il-system,body) [style*="font-weight:7"],:is(#il-system,html) :is(#il-system,body) [style*="font-weight: 8"],:is(#il-system,html) :is(#il-system,body) [style*="font-weight:8"],:is(#il-system,html) :is(#il-system,body) [style*="font-weight: 9"],:is(#il-system,html) :is(#il-system,body) [style*="font-weight:9"]{font-weight:var(--w-bold)!important}:is(#il-system,html) :is(#il-system,body) :is(.tool-welcome,#tool-welcome,.il-onboarding,.app-section,.acc-body,.cex-body,.il-tool-shell,.tw-welcome-copy,.il-drawer){background-image:none!important}:is(#il-system,html) :is(#il-system,body) :is(.tw-title,.tool-welcome h1,.tool-welcome h2){color:var(--il-ink, #F2F0EB)!important;-webkit-text-fill-color:var(--il-ink, #F2F0EB)!important}:is(#il-system,html) :is(#il-system,body) :is(.tw-sub,.tw-welcome-copy p,.tool-welcome p){color:var(--il-ink-2, rgba(242, 240, 235, .70))!important;-webkit-text-fill-color:var(--il-ink-2, rgba(242, 240, 235, .70))!important}:is(#il-system,html) :is(#il-system,body) .mobile-bottom-nav{background:#0B0D12!important;border-top:1px solid rgba(255,255,255,.09)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0 8px!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) .mobile-bottom-nav{background:#FFFFFF!important;border-top:1px solid rgba(24,22,18,.12)!important}:is(#il-system,html) :is(#il-system,body) .mobile-bottom-nav .mbn-item,:is(#il-system,html) :is(#il-system,body) .mbn-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;flex:1 1 0!important;min-width:0!important;padding:6px 2px!important;border:0!important;border-radius:4px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;color:rgba(239,237,230,.62)!important;-webkit-text-fill-color:rgba(239,237,230,.62)!important}:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) .mobile-bottom-nav .mbn-item,:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) .mbn-item{color:#5C6069!important;-webkit-text-fill-color:#5C6069!important}:is(#il-system,html) :is(#il-system,body) .mbn-item :is(i,span,svg){color:inherit!important;-webkit-text-fill-color:inherit!important;background:transparent!important}:is(#il-system,html) :is(#il-system,body) .mbn-item i{font-size:19px!important}:is(#il-system,html) :is(#il-system,body) .mbn-item:is(.mbn-active,.active){color:#D6AC64!important;-webkit-text-fill-color:#D6AC64!important;background:transparent!important}:is(#il-system,html):not([data-theme="dark"]) :is(#il-system,body) .mbn-item:is(.mbn-active,.active){color:#7A5A1E!important;-webkit-text-fill-color:#7A5A1E!important}:is(#il-system,html) :is(#il-system,body) :is(.theme-toggle-sun,.theme-toggle-moon){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;height:14px!important;font-size:0!important;line-height:0!important}:is(#il-system,html) :is(#il-system,body) .theme-toggle-sun::before{content:""!important;display:block!important;width:10px!important;height:10px!important;border-radius:50%!important;background:currentColor!important}:is(#il-system,html) :is(#il-system,body) .theme-toggle-moon::before{content:""!important;display:block!important;width:11px!important;height:11px!important;border-radius:50%!important;background:transparent!important;box-shadow:inset -3.5px -1.5px 0 0 currentColor!important}@media (max-width:960px){:is(#il-system,html) :is(#il-system,body) :is(.il-landing-hero,.il-landing-inner,.il-landing-grid){display:block!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;padding-left:28px!important;padding-right:28px!important;box-sizing:border-box!important}:is(#il-system,html) :is(#il-system,body) :is(.il-landing-copy,.il-landing-inner>*){width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}:is(#il-system,html) :is(#il-system,body) :is(.il-landing-hero h1,.il-landing-copy h1){font-size:clamp(34px,5.4vw,48px)!important;line-height:1.07!important;letter-spacing:-.022em!important;text-align:left!important;max-width:22ch!important}:is(#il-system,html) :is(#il-system,body) :is(.il-landing-preview,.il-hero-mock){margin-top:40px!important;max-width:100%!important}}@media (max-width:760px){:is(#il-system,html) :is(#il-system,body) :is(.il-landing-preview,.il-hero-mock){display:none!important}}@media (max-width:640px){:is(#il-system,html),:is(#il-system,body){max-width:100%!important;overflow-x:hidden!important}:is(#il-system,html) :is(#il-system,body) :is(.il-landing-copy,.il-landing-hero,.il-landing-inner,.il-landing-band,.hero-inner,.wrap,.il-landing-actions,.il-landing-search){padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}:is(#il-system,html) :is(#il-system,body) :is(.il-landing-hero h1,.il-landing-copy h1,.hero-title){font-size:clamp(30px,8.4vw,40px)!important;line-height:1.08!important;letter-spacing:-.02em!important;overflow-wrap:break-word!important}:is(#il-system,html) :is(#il-system,body) :is(#view-home,.il-landing,footer){padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}}.il-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@media (pointer:coarse),(max-width:640px){:is(#il-system,html) :is(#il-system,body) :is(footer,.f-links,.auth-alt,.legal-links,.guide-cta,.sec-note) a,:is(#il-system,html) :is(#il-system,body) a:not(.btn):not(.btn-primary):not(.mbn-item):not(.nav-tab):not(.act-btn):not(.sb-item):not(.skip-link):not(.il-skip-link){position:relative}:is(#il-system,html) :is(#il-system,body) a:not(.btn):not(.btn-primary):not(.mbn-item):not(.nav-tab):not(.act-btn):not(.sb-item):not(.tf-pill):not(.il-global-trial):not(.il-global-login):not(.mmenu-item):not(.skip-link):not(.il-skip-link)::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%);pointer-events:auto}:is(#il-system,html) :is(#il-system,body) :is(footer,.f-links,.legal-links){line-height:2.6!important}:is(#il-system,html) :is(#il-system,body) :is(input[type="checkbox"],input[type="radio"]){width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;accent-color:#D6AC64}:is(#il-system,html) :is(#il-system,body) :is(.nav-logo,.il-global-brand){min-height:44px!important;display:inline-flex!important;align-items:center!important}}@media (min-width:961px){:is(#il-system,html) :is(#il-system,body) :is(.il-landing-hero,.il-capabilities,.il-workflow-visual,.il-landing-band,.il-landing-pricing){max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:32px!important;padding-right:32px!important;box-sizing:border-box!important}:is(#il-system,html) :is(#il-system,body) .il-landing-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)!important;gap:56px!important;align-items:center!important;padding-top:72px!important;padding-bottom:88px!important}:is(#il-system,html) :is(#il-system,body) :is(.il-landing-hero h1,.il-landing-copy h1){font-size:clamp(40px,3.9vw,56px)!important;line-height:1.06!important;letter-spacing:-.025em!important;max-width:none!important;margin:0 0 20px!important;text-align:left!important}:is(#il-system,html) :is(#il-system,body) .il-landing-copy{max-width:none!important;padding-left:0!important;padding-right:0!important}:is(#il-system,html) :is(#il-system,body) .il-landing-copy>p{max-width:52ch!important;font-size:15px!important;line-height:1.62!important}:is(#il-system,html) :is(#il-system,body) :is(.il-capabilities,.il-workflow-visual){padding-top:88px!important;padding-bottom:88px!important;margin-top:0!important;margin-bottom:0!important}:is(#il-system,html) :is(#il-system,body) :is(.il-landing-band,.il-landing-pricing){margin-top:0!important;margin-bottom:88px!important}:is(#il-system,html) :is(#il-system,body) :is(.il-capabilities h2,.il-workflow-visual h2,.il-landing-band h2,.il-landing-pricing h2){font-size:clamp(26px,2.5vw,34px)!important;line-height:1.14!important;letter-spacing:-.02em!important}}:is(#il-system,html) :is(#il-system,body) :is(.skip-link,.il-skip-link){position:fixed!important;top:0!important;left:12px!important;z-index:10000!important;transform:translateY(-140%)!important;transition:transform .14s ease!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;padding:0 18px!important;border-radius:0 0 6px 6px!important;background:#D6AC64!important;color:#17100A!important;-webkit-text-fill-color:#17100A!important;font-weight:600!important;text-decoration:none!important}:is(#il-system,html) :is(#il-system,body) :is(.skip-link,.il-skip-link):focus,:is(#il-system,html) :is(#il-system,body) :is(.skip-link,.il-skip-link):focus-visible{transform:translateY(0)!important;outline:2px solid #17100A!important;outline-offset:-4px!important}@font-face{font-family:"PJS Fallback";src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Helvetica");size-adjust:100%;ascent-override:105%;descent-override:26%;line-gap-override:0%}@font-face{font-family:"IS Fallback";src:local("Georgia"),local("Times New Roman"),local("Liberation Serif");size-adjust:100%;ascent-override:96%;descent-override:24%;line-gap-override:0%}:is(#il-system,html) :is(#il-system,body) #main-nav .nav-logo>span{line-height:1!important}:is(#il-system,html) :is(#il-system,body) #main-nav .nav-logo>span em{margin-left:.17em!important}:is(#il-system,html) :is(#il-system,body) #main-nav .nav-logo img{box-shadow:0 0 0 1px rgba(216,154,55,.42)!important}:is(#il-system,html) :is(#il-system,body) h1.il-display{font-family:"Instrument Serif","IS Fallback",Georgia,serif!important;font-weight:400!important;font-size:clamp(38px,4.4vw,62px)!important;line-height:1.06!important;letter-spacing:-0.5px!important;text-wrap:balance;margin:0 0 18px!important}:is(#il-system,html) :is(#il-system,body) h1.il-display .il-d1{display:block}:is(#il-system,html) :is(#il-system,body) h1.il-display .il-d2{display:block;color:var(--ink, #F2F0EB)!important;-webkit-text-fill-color:var(--ink, #F2F0EB)!important;font-style:normal!important}:is(#il-system,html) :is(#il-system,body) h1.il-display .il-d2 em{font-style:normal!important;color:var(--gold-d, #D89A37)!important;-webkit-text-fill-color:var(--gold-d, #D89A37)!important}:is(#il-system,html) :is(#il-system,body) .il-rail{grid-column:1/-1!important;order:99!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;margin:44px 0 0!important;padding-top:0!important;border-top:1px solid var(--border, rgba(255,255,255,.075))!important}@media (min-width:961px){:is(#il-system,html) :is(#il-system,body) .il-landing-hero{row-gap:0!important}}:is(#il-system,html) :is(#il-system,body) .il-rail-item{display:flex!important;flex-direction:column!important;gap:5px!important;padding:20px 22px 4px 0!important;border-right:1px solid var(--border, rgba(255,255,255,.075))!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item:last-child{border-right:0!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item>i{font-size:17px!important;color:var(--gold-d, #D89A37)!important;margin-bottom:3px!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item>b{font-size:13px!important;font-weight:600!important;letter-spacing:.01em!important;display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item>span{font-size:12px!important;line-height:1.45!important;color:var(--ink3, #B4B0A8)!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item>b em{font-style:normal!important;font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11.5px!important;letter-spacing:.02em!important;text-transform:none;padding:2px 6px!important;border-radius:999px!important;border:1px solid var(--border, rgba(255,255,255,.14))!important;color:var(--ink3, #B4B0A8)!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item.is-soon>i{opacity:.5!important}@media (max-width:760px){:is(#il-system,html) :is(#il-system,body) .il-rail{grid-template-columns:1fr 1fr!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item{padding:14px 14px 14px 0!important;border-bottom:1px solid var(--border, rgba(255,255,255,.075))!important}:is(#il-system,html) :is(#il-system,body) .il-rail-item:nth-child(2n){border-right:0!important}}:is(#il-system,html) :is(#il-system,body) .il-cta-pair{display:flex!important;gap:12px!important;flex-wrap:wrap!important;align-items:center!important}:is(#il-system,html) :is(#il-system,body) a.il-cta-solid{background:linear-gradient(180deg,#E3B25A,#C9922F)!important;color:#17130B!important;-webkit-text-fill-color:#17130B!important;border:0!important;border-radius:8px!important;padding:13px 22px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.01em!important;display:inline-flex!important;align-items:center!important;gap:9px!important;text-decoration:none!important;box-shadow:0 1px 0 rgba(255,255,255,.28) inset,0 8px 22px -12px rgba(201,146,47,.85)!important}:is(#il-system,html) :is(#il-system,body) button.il-cta-ghost{background:transparent!important;color:var(--ink, #F2F0EB)!important;-webkit-text-fill-color:var(--ink, #F2F0EB)!important;border:1px solid var(--border, rgba(255,255,255,.16))!important;border-radius:8px!important;padding:13px 20px!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;gap:9px!important}:is(#il-system,html) :is(#il-system,body) button.il-cta-ghost>i{color:var(--gold-d, #D89A37)!important}:is(#il-system,html) :is(#il-system,body) .il-market-strip{padding:0 24px 8px!important}:is(#il-system,html) :is(#il-system,body) .il-ms-inner{max-width:1180px!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;gap:14px!important}:is(#il-system,html) :is(#il-system,body) .ilm-card{border:1px solid var(--border, rgba(255,255,255,.09))!important;border-radius:8px!important;padding:16px 18px 12px!important;background:var(--surface, rgba(255,255,255,.015))!important}:is(#il-system,html) :is(#il-system,body) .ilm-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}:is(#il-system,html) :is(#il-system,body) .ilm-title{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none;color:var(--ink3, #B4B0A8)!important}:is(#il-system,html) :is(#il-system,body) .ilm-tabs{display:flex!important;gap:2px!important}:is(#il-system,html) :is(#il-system,body) .ilm-tab{background:transparent!important;border:0!important;padding:5px 10px!important;border-radius:4px!important;font-size:11px!important;font-weight:600!important;color:var(--ink3, #B4B0A8)!important;-webkit-text-fill-color:var(--ink3, #B4B0A8)!important;cursor:pointer!important;min-height:28px!important}:is(#il-system,html) :is(#il-system,body) .ilm-tab.on{background:var(--border, rgba(255,255,255,.07))!important;color:var(--ink, #F2F0EB)!important;-webkit-text-fill-color:var(--ink, #F2F0EB)!important}:is(#il-system,html) :is(#il-system,body) .ilm-row{display:grid!important;grid-template-columns:62px minmax(0,1fr) 72px 74px!important;align-items:center!important;gap:10px!important;padding:9px 0!important;border-top:1px solid var(--border, rgba(255,255,255,.055))!important;text-decoration:none!important;min-height:40px!important}:is(#il-system,html) :is(#il-system,body) .ilm-row:first-child{border-top:0!important}:is(#il-system,html) :is(#il-system,body) .ilm-sym{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:12px!important;font-weight:700!important;color:var(--ink, #F2F0EB)!important;-webkit-text-fill-color:var(--ink, #F2F0EB)!important}:is(#il-system,html) :is(#il-system,body) .ilm-name{font-size:12px!important;color:var(--ink3, #B4B0A8)!important;-webkit-text-fill-color:var(--ink3, #B4B0A8)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}:is(#il-system,html) :is(#il-system,body) .ilm-price,:is(#il-system,html) :is(#il-system,body) .ilm-chg{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:12px!important;text-align:right!important}:is(#il-system,html) :is(#il-system,body) .ilm-price{color:var(--ink2, #D2CFC8)!important;-webkit-text-fill-color:var(--ink2, #D2CFC8)!important}:is(#il-system,html) :is(#il-system,body) .ilm-chg.is-up{color:#4BA97A!important;-webkit-text-fill-color:#4BA97A!important}:is(#il-system,html) :is(#il-system,body) .ilm-chg.is-dn{color:#C4614F!important;-webkit-text-fill-color:#C4614F!important}html[data-theme="light"] :is(#il-system,body) .ilm-chg.is-up{color:#1F7A4D!important;-webkit-text-fill-color:#1F7A4D!important}html[data-theme="light"] :is(#il-system,body) .ilm-chg.is-dn{color:#A3352A!important;-webkit-text-fill-color:#A3352A!important}:is(#il-system,html) :is(#il-system,body) .ilm-row.is-load>span{height:9px!important;border-radius:3px!important;background:var(--border, rgba(255,255,255,.07))!important;animation:ilmPulse 1.5s ease-in-out infinite!important}@keyframes ilmPulse{0%,100%{opacity:.45}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){:is(#il-system,html) :is(#il-system,body) .ilm-row.is-load>span{animation:none!important}}:is(#il-system,html) :is(#il-system,body) .ilm-more,:is(#il-system,html) :is(#il-system,body) .ilm-empty{display:block!important;margin-top:12px!important;padding-top:10px!important;border-top:1px solid var(--border, rgba(255,255,255,.055))!important;font-size:12px!important;color:var(--ink3, #B4B0A8)!important;-webkit-text-fill-color:var(--ink3, #B4B0A8)!important;text-decoration:none!important}:is(#il-system,html) :is(#il-system,body) .ilm-badge{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11.5px!important;letter-spacing:.02em!important;text-transform:none;padding:3px 7px!important;border-radius:999px!important;border:1px solid var(--border, rgba(255,255,255,.14))!important;color:var(--ink3, #B4B0A8)!important;-webkit-text-fill-color:var(--ink3, #B4B0A8)!important}:is(#il-system,html) :is(#il-system,body) .ilm-soon-copy{font-size:12px!important;line-height:1.55!important;color:var(--ink3, #B4B0A8)!important;-webkit-text-fill-color:var(--ink3, #B4B0A8)!important;margin:0!important}@media (max-width:900px){:is(#il-system,html) :is(#il-system,body) .il-ms-inner{grid-template-columns:1fr!important}:is(#il-system,html) :is(#il-system,body) .ilm-row{grid-template-columns:56px minmax(0,1fr) 68px!important}:is(#il-system,html) :is(#il-system,body) .ilm-price{display:none!important}}:is(#il-system,html) :is(#il-system,body) .ihx-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) 196px!important;gap:0!important;align-items:stretch!important;border:1px solid var(--border, rgba(255,255,255,.09))!important;border-radius:12px!important;overflow:hidden!important;background:#0A0907!important;box-shadow:0 30px 70px -40px rgba(0,0,0,.9)!important}:is(#il-system,html) :is(#il-system,body) .ihx-stage{position:relative!important;min-height:412px!important;overflow:hidden!important}:is(#il-system,html) :is(#il-system,body) .ihx-scene{display:block!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}:is(#il-system,html) :is(#il-system,body) .ihx-candles .cd.up{fill:#CF9C41!important}:is(#il-system,html) :is(#il-system,body) .ihx-candles .cd.dn{fill:#8B6527!important}:is(#il-system,html) :is(#il-system,body) .ihx-candles .wk{stroke:rgba(216,175,110,.42)!important;stroke-width:1.1!important}:is(#il-system,html) :is(#il-system,body) .ihx-mag .cd.up{fill:#F0CA77!important}:is(#il-system,html) :is(#il-system,body) .ihx-mag .cd.dn{fill:#97702E!important}:is(#il-system,html) :is(#il-system,body) .ihx-mag .wk{stroke:rgba(245,220,170,.62)!important;stroke-width:.85!important}:is(#il-system,html) :is(#il-system,body) .ihx-float{position:absolute!important;left:18px!important;top:92px!important;width:150px!important;padding:11px 13px 9px!important;border-radius:8px!important;background:rgba(16,15,13,.90)!important;border:1px solid rgba(255,225,170,.20)!important;box-shadow:0 18px 40px -22px rgba(0,0,0,.95)!important;display:grid!important;gap:2px!important}:is(#il-system,html) :is(#il-system,body) .ihx-f-lbl{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none;color:rgba(232,226,214,.60)!important;-webkit-text-fill-color:rgba(232,226,214,.60)!important}:is(#il-system,html) :is(#il-system,body) .ihx-f-val{font-size:25px!important;font-weight:700!important;line-height:1.05!important;color:#F4F1EA!important;-webkit-text-fill-color:#F4F1EA!important}:is(#il-system,html) :is(#il-system,body) .ihx-f-tag{font-size:11px!important;font-weight:600!important;color:#6FBE95!important;-webkit-text-fill-color:#6FBE95!important}:is(#il-system,html) :is(#il-system,body) .ihx-f-spark{width:100%!important;height:24px!important;margin-top:3px!important}:is(#il-system,html) :is(#il-system,body) .ihx-f-spark path{stroke:#D89A37!important;stroke-width:1.7!important}:is(#il-system,html) :is(#il-system,body) .ihx-rail{border-left:1px solid rgba(255,255,255,.08)!important;padding:14px 14px 11px!important;background:rgba(255,255,255,.018)!important;display:flex!important;flex-direction:column!important;gap:0!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-top{display:flex!important;align-items:baseline!important;gap:7px!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-sym{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:13px!important;font-weight:700!important;color:#F4F1EA!important;-webkit-text-fill-color:#F4F1EA!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-name{font-size:11.5px!important;color:rgba(232,226,214,.52)!important;-webkit-text-fill-color:rgba(232,226,214,.52)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-price{font-size:27px!important;font-weight:700!important;line-height:1.15!important;margin-top:6px!important;color:#F4F1EA!important;-webkit-text-fill-color:#F4F1EA!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-chg{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;margin-bottom:10px!important;color:#6FBE95!important;-webkit-text-fill-color:#6FBE95!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-row{display:flex!important;flex-direction:column!important;gap:1px!important;padding:8px 0!important;border-top:1px solid rgba(255,255,255,.07)!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-row>span{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none;color:rgba(232,226,214,.50)!important;-webkit-text-fill-color:rgba(232,226,214,.50)!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-row>b{font-size:12px!important;font-weight:600!important;color:#EDCB84!important;-webkit-text-fill-color:#EDCB84!important}:is(#il-system,html) :is(#il-system,body) .ihx-r-foot{margin-top:auto!important;padding-top:9px!important;font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none;color:rgba(232,226,214,.40)!important;-webkit-text-fill-color:rgba(232,226,214,.40)!important}@media (max-width:900px){:is(#il-system,html) :is(#il-system,body) .ihx-wrap{grid-template-columns:1fr!important}:is(#il-system,html) :is(#il-system,body) .ihx-rail{border-left:0!important;border-top:1px solid rgba(255,255,255,.08)!important}:is(#il-system,html) :is(#il-system,body) .ihx-stage{min-height:260px!important}:is(#il-system,html) :is(#il-system,body) .ihx-float{left:12px!important;top:60px!important;width:132px!important}}html[data-theme="dark"]{--il-bg: #070A0C !important;--il-bg-elevated: #090E10 !important;--il-surface: #0D1315 !important;--il-surface-2: #11191B !important;--il-surface-3: #172023 !important;--il-line: rgba(224, 231, 226, .085) !important;--il-line-strong: rgba(224, 231, 226, .16) !important;--il-brass: #D6A34A !important;--il-brass-bright: #F0C36A !important;--il-green: #43CE8B !important;--il-red: #EF6674 !important}html[data-theme="dark"] body.il-product-page{background:radial-gradient(circle at 52% -12%,rgba(214,163,74,.075),transparent 32rem),#070A0C!important}html[data-theme="dark"] body.il-product-page::after{content:"";position:fixed;inset:7px;z-index:10001;border:1px solid rgba(224,231,226,.09);border-radius:22px;pointer-events:none}body.il-product-page #main-nav{min-height:64px!important;height:64px!important;padding:0 22px!important;gap:12px!important;border-bottom:1px solid var(--il-line)!important;background:color-mix(in srgb,var(--il-bg) 94%,transparent)!important;box-shadow:none!important}body.il-product-page #main-nav .nav-logo{flex:0 0 176px!important;width:176px!important;min-width:176px!important;padding-right:18px!important;border-right:1px solid var(--il-line)!important}body.il-product-page #main-nav .nav-logo img{width:30px!important;height:30px!important;border:0!important;box-shadow:none!important}body.il-product-page #main-nav .nav-links{height:64px!important;padding:0!important;gap:2px!important;border:0!important;border-radius:0!important;background:transparent!important}body.il-product-page #main-nav .nav-tab,body.il-product-page #main-nav .nav-tab:hover,body.il-product-page #main-nav .nav-tab.active-tab{position:relative!important;height:64px!important;min-height:64px!important;padding:0 11px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:11px!important;font-weight:550!important;color:var(--il-muted)!important}body.il-product-page #main-nav .nav-tab.active-tab{color:var(--il-brass-bright)!important}body.il-product-page #main-nav .nav-tab.active-tab::after{content:"";position:absolute;right:10px;bottom:0;left:10px;height:2px;background:var(--il-brass)}body.il-product-page #main-nav .nav-search{flex:1 1 240px!important;width:auto!important;max-width:330px!important;height:36px!important;margin-left:auto!important;border:1px solid var(--il-line)!important;border-radius:8px!important;background:rgba(255,255,255,.018)!important}body.il-product-page #main-nav .nav-right{min-width:0!important}body.il-product-page #main-nav .nav-live{border:0!important;background:transparent!important;color:var(--il-green)!important}body.il-product-page #main-nav .btn-nav,body.il-product-page #main-nav .btn-nav-outline{min-height:36px!important;border-radius:8px!important;box-shadow:none!important}body.il-product-page #view-home{padding-top:64px!important}body.il-product-page #landing-page .il-landing-hero{width:min(calc(100% - 42px),1370px)!important;min-height:690px!important;padding:62px 32px 30px!important;grid-template-columns:minmax(410px,.78fr) minmax(620px,1.22fr)!important;column-gap:clamp(42px,5vw,82px)!important}body.il-product-page #landing-page .il-landing-copy{max-width:590px!important}body.il-product-page #landing-page h1.il-display{font-size:clamp(48px,4.25vw,66px)!important;line-height:1.01!important;letter-spacing:-.025em!important}body.il-product-page #landing-page .il-landing-copy>p{max-width:570px!important;font-size:14px!important;line-height:1.75!important}body.il-product-page #landing-page .il-landing-search{max-width:530px!important;min-height:54px!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}body.il-product-page #landing-page .il-landing-preview{width:100%!important;max-width:none!important}body.il-product-page #landing-page .ihx-wrap{min-height:430px!important;border-color:rgba(214,163,74,.20)!important;box-shadow:0 38px 90px -54px rgba(214,163,74,.32)!important}body.il-product-page #landing-page .il-rail{margin-top:30px!important}body.il-product-page #landing-page .il-rail-item{min-height:112px!important}body.il-product-page #view-tool{height:100dvh!important;padding-top:64px!important;background:var(--il-bg)!important}body.il-product-page #view-tool .app-sidebar{flex:0 0 196px!important;width:196px!important;padding:14px 8px!important;border-right:1px solid var(--il-line)!important;background:#080D0E!important}body.il-product-page #view-tool .sb-group-label{padding:7px 12px!important;font-size:11.5px!important;letter-spacing:.18em!important}body.il-product-page #view-tool .sb-item{min-height:38px!important;margin:2px 0!important;padding:0 12px!important;border-radius:8px!important;font-size:11px!important}body.il-product-page #view-tool .sb-item.active{background:linear-gradient(90deg,rgba(214,163,74,.17),rgba(214,163,74,.035))!important;color:#F3E2BB!important;box-shadow:inset 2px 0 0 var(--il-brass)!important}body.il-product-page #view-tool .app-section-hdr{min-height:56px!important;height:56px!important;padding:0 18px!important;border-bottom:1px solid var(--il-line)!important;background:color-mix(in srgb,var(--il-bg) 94%,transparent)!important}body.il-product-page #view-tool .ash-title{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none}body.il-product-page #view-tool .ash-btn{min-height:34px!important;padding:0 10px!important;border:1px solid var(--il-line)!important;border-radius:8px!important;background:rgba(255,255,255,.018)!important;box-shadow:none!important;font-size:11px!important}body.il-product-page #view-tool .ash-studio{border-color:rgba(214,163,74,.32)!important;color:var(--il-brass-bright)!important}body.il-product-page #view-tool .app-content-scroll{padding:14px 16px 42px!important;background:var(--il-bg)!important}body.il-product-page #body-analyze:not(.has-stock){display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr)!important;grid-template-rows:auto 1fr!important;gap:14px!important;align-items:start!important}body.il-product-page #body-analyze:not(.has-stock)>.il-onboarding,body.il-product-page #body-analyze:not(.has-stock)>#limit-counter,body.il-product-page #body-analyze:not(.has-stock)>.loading-bar,body.il-product-page #body-analyze:not(.has-stock)>.error-msg,body.il-product-page #body-analyze:not(.has-stock)>#stock-result,body.il-product-page #body-analyze:not(.has-stock)>#tw-extra{grid-column:1/-1!important}body.il-product-page #body-analyze:not(.has-stock)>.il-onboarding{min-height:44px!important;margin:0!important;padding:9px 14px!important;border:1px solid var(--il-line)!important;border-left:2px solid var(--il-brass)!important;border-radius:8px!important;background:rgba(255,255,255,.018)!important}body.il-product-page #body-analyze:not(.has-stock)>.il-onboarding .il-onboarding-steps{display:none!important}body.il-product-page #body-analyze:not(.has-stock)>.tool-welcome{grid-column:1!important;grid-row:1/span 2!important;height:461px!important;min-height:461px!important;max-height:461px!important;margin:0!important;padding:44px 42px!important;border:1px solid var(--il-line)!important;border-radius:8px!important;background:radial-gradient(circle at 84% 18%,rgba(214,163,74,.11),transparent 18rem),var(--il-surface)!important;box-shadow:none!important}body.il-product-page #body-analyze:not(.has-stock)>.tool-welcome>.il-onboarding{display:none!important}body.il-product-page #body-analyze:not(.has-stock) .tw-title{max-width:690px!important;font-family:"Instrument Serif",Georgia,serif!important;font-size:clamp(40px,4vw,62px)!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.025em!important}body.il-product-page #body-analyze:not(.has-stock) .tw-sub{max-width:680px!important;font-size:13px!important;line-height:1.7!important}body.il-product-page #body-analyze:not(.has-stock) .search-row{max-width:700px!important;margin:28px 0 0!important;padding:5px!important;border:1px solid var(--il-line-strong)!important;border-radius:8px!important;background:#080C0E!important}body.il-product-page #body-analyze:not(.has-stock) .btn-search{min-width:124px!important;border-radius:8px!important}body.il-product-page #body-analyze:not(.has-stock) .tw-market{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.il-product-page #body-analyze:not(.has-stock)>.fg-label{grid-column:2!important;grid-row:1!important;display:flex!important;justify-content:space-between!important;align-items:baseline!important;margin:0!important;padding:15px 16px 9px!important;border:1px solid var(--il-line)!important;border-bottom:0!important;border-radius:8px 10px 0 0!important;background:var(--il-surface)!important}body.il-product-page #body-analyze:not(.has-stock)>.fg-label span{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none}body.il-product-page #body-analyze:not(.has-stock)>.fg-label small{color:var(--il-faint)!important}body.il-product-page #body-analyze:not(.has-stock)>#featured-grid{grid-column:2!important;grid-row:2!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;min-height:406px!important;margin:0!important;border:1px solid var(--il-line)!important;border-radius:0 0 10px 10px!important;overflow:hidden!important;background:var(--il-surface)!important}body.il-product-page #body-analyze:not(.has-stock) .fstock-card{min-height:101px!important;padding:13px 14px 9px!important;border:0!important;border-right:1px solid var(--il-line)!important;border-top:1px solid var(--il-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.il-product-page #body-analyze:not(.has-stock) .fstock-card:nth-child(2n){border-right:0!important}body.il-product-page #body-analyze:not(.has-stock) .fstock-card:nth-child(-n+2){border-top:0!important}body.il-product-page #body-analyze.has-stock{display:block!important}body.il-product-page #body-analyze.has-stock>.il-onboarding,body.il-product-page #body-analyze.has-stock>#tool-welcome,body.il-product-page #body-analyze.has-stock>#featured-grid,body.il-product-page #body-analyze.has-stock>#fg-label,body.il-product-page #body-analyze.has-stock>#tw-extra{display:none!important}body.il-product-page #stock-result{border:1px solid var(--il-line)!important;border-radius:8px!important;overflow:hidden!important;background:var(--il-surface)!important}body.il-product-page #stock-result .result-header{min-height:106px!important;margin:0!important;padding:22px 24px!important;border:0!important;border-bottom:1px solid var(--il-line)!important;background:radial-gradient(circle at 85% 20%,rgba(214,163,74,.10),transparent 22rem),#0B1113!important}body.il-product-page #stock-result .res-ticker-lbl{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.11em!important}body.il-product-page #stock-result .res-name{margin-top:4px!important;font-family:"Instrument Serif",Georgia,serif!important;font-size:32px!important;font-weight:400!important}body.il-product-page #stock-result .price-big{font-family:"JetBrains Mono",ui-monospace,monospace!important;font-size:34px!important}body.il-product-page #stock-result .il-data-source-line{margin:0!important;padding:10px 18px!important;border:0!important;border-bottom:1px solid var(--il-line)!important;border-radius:0!important;background:rgba(255,255,255,.012)!important}body.il-product-page #stock-result .metrics-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:0!important;margin:0!important;border-bottom:1px solid var(--il-line)!important;background:var(--il-surface)!important}body.il-product-page #stock-result .metric-card{min-height:78px!important;padding:13px 14px!important;border:0!important;border-right:1px solid var(--il-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.il-product-page #stock-result .metric-card:last-child{border-right:0!important}body.il-product-page #stock-result .dash-layout{grid-template-columns:minmax(0,1fr) 286px!important;gap:12px!important;padding:12px!important}body.il-product-page #stock-result .chart-wrap,body.il-product-page #stock-result .sidebar-card,body.il-product-page #stock-result .panel-box{border:1px solid var(--il-line)!important;border-radius:8px!important;background:#0A0F11!important;box-shadow:none!important}body.il-product-page #stock-result .chart-wrap:first-child{margin-bottom:12px!important}body.il-product-page #stock-result .chart-wrap:first-child .chart-header{min-height:48px!important;padding:0 14px!important;border-bottom:1px solid var(--il-line)!important}body.il-product-page #stock-result .chart-wrap:first-child .ind-row,body.il-product-page #stock-result .chart-wrap:first-child .range-pills{display:none!important}body.il-product-page #stock-result .il-chart-slot{min-height:430px!important;height:clamp(430px,50vh,620px)!important}body.il-product-page #view-tool:not(.has-stock) .app-chart-toolbar,body.il-product-page #view-tool:not(.has-stock) .app-tf-strip{display:none!important}body.il-product-page #view-tool .app-chart-toolbar,body.il-product-page #view-tool .app-tf-strip{min-height:42px!important;height:42px!important;padding:4px 10px!important;border:0!important;border-bottom:1px solid var(--il-line)!important;border-radius:0!important;background:#090E10!important;box-shadow:none!important}body.il-product-page #view-tool .app-tf-strip{justify-content:center!important}body.il-product-page #view-tool .act-btn,body.il-product-page #view-tool .tf-pill,body.il-product-page #view-tool .tf-tog{min-height:32px!important;padding:0 9px!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;font-size:11px!important}body.il-product-page #view-tool .act-btn.on,body.il-product-page #view-tool .tf-pill.on,body.il-product-page #view-tool .tf-tog.on{background:rgba(214,163,74,.13)!important;color:var(--il-brass-bright)!important}.share-studio[hidden]{display:none!important}.share-studio{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:24px;background:rgba(2,4,5,.84);backdrop-filter:blur(18px);opacity:0;transition:opacity .18s ease}.share-studio.open{opacity:1}body.share-studio-open{overflow:hidden!important}.share-studio-shell{width:min(96vw,1440px);max-height:94vh;overflow:hidden;border:1px solid rgba(224,231,226,.14);border-radius:16px;background:#080C0E;box-shadow:0 36px 110px rgba(0,0,0,.58)}.share-studio-head{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px 16px 24px;border-bottom:1px solid rgba(224,231,226,.10)}.share-studio-kicker{color:#D6A34A;font:600 12px/1.3"JetBrains Mono",ui-monospace,monospace;letter-spacing:.02em;text-transform:none}.share-studio-head h2{margin:5px 0 0;color:#F3F0E9;font:400 25px/1.1"Instrument Serif",Georgia,serif}.share-studio-close{width:40px;height:40px;border:1px solid rgba(224,231,226,.12);border-radius:8px;background:rgba(255,255,255,.025);color:#D6DBD7}.share-studio-body{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:0}.share-studio-controls{padding:22px;border-right:1px solid rgba(224,231,226,.10);background:#0A1012}.share-studio-controls label,.share-studio-controls legend{display:block;margin-bottom:8px;color:#8A9490;font:600 11.5px/1.2"JetBrains Mono",ui-monospace,monospace;letter-spacing:.02em;text-transform:none}.share-studio-controls input{width:100%;min-height:76px;padding:12px;border:1px solid rgba(224,231,226,.12);border-radius:8px;background:#070B0D;color:#F0EEE8;font:500 13px/1.45"Plus Jakarta Sans",Arial,sans-serif}.share-control-note{display:block;margin-top:8px;color:#68726E;font-size:11px;line-height:1.55}.share-studio-controls fieldset{margin:22px 0;padding:0;border:0}.share-accent-row{display:flex;gap:10px}.share-accent{width:32px;height:32px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#D9A441;box-shadow:0 0 0 0 transparent}.share-accent[data-accent="emerald"]{background:#42C98A}.share-accent[data-accent="cobalt"]{background:#4D91DF}.share-accent[data-accent="violet"]{background:#A36BD4}.share-accent.active{box-shadow:0 0 0 3px #080C0E,0 0 0 4px currentColor}.share-studio-spec{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;margin:0 0 22px;padding:14px 0;border-block:1px solid rgba(224,231,226,.08);font-size:11px}.share-studio-spec span{color:#68726E}.share-studio-spec strong{color:#B9C0BC;font-weight:550;text-align:right}.share-download,.share-refresh{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-weight:650}.share-download{border:0;background:#D6A34A;color:#17120A}.share-refresh{margin-top:8px;border:1px solid rgba(224,231,226,.12);background:transparent;color:#AAB2AE}.share-studio-preview{min-width:0;display:grid;place-items:center;padding:clamp(18px,3vw,42px);overflow:auto;background:linear-gradient(45deg,rgba(255,255,255,.018) 25%,transparent 25%)0 0/18px 18px,linear-gradient(-45deg,rgba(255,255,255,.018) 25%,transparent 25%)0 0/18px 18px,#06090A}#share-studio-canvas{display:block;width:min(100%,1040px);height:auto;border-radius:12px;box-shadow:0 28px 70px rgba(0,0,0,.48)}@media (max-width:1180px){body.il-product-page #main-nav .nav-search{display:none!important}body.il-product-page #landing-page .il-landing-hero{grid-template-columns:minmax(340px,.82fr) minmax(500px,1.18fr)!important}body.il-product-page #body-analyze:not(.has-stock){grid-template-columns:minmax(0,1fr) 350px!important}body.il-product-page #stock-result .metrics-grid{grid-template-columns:repeat(4,1fr)!important}body.il-product-page #stock-result .metric-card:nth-child(4){border-right:0!important}body.il-product-page #stock-result .metric-card:nth-child(-n+4){border-bottom:1px solid var(--il-line)!important}}@media (max-width:960px){html[data-theme="dark"] body.il-product-page::after{display:none}body.il-product-page #main-nav{min-height:calc(60px + env(safe-area-inset-top,0px))!important;height:calc(60px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) 15px 0!important}body.il-product-page #main-nav .nav-logo{flex:0 1 auto!important;width:auto!important;min-width:0!important;padding-right:0!important;border-right:0!important}body.il-product-page #view-home,body.il-product-page #view-tool{padding-top:calc(60px + env(safe-area-inset-top,0px))!important}body.il-product-page #landing-page .il-landing-hero{grid-template-columns:1fr!important;width:100%!important;padding:42px 22px 28px!important}body.il-product-page #landing-page .il-landing-copy,body.il-product-page #landing-page .il-landing-preview{max-width:760px!important;margin-inline:auto!important}body.il-product-page #body-analyze:not(.has-stock){grid-template-columns:1fr!important}body.il-product-page #body-analyze:not(.has-stock){grid-template-rows:auto!important}body.il-product-page #body-analyze:not(.has-stock)>.tool-welcome,body.il-product-page #body-analyze:not(.has-stock)>.fg-label,body.il-product-page #body-analyze:not(.has-stock)>#featured-grid{grid-column:1!important}body.il-product-page #body-analyze:not(.has-stock)>.tool-welcome,body.il-product-page #body-analyze:not(.has-stock)>.fg-label,body.il-product-page #body-analyze:not(.has-stock)>#featured-grid{grid-row:auto!important}body.il-product-page #body-analyze:not(.has-stock)>.tool-welcome{height:auto!important;min-height:0!important;max-height:none!important}body.il-product-page #stock-result .dash-layout{grid-template-columns:1fr!important}.share-studio{padding:10px}.share-studio-shell{width:100%;max-height:calc(100dvh - 20px);overflow:auto}.share-studio-body{grid-template-columns:1fr}.share-studio-controls{border-right:0;border-bottom:1px solid rgba(224,231,226,.10)}.share-studio-controls input{min-height:46px}}@media (max-width:640px){body.il-product-page #main-nav .nav-logo>span{}body.il-product-page #landing-page h1.il-display{font-size:43px!important}body.il-product-page #landing-page .ihx-stage{min-height:290px!important}body.il-product-page #body-analyze:not(.has-stock)>.tool-welcome{padding:30px 22px!important}body.il-product-page #body-analyze:not(.has-stock) .tw-title{font-size:42px!important}body.il-product-page #body-analyze:not(.has-stock)>#featured-grid{grid-template-columns:1fr 1fr!important}body.il-product-page #view-tool .app-chart-toolbar,body.il-product-page #view-tool .app-tf-strip{height:auto!important;min-height:42px!important;overflow-x:auto!important;justify-content:flex-start!important;scrollbar-width:none!important}body.il-product-page #view-tool .app-chart-toolbar::-webkit-scrollbar,body.il-product-page #view-tool .app-tf-strip::-webkit-scrollbar{display:none}body.il-product-page #stock-result{border-radius:0!important;border-inline:0!important}body.il-product-page #stock-result{display:flex!important;flex-direction:column!important}body.il-product-page #stock-result>.result-header{order:1!important}body.il-product-page #stock-result>.il-data-source-line{order:2!important}body.il-product-page #stock-result>.dash-layout{order:3!important}body.il-product-page #stock-result>.metrics-grid{order:4!important}body.il-product-page #stock-result>:not(.result-header):not(.il-data-source-line):not(.dash-layout):not(.metrics-grid){order:5!important}body.il-product-page #view-tool.has-stock #body-analyze>.il-tool-shell .il-shell-actions{display:none!important}body.il-product-page #view-tool.has-stock #limit-counter{min-height:42px!important;flex-wrap:nowrap!important;gap:6px!important;margin:6px 0!important;padding:0 8px!important}body.il-product-page #view-tool.has-stock #limit-counter>div{display:none!important}body.il-product-page #view-tool.has-stock #limit-counter>button{margin-left:auto!important;white-space:nowrap!important}body.il-product-page #stock-result .result-header{padding:18px 16px!important}body.il-product-page #stock-result .res-name{font-size:27px!important}body.il-product-page #stock-result .price-big{font-size:27px!important}body.il-product-page #stock-result .metrics-grid{grid-template-columns:repeat(2,1fr)!important}body.il-product-page #stock-result .metric-card:nth-child(2n){border-right:0!important}body.il-product-page #stock-result .metric-card{border-bottom:1px solid var(--il-line)!important}body.il-product-page #stock-result .dash-layout{padding:8px!important}body.il-product-page #stock-result .il-chart-slot{min-height:380px!important;height:52vh!important}.share-studio-head h2{font-size:21px}.share-studio-preview{padding:12px}}:is(#il-system,html) :is(#il-system,body) .ts-wrap{position:relative}:is(#il-system,html) :is(#il-system,body) .ts-clear{position:absolute;right:4px;top:0;bottom:0;width:20px;padding:0;display:grid;place-items:center;border:0;border-radius:var(--r-sm);background:transparent;color:currentColor;opacity:.62;cursor:pointer;z-index:2}:is(#il-system,html) :is(#il-system,body) .ts-clear svg{width:12px;height:12px}:is(#il-system,html) :is(#il-system,body) .ts-clear:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}:is(#il-system,html) :is(#il-system,body) .ts-clear:focus-visible{outline:2px solid var(--il-gold-ink, #d8a23d);outline-offset:1px;opacity:1}:is(#il-system,html) :is(#il-system,body) .ts-wrap.ts-has-value .ts-input{padding-right:22px!important}:is(#il-system,html) :is(#il-system,body) .ts-list{--ts-bg: #ffffff;--ts-line: rgba(12, 14, 18, .14);--ts-ink: #14171c;--ts-hover: rgba(216, 162, 61, .12);position:fixed;z-index:10050;max-height:320px;overflow-y:auto;padding:4px;border:1px solid var(--ts-line);border-radius:var(--r-md);background:var(--ts-bg);color:var(--ts-ink);box-shadow:var(--e-overlay)!important}:is(#il-system,html)[data-theme="dark"] :is(#il-system,body) .ts-list{--ts-bg: #10141b;--ts-line: rgba(255, 255, 255, .12);--ts-ink: #F2F0EB;--ts-hover: rgba(216, 162, 61, .16)}:is(#il-system,html) :is(#il-system,body) .ts-list[hidden]{display:none}:is(#il-system,html) :is(#il-system,body) .ts-row{display:flex;align-items:baseline;gap:var(--s2);padding:7px 9px;border-radius:var(--r-sm);cursor:pointer}:is(#il-system,html) :is(#il-system,body) .ts-row.ts-active{background:var(--ts-hover)}:is(#il-system,html) :is(#il-system,body) .ts-sym{flex:0 0 auto;min-width:54px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-small);font-weight:var(--w-bold);color:var(--ts-ink)}:is(#il-system,html) :is(#il-system,body) .ts-name{flex:1 1 auto;overflow:hidden;font-size:var(--t-small);font-weight:var(--w-regular);color:var(--il-muted-ink, #565e5c);text-overflow:ellipsis;white-space:nowrap}:is(#il-system,html) :is(#il-system,body) .ts-list mark{background:transparent;color:var(--il-gold-ink, #7d5814);font-weight:var(--w-bold)}:is(#il-system,html)[data-theme="dark"] :is(#il-system,body) .ts-list mark{color:var(--il-gold-ink, #d8a23d)}:is(#il-system,html) :is(#il-system,body) .ts-empty{padding:9px;font-size:var(--t-small);color:var(--il-muted-ink, #565e5c)}
:is(#lens-prime-v2,html[data-theme="dark"]) :is(#lens-prime-v2,body.il-product-page){--prime-bg: #060b0d;--prime-panel: #0a1114;--prime-panel-2: #0d1518;--prime-panel-3: #101a1d;--prime-line: rgba(208, 220, 215, .105);--prime-line-hot: rgba(222, 171, 75, .38);--prime-gold: #dba63f;--prime-gold-bright: #f0c66f;--prime-ink: #f2f0e9;--prime-muted: #8e9995;--prime-faint: #596460;--prime-green: #54cc88;--prime-red: #ef656b;background:radial-gradient(80rem 38rem at 56% -18%,rgba(219,166,63,.075),transparent 58%),var(--prime-bg)!important}:is(#lens-prime-v2,html[data-theme="dark"]) :is(#lens-prime-v2,body.il-product-page)::after{inset:7px!important;border-color:rgba(219,166,63,.14)!important;border-radius:24px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"]{height:70px!important;min-height:70px!important;padding:0 38px!important;gap:18px!important;background:rgba(6,11,13,.91)!important;border-bottom:1px solid var(--prime-line)!important;backdrop-filter:blur(20px) saturate(1.25)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-logo{flex:0 0 196px!important;width:196px!important;min-width:196px!important;gap:10px!important;padding-right:24px!important;border-right:1px solid var(--prime-line)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-logo img{width:31px!important;height:31px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-logo>span{color:var(--prime-ink)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-logo em{color:var(--prime-ink)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-links{height:70px!important;gap:1px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-tab,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-tab:hover,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-tab.active-tab{height:70px!important;min-height:70px!important;padding:0 13px!important;font-size:11px!important;font-weight:560!important;letter-spacing:.01em!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-search{height:37px!important;max-width:360px!important;border-radius:4px!important;background:rgba(255,255,255,.018)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-search input{font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .theme-toggle{transform:scale(.88)}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .btn-nav,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .btn-nav-outline{min-height:36px!important;padding-inline:15px!important;border-radius:4px!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #view-home{padding-top:70px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page{overflow:clip!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-rail{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-hero{width:min(calc(100% - 54px),1450px)!important;min-height:530px!important;display:grid!important;grid-template-columns:minmax(380px,.78fr) minmax(620px,1.22fr)!important;grid-template-rows:400px 118px!important;grid-template-areas:"copy preview""rail rail"!important;column-gap:clamp(32px,4vw,72px)!important;row-gap:0!important;margin:0 auto!important;padding:22px 18px 0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-copy{grid-area:copy!important;align-self:start!important;max-width:520px!important;padding:17px 0 8px 4px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-preview{grid-area:preview!important;align-self:start!important;width:100%!important;max-width:760px!important;margin:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-kicker{display:none!important;margin-bottom:17px!important;color:var(--prime-gold)!important;font:650 11.5px/1.2"JetBrains Mono",ui-monospace,monospace!important;letter-spacing:.02em!important;text-transform:none}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page h1.il-display{max-width:500px!important;margin:0!important;color:var(--prime-ink)!important;font-family:"Instrument Serif",Georgia,serif!important;font-size:clamp(48px,4vw,64px)!important;font-weight:400!important;line-height:.99!important;letter-spacing:-.028em!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page h1.il-display .il-d1,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page h1.il-display .il-d2{display:block!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page h1.il-display em{color:var(--prime-gold-bright)!important;font-style:normal!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-copy>p{max-width:470px!important;margin:20px 0 0!important;color:var(--prime-muted)!important;font-size:12px!important;line-height:1.72!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-actions{justify-content:flex-start!important;gap:10px!important;margin:20px 0 0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-actions>a,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-actions>button{min-height:42px!important;padding:0 20px!important;border-radius:4px!important;font-size:11px!important;letter-spacing:.02em!important;box-shadow:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-search{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-trust{display:flex!important;align-items:center!important;gap:11px!important;margin:24px 0 0!important;color:#707b77!important;font-size:11.5px!important;letter-spacing:.02em!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-trust-lead{color:#9aa39f!important;font:600 11px/1.2"JetBrains Mono",ui-monospace,monospace!important;letter-spacing:.02em!important;text-transform:none}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-offer-card{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page #il-trust-nocard,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page #il-trust-nocard-dot{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-wrap{min-height:382px!important;height:382px!important;grid-template-columns:minmax(0,1fr) 190px!important;border:1px solid rgba(219,166,63,.22)!important;border-radius:8px!important;background:#070c0e!important;box-shadow:0 28px 72px -42px rgba(219,166,63,.5)!important;transform:perspective(1200px) rotateY(-1.2deg)!important;transform-origin:100% 50%!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-stage{min-height:380px!important;background:linear-gradient(rgba(219,166,63,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(219,166,63,.028) 1px,transparent 1px),radial-gradient(circle at 54% 48%,rgba(219,166,63,.10),transparent 46%),#070c0e!important;background-size:28px 28px,28px 28px,auto,auto!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-rail{padding:22px 16px!important;background:rgba(8,13,15,.94)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-preview-caption{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-preview-caption span,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-preview-caption strong{font:600 11px/1"JetBrains Mono",ui-monospace,monospace!important;letter-spacing:.02em!important;text-transform:none}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail{grid-area:rail!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;min-height:130px!important;margin:0!important;border:1px solid var(--prime-line)!important;border-radius:8px 8px 0 0!important;overflow:hidden!important;background:rgba(9,15,17,.74)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item{min-height:118px!important;padding:17px 22px!important;border:0!important;border-right:1px solid var(--prime-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item:last-child{border-right:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item>i{margin-bottom:9px!important;color:var(--prime-gold)!important;font-size:18px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item>b{margin-bottom:4px!important;color:#e3e2db!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item>span{color:#7e8985!important;font-size:11.5px!important;line-height:1.5!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-market-strip{width:min(calc(100% - 54px),1450px)!important;margin:0 auto!important;padding:0 18px 24px!important;border:0!important;background:transparent!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-ms-inner{width:100%!important;display:grid!important;grid-template-columns:1.18fr .92fr .9fr!important;gap:0!important;margin:0!important;border:1px solid var(--prime-line)!important;border-radius:0 0 8px 8px!important;overflow:hidden!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ilm-card{min-height:190px!important;padding:15px 18px!important;border:0!important;border-right:1px solid var(--prime-line)!important;border-radius:0!important;background:rgba(9,15,17,.74)!important;box-shadow:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ilm-card:last-child{border-right:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ilm-title{color:#9da6a2!important;font:650 11px/1.2"JetBrains Mono",ui-monospace,monospace!important;letter-spacing:.02em!important;text-transform:none}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ilm-badge.live{color:var(--prime-green)!important;border-color:rgba(84,204,136,.24)!important}.ilm-method-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:12px;background:var(--prime-line);border:1px solid var(--prime-line);border-radius:4px;overflow:hidden}.ilm-method-list>span{min-width:0;display:grid;grid-template-columns:22px 1fr;grid-template-rows:auto auto;padding:11px;background:#0a1114}.ilm-method-list i{grid-row:1/span 2;align-self:center;color:var(--prime-gold);font-size:15px}.ilm-method-list b{color:#d9dcd7;font-size:11.5px;font-weight:600}.ilm-method-list em{color:#66716d;font-size:11px;font-style:normal}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-capabilities,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-workflow-visual,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-band,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-pricing{width:min(calc(100% - 90px),1380px)!important}@media (min-width:961px){:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #main-nav{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active::after{border-color:rgba(219,166,63,.12)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool{height:100dvh!important;padding-top:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-shell{height:100dvh!important;min-height:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-sidebar{flex:0 0 218px!important;width:218px!important;min-width:218px!important;padding:0 12px 14px!important;border-right:1px solid var(--prime-line)!important;background:linear-gradient(180deg,rgba(219,166,63,.035),transparent 12rem),#080e10!important}.prime-sidebar-brand{min-height:70px;display:flex;align-items:center;gap:10px;margin:0-2px 10px;padding:0 8px;border-bottom:1px solid var(--prime-line);color:var(--prime-ink)!important;text-decoration:none!important;font:400 15px/1"Instrument Serif",Georgia,serif;letter-spacing:.055em}.prime-sidebar-brand img{width:28px;height:28px}.prime-side-global{position:static!important;inset:auto!important;z-index:auto!important;width:auto!important;height:auto!important;min-height:0!important;display:grid!important;gap:3px!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.prime-side-global a{min-height:39px;display:flex;align-items:center;gap:11px;padding:0 11px;border:1px solid transparent;border-radius:4px;color:#89938f!important;text-decoration:none!important;font-size:11px;font-weight:530}.prime-side-global a:hover,.prime-side-global a.active{color:#efe8d9!important;border-color:rgba(219,166,63,.12);background:linear-gradient(90deg,rgba(219,166,63,.17),rgba(219,166,63,.035))}.prime-side-global i{width:16px;color:var(--prime-gold);font-size:15px}.prime-side-section{padding:10px 11px 7px;color:#515c58;font:650 11px/1"JetBrains Mono",ui-monospace,monospace;letter-spacing:.02em;text-transform:none}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .sb-group-label{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .sb-group-pad{padding:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .sb-item{min-height:35px!important;margin:2px 0!important;padding:0 11px!important;color:#737e79!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .sb-item.active{color:#eee5d4!important;background:rgba(219,166,63,.11)!important;box-shadow:inset 2px 0 0 var(--prime-gold)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .sb-bottom{margin-top:auto!important;padding-top:12px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .sb-pro-card{min-height:78px!important;padding:14px!important;border:1px solid rgba(219,166,63,.18)!important;border-radius:8px!important;background:linear-gradient(145deg,rgba(219,166,63,.12),rgba(219,166,63,.025))!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-main{min-width:0!important;background:radial-gradient(50rem 30rem at 44% -10%,rgba(219,166,63,.045),transparent 65%),var(--prime-bg)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-section-hdr{min-height:70px!important;height:70px!important;padding:0 20px!important;border-bottom:1px solid var(--prime-line)!important;background:rgba(6,11,13,.84)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .ash-icon{width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border:1px solid rgba(219,166,63,.18)!important;border-radius:4px!important;color:var(--prime-gold)!important;background:rgba(219,166,63,.06)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .ash-title{color:var(--prime-ink)!important;font-family:"Instrument Serif",Georgia,serif!important;font-size:20px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .ash-sub{color:var(--prime-muted)!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .ash-btn{min-height:34px!important;padding:0 11px!important;border-radius:4px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-chart-toolbar,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-tf-strip{min-height:39px!important;height:39px!important;padding:3px 14px!important;background:#080e10!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-tf-strip{border-bottom:1px solid var(--prime-line)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .act-btn,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .tf-pill,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .tf-tog{min-height:30px!important;border-radius:4px!important;font-size:11.5px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page).il-tool-active #view-tool .app-content-scroll{padding:13px 14px 34px!important}}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock)>.tool-welcome{height:404px!important;min-height:404px!important;max-height:404px!important;padding:38px 38px!important;border-radius:8px!important;background:linear-gradient(rgba(219,166,63,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(219,166,63,.024) 1px,transparent 1px),radial-gradient(circle at 82% 22%,rgba(219,166,63,.11),transparent 18rem),var(--prime-panel)!important;background-size:28px 28px,28px 28px,auto,auto!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock) .tw-kicker{color:var(--prime-gold)!important;font-size:11px!important;letter-spacing:.16em!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock) .tw-title{max-width:600px!important;font-size:clamp(42px,3.6vw,58px)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock) .tw-sub{max-width:610px!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock) .search-row{max-width:650px!important;margin-top:24px!important;border-radius:4px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock)>.fg-label,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock)>#featured-grid{border-radius:8px 7px 0 0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock)>#featured-grid{min-height:349px!important;border-radius:0 0 7px 7px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock) .fstock-card{min-height:87px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result{border-radius:8px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .result-header{min-height:92px!important;padding:18px 20px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .res-name{font-size:28px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .price-big{font-size:30px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .metric-card{min-height:69px!important;padding:11px 12px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .dash-layout{grid-template-columns:minmax(0,1fr) 270px!important;gap:9px!important;padding:9px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .chart-wrap,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .sidebar-card,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .panel-box{border-radius:4px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #stock-result .il-chart-slot{min-height:380px!important;height:clamp(380px,48vh,560px)!important}@media (max-width:960px){.prime-sidebar-brand,.prime-side-global,.prime-side-section{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"]{height:64px!important;min-height:64px!important;padding:0 16px!important;background:rgba(6,11,13,.95)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav .nav-logo,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-logo{flex:0 1 auto!important;width:auto!important;min-width:0!important;border:0!important;padding:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav .nav-logo>span,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"] .nav-logo>span{}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #view-home,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #view-tool{padding-top:64px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-hero{width:100%!important;min-height:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;grid-template-areas:"copy""preview""rail"!important;gap:0!important;padding:34px 16px 0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-kicker{display:block!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page #il-trust-nocard,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page #il-trust-nocard-dot{display:inline-flex!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-preview-caption{display:flex!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-copy{width:100%!important;max-width:560px!important;padding:0 3px 30px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page h1.il-display{max-width:370px!important;font-size:46px!important;line-height:.98!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-copy>p{max-width:370px!important;margin-top:17px!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-actions{margin-top:18px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-search{min-height:52px!important;height:52px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;margin-top:13px!important;padding:4px!important;border-radius:4px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-search>i{flex:0 0 26px!important;width:26px!important;display:grid!important;place-items:center!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-search input{flex:1 1 auto!important;width:0!important;min-width:0!important;height:42px!important;padding:0 8px!important;border:0!important;background:transparent!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-search button{flex:0 0 88px!important;width:88px!important;min-height:42px!important;height:42px!important;margin:0!important;border-radius:4px!important;font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-trust{flex-wrap:wrap!important;margin-top:16px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-trust-lead{width:100%!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-preview{display:block!important;width:100%!important;max-width:560px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-wrap{min-height:430px!important;height:auto!important;grid-template-columns:1fr!important;transform:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-stage{min-height:290px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-rail{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 18px!important;padding:16px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-r-top,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-r-price,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-r-chg{grid-column:1!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-r-row{padding:5px 0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-r-foot{display:none!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail{grid-template-columns:1fr 1fr!important;margin-top:18px!important;border-radius:8px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item{min-height:112px!important;padding:17px!important;border-right:1px solid var(--prime-line)!important;border-bottom:1px solid var(--prime-line)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item:nth-child(2n){border-right:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail-item:last-child{grid-column:1/-1!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-market-strip{width:100%!important;padding:12px 16px 24px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-ms-inner{grid-template-columns:1fr!important;border-radius:8px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ilm-card{min-height:170px!important;border-right:0!important;border-bottom:1px solid var(--prime-line)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ilm-card:last-child{border-bottom:0!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-capabilities,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-workflow-visual,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-band,:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-pricing{width:calc(100% - 32px)!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #body-analyze:not(.has-stock)>.tool-welcome{height:auto!important;min-height:0!important;max-height:none!important}}@media (max-width:560px){:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-hero{padding-top:28px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-kicker{margin-bottom:13px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page h1.il-display{font-size:42px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-actions{display:grid!important;grid-template-columns:1fr 1fr!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-landing-actions>*{padding-inline:10px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-trust{font-size:11px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-wrap{min-height:398px!important}:is(#lens-prime-v2,html) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-stage{min-height:255px!important}.ilm-method-list{grid-template-columns:1fr 1fr}}:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page){--prime-bg:#f3f1eb;--prime-panel:#fbfaf6;--prime-panel-2:#f6f3ec;--prime-line:rgba(37,43,40,.12);--prime-gold:#94691f;--prime-gold-bright:#835a18;--prime-ink:#171b19;--prime-muted:#59615e;--prime-faint:#858c88}:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #main-nav[data-view="home"]{background:rgba(248,247,242,.94)!important}:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-wrap,:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-stage,:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #landing-page .ihx-rail{background:#151716!important}:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #landing-page .il-rail,:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #landing-page .ilm-card,html:not([data-theme="dark"]) .ilm-method-list>span{background:#fbfaf6!important}:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #stock-result .result-header{background:radial-gradient(circle at 86% 10%,rgba(148,105,31,.10),transparent 20rem),#fff!important;color:#171b19!important}:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #stock-result .result-header :is(.res-name,.price-big,.res-ticker-lbl,.res-exchange){color:#171b19!important;-webkit-text-fill-color:#171b19!important}:is(#lens-prime-v2,html:not([data-theme="dark"])) :is(#lens-prime-v2,body.il-product-page) #stock-result .result-header :is(.price-sub,.price-time,.res-meta){color:#58615d!important;-webkit-text-fill-color:#58615d!important}
:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page){--prime-bg:#070b0e;--prime-panel:#0a1115;--prime-panel-2:#0c1418;--prime-line:rgba(180,155,104,.18);--prime-line-strong:rgba(210,166,77,.38);--prime-gold:#d9a43f;--prime-gold-2:#f0c66f;--prime-green:#55bd74;--prime-red:#d95b50;--prime-text:#f2eee5;--prime-muted:#9aa3a3;background:#05080a!important;color:var(--prime-text)!important;background-image:radial-gradient(circle at 65% 8%,rgba(38,65,66,.12),transparent 31%),linear-gradient(180deg,#080d10,#05080a 62%)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page)::after{content:""!important;position:fixed!important;inset:7px!important;z-index:9998!important;border:1px solid rgba(205,182,133,.3)!important;border-radius:25px!important;pointer-events:none!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.015)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"]{height:63px!important;min-height:63px!important;padding:0 38px!important;gap:22px!important;background:rgba(7,12,15,.94)!important;border-bottom:1px solid rgba(182,151,90,.18)!important;box-shadow:none!important;backdrop-filter:blur(20px)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-logo{min-width:214px!important;gap:9px!important;font-family:Georgia,"Times New Roman",serif!important;letter-spacing:.045em!important;font-size:18px!important;color:#f6f0e5!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-logo img{width:27px!important;height:27px!important;filter:sepia(.2) saturate(1.35)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-logo>span{font:inherit!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-logo em{color:inherit!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-links{gap:8px!important;align-self:stretch!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-tab{min-width:auto!important;height:100%!important;padding:0 12px!important;border:0!important;border-radius:0!important;background:none!important;color:#aeb5b5!important;font-size:11px!important;font-weight:600!important;letter-spacing:.01em!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-tab.active-tab{color:var(--prime-gold-2)!important;box-shadow:inset 0-2px var(--prime-gold)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-search{margin-left:auto!important;width:min(330px,24vw)!important;height:34px!important;background:#080e11!important;border:1px solid rgba(140,155,155,.16)!important;border-radius:4px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .theme-toggle,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .btn-nav,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .btn-nav-outline{height:34px!important;border-radius:4px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #view-home{padding-top:63px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page{background:transparent!important;min-height:calc(100vh - 63px)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-rail{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-hero{width:calc(100% - 46px)!important;max-width:none!important;margin:0 auto!important;padding:22px 18px 0!important;display:grid!important;grid-template-columns:minmax(350px,.82fr) minmax(560px,1.62fr)!important;grid-template-areas:"copy preview""features features"!important;column-gap:30px!important;row-gap:12px!important;min-height:500px!important;align-items:center!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-copy{grid-area:copy!important;position:relative!important;z-index:2!important;display:block!important;align-self:center!important;max-width:440px!important;padding:0 0 8px 18px!important;text-align:left!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-kicker{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page h1.il-display{margin:0!important;max-width:430px!important;font-family:Georgia,"Times New Roman",serif!important;font-size:50px!important;line-height:1.02!important;letter-spacing:-.035em!important;font-weight:400!important;color:#f6f0e7!important;text-wrap:balance!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page h1.il-display .il-d1,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page h1.il-display .il-d2{display:block!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page h1.il-display em{font-style:normal!important;color:#d9a43f!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-copy>p{margin:17px 0 0!important;max-width:440px!important;color:#aeb5b3!important;font-size:12.5px!important;line-height:1.65!important;letter-spacing:0!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-actions{margin:18px 0 0!important;display:flex!important;justify-content:flex-start!important;gap:11px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-actions>*{height:40px!important;min-width:145px!important;padding:0 19px!important;border-radius:4px!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none;font-weight:800!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-cta-solid{background:linear-gradient(135deg,#efcb7b,#c88d2d)!important;color:#17110a!important;border:1px solid #e6ba62!important;box-shadow:0 8px 25px rgba(194,130,35,.16)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-cta-ghost{background:#090e11!important;color:#dedbd4!important;border:1px solid rgba(196,181,150,.22)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-search{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-trust{display:flex!important;margin-top:28px!important;gap:19px!important;align-items:center!important;color:#7f8889!important;font-size:11.5px!important;text-transform:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-trust-lead{width:100%!important;color:#677071!important;font-size:11px!important;letter-spacing:.02em!important;text-transform:none}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-trust-dot,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page #il-trust-nocard,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page #il-trust-nocard-dot{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-offer-card{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-preview{grid-area:preview!important;position:relative!important;display:block!important;align-self:stretch!important;min-width:0!important;padding:0!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) 184px!important;height:392px!important;min-height:392px!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-stage{position:relative!important;min-height:392px!important;border:0!important;border-radius:0!important;overflow:hidden!important;background-image:linear-gradient(90deg,rgba(6,10,12,.48) 0%,rgba(6,10,12,.03) 26%,transparent 75%),url(/assets/lens-prime-hero-v3.png)!important;background-size:cover!important;background-position:center 49%!important;filter:saturate(.92) contrast(1.05)!important;mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 92%,transparent 100%)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-scene{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-float{top:103px!important;left:7%!important;width:145px!important;padding:13px!important;background:rgba(7,12,14,.89)!important;border:1px solid rgba(195,164,104,.22)!important;border-radius:4px!important;box-shadow:0 15px 35px rgba(0,0,0,.4)!important;backdrop-filter:blur(12px)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-f-lbl{font-size:11px!important;text-transform:none;color:#a6aeac!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-f-val{font-family:Georgia,serif!important;font-size:24px!important;color:#eee9df!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-f-tag{color:var(--prime-green)!important;font-size:11px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-rail{display:block!important;align-self:center!important;height:314px!important;margin-left:-10px!important;padding:18px 16px!important;border:1px solid rgba(185,161,110,.22)!important;border-radius:8px!important;background:rgba(7,13,16,.88)!important;box-shadow:0 18px 45px rgba(0,0,0,.36)!important;backdrop-filter:blur(16px)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-r-sym{font-family:Georgia,serif!important;font-size:17px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-r-price{font-family:Georgia,serif!important;font-size:24px!important;margin-top:16px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-r-chg{font-size:11px!important;color:var(--prime-green)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-r-row{padding:11px 0!important;border-color:rgba(182,160,113,.12)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-r-row span{font-size:11px!important;text-transform:none;color:#7f8989!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-r-row b{font-size:11px!important;font-weight:500!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-preview-caption{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail{grid-area:features!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;width:100%!important;margin:0!important;min-height:108px!important;padding:0!important;border:1px solid rgba(170,155,124,.19)!important;border-radius:8px!important;background:rgba(8,14,17,.8)!important;overflow:hidden!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item{min-height:106px!important;padding:15px 20px!important;display:grid!important;grid-template-columns:24px 1fr!important;grid-template-rows:auto 1fr!important;column-gap:10px!important;border:0!important;border-right:1px solid rgba(170,155,124,.16)!important;border-radius:0!important;background:transparent!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item>i{grid-row:1/3!important;font-size:21px!important;color:var(--prime-gold)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item>b{font-size:11px!important;color:#eee9df!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item>span{font-size:11px!important;line-height:1.55!important;color:#90999a!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-market-strip{width:calc(100% - 46px)!important;max-width:none!important;margin:12px auto 0!important;padding:0 18px 18px!important;background:transparent!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-ms-inner{display:grid!important;grid-template-columns:1fr 1fr .72fr!important;gap:0!important;border:1px solid rgba(170,155,124,.18)!important;border-radius:8px!important;background:rgba(8,14,17,.75)!important;overflow:hidden!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ilm-card{min-height:135px!important;padding:14px 19px!important;border:0!important;border-right:1px solid rgba(170,155,124,.15)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ilm-title{font-size:11.5px!important;text-transform:none;letter-spacing:.02em!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page).il-authenticated #main-nav{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page).il-authenticated #view-home{padding:0!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page.home-shell{min-height:100vh!important;background:#060a0c!important;overflow:hidden!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hs-sidebar{width:226px!important;min-width:226px!important;height:100vh!important;padding:0 17px 18px!important;position:sticky!important;top:0!important;display:flex!important;flex-direction:column!important;background:#081014!important;border-right:1px solid rgba(164,151,120,.15)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dash-brand{height:71px!important;display:flex!important;align-items:center!important;gap:10px!important;border-bottom:1px solid rgba(174,153,109,.13)!important;color:#f1ece2!important;font-family:Georgia,"Times New Roman",serif!important;font-size:17px!important;letter-spacing:.04em!important;text-decoration:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dash-brand img{width:28px!important;height:28px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page nav.prime-dash-nav{position:static!important;inset:auto!important;transform:none!important;display:grid!important;gap:4px!important;width:100%!important;padding:17px 0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dash-nav a{height:38px!important;padding:0 12px!important;display:flex!important;align-items:center!important;gap:12px!important;border:0!important;border-radius:4px!important;color:#b2b7b5!important;background:transparent!important;font-size:11px!important;font-weight:600!important;text-decoration:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dash-nav a i{font-size:17px!important;color:#899393!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dash-nav a.active{background:linear-gradient(90deg,rgba(180,124,35,.28),rgba(150,101,30,.14))!important;color:#f0eadf!important;box-shadow:inset 2px 0 var(--prime-gold)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dash-nav a.active i{color:var(--prime-gold-2)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hsb-section{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hsb-upgrade{margin-top:auto!important;border-radius:8px!important;background:#11191b!important;border-color:rgba(190,162,107,.2)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hs-main{flex:1!important;height:100vh!important;overflow:auto!important;padding:0 18px 24px!important;background:radial-gradient(circle at 80%0,rgba(40,66,66,.1),transparent 33%),#070b0e!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-head{min-height:82px!important;display:grid!important;grid-template-columns:minmax(280px,1fr) 115px 146px auto 38px!important;gap:10px!important;align-items:center!important;padding:13px 4px!important;border-bottom:1px solid rgba(160,148,122,.13)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-brand{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-greeting h1{margin:0!important;font-family:Georgia,serif!important;font-size:24px!important;font-weight:400!important;letter-spacing:-.02em!important;color:#f3eee4!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-greeting p{margin:5px 0 0!important;font-size:11px!important;color:#8d9696!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-status,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-index{height:48px!important;padding:8px 11px!important;border:1px solid rgba(160,148,122,.15)!important;border-radius:4px!important;background:#0b1215!important;display:grid!important;grid-template-columns:1fr auto!important;align-content:center!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-status span,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-index span{grid-column:1/-1!important;font-size:11px!important;text-transform:none;letter-spacing:.02em!important;color:#758080!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-status strong{font-size:11px!important;color:var(--prime-green)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-status strong i{display:inline-block!important;width:6px!important;height:6px!important;margin-right:5px!important;border-radius:50%!important;background:var(--prime-green)!important;box-shadow:0 0 9px rgba(85,189,116,.6)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-index strong{font-family:Georgia,serif!important;font-size:16px!important;font-weight:400!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-index em{font-size:11.5px!important;color:var(--prime-green)!important;font-style:normal!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-add-widget,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-more-button{height:38px!important;border-radius:4px!important;border:1px solid rgba(199,151,62,.45)!important;background:#0a1013!important;color:#ddd8ce!important;font-size:11px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-add-widget{padding:0 14px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-more-button{width:38px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-summary{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .home-hero,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .home-ticker-strip{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .home-grid{display:grid!important;grid-template-columns:1.28fr .92fr .78fr!important;grid-template-areas:"market watch signals""market insights movers"!important;gap:10px!important;margin-top:12px!important;align-items:stretch!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-market{grid-area:market!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-watch{grid-area:watch!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-signals{grid-area:signals!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-insights{grid-area:insights!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-movers{grid-area:movers!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hc{min-width:0!important;border:1px solid rgba(159,148,122,.16)!important;border-radius:8px!important;background:linear-gradient(160deg,rgba(12,20,24,.97),rgba(7,13,16,.97))!important;box-shadow:none!important;overflow:hidden!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-watch,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-signals,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-insights,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-movers{min-height:240px!important;max-height:285px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-market{min-height:490px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .mo-header{padding:14px 15px 8px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .mo-icon-custom{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .mo-title{font-size:11px!important;text-transform:none;letter-spacing:.02em!important;color:#ddd8cd!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .mo-subtitle{font-size:11px!important;color:#7f8989!important}@media (max-width:900px){:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page)::after{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"]{height:64px!important;min-height:64px!important;padding:0 16px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-logo{min-width:0!important;font-size:16px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-links,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-search{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #view-home{padding-top:64px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-hero{width:100%!important;padding:26px 16px 0!important;display:flex!important;flex-direction:column!important;gap:24px!important;min-height:0!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-copy{order:1!important;width:100%!important;max-width:none!important;padding:0!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-kicker{display:block!important;margin:0 0 15px!important;color:#bd8d37!important;font-size:11.5px!important;letter-spacing:.11em!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page h1.il-display{font-size:39px!important;line-height:1.04!important;max-width:360px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-copy>p{font-size:12px!important;line-height:1.55!important;margin-top:14px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-actions{margin-top:18px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-actions>*{min-width:0!important;flex:1!important;height:43px!important;padding:0 9px!important;font-size:11.5px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-trust{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-preview{order:2!important;width:100%!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-wrap{height:335px!important;min-height:335px!important;display:block!important;border:1px solid rgba(183,157,103,.22)!important;border-radius:8px!important;overflow:hidden!important;background:#091013!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-stage{height:335px!important;min-height:335px!important;mask-image:none!important;background-position:55%center!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-float{top:18px!important;left:16px!important;width:128px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-rail{position:absolute!important;right:12px!important;bottom:12px!important;width:145px!important;height:auto!important;margin:0!important;padding:12px!important;background:rgba(5,11,13,.86)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-r-row:nth-of-type(n+3){display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail{order:3!important;width:100%!important;display:grid!important;grid-template-columns:1fr!important;min-height:0!important;border-radius:8px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item{min-height:64px!important;padding:12px 15px!important;border-right:0!important;border-bottom:1px solid rgba(170,155,124,.13)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-market-strip{width:100%!important;padding:0 16px 18px!important;margin-top:12px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-ms-inner{grid-template-columns:1fr!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ilm-card{border-right:0!important;border-bottom:1px solid rgba(170,155,124,.13)!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page).il-authenticated #view-home{padding:0!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page.home-shell{min-height:100vh!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hs-sidebar{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hs-main{height:auto!important;min-height:100vh!important;padding:0 13px 84px!important;overflow:visible!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-head{display:block!important;min-height:0!important;padding:22px 2px 12px!important;border:0!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-brand{height:43px!important;margin:-10px 0 25px!important;display:flex!important;align-items:center!important;gap:8px!important;border-bottom:1px solid rgba(174,153,109,.13)!important;color:#f2ede3!important;font-family:Georgia,serif!important;font-size:15px!important;letter-spacing:.04em!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-brand img{width:25px!important;height:25px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-brand button{margin-left:auto!important;width:36px!important;height:36px!important;border:0!important;background:transparent!important;color:#ddd8cf!important;font-size:20px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-greeting h1{font-size:25px!important;line-height:1.05!important;max-width:270px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-greeting p{font-size:11px!important;max-width:245px!important;line-height:1.45!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-status,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-dashboard-index,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-add-widget,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-more-button{display:none!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-summary{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:18px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-summary>div{padding:12px!important;border:1px solid rgba(170,155,124,.17)!important;border-radius:8px!important;background:#0a1215!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-market{grid-column:1/-1!important;min-height:92px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-summary span{display:block!important;color:#7d8788!important;font-size:11px!important;text-transform:none;letter-spacing:.02em!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-summary strong{display:block!important;margin-top:7px!important;font-family:Georgia,serif!important;font-size:22px!important;font-weight:400!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .prime-mobile-summary em{display:block!important;margin-top:4px!important;color:var(--prime-green)!important;font-size:11.5px!important;font-style:normal!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .home-grid{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:4px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-watch{order:1!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-market{order:2!important;min-height:420px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-signals{order:3!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-insights{order:4!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-movers{order:5!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-watch,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-signals,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-insights,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hg-movers{min-height:210px!important;max-height:none!important}}@media (min-width:901px) and (max-width:1180px){:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-hero{grid-template-columns:340px 1fr!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page h1.il-display{font-size:43px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-wrap{grid-template-columns:1fr 155px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #market-page .hs-sidebar{width:205px!important;min-width:205px!important}}@media (max-height:760px) and (min-width:901px){:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-hero{padding-top:10px!important;min-height:455px!important}:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-wrap,:is(#lens-prime-exact,html) :is(#lens-prime-exact,body.il-product-page) #landing-page .ihx-stage{height:355px!important;min-height:355px!important}}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #view-home,:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page{background:#070b0e!important;color:#f2eee5!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"]{background:rgba(7,12,15,.96)!important;color:#f2eee5!important;border-color:rgba(182,151,90,.18)!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-tab{color:#aeb5b5!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #main-nav[data-view="home"] .nav-tab.active-tab{color:#f0c66f!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page h1.il-display{color:#f6f0e7!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-landing-copy>p{color:#aeb5b3!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-cta-ghost{background:#090e11!important;color:#dedbd4!important;border-color:rgba(196,181,150,.22)!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail,:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-ms-inner{background:rgba(8,14,17,.86)!important;border-color:rgba(170,155,124,.19)!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item,:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .ilm-card{background:transparent!important;color:#f2eee5!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item>b,:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .ilm-title{color:#eee9df!important}:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .il-rail-item>span,:is(#lens-prime-exact,html:not([data-theme="dark"])) :is(#lens-prime-exact,body.il-product-page) #landing-page .ilm-soon-copy{color:#90999a!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #view-home,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page{background:#070b0e!important;color:#f2eee5!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page h1.il-display{color:#f6f0e7!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page h1.il-display .il-d1,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page h1.il-display .il-d2{color:#f6f0e7!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page h1.il-display em{color:#d9a43f!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-landing-copy>p{color:#aeb5b3!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-trust,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-trust span,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-trust i{color:#8d9696!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-cta-ghost{background:#090e11!important;color:#dedbd4!important;border-color:rgba(196,181,150,.22)!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-cta-ghost *{color:#dedbd4!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-rail,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-ms-inner{background:rgba(8,14,17,.9)!important;color:#f2eee5!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-rail-item,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .ilm-card{background:transparent!important;color:#f2eee5!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-rail-item>b,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .ilm-title{color:#eee9df!important}html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .il-rail-item>span,html:not(#prime-a):not(#prime-b) body.il-product-page:not(#prime-c) #landing-page .ilm-soon-copy{color:#90999a!important}
:root{--lp-bg:#070b0e;--lp-sidebar:#081014;--lp-panel:#0a1115;--lp-panel-2:#0d1519;--lp-border:rgba(176,160,126,.16);--lp-border-gold:rgba(216,164,63,.34);--lp-gold:#d8a23d;--lp-gold-hi:#edc46d;--lp-text:#f2eee5;--lp-muted:#929c9c;--lp-green:#4ec879;--lp-red:#ef626d;--lp-radius:7px;--lp-elev:linear-gradient(155deg,#0d1519,#091013);--lp-elev-lg:linear-gradient(150deg,#0c1518,#081013);--lp-hdr:rgba(7,12,15,.91);--lp-input-shell:#070d10;--lp-hover:#10191d;--lp-brand-line:rgba(174,153,109,.13);--lp-nav-ink:#aab1b0;--lp-nav-ink-active:#f0e9dc;--lp-nav-active-bg:linear-gradient(90deg,rgba(185,127,33,.27),rgba(131,88,28,.1));--lp-label:#818b8a;--lp-btn-ink:#b7bebc;--lp-wash:rgba(37,62,61,.12)}html[data-theme="light"] body,html:not([data-theme="dark"]) body{--lp-bg:#f3f0e8;--lp-sidebar:#fbfaf6;--lp-panel:#fbfaf6;--lp-panel-2:#ffffff;--lp-border:rgba(62,54,39,.17);--lp-border-gold:rgba(176,128,40,.38);--lp-gold:#a8781f;--lp-gold-hi:#8a6216;--lp-text:#171a1a;--lp-muted:#5c6664;--lp-green:#1d7a45;--lp-red:#b3323d;--lp-elev:linear-gradient(155deg,#ffffff,#faf8f3);--lp-elev-lg:linear-gradient(150deg,#ffffff,#f8f6f0);--lp-hdr:rgba(251,250,246,.94);--lp-input-shell:#ffffff;--lp-hover:#f1eee6;--lp-brand-line:rgba(62,54,39,.14);--lp-nav-ink:#4e5957;--lp-nav-ink-active:#171a1a;--lp-nav-active-bg:linear-gradient(90deg,rgba(168,120,31,.16),rgba(168,120,31,.05));--lp-label:#5c6563;--lp-btn-ink:#3a4442;--lp-wash:rgba(150,132,88,.10)}html[data-theme="dark"] body{background:var(--lp-bg)!important;color:var(--lp-text)!important}body .il-global-nav{height:63px!important;min-height:63px!important;padding:0 36px!important;gap:20px!important;background:var(--lp-hdr)!important;border-bottom:1px solid var(--lp-border)!important;box-shadow:none!important;backdrop-filter:blur(18px)!important}body .il-global-brand{min-width:214px!important;gap:9px!important;color:var(--lp-text)!important;text-decoration:none!important}body .il-global-brand img{width:27px!important;height:27px!important}body .il-global-brand>span{font:17px/1 Georgia,"Times New Roman",serif!important;letter-spacing:.045em!important;text-transform:uppercase!important}body .il-global-brand em{font-style:normal!important;color:inherit!important}body .il-global-links{height:100%!important;gap:5px!important}body .il-global-tab{height:100%!important;padding:0 11px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--lp-nav-ink)!important;font-size:11px!important;font-weight:600!important}body .il-global-tab:hover{color:var(--lp-text)!important;background:transparent!important}body .il-global-tab.active,body .il-global-tab.active-tab{color:var(--lp-gold-hi)!important;box-shadow:inset 0-2px var(--lp-gold)!important}body .il-global-search{margin-left:auto!important;width:min(315px,23vw)!important;height:34px!important;border:1px solid var(--lp-border)!important;border-radius:4px!important;background:var(--lp-input-shell)!important}body .il-global-search input{font-size:11px!important;color:var(--lp-text)!important}body .il-global-actions{gap:9px!important}body .il-global-actions .btn-nav,body .il-global-actions .btn-nav-outline{height:34px!important;padding:0 13px!important;border-radius:4px!important;font-size:11px!important}body .il-global-actions .btn-nav{background:linear-gradient(135deg,#ebc875,#c98e2e)!important;color:#17110a!important;border-color:#dca546!important}body .il-global-live{font-size:11px!important;text-transform:none;letter-spacing:.02em!important;color:var(--lp-green)!important}.prime-nav-menu,.prime-mobile-appbar{display:none!important}body.il-static-page,body.il-lens-page,body.il-auth-page{background:radial-gradient(circle at 72%0,var(--lp-wash),transparent 31%),var(--lp-bg)!important;color:var(--lp-text)!important}body.il-static-page::before,body.il-lens-page::before,body.il-auth-page::before{content:"";position:fixed;inset:7px;z-index:9998;border:1px solid var(--lp-border);border-radius:23px;pointer-events:none}body.il-static-page .hero{max-width:1170px!important;margin:0 auto!important;padding:142px 32px 84px!important;text-align:left!important;border:0!important;background:radial-gradient(circle at 82% 45%,rgba(204,146,48,.11),transparent 34%)!important}body.il-static-page .hero .tagline,body.il-static-page .eyebrow{font-size:11.5px!important;letter-spacing:.02em!important;text-transform:none;color:var(--lp-gold)!important}body.il-static-page .hero h1{max-width:790px!important;margin:18px 0!important;font:400 52px/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:-.035em!important;color:var(--lp-text)!important}body.il-static-page .hero h1 em{color:var(--lp-gold)!important;font-style:normal!important}body.il-static-page .hero-sub{max-width:650px!important;margin:0!important;color:var(--lp-muted)!important;font-size:14px!important;line-height:1.7!important}body.il-static-page .cta-row{justify-content:flex-start!important;margin-top:26px!important}body.il-static-page .btn-primary,body.il-static-page .btn-ghost{min-height:42px!important;border-radius:4px!important;font-size:11px!important;text-transform:none;letter-spacing:.02em!important}body.il-static-page .features,body.il-static-page .section,body.il-static-page .content,body.il-static-page main{max-width:1170px!important}body.il-static-page .features{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin:0 auto 18px!important;padding:0 32px!important}body.il-static-page .feat,body.il-static-page .card,body.il-static-page .section{background:var(--lp-elev)!important;border:1px solid var(--lp-border)!important;border-radius:var(--lp-radius)!important;box-shadow:none!important}body.il-static-page .feat{padding:22px!important;min-height:165px!important}body.il-static-page .feat-icon{font-size:19px!important;filter:grayscale(1) sepia(1) saturate(1.4)!important}body.il-static-page .feat-title,body.il-static-page h2{font-family:Georgia,"Times New Roman",serif!important;color:var(--lp-text)!important;font-weight:400!important}body.il-static-page .feat-desc,body.il-static-page p{color:var(--lp-muted)!important}body.il-static-page .section{margin:18px auto!important;padding:32px!important}body.il-static-page footer{border-color:var(--lp-border)!important;background:var(--lp-bg)!important}body.il-auth-page main,body.il-auth-page .auth-wrap,body.il-auth-page .auth-shell{position:relative!important;z-index:1!important}body.il-auth-page .auth-card,body.il-auth-page .login-card,body.il-auth-page .signup-card,body.il-auth-page form{background:var(--lp-panel)!important;border-color:var(--lp-border)!important;border-radius:8px!important;box-shadow:0 28px 80px rgba(0,0,0,.44)!important}body.il-auth-page h1{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;color:var(--lp-text)!important}body.il-auth-page input{background:var(--lp-input-shell)!important;border-color:var(--lp-border)!important;border-radius:4px!important;color:var(--lp-text)!important}body.il-auth-page button[type="submit"]{background:linear-gradient(135deg,#edca79,#c98d2c)!important;color:#161008!important;border-radius:4px!important}body.il-lens-page #lab-main{max-width:1240px!important;margin:0 auto!important;padding:92px 24px 60px!important}body.il-lens-page .search-shell{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr)!important;gap:28px!important;padding:30px!important;background:var(--lp-elev-lg)!important;border:1px solid var(--lp-border)!important;border-radius:8px!important;box-shadow:none!important}body.il-lens-page .search-shell h1{font:400 44px/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:-.035em!important;color:var(--lp-text)!important}body.il-lens-page .search-shell h1 em{font-style:normal!important;color:var(--lp-gold)!important}body.il-lens-page .search-shell .intro{color:var(--lp-muted)!important;font-size:12px!important;line-height:1.65!important}body.il-lens-page .ticker-form{align-self:center!important;background:var(--lp-panel)!important;border:1px solid var(--lp-border)!important;border-radius:8px!important;padding:18px!important}body.il-lens-page .ticker-control{background:var(--lp-input-shell)!important;border-color:var(--lp-border)!important;border-radius:4px!important}body.il-lens-page .ticker-control button{background:linear-gradient(135deg,#edca79,#c98d2c)!important;color:#161008!important;border-radius:4px!important}body.il-lens-page .quick-tickers button{border-radius:4px!important;background:var(--lp-hover)!important;border-color:var(--lp-border)!important}body.il-lens-page .notice,body.il-lens-page .diligence-rail,body.il-lens-page .score-card,body.il-lens-page .panel,body.il-lens-page article{background:var(--lp-panel)!important;border-color:var(--lp-border)!important;border-radius:8px!important;box-shadow:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #main-nav{display:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool{padding:0!important;background:var(--lp-bg)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-shell{min-height:100vh!important;display:flex!important;background:var(--lp-bg)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-sidebar{width:218px!important;min-width:218px!important;height:100vh!important;position:sticky!important;top:0!important;padding:0 12px 14px!important;background:var(--lp-sidebar)!important;border-right:1px solid var(--lp-border)!important;box-shadow:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-sidebar-brand{height:68px!important;margin:0 0 10px!important;padding:0 7px!important;display:flex!important;align-items:center!important;gap:10px!important;border-bottom:1px solid var(--lp-brand-line)!important;color:var(--lp-text)!important;font:16px/1 Georgia,"Times New Roman",serif!important;letter-spacing:.04em!important;text-transform:uppercase!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-sidebar-brand img{width:27px!important;height:27px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool nav.prime-side-global{position:static!important;inset:auto!important;transform:none!important;display:grid!important;gap:3px!important;width:100%!important;padding:0!important;margin:0 0 12px!important;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-side-global a,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .sb-item{height:36px!important;min-height:36px!important;padding:0 11px!important;border:0!important;border-radius:4px!important;background:transparent!important;color:var(--lp-nav-ink)!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-side-global a.active,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .sb-item.active{background:var(--lp-nav-active-bg)!important;color:var(--lp-nav-ink-active)!important;box-shadow:inset 2px 0 var(--lp-gold)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .sb-section-label{padding:16px 9px 7px!important;color:var(--lp-label)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-main{flex:1!important;min-width:0!important;background:radial-gradient(circle at 80%0,rgba(39,66,65,.09),transparent 32%),var(--lp-bg)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-section-hdr{height:68px!important;min-height:68px!important;padding:0 18px!important;background:var(--lp-hdr)!important;border-bottom:1px solid var(--lp-border)!important;box-shadow:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .ash-title{font:400 18px/1 Georgia,"Times New Roman",serif!important;color:var(--lp-text)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .ash-sub{font-size:12px!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .ash-btn{height:34px!important;padding:0 12px!important;border-radius:6px!important;background:var(--lp-panel)!important;border-color:var(--lp-border)!important;color:var(--lp-btn-ink)!important;font-size:12px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-content-scroll{padding:14px 18px 34px!important;background:transparent!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock)>.tool-welcome{min-height:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-prime-grid{gap:10px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-prime-hero,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-live-board{background:var(--lp-elev-lg)!important;border:1px solid var(--lp-border)!important;border-radius:8px!important;box-shadow:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-prime-hero{padding:34px!important;min-height:335px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-title{max-width:620px!important;font:400 44px/1.03 Georgia,"Times New Roman",serif!important;letter-spacing:-.035em!important;color:var(--lp-text)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-sub{max-width:650px!important;font-size:13px!important;line-height:1.65!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .search-row{height:58px!important;padding:8px!important;margin-top:24px!important;border:1px solid var(--lp-border)!important;border-radius:6px!important;background:var(--lp-input-shell)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .search-row button{height:42px!important;border-radius:4px!important;background:linear-gradient(135deg,#edca79,#c98d2c)!important;color:#161008!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .tool-launch-card,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .saved-resume-card,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .panel-box,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .metric-card,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .chart-wrap,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .sidebar-card{background:var(--lp-elev)!important;border:1px solid var(--lp-border)!important;border-radius:8px!important;box-shadow:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .tool-launch-card:hover{border-color:var(--lp-border-gold)!important;transform:translateY(-2px)!important;background:var(--lp-hover)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #featured-grid{min-height:0!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #tool-welcome{height:auto!important;min-height:0!important;align-self:start!important;align-items:start!important;align-content:start!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #tw-extra{margin-top:10px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fstock-card{min-height:0!important;padding:14px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fg-label{padding:14px 16px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fstock-empty{grid-column:1/-1!important;display:flex!important;flex-direction:column!important;gap:6px!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:38px 24px!important;min-height:180px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fstock-empty-title{font-size:13px!important;font-weight:600!important;color:var(--lp-text)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fstock-empty-sub{font-size:12px!important;line-height:1.5!important;max-width:330px!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fstock-chg--na,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .twm-cell--unavailable .twm-val{font-size:12px!important;font-weight:500!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .twm-cell--loading .twm-val{color:var(--lp-label)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool button,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .btn-search,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .search-row button{-webkit-text-fill-color:currentColor!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #limit-counter span,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #limit-counter button{font-size:12px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #limit-counter button{padding:5px 12px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fg-label span{font-family:inherit!important;font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--lp-text)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .search-row input,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #ticker-input{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--lp-text)!important;-webkit-text-fill-color:var(--lp-text)!important;font-size:14px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .search-row input::placeholder,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #ticker-input::placeholder{color:var(--lp-muted)!important;-webkit-text-fill-color:var(--lp-muted)!important;opacity:1!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .tw-kicker{font-size:11px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--lp-gold)!important;margin-bottom:14px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .prime-side-section{font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--lp-label)!important;padding:16px 9px 7px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .tw-sec-lbl{font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fg-label{font-size:12px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--lp-text)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .fg-label small{font-size:11px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .twm-lbl{font-size:11px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .sb-pro-sub{font-size:12px!important;color:var(--lp-muted)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .sb-pro-title,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .sb-pro{color:var(--lp-text)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) .il-build{font-size:11px!important;color:var(--lp-label)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .quota-row span,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool [class*="quota"] span{font-size:12px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .quota-row button,html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool [class*="quota"] button{font-size:12px!important;padding:4px 11px!important}@media (max-width:900px){body.il-static-page::before,body.il-lens-page::before,body.il-auth-page::before{display:none!important}body .il-global-nav{height:64px!important;min-height:64px!important;padding:0 15px!important}body .il-global-brand{min-width:0!important}body .il-global-links,body .il-global-search,body .il-global-live,body .il-global-actions .btn-nav,body .il-global-actions .btn-nav-outline{display:none!important}body.il-product-page .prime-nav-menu{display:inline-flex!important;width:38px!important;height:38px!important;align-items:center!important;justify-content:center!important;border:0!important;background:transparent!important;color:var(--lp-text)!important;font-size:20px!important}body.il-product-page .nav-acct-mobile{display:none!important}body.il-static-page .hero{padding:105px 20px 48px!important}body.il-static-page .hero h1{font-size:40px!important}body.il-static-page .features{grid-template-columns:1fr!important;padding:0 16px!important}body.il-lens-page #lab-main{padding:82px 14px 80px!important}body.il-lens-page .search-shell{grid-template-columns:1fr!important;padding:20px!important}body.il-lens-page .search-shell h1{font-size:38px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-sidebar{display:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-shell{display:block!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-mobile-appbar{height:62px!important;padding:0 15px!important;position:sticky!important;top:0!important;z-index:70!important;display:flex!important;align-items:center!important;border-bottom:1px solid var(--lp-border)!important;background:var(--lp-hdr)!important;backdrop-filter:blur(16px)!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-mobile-appbar a{display:flex!important;align-items:center!important;gap:8px!important;color:var(--lp-text)!important;text-decoration:none!important;font:15px/1 Georgia,"Times New Roman",serif!important;letter-spacing:.045em!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-mobile-appbar img{width:26px!important;height:26px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .prime-mobile-appbar button{margin-left:auto!important;width:40px!important;height:40px!important;border:0!important;background:transparent!important;color:var(--lp-text)!important;font-size:21px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #mobile-bottom-nav{display:none!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-section-hdr{height:58px!important;min-height:58px!important;padding:0 13px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #view-tool .app-content-scroll{padding:10px 12px 88px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-prime-grid{display:block!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-prime-hero{padding:24px 18px!important;min-height:0!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-title{font-size:36px!important}html:not(#lp-a):not(#lp-b) body.il-product-page.il-tool-active:not(#lp-c) #body-analyze:not(.has-stock) .tw-live-board{margin-top:10px!important}}html:not(#lps-a):not(#lps-b) body.il-static-page:not(#lps-c),html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c),html:not(#lps-a):not(#lps-b) body.il-auth-page:not(#lps-c){background:radial-gradient(circle at 72%0,var(--lp-wash),transparent 31%),var(--lp-bg)!important;color:var(--lp-text)!important}html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) #lab-main{background:transparent!important;color:var(--lp-text)!important}html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .search-shell,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .ticker-form,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .notice,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .diligence-rail,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .score-card,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .panel,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) article{background:var(--lp-panel)!important;color:var(--lp-text)!important;border-color:var(--lp-border)!important;box-shadow:none!important}html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .search-shell{background:var(--lp-elev-lg)!important}html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .ticker-control,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .ticker-control input{background:var(--lp-input-shell)!important;color:var(--lp-text)!important;border-color:var(--lp-border)!important}html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .diligence-links a,html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .tabs{background:var(--lp-panel-2)!important;color:var(--lp-nav-ink)!important;border-color:var(--lp-border)!important}html:not(#lps-a):not(#lps-b) body.il-lens-page:not(#lps-c) .diligence-links a:hover{background:var(--lp-hover)!important}html:not(#lpx-1):not(#lpx-2):not(#lpx-3):not(#lpx-4) body.il-lens-page:not(#lpx-5) #ticker-input{background:var(--lp-input-shell)!important;color:var(--lp-text)!important;border-color:var(--lp-border)!important}html:not(#lpx-1):not(#lpx-2):not(#lpx-3):not(#lpx-4) body.il-lens-page:not(#lpx-5) .diligence-links a{background:var(--lp-panel-2)!important;color:var(--lp-nav-ink)!important;border-color:var(--lp-border)!important}html:not(#lpx-1):not(#lpx-2):not(#lpx-3):not(#lpx-4) body.il-lens-page:not(#lpx-5) .company-nav{background:var(--lp-panel)!important;color:var(--lp-nav-ink)!important;border-color:var(--lp-border)!important}html:not(#lpx-1):not(#lpx-2):not(#lpx-3):not(#lpx-4) body.il-lens-page:not(#lpx-5) .company-nav button,html:not(#lpx-1):not(#lpx-2):not(#lpx-3):not(#lpx-4) body.il-lens-page:not(#lpx-5) .company-nav a{background:transparent!important;color:var(--lp-nav-ink)!important;border-color:transparent!important}html:not(#lpx-1):not(#lpx-2):not(#lpx-3):not(#lpx-4) body.il-lens-page:not(#lpx-5) .company-nav .active{background:rgba(216,162,61,.12)!important;color:var(--lp-gold-hi)!important}html:not(#lpa-1):not(#lpa-2):not(#lpa-3):not(#lpa-4) body.il-static-page:not(#lpa-5) .hero h1{max-width:790px!important;margin:18px 0!important;text-align:left!important;font:400 52px/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:-.035em!important;color:var(--lp-text)!important}html:not(#lpa-1):not(#lpa-2):not(#lpa-3):not(#lpa-4) body.il-static-page:not(#lpa-5) .hero h1 em{color:var(--lp-gold)!important;font-style:normal!important}html:not(#lpa-1):not(#lpa-2):not(#lpa-3):not(#lpa-4) body.il-static-page:not(#lpa-5) .hero-sub{max-width:650px!important;margin:0!important;text-align:left!important;color:var(--lp-muted)!important;font-size:13px!important;line-height:1.7!important}html:not(#lpa-1):not(#lpa-2):not(#lpa-3):not(#lpa-4) body.il-static-page:not(#lpa-5) .cta-row{justify-content:flex-start!important}html:not(#lpa-1):not(#lpa-2):not(#lpa-3):not(#lpa-4) body.il-static-page:not(#lpa-5) .btn-ghost{background:var(--lp-panel)!important;color:var(--lp-text)!important;border-color:var(--lp-border)!important}html:not(#lpz-1):not(#lpz-2):not(#lpz-3):not(#lpz-4):not(#lpz-5):not(#lpz-6):not(#lpz-7):not(#lpz-8):not(#lpz-9):not(#lpz-10) body.il-static-page,html:not(#lpz-1):not(#lpz-2):not(#lpz-3):not(#lpz-4):not(#lpz-5):not(#lpz-6):not(#lpz-7):not(#lpz-8):not(#lpz-9):not(#lpz-10) body.il-lens-page,html:not(#lpz-1):not(#lpz-2):not(#lpz-3):not(#lpz-4):not(#lpz-5):not(#lpz-6):not(#lpz-7):not(#lpz-8):not(#lpz-9):not(#lpz-10) body.il-auth-page,html:not(#lpz-1):not(#lpz-2):not(#lpz-3):not(#lpz-4):not(#lpz-5):not(#lpz-6):not(#lpz-7):not(#lpz-8):not(#lpz-9):not(#lpz-10) body.il-admin-page{background:var(--lp-bg)!important;color:var(--lp-text)!important}
:root{--lpf-bg: #060a0c;--lpf-bg-deep: #040709;--lpf-sidebar: #081014;--lpf-panel: #0a1216;--lpf-panel-raised: #0d171b;--lpf-line: rgba(187, 168, 126, .17);--lpf-line-soft: rgba(187, 168, 126, .095);--lpf-line-gold: rgba(222, 171, 70, .46);--lpf-gold: #d7a33f;--lpf-gold-bright: #efc66d;--lpf-gold-pale: #f1d493;--lpf-ink: #f2eee6;--lpf-copy: #b3bab8;--lpf-muted: #778180;--lpf-green: #4fc879;--lpf-red: #ed636d;--lpf-serif: 'Instrument Serif', Georgia, 'Times New Roman', serif;--lpf-sans: 'Plus Jakarta Sans', system-ui, -apple-system, sans-serif;--lpf-mono: 'JetBrains Mono', ui-monospace, monospace;--lpf-radius: 8px}html{background:var(--lpf-bg-deep)}body{font-family:var(--lpf-sans)!important}button:not(:where(#main-nav *)),input:not(:where(#main-nav *)),select:not(:where(#main-nav *)),textarea:not(:where(#main-nav *)){font-family:inherit}body.il-product-page,body.il-static-page,body.il-lens-page,body.il-auth-page,body.il-admin-page{background:radial-gradient(circle at 68% -8%,rgba(45,74,72,.13),transparent 34%),linear-gradient(180deg,#080d10 0,var(--lpf-bg) 44%,var(--lpf-bg-deep) 100%)!important;color:var(--lpf-ink)!important}body.il-product-page::before,body.il-static-page::after,body.il-lens-page::after,body.il-auth-page::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(118,139,136,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(118,139,136,.055) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,#000,transparent 72%)}body .il-global-nav{height:60px!important;min-height:60px!important;padding:0 36px!important;gap:18px!important;background:rgba(6,11,14,.94)!important;border-bottom:1px solid var(--lpf-line)!important;box-shadow:none!important;backdrop-filter:blur(20px) saturate(1.1)!important}body .il-global-brand,body .prime-sidebar-brand,body .prime-dash-brand,body .prime-mobile-appbar a{font-family:var(--lpf-serif)!important;font-weight:400!important;letter-spacing:.045em!important}body .il-global-brand{min-width:206px!important;gap:9px!important}body .il-global-brand img{width:27px!important;height:27px!important}body .il-global-brand>span{color:var(--lpf-ink)!important;font:400 18px/1 var(--lpf-serif)!important;text-transform:uppercase!important;white-space:nowrap}body .il-global-brand em{color:inherit!important;font-style:normal!important}:is(#lpf-brand-a,html) :is(#lpf-brand-b,body.il-static-page) .il-global-brand>span,:is(#lpf-brand-a,html) :is(#lpf-brand-b,body.il-lens-page) .il-global-brand>span{display:block!important;color:var(--lpf-ink)!important;font:400 18px/1 var(--lpf-serif)!important;letter-spacing:.045em!important;opacity:1!important;text-transform:uppercase!important}body .il-global-links{align-self:stretch!important;height:auto!important;gap:3px!important}body .il-global-tab{height:100%!important;padding:0 11px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#a7afad!important;font-size:11px!important;font-weight:600!important;letter-spacing:.005em!important}body .il-global-tab:hover{color:var(--lpf-ink)!important}body .il-global-tab.active,body .il-global-tab.active-tab{color:var(--lpf-gold-bright)!important;box-shadow:inset 0-2px var(--lpf-gold)!important}body .il-global-search{width:min(300px,22vw)!important;height:33px!important;margin-left:auto!important;border:1px solid rgba(153,170,167,.14)!important;border-radius:4px!important;background:#070d10!important}body .il-global-search:focus-within{border-color:var(--lpf-line-gold)!important}body .il-global-search input{color:#d9ddda!important;font-size:11px!important}body .il-global-actions{gap:8px!important}body .il-global-actions .btn-nav,body .il-global-actions .btn-nav-outline{height:33px!important;padding:0 13px!important;border-radius:4px!important;font-size:11.5px!important}body .il-global-actions .btn-nav{border-color:#dfad4e!important;background:linear-gradient(135deg,#efcd80,#ca902f)!important;color:#171108!important}body .il-global-live{color:var(--lpf-green)!important;font:600 11px/1 var(--lpf-mono)!important;letter-spacing:.02em!important;text-transform:none}body.il-product-page #main-nav[data-view="home"]{height:60px!important;min-height:60px!important}body.il-product-page #view-home{padding-top:60px!important}body.il-product-page #landing-page{min-height:calc(100vh - 60px)!important}body.il-product-page #landing-page .il-landing-hero{width:calc(100% - 48px)!important;max-width:1500px!important;min-height:482px!important;margin:0 auto!important;padding:18px 17px 0!important;grid-template-columns:minmax(350px,.83fr) minmax(560px,1.65fr)!important;column-gap:28px!important;row-gap:11px!important}body.il-product-page #landing-page .il-landing-copy{max-width:445px!important;padding:0 0 7px 17px!important}body.il-product-page #landing-page h1.il-display{max-width:440px!important;font-family:var(--lpf-serif)!important;font-size:clamp(46px,3.45vw,55px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.026em!important;text-wrap:balance!important}body.il-product-page #landing-page h1.il-display em{color:var(--lpf-gold)!important}body.il-product-page #landing-page .il-landing-copy>p{max-width:430px!important;margin-top:18px!important;color:var(--lpf-copy)!important;font-size:12px!important;line-height:1.68!important}body.il-product-page #landing-page .il-landing-actions{gap:10px!important;margin-top:19px!important}body.il-product-page #landing-page .il-landing-actions>*{height:40px!important;min-width:146px!important;border-radius:4px!important;font-size:11.5px!important;letter-spacing:.055em!important}body.il-product-page #landing-page .il-cta-solid{background:linear-gradient(135deg,#f0ce80,#cb9030)!important;border-color:#e3b357!important;box-shadow:0 12px 34px rgba(195,132,36,.12)!important}body.il-product-page #landing-page .il-cta-ghost{background:rgba(7,13,16,.86)!important}body.il-product-page #landing-page .il-trust{margin-top:27px!important;gap:18px!important}body.il-product-page #landing-page .il-trust-lead{font:500 11px/1 var(--lpf-mono)!important;color:#697372!important;letter-spacing:.12em!important}body.il-product-page #landing-page .il-trust span:not(.il-trust-lead){color:#858f8e!important;font-size:11.5px!important}body.il-product-page #landing-page .ihx-wrap{height:376px!important;min-height:376px!important;grid-template-columns:minmax(0,1fr) 180px!important}body.il-product-page #landing-page .ihx-stage{min-height:376px!important}body.il-product-page #landing-page .ihx-float{top:98px!important}body.il-product-page #landing-page .ihx-rail{height:306px!important}body.il-product-page #landing-page .il-rail{min-height:106px!important;border-color:var(--lpf-line)!important;border-radius:var(--lpf-radius)!important;background:rgba(8,14,17,.78)!important}body.il-product-page #landing-page .il-rail-item{min-height:104px!important;padding:15px 19px!important;border-right-color:var(--lpf-line-soft)!important}body.il-product-page #landing-page .il-rail-item>i{color:var(--lpf-gold)!important}body.il-product-page #landing-page .il-rail-item>b{color:var(--lpf-ink)!important;font-size:11px!important}body.il-product-page #landing-page .il-rail-item>span{color:#8f9998!important;font-size:11px!important;line-height:1.58!important}body.il-product-page #landing-page .il-market-strip{width:calc(100% - 48px)!important;max-width:1500px!important;padding:0 17px 18px!important;margin-top:11px!important}body.il-product-page #landing-page .il-ms-inner{width:100%!important;max-width:none!important;border-color:var(--lpf-line)!important}body.il-product-page #landing-page .ilm-card{min-height:130px!important;border-right-color:var(--lpf-line-soft)!important}:is(#lpf-strip-a,html) :is(#lpf-strip-b,body.il-product-page) #landing-page .il-ms-inner{width:100%!important;max-width:none!important;height:164px!important;max-height:164px!important;overflow:hidden!important}:is(#lpf-strip-a,html) :is(#lpf-strip-b,body.il-product-page) #landing-page .ilm-card{height:162px!important;min-height:162px!important;overflow:hidden!important}body.il-product-page #market-page .prime-dashboard-greeting h1,body.il-product-page #view-tool .ash-title,body.il-product-page #body-analyze:not(.has-stock) .tw-title,body.il-product-page #market-page .prime-dashboard-index strong{font-family:var(--lpf-serif)!important;font-weight:400!important}body.il-product-page #market-page .hs-sidebar,body.il-product-page #view-tool .app-sidebar{background:var(--lpf-sidebar)!important;border-color:var(--lpf-line)!important}body.il-product-page #market-page .hc,body.il-product-page #view-tool .tw-prime-hero,body.il-product-page #view-tool .tw-live-board,body.il-product-page #view-tool .tool-launch-card,body.il-product-page #view-tool .panel-box,body.il-product-page #view-tool .metric-card,body.il-product-page #view-tool .chart-wrap,body.il-product-page #view-tool .sidebar-card{background:linear-gradient(155deg,rgba(13,23,27,.97),rgba(7,13,16,.98))!important;border:1px solid var(--lpf-line)!important;border-radius:var(--lpf-radius)!important;box-shadow:none!important}body.il-product-page #view-tool .app-section-hdr{border-color:var(--lpf-line)!important}body.il-product-page #view-tool .ash-title{font-size:20px!important;letter-spacing:-.01em!important}body.il-product-page #body-analyze:not(.has-stock) .tw-title{font-size:clamp(39px,3.4vw,52px)!important;line-height:.98!important;letter-spacing:-.025em!important}body.il-product-page #body-analyze:not(.has-stock) .tw-sub{color:var(--lpf-copy)!important}body.il-product-page #body-analyze:not(.has-stock) .tw-live-card{border-color:var(--lpf-line-soft)!important;background:rgba(8,15,18,.74)!important}body.il-product-page #body-analyze:not(.has-stock) .tw-live-card:hover{border-color:var(--lpf-line-gold)!important;background:#0d181c!important}body.il-product-page #view-tool .tool-launch-card{min-height:120px!important}body.il-product-page #view-tool .tool-launch-card strong{color:var(--lpf-ink)!important}body.il-product-page #view-tool .tool-launch-card>i{color:var(--lpf-gold-bright)!important}body.il-product-page #view-tool .positive,body.il-product-page #view-tool .up{color:var(--lpf-green)!important}body.il-product-page #view-tool .negative,body.il-product-page #view-tool .down{color:var(--lpf-red)!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .home-grid{display:grid!important;grid-template-columns:1.22fr .88fr .74fr!important;grid-template-areas:"market watch signals""insights insights movers"!important;grid-template-rows:340px 250px!important;gap:10px!important;min-height:0!important;height:auto!important;margin-top:12px!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .hg-market{grid-area:market!important;min-height:0!important;max-height:none!important;overflow:hidden!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .hg-watch{grid-area:watch!important;min-height:0!important;max-height:none!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .hg-signals{grid-area:signals!important;min-height:0!important;max-height:none!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .hg-insights{grid-area:insights!important;min-height:0!important;max-height:none!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .hg-movers{grid-area:movers!important;min-height:0!important;max-height:none!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .hc{border-color:var(--lpf-line)!important;background:linear-gradient(155deg,rgba(13,23,27,.97),rgba(7,13,16,.98))!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .hg-market .mo-body{max-height:282px!important;overflow:hidden!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .mo-tab.active,:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .mo-tab.on{border-color:#e3b65a!important;background:linear-gradient(135deg,#f0cf81,#ca902f)!important;color:#171108!important}:is(#lpf-dash-a,html) :is(#lpf-dash-b,body.il-product-page) #market-page .mo-idx-price{font:400 22px/1.05 var(--lpf-serif)!important;letter-spacing:-.01em!important}body.il-product-page canvas{image-rendering:auto}body.il-product-page .chart-wrap,body.il-product-page .chart-card,body.il-product-page .chart-shell{overflow:hidden!important}body.il-product-page .chart-toolbar button,body.il-product-page .chart-controls button,body.il-product-page .range-btn{min-height:34px!important;border-radius:4px!important}:is(#lpf-controls-a,html) :is(#lpf-controls-b,body.il-product-page) #view-tool .app-chart-toolbar .act-btn,:is(#lpf-controls-a,html) :is(#lpf-controls-b,body.il-product-page) #view-tool .app-tf-strip .tf-pill,:is(#lpf-controls-a,html) :is(#lpf-controls-b,body.il-product-page) #view-tool .mobile-sec-tabs .mst-btn{border-color:transparent!important;border-radius:4px!important;background:transparent!important;color:#aab2b0!important;box-shadow:none!important}:is(#lpf-controls-a,html) :is(#lpf-controls-b,body.il-product-page) #view-tool .app-chart-toolbar .act-btn.on,:is(#lpf-controls-a,html) :is(#lpf-controls-b,body.il-product-page) #view-tool .app-tf-strip .tf-pill.on,:is(#lpf-controls-a,html) :is(#lpf-controls-b,body.il-product-page) #view-tool .mobile-sec-tabs .mst-btn.active{border-color:#e4b85d!important;background:linear-gradient(135deg,#f0cf82,#ca902f)!important;color:#171108!important;box-shadow:0 7px 22px rgba(195,132,36,.12)!important}body.il-lens-page #lab-main{max-width:1240px!important;padding-top:88px!important}body.il-lens-page .search-shell{padding:32px!important;gap:32px!important;border:1px solid var(--lpf-line)!important;border-radius:var(--lpf-radius)!important;background:linear-gradient(145deg,#0d181b,#071014)!important}body.il-lens-page .search-shell h1,body.il-lens-page h2,body.il-lens-page .score-number,body.il-static-page h1,body.il-static-page h2,body.il-auth-page h1{font-family:var(--lpf-serif)!important;font-weight:400!important}body.il-lens-page .search-shell h1{font-size:49px!important;line-height:.99!important;letter-spacing:-.025em!important}:is(#lpf-lens-heading-a,html) :is(#lpf-lens-heading-b,body.il-lens-page) .search-shell h1{font-family:var(--lpf-serif)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.022em!important}body.il-lens-page .search-shell h1 em{color:var(--lpf-gold)!important;font-style:normal!important}body.il-lens-page .ticker-form,body.il-lens-page .notice,body.il-lens-page .diligence-rail,body.il-lens-page .company-nav,body.il-lens-page .panel,body.il-lens-page article{border-color:var(--lpf-line)!important;border-radius:var(--lpf-radius)!important;background:rgba(9,17,21,.94)!important;box-shadow:none!important}body.il-lens-page .ticker-control button,body.il-lens-page .primary-action{background:linear-gradient(135deg,#f0cd7d,#ca902f)!important;color:#171108!important}body.il-lens-page .company-nav{padding:4px!important}body.il-lens-page .company-nav button{border-radius:4px!important}body.il-static-page .hero{max-width:1180px!important;padding:126px 34px 66px!important;background:radial-gradient(circle at 77% 45%,rgba(204,147,49,.10),transparent 35%)!important}body.il-static-page .hero h1{font-size:clamp(50px,5vw,70px)!important;line-height:.94!important;letter-spacing:-.026em!important}body.il-static-page .hero h1 em{color:var(--lpf-gold)!important;font-style:normal!important}body.il-static-page .hero-sub{color:var(--lpf-copy)!important}body.il-static-page .feat,body.il-static-page .card,body.il-static-page .section{background:linear-gradient(155deg,rgba(13,23,27,.96),rgba(7,13,16,.98))!important;border:1px solid var(--lpf-line)!important;border-radius:var(--lpf-radius)!important;box-shadow:none!important}body.il-static-page .feat-icon{color:var(--lpf-gold)!important;filter:grayscale(1) sepia(1) saturate(1.3)!important}body.il-auth-page .auth-card,body.il-auth-page .login-card,body.il-auth-page .signup-card,body.il-auth-page form{border:1px solid var(--lpf-line)!important;border-radius:var(--lpf-radius)!important;background:rgba(8,15,18,.96)!important;box-shadow:0 30px 90px rgba(0,0,0,.45)!important}:is(#lpf-auth-a,html) :is(#lpf-auth-b,body.il-auth-page) .auth-title,:is(#lpf-auth-a,html) :is(#lpf-auth-b,body.il-auth-page) h1{font-family:var(--lpf-serif)!important;font-weight:400!important;letter-spacing:-.012em!important}:is(#lpf-auth-a,html) :is(#lpf-auth-b,body.il-auth-page) nav .nav-logo,:is(#lpf-auth-a,html) :is(#lpf-auth-b,body.il-auth-page) nav .nav-logo span{}.lp-static-menu-toggle{display:none;width:38px;height:38px;margin-left:2px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:4px;background:transparent;color:#dedbd3;font-size:20px;cursor:pointer}.lp-static-menu-toggle[aria-expanded="true"]{border-color:var(--lpf-line-gold);color:var(--lpf-gold-bright)}.lp-static-drawer{display:none}@media (max-width:1080px){body .il-global-nav{padding:0 22px!important}body .il-global-brand{min-width:174px!important}body .il-global-tab{padding:0 8px!important}body .il-global-search{width:min(230px,20vw)!important}body.il-product-page #landing-page .il-landing-hero{grid-template-columns:minmax(320px,.76fr) minmax(510px,1.46fr)!important}}@media (max-width:900px){body.il-product-page::after,body.il-static-page::before,body.il-lens-page::before,body.il-auth-page::before{display:none!important}body .il-global-nav{height:58px!important;min-height:58px!important;padding:0 15px!important;gap:10px!important}body .il-global-brand{min-width:0!important;margin-right:auto!important}body .il-global-brand>span{font-size:16px!important}body .il-global-brand img{width:27px!important;height:27px!important}body .il-global-links,body .il-global-search,body .il-global-live,body .il-global-actions .btn-nav,body .il-global-actions .btn-nav-outline,body .il-global-actions .il-static-account,body .il-global-actions .theme-toggle{display:none!important}body.il-product-page #main-nav .theme-toggle,body.il-product-page #main-nav .nav-acct-mobile{display:none!important}:is(#lpf-lens-nav-a,html) :is(#lpf-lens-nav-b,body.il-lens-page) .il-global-actions .theme-toggle,:is(#lpf-lens-nav-a,html) :is(#lpf-lens-nav-b,body.il-lens-page) .il-global-actions .il-static-account,:is(#lpf-static-nav-a,html) :is(#lpf-static-nav-b,body.il-static-page) .il-global-actions .theme-toggle,:is(#lpf-static-nav-a,html) :is(#lpf-static-nav-b,body.il-static-page) .il-global-actions .il-static-account{display:none!important}body.il-product-page .prime-nav-menu,.lp-static-menu-toggle{display:inline-flex!important}body.il-product-page #main-nav .prime-nav-menu{margin-left:0!important}body.il-product-page #mobile-bottom-nav{display:none!important}body.il-product-page #view-home{padding-top:58px!important;padding-bottom:0!important}body.il-product-page #landing-page .il-landing-hero{width:100%!important;min-height:0!important;padding:24px 15px 34px!important;gap:28px!important}:is(#lpf-dash-mobile-a,html) :is(#lpf-dash-mobile-b,body.il-product-page) #market-page .home-grid{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"market""watch""signals""insights""movers"!important;grid-template-rows:none!important;height:auto!important;min-height:0!important}:is(#lpf-dash-mobile-a,html) :is(#lpf-dash-mobile-b,body.il-product-page) #market-page .home-grid>*{min-height:250px!important;max-height:none!important}body.il-product-page #landing-page .il-landing-copy{padding:0!important}body.il-product-page #landing-page .il-landing-kicker{display:inline-flex!important;width:auto!important;margin:0 0 14px!important;padding:7px 10px!important;border:1px solid var(--lpf-line)!important;border-radius:999px!important;color:var(--lpf-gold-bright)!important;background:rgba(11,19,22,.8)!important;font:500 11px/1 var(--lpf-mono)!important;letter-spacing:.13em!important}body.il-product-page #landing-page h1.il-display{max-width:360px!important;font-size:clamp(39px,11.3vw,46px)!important;line-height:.98!important}body.il-product-page #landing-page .il-landing-copy>p{margin-top:16px!important;font-size:12px!important;line-height:1.6!important}body.il-product-page #landing-page .il-landing-actions{display:grid!important;grid-template-columns:1fr 1fr!important}body.il-product-page #landing-page .il-landing-actions>*{width:100%!important;min-width:0!important;height:42px!important}body.il-product-page #landing-page .il-trust{display:none!important}body.il-product-page #landing-page .il-landing-preview{order:2!important;width:100%!important}body.il-product-page #landing-page .ihx-wrap{height:315px!important;min-height:315px!important;grid-template-columns:1fr!important;overflow:hidden!important;border:1px solid var(--lpf-line)!important;border-radius:var(--lpf-radius)!important;background:#071014!important}body.il-product-page #landing-page .ihx-stage{min-height:315px!important;background-size:cover!important;background-position:54%center!important;mask-image:none!important}body.il-product-page #landing-page .ihx-float{top:16px!important;left:16px!important;width:124px!important;padding:11px!important}body.il-product-page #landing-page .ihx-rail{position:absolute!important;right:12px!important;bottom:12px!important;z-index:4!important;display:block!important;width:142px!important;height:auto!important;margin:0!important;padding:12px!important}body.il-product-page #landing-page .ihx-r-row:nth-of-type(n+3),body.il-product-page #landing-page .ihx-r-foot{display:none!important}body.il-product-page #landing-page .ihx-r-price{margin-top:8px!important;font-size:22px!important}body.il-product-page #landing-page .ihx-r-row{padding:7px 0!important}body.il-product-page #landing-page .il-rail,body.il-product-page #landing-page .il-market-strip{display:none!important}body.il-product-page .mobile-more-menu{position:fixed!important;top:58px!important;right:10px!important;bottom:auto!important;left:auto!important;z-index:9000!important;width:min(370px,calc(100vw - 20px))!important;max-height:calc(100dvh - 70px)!important;overflow:auto!important;padding:14px!important;border:1px solid var(--lpf-line-gold)!important;border-radius:var(--lpf-radius)!important;background:rgba(7,14,17,.985)!important;box-shadow:0 28px 80px rgba(0,0,0,.6)!important;transform:translateY(-10px) scale(.985)!important;transform-origin:top right!important;opacity:0!important;visibility:hidden!important}body.il-product-page .mobile-more-menu.open{transform:none!important;opacity:1!important;visibility:visible!important}body.il-product-page .mmenu-close{display:none!important}body.il-product-page .mmenu-grid{gap:6px!important;grid-template-columns:repeat(3,1fr)!important}body.il-product-page .mmenu-item{min-height:68px!important;border:1px solid var(--lpf-line-soft)!important;border-radius:4px!important}body.il-product-page .mmenu-item i{color:var(--lpf-gold)!important}:is(#lpf-tabs-a,html) :is(#lpf-tabs-b,body.il-product-page) #view-tool .mobile-sec-tabs{gap:6px!important;padding:10px 12px!important;border-bottom:1px solid var(--lpf-line)!important;background:rgba(7,13,16,.94)!important;scrollbar-width:none!important}:is(#lpf-tabs-a,html) :is(#lpf-tabs-b,body.il-product-page) #view-tool .mobile-sec-tabs::-webkit-scrollbar{display:none!important}:is(#lpf-tabs-a,html) :is(#lpf-tabs-b,body.il-product-page) #view-tool .mobile-sec-tabs .mst-btn{width:84px!important;min-width:84px!important;height:42px!important;padding:0 8px!important;font-size:11px!important}:is(#lpf-chartbar-a,html) :is(#lpf-chartbar-b,body.il-product-page) #view-tool .app-chart-toolbar{gap:5px!important;padding:0!important;border:0!important;background:transparent!important;scrollbar-width:none!important}:is(#lpf-chartbar-a,html) :is(#lpf-chartbar-b,body.il-product-page) #view-tool .app-chart-toolbar::-webkit-scrollbar{display:none!important}:is(#lpf-chartbar-a,html) :is(#lpf-chartbar-b,body.il-product-page) #view-tool .app-chart-toolbar .indicator-control::after{content:none!important}.lp-static-drawer{position:fixed;inset:58px 0 0;z-index:9000;display:block;pointer-events:none;visibility:hidden}.lp-static-drawer::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.56);opacity:0;transition:opacity .18s ease}.lp-static-drawer-panel{position:absolute;top:10px;right:10px;width:min(350px,calc(100vw - 20px));padding:12px;border:1px solid var(--lpf-line-gold);border-radius:var(--lpf-radius);background:rgba(7,14,17,.99);box-shadow:0 30px 90px rgba(0,0,0,.64);transform:translateY(-10px) scale(.985);transform-origin:top right;opacity:0;transition:opacity .18s ease,transform .18s ease}.lp-static-drawer.open{pointer-events:auto;visibility:visible}.lp-static-drawer.open::before{opacity:1}.lp-static-drawer.open .lp-static-drawer-panel{transform:none;opacity:1}.lp-static-drawer-search{display:flex;height:42px;margin-bottom:10px;border:1px solid var(--lpf-line);border-radius:4px;overflow:hidden;background:#050a0d}.lp-static-drawer-search input{min-width:0;flex:1;border:0;padding:0 12px;outline:0;background:transparent;color:var(--lpf-ink);font-size:11px;text-transform:none}.lp-static-drawer-search button{width:58px;border:0;background:linear-gradient(135deg,#efcd7d,#ca902f);color:#171108;font-size:11px;font-weight:800}.lp-static-drawer nav{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.lp-static-drawer a{display:flex;min-height:48px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--lpf-line-soft);border-radius:4px;color:#c0c6c3;text-decoration:none;font-size:11px;font-weight:600}.lp-static-drawer a:hover{border-color:var(--lpf-line-gold);color:var(--lpf-ink);background:#0d181c}.lp-static-drawer a span{color:var(--lpf-gold);font-size:15px}.lp-static-drawer .lp-account-link{display:none}.il-global-nav.il-auth-in+.lp-static-drawer .lp-guest-link{display:none}.il-global-nav.il-auth-in+.lp-static-drawer .lp-account-link{display:flex}body.il-lens-page #lab-main{padding:82px 13px 70px!important}body.il-lens-page .search-shell{padding:20px!important;gap:22px!important}body.il-lens-page .search-shell h1{font-size:43px!important}:is(#lpf-lens-type-a,html) :is(#lpf-lens-type-b,body.il-lens-page) .search-shell h1{font-family:var(--lpf-serif)!important;font-weight:400!important;font-size:43px!important;line-height:.98!important;letter-spacing:-.02em!important}body.il-lens-page .ticker-form{padding:16px!important}body.il-lens-page .ticker-control{grid-template-columns:minmax(0,1fr) 92px!important}body.il-lens-page .quick-tickers{grid-template-columns:repeat(4,1fr)!important}body.il-lens-page .quick-tickers button{min-width:0!important;padding:0!important}body.il-static-page .hero{padding:92px 18px 50px!important}body.il-static-page .hero h1{font-size:clamp(45px,13vw,58px)!important;line-height:.94!important}body.il-static-page .hero-sub{font-size:12px!important;line-height:1.65!important}body.il-static-page .features{padding:0 15px!important;gap:8px!important}body.il-static-page .feat{min-height:0!important;padding:20px!important}}@media (max-width:520px){:is(#lpf-mobile-a,html) :is(#lpf-mobile-b,body.il-product-page) #landing-page .il-landing-actions{display:none!important}body.il-product-page #landing-page .ihx-wrap,body.il-product-page #landing-page .ihx-stage{height:300px!important;min-height:300px!important}body.il-product-page #view-tool .app-section-hdr{min-height:54px!important;height:54px!important}body.il-product-page #view-tool .ash-sub{display:none!important}}html:not([data-theme="dark"]){--lpf-bg: #f3f0e8;--lpf-bg-deep: #e9e4d9;--lpf-sidebar: #ece7dc;--lpf-panel: #fbfaf6;--lpf-panel-raised: #ffffff;--lpf-line: rgba(62, 54, 39, .17);--lpf-line-soft: rgba(62, 54, 39, .09);--lpf-line-gold: rgba(151, 103, 22, .5);--lpf-gold: #9a681c;--lpf-gold-bright: #805413;--lpf-ink: #171a1a;--lpf-copy: #4e5957;--lpf-muted: #737d7b;--lpf-green: #158348;--lpf-red: #c13f4d;background:var(--lpf-bg-deep)!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page),:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-static-page),:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page),:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-auth-page){background:radial-gradient(circle at 70% -8%,rgba(174,132,57,.10),transparent 35%),linear-gradient(180deg,#f8f6f0,#eeeadf)!important;color:var(--lpf-ink)!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body) .il-global-nav,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #main-nav,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) .prime-mobile-appbar{background:rgba(247,244,236,.96)!important;border-color:var(--lpf-line)!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body) .il-global-brand>span,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #main-nav .nav-logo,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #main-nav .nav-logo>span,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #landing-page h1.il-display,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-static-page) h1,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) h1,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) h2,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-auth-page) h1{color:var(--lpf-ink)!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #landing-page .il-landing-copy>p,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-static-page) p,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) p,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-auth-page) p{color:var(--lpf-copy)!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #landing-page .il-rail,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #landing-page .il-ms-inner,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #market-page .hc,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .tw-prime-hero,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .tw-live-board,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .tool-launch-card,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .panel-box,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .metric-card,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-static-page) .feat,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-static-page) .card,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-static-page) .section,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) .search-shell,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) .ticker-form,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) .notice,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) .panel,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) article,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-auth-page) .auth-card,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-auth-page) form{background:rgba(252,250,245,.96)!important;border-color:var(--lpf-line)!important;color:var(--lpf-ink)!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #market-page .hs-sidebar,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .app-sidebar{background:#ebe6da!important;border-color:var(--lpf-line)!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #market-page .hs-main,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .app-main{background:#f3f0e8!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .app-sidebar a,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #view-tool .sb-item,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-product-page) #market-page .prime-dash-nav a{color:#47514f!important}:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-lens-page) input,:is(#lpf-light-a,html:not([data-theme="dark"])) :is(#lpf-light-b,body.il-auth-page) input{background:#fffdf8!important;border-color:var(--lpf-line)!important;color:var(--lpf-ink)!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-auth-page,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #view-home{background:linear-gradient(180deg,#f8f6f0,#ede8dc)!important;color:#171a1a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body #main-nav,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body .il-global-nav{background:rgba(248,246,239,.96)!important;border-color:rgba(62,54,39,.16)!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page h1.il-display,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #main-nav .nav-logo,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #main-nav .nav-logo>span,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body .il-global-brand>span{color:#171a1a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .il-landing-copy>p{color:#4e5957!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .il-landing-copy{background:transparent!important;color:#171a1a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page h1.il-display{background:none!important;-webkit-text-fill-color:currentColor!important;color:#171a1a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page h1.il-display .il-d1,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page h1.il-display .il-d2{background:none!important;-webkit-text-fill-color:currentColor!important;color:#171a1a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .il-cta-ghost{background:transparent!important;border-color:rgba(62,54,39,.28)!important;color:#252b2a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #main-nav .nav-tab{color:#4e5755!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #main-nav .nav-tab.active-tab{color:#805413!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .il-rail-item>b,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .ilm-title{color:#252b2a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .il-rail-item>span{color:#626d6a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .il-rail,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #landing-page .il-ms-inner,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #market-page .hc,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #view-tool .tw-prime-hero,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #view-tool .tw-live-board,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-product-page #view-tool .tool-launch-card,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .feat,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .section,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .search-shell,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .ticker-form,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .panel,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-auth-page .auth-card,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-auth-page form{background:rgba(252,250,245,.96)!important;border-color:rgba(62,54,39,.16)!important;color:#171a1a!important}@media (prefers-reduced-motion:reduce){.lp-static-drawer::before,.lp-static-drawer-panel{transition:none!important}}html:not([data-theme="dark"]) body.il-static-page .il-global-nav,html:not([data-theme="dark"]) body.il-lens-page .il-global-nav{background:rgba(252,250,245,.98)!important;border-bottom-color:rgba(62,54,39,.14)!important}html:not([data-theme="dark"]) body.il-static-page .il-global-brand,html:not([data-theme="dark"]) body.il-static-page .il-global-brand span,html:not([data-theme="dark"]) body.il-lens-page .il-global-brand,html:not([data-theme="dark"]) body.il-lens-page .il-global-brand span{color:#171a1a!important}html:not([data-theme="dark"]) body.il-static-page .il-global-tab,html:not([data-theme="dark"]) body.il-lens-page .il-global-tab{color:#414642!important}html:not([data-theme="dark"]) body.il-static-page .il-global-tab:hover,html:not([data-theme="dark"]) body.il-static-page .il-global-tab.active,html:not([data-theme="dark"]) body.il-static-page .il-global-tab.active-tab,html:not([data-theme="dark"]) body.il-lens-page .il-global-tab:hover,html:not([data-theme="dark"]) body.il-lens-page .il-global-tab.active,html:not([data-theme="dark"]) body.il-lens-page .il-global-tab.active-tab{color:#171a1a!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .il-global-nav .il-global-brand>span,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .il-global-nav .il-global-brand>span{color:#171a1a!important;-webkit-text-fill-color:currentColor!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .il-global-nav .il-global-tab,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .il-global-nav .il-global-tab{color:#414642!important;-webkit-text-fill-color:currentColor!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .il-global-nav .il-global-tab.active,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .il-global-nav .il-global-tab.active-tab,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .il-global-nav .il-global-tab.active,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .il-global-nav .il-global-tab.active-tab{color:#171a1a!important}@media (min-width:901px){html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4) body.il-static-page .il-global-nav .il-global-tab,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4) body.il-lens-page .il-global-nav .il-global-tab{padding-inline:8px!important;font-size:clamp(11px,.82vw,11px)!important}}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .il-global-search,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .il-global-search{background:#071014!important;border-color:rgba(187,168,126,.18)!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .il-global-search input,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .il-global-search input{background:transparent!important;color:#f2eee6!important;-webkit-text-fill-color:currentColor!important}html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-static-page .il-global-search input::placeholder,html:not(#lpfl-1):not(#lpfl-2):not(#lpfl-3):not(#lpfl-4):not([data-theme="dark"]) body.il-lens-page .il-global-search input::placeholder{color:#778180!important;opacity:1!important}.pmhc-foot{margin-top:10px;padding-top:9px;border-top:1px solid var(--lpf-line-soft, rgba(187,168,126,.095));font-family:var(--lpf-mono, ui-monospace, monospace);font-size:11.5px;letter-spacing:.02em;text-transform:none;color:var(--lpf-muted, #778180)}.il-rail-item>b>em{font-style:normal;font-family:var(--lpf-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.02em;text-transform:none;margin-left:8px;padding:2px 7px;border-radius:999px;border:1px solid var(--lpf-line, rgba(187,168,126,.17));color:var(--lpf-muted, #778180);white-space:nowrap;vertical-align:middle}
:root{--lpm-bg: #060b0e;--lpm-panel: #091115;--lpm-panel-2: #0b1519;--lpm-line: rgba(165, 151, 118, .19);--lpm-line-gold: rgba(213, 163, 66, .46);--lpm-gold: #d9a33e;--lpm-gold-2: #efc66f;--lpm-cream: #f3eee5;--lpm-muted: #9ca4a3;--lpm-green: #55bd72;--lpm-red: #df5c50}html:not([data-theme="dark"]):not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"]{background:rgba(252,250,245,.98)!important;border-bottom-color:rgba(62,54,39,.14)!important}html:not([data-theme="dark"]):not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-logo{color:#171a1a!important}html:not([data-theme="dark"]):not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-tab{color:#414642!important}html:not([data-theme="dark"]):not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-tab:hover,html:not([data-theme="dark"]):not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-tab.active-tab{color:#171a1a!important}body.il-product-page{background:var(--lpm-bg)!important;background-image:radial-gradient(circle at 65% 5%,rgba(38,64,66,.13),transparent 31%),linear-gradient(180deg,#081014 0,#05090b 70%)!important}body.il-product-page::after{inset:7px!important;border-radius:22px!important;border-color:rgba(208,186,136,.28)!important}body.il-product-page #main-nav[data-view="home"]{height:62px!important;min-height:62px!important;padding:0 clamp(26px,3.1vw,48px)!important;gap:clamp(10px,1.4vw,22px)!important;border-bottom-color:rgba(172,153,111,.15)!important}body.il-product-page #main-nav[data-view="home"] .nav-logo{min-width:clamp(160px,17.5vw,214px)!important;font-family:var(--lpf-serif),Georgia,serif!important;font-size:clamp(14px,1.25vw,18px)!important;letter-spacing:.035em!important}body.il-product-page #main-nav[data-view="home"] .nav-logo img{width:clamp(23px,2.15vw,28px)!important;height:clamp(23px,2.15vw,28px)!important}body.il-product-page #main-nav[data-view="home"] .nav-links{flex:0 1 auto!important;min-width:0!important;gap:0!important}body.il-product-page #main-nav[data-view="home"] .nav-tab{padding:0 clamp(7px,.85vw,12px)!important;font-size:clamp(11px,.75vw,11px)!important;white-space:nowrap!important}body.il-product-page #main-nav[data-view="home"] .nav-search{width:clamp(180px,27vw,330px)!important;min-width:150px!important;height:33px!important}body.il-product-page #main-nav[data-view="home"] .nav-right{gap:9px!important}body.il-product-page #main-nav[data-view="home"] .nav-live{display:none!important}body.il-product-page #main-nav[data-view="home"] .theme-toggle{width:34px!important;height:34px!important;border:0!important;background:transparent!important}body.il-product-page #view-home{padding-top:62px!important}body.il-product-page #landing-page .il-landing-hero{width:calc(100% - clamp(38px,4.2vw,64px))!important;padding:clamp(10px,1.55vw,24px) 10px 0!important;grid-template-columns:minmax(280px,31%) minmax(0,69%)!important;grid-template-areas:"copy preview""features features"!important;column-gap:clamp(12px,2vw,30px)!important;row-gap:clamp(7px,1vw,12px)!important;min-height:0!important;align-items:center!important}body.il-product-page #landing-page .il-landing-copy{max-width:410px!important;padding:0 0 2px 0!important}body.il-product-page #landing-page h1.il-display{max-width:410px!important;font-family:var(--lpf-serif),Georgia,serif!important;font-size:clamp(31px,3.45vw,50px)!important;line-height:.99!important;letter-spacing:-.03em!important;text-wrap:nowrap!important}body.il-product-page #landing-page h1.il-display .il-d1,body.il-product-page #landing-page h1.il-display .il-d2{display:block!important}body.il-product-page #landing-page .il-landing-copy>p{max-width:390px!important;margin-top:clamp(10px,1.1vw,17px)!important;font-size:clamp(11px,.82vw,12px)!important;line-height:1.55!important}body.il-product-page #landing-page .il-landing-actions{margin-top:clamp(11px,1.35vw,18px)!important;gap:9px!important}body.il-product-page #landing-page .il-landing-actions>*{height:clamp(30px,3.1vw,40px)!important;min-width:clamp(116px,13.4vw,150px)!important;padding:0 14px!important;font-size:clamp(11px,.67vw,11px)!important;border-radius:4px!important}body.il-product-page #landing-page .il-trust{margin-top:clamp(17px,2vw,28px)!important;gap:14px!important;font-size:clamp(11px,.63vw,11px)!important}body.il-product-page #landing-page .il-trust-lead{font-size:clamp(11px,.55vw,11px)!important}body.il-product-page #landing-page .il-landing-preview{min-height:clamp(260px,27.5vw,400px)!important}body.il-product-page #landing-page .ihx-wrap{grid-template-columns:minmax(0,1fr) clamp(126px,13vw,184px)!important;height:clamp(260px,27.5vw,400px)!important;min-height:clamp(260px,27.5vw,400px)!important}body.il-product-page #landing-page .ihx-stage{min-height:clamp(260px,27.5vw,400px)!important;background-position:center 49%!important}body.il-product-page #landing-page .ihx-float{top:27%!important;left:6%!important;width:clamp(106px,11.2vw,145px)!important;padding:clamp(9px,1vw,13px)!important}body.il-product-page #landing-page .ihx-f-val{font-size:clamp(18px,1.8vw,24px)!important}body.il-product-page #landing-page .ihx-rail{height:78%!important;min-height:210px!important;padding:clamp(12px,1.35vw,18px) clamp(10px,1.2vw,16px)!important}body.il-product-page #landing-page .ihx-r-price{margin-top:clamp(8px,1vw,16px)!important;font-size:clamp(18px,1.8vw,24px)!important}body.il-product-page #landing-page .ihx-r-row{padding:clamp(6px,.78vw,11px)0!important}body.il-product-page #landing-page .il-rail{min-height:clamp(96px,10.6vw,118px)!important;border-radius:8px!important}body.il-product-page #landing-page .il-rail-item{min-height:clamp(94px,10.4vw,116px)!important;padding:clamp(11px,1.25vw,17px) clamp(12px,1.45vw,20px)!important;grid-template-columns:clamp(18px,2vw,24px) 1fr!important;column-gap:clamp(6px,.85vw,10px)!important}body.il-product-page #landing-page .il-rail-item>i{font-size:clamp(17px,1.8vw,22px)!important}body.il-product-page #landing-page .il-rail-item>b{font-size:clamp(11px,.78vw,11px)!important}body.il-product-page #landing-page .il-rail-item>span{font-size:clamp(11px,.63vw,11px)!important;line-height:1.5!important}body.il-product-page #landing-page .il-market-strip{width:calc(100% - clamp(38px,4.2vw,64px))!important;margin-top:clamp(7px,.8vw,12px)!important;padding:0 10px 14px!important}body.il-product-page #landing-page .ilm-card{min-height:clamp(100px,11.5vw,150px)!important;padding:clamp(10px,1.15vw,15px) clamp(12px,1.45vw,20px)!important}body.il-product-page #landing-page .ilm-title{font-size:clamp(11px,.62vw,11px)!important}body.il-product-page #landing-page .ilm-row{min-height:20px!important;font-size:clamp(11px,.62vw,11px)!important}body.il-product-page #landing-page .ilm-soon-copy{font-size:clamp(11px,.66vw,11px)!important;line-height:1.5!important}body.il-product-page #landing-page .ilm-reference-links>a{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:7px 0;border-top:1px solid rgba(170,155,124,.1);text-decoration:none}body.il-product-page #landing-page .ilm-reference-links>a strong{color:#dcd9d1;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.il-product-page #landing-page .ilm-reference-links>a span{grid-column:2;color:#7f8989;font-size:11px}body.il-product-page #landing-page .ilm-reference-links .ilm-more{margin:0;padding:0;border:0;color:var(--lpm-gold);font-size:11px}body.il-product-page #landing-page .ilm-head{min-height:16px;align-items:center}body.il-product-page #landing-page .ilm-status,body.il-product-page #landing-page .ilm-badge.live{color:#7f8989;font-size:11px;line-height:1;text-transform:none;letter-spacing:.02em}body.il-product-page #landing-page .ilm-overview-label{margin-top:5px;color:#9ca4a3;font-size:11px;font-weight:600;text-transform:none;letter-spacing:.02em}body.il-product-page #landing-page .ilm-overview-quote{display:flex;align-items:baseline;gap:8px;margin-top:4px}body.il-product-page #landing-page .ilm-overview-quote strong{color:var(--lpm-cream);font:400 clamp(17px,1.65vw,23px)/1 var(--lpf-serif);letter-spacing:-.02em}body.il-product-page #landing-page .ilm-overview-quote span{font-size:11px;font-weight:700}body.il-product-page #landing-page .ilm-market-spark{display:block;width:100%;height:48px;margin-top:3px;overflow:visible}body.il-product-page #landing-page .ilm-market-line{fill:none;stroke:var(--lpm-gold);stroke-width:1.5;vector-effect:non-scaling-stroke}body.il-product-page #landing-page .ilm-market-fill{fill:rgba(217,163,62,.08);stroke:none}body.il-product-page #landing-page .is-up{color:var(--lpm-green)!important}body.il-product-page #landing-page .is-dn{color:var(--lpm-red)!important}body.il-product-page #landing-page .ilm-sector-list{display:grid;gap:4px;margin-top:5px}body.il-product-page #landing-page .ilm-sector-row{display:grid;grid-template-columns:78px 1fr 42px;gap:7px;align-items:center;min-height:8px}body.il-product-page #landing-page .ilm-sector-row>span{color:#b6bcba;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.il-product-page #landing-page .ilm-sector-row>i{display:block;height:4px;background:rgba(140,151,148,.1);overflow:hidden}body.il-product-page #landing-page .ilm-sector-row>i>b{display:block;height:100%;min-width:5px}body.il-product-page #landing-page .ilm-sector-row>i>b.is-up{background:var(--lpm-green)}body.il-product-page #landing-page .ilm-sector-row>i>b.is-dn{background:var(--lpm-red)}body.il-product-page #landing-page .ilm-sector-row>em{font-size:11px;font-style:normal;text-align:right}body.il-product-page #landing-page .ilm-gauge-wrap{display:flex;align-items:center;justify-content:center;gap:13px;height:82px}body.il-product-page #landing-page .ilm-gauge{--breadth:0;width:68px;height:68px;padding:8px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(from 225deg,var(--lpm-gold)0 calc(var(--breadth)*.75%),var(--lpm-green) calc(var(--breadth)*.75%) calc(var(--breadth)*1%),rgba(120,132,130,.13)0 75%,transparent 75%);transform:rotate(-45deg)}body.il-product-page #landing-page .ilm-gauge>div{width:52px;height:52px;border-radius:50%;display:grid;place-content:center;text-align:center;background:#091115;transform:rotate(45deg)}body.il-product-page #landing-page .ilm-gauge strong{color:var(--lpm-cream);font:400 17px/1 var(--lpf-serif)}body.il-product-page #landing-page .ilm-gauge span{margin-top:2px;color:#8c9695;font-size:11px;text-transform:none}body.il-product-page #landing-page .ilm-breadth-copy{display:grid;gap:2px}body.il-product-page #landing-page .ilm-breadth-copy strong{color:var(--lpm-green);font-size:11px}body.il-product-page #landing-page .ilm-breadth-copy span{max-width:56px;color:#87908f;font-size:11px;line-height:1.35}body.il-product-page #landing-page .ilm-news-list{display:grid;margin-top:4px}body.il-product-page #landing-page .ilm-news-list>a{display:grid;grid-template-columns:1fr auto;gap:3px 7px;min-height:25px;padding:5px 0;border-top:1px solid rgba(170,155,124,.1);text-decoration:none}body.il-product-page #landing-page .ilm-news-list>a strong{color:#d4d3cd;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.il-product-page #landing-page .ilm-news-list>a span{color:#778080;font-size:11px;white-space:nowrap}body.il-product-page #landing-page .ilm-loading-line{display:block;height:8px;margin:7px 0;border-radius:2px;background:linear-gradient(90deg,rgba(130,139,137,.07),rgba(170,178,174,.14),rgba(130,139,137,.07));background-size:200% 100%;animation:lpmLoad 1.4s linear infinite}body.il-product-page #landing-page .ilm-unavailable{margin:18px 0;color:#788181;font-size:11px}@keyframes lpmLoad{to{background-position:-200%0}}body.il-product-page #landing-page .il-capabilities{margin-top:clamp(36px,6vw,90px)!important}body.il-product-page #landing-page .prime-mobile-hero-card{display:none}body.il-product-page:has(#market-page[style*="display: flex"]) #main-nav,body.il-product-page:has(#market-page[style*="display:flex"]) #main-nav{display:none!important}body.il-product-page:has(#market-page[style*="display: flex"]) #view-home,body.il-product-page:has(#market-page[style*="display:flex"]) #view-home{padding-top:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d):has(#market-page[style*="display: flex"]) #view-home,html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d):has(#market-page[style*="display:flex"]) #view-home{padding-top:0!important}body.il-product-page #market-page .hs-sidebar{width:clamp(164px,16vw,226px)!important;min-width:clamp(164px,16vw,226px)!important;padding-left:clamp(12px,1.2vw,17px)!important;padding-right:clamp(12px,1.2vw,17px)!important}body.il-product-page #market-page .prime-dash-brand{height:clamp(59px,6.3vw,71px)!important;font-size:clamp(13px,1.25vw,17px)!important}body.il-product-page #market-page .prime-dash-nav{padding:clamp(10px,1.3vw,17px)0!important}body.il-product-page #market-page .prime-dash-nav a{height:clamp(31px,3.2vw,38px)!important;padding:0 clamp(8px,.9vw,12px)!important;gap:clamp(7px,.85vw,12px)!important;font-size:clamp(11px,.76vw,11px)!important}body.il-product-page #market-page .prime-dash-nav a i{font-size:clamp(13px,1.3vw,17px)!important}body.il-product-page #market-page .hs-main{padding:0 clamp(12px,1.3vw,18px) 18px!important}body.il-product-page #market-page .prime-dashboard-head{min-height:clamp(68px,7.3vw,82px)!important;grid-template-columns:minmax(210px,1fr) 92px 118px auto 34px!important;gap:8px!important}body.il-product-page #market-page .prime-dashboard-greeting h1{font-size:clamp(19px,1.9vw,25px)!important}body.il-product-page #market-page .prime-dashboard-greeting p{font-size:clamp(11px,.72vw,11px)!important}body.il-product-page #market-page .prime-dashboard-status,body.il-product-page #market-page .prime-dashboard-index{height:42px!important;padding:6px 9px!important}body.il-product-page #market-page .home-grid{grid-template-columns:1.24fr .95fr .79fr!important;grid-template-areas:"market watch signals""insights insights movers"!important;grid-template-rows:clamp(172px,18vw,260px) clamp(172px,18vw,250px)!important;gap:9px!important;margin-top:10px!important}body.il-product-page #market-page .hc{border-radius:4px!important}body.il-product-page #market-page .hg-market .mo-body{max-height:calc(100% - 42px)!important}body.il-product-page #market-page .mo-header{padding:10px 12px 5px!important}body.il-product-page #market-page .mo-title,body.il-product-page #market-page .hc-title{font-size:clamp(11px,.68vw,11px)!important}body.il-product-page #market-page .mo-idx-price{font-size:clamp(17px,1.65vw,22px)!important}body.il-product-page #market-page .home-lower,body.il-product-page #market-page .home-feat-strip,body.il-product-page #market-page .home-proof,body.il-product-page #market-page .home-guide-showcase{display:none!important}@media (max-width:900px){body.il-product-page #main-nav[data-view="home"]{height:63px!important;min-height:63px!important;padding:0 17px!important}body.il-product-page #main-nav[data-view="home"] .nav-logo{font-size:16px!important}body.il-product-page #main-nav[data-view="home"] .nav-right>:not(.prime-nav-menu){display:none!important}body.il-product-page #main-nav[data-view="home"] .prime-nav-menu{display:inline-grid!important}body.il-product-page #view-home{padding-top:63px!important}body.il-product-page #landing-page .il-landing-hero{width:100%!important;padding:21px 14px 0!important;gap:12px!important}body.il-product-page #landing-page .il-landing-copy{padding:0!important}body.il-product-page #landing-page .il-landing-kicker,body.il-product-page #landing-page .il-landing-copy>p,body.il-product-page #landing-page .il-landing-actions,body.il-product-page #landing-page .il-trust{display:none!important}body.il-product-page #landing-page h1.il-display{max-width:350px!important;font-size:clamp(31px,9.4vw,38px)!important;line-height:1!important;text-wrap:balance!important}body.il-product-page #landing-page .il-landing-preview{min-height:255px!important}body.il-product-page #landing-page .ihx-wrap,body.il-product-page #landing-page .ihx-stage{height:255px!important;min-height:255px!important}body.il-product-page #landing-page .ihx-wrap{display:block!important;border-radius:4px!important}body.il-product-page #landing-page .ihx-stage{background-position:54%center!important}body.il-product-page #landing-page .ihx-float{display:none!important}body.il-product-page #landing-page .ihx-rail{display:grid!important;grid-template-columns:1fr 1fr!important;position:absolute!important;left:8px!important;right:8px!important;bottom:8px!important;width:auto!important;height:78px!important;min-height:0!important;margin:0!important;padding:9px 11px!important;background:rgba(5,11,13,.86)!important}body.il-product-page #landing-page .ihx-r-top,body.il-product-page #landing-page .ihx-r-price,body.il-product-page #landing-page .ihx-r-chg{margin:0!important}body.il-product-page #landing-page .ihx-r-row,body.il-product-page #landing-page .ihx-r-foot{display:none!important}body.il-product-page #landing-page .il-rail{display:grid!important;grid-template-columns:1fr!important;border-radius:4px!important}body.il-product-page #landing-page .il-rail-item{min-height:57px!important;padding:10px 13px!important;border-right:0!important;border-bottom:1px solid var(--lpm-line)!important}body.il-product-page #landing-page .il-market-strip{display:none!important}body.il-product-page #landing-page .il-capabilities{margin-top:42px!important}body.il-product-page #market-page .home-grid{grid-template-rows:none!important}}@media (min-width:901px) and (max-width:1120px){body.il-product-page #main-nav[data-view="home"] #nav-about-link{display:none!important}body.il-product-page #market-page .hsb-upgrade{padding:10px!important}body.il-product-page #market-page .hsb-upgrade p{display:none!important}}@media (max-width:900px){html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-hero{width:100%!important;padding:19px 15px 0!important;display:flex!important;flex-direction:column!important;gap:13px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-copy{order:1!important;width:100%!important;padding:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-kicker,html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-copy>p,html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-actions,html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-trust{display:none!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page h1.il-display{max-width:350px!important;font-size:clamp(32px,9.1vw,38px)!important;line-height:1!important;text-wrap:balance!important;color:var(--lpm-cream)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-preview{display:none!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .prime-mobile-hero-card{order:2!important;width:100%!important;min-height:225px!important;padding:13px 13px 9px!important;display:block!important;overflow:hidden!important;border:1px solid var(--lpm-line)!important;border-radius:8px!important;background:linear-gradient(155deg,rgba(13,23,27,.98),rgba(7,13,16,.98))!important}.prime-mobile-hero-card .pmhc-quote{display:flex;align-items:center;justify-content:space-between}.prime-mobile-hero-card .pmhc-quote div{display:flex;align-items:baseline;gap:7px}.prime-mobile-hero-card .pmhc-quote strong{font:400 14px/1 var(--lpf-serif);color:var(--lpm-cream)}.prime-mobile-hero-card .pmhc-quote span{font-size:11px;color:#9da5a4}.prime-mobile-hero-card .pmhc-quote i{color:#7f8888;font-size:11px}.prime-mobile-hero-card .pmhc-price{display:flex;align-items:baseline;gap:7px;margin-top:7px}.prime-mobile-hero-card .pmhc-price strong{font:400 23px/1 var(--lpf-serif);color:var(--lpm-cream)}.prime-mobile-hero-card .pmhc-price span{color:var(--lpm-green);font-size:11px}.prime-mobile-hero-card .pmhc-stats{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}.prime-mobile-hero-card .pmhc-stats>div{border-top:1px solid rgba(170,155,124,.12);padding-top:7px}.prime-mobile-hero-card .pmhc-stats span{display:block;color:#747e7f;font-size:11px;text-transform:none;letter-spacing:.02em}.prime-mobile-hero-card .pmhc-stats strong{display:block;margin-top:3px;color:var(--lpm-cream);font:400 11px/1.1 var(--lpf-serif)}.prime-mobile-hero-card .pmhc-stats>div:last-child strong{color:var(--lpm-green)}.prime-mobile-hero-card .pmhc-chart{display:block;width:100%;height:86px;margin-top:2px}.prime-mobile-hero-card .pmhc-range{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;color:#737d7e;font-size:11px;text-transform:none;text-align:center}.prime-mobile-hero-card .pmhc-range strong{color:var(--lpm-cream);padding-bottom:4px;border-bottom:1px solid var(--lpm-gold)}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail{order:3!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-height:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail-item{min-height:58px!important;padding:10px 12px!important;display:grid!important;grid-template-columns:23px 1fr!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;border-right:0!important;border-bottom:1px solid var(--lpm-line)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail-item>i{grid-row:1/3!important;font-size:17px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail-item>b{font-size:11.5px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail-item>span{font-size:11px!important;line-height:1.45!important}}@media (min-width:901px){html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"]{padding-left:clamp(26px,3.7vw,38px)!important;padding-right:18px!important;column-gap:10px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-logo{min-width:clamp(145px,15vw,200px)!important;font-size:clamp(14px,1.05vw,17px)!important;color:var(--lpm-cream)!important;flex:0 0 clamp(145px,15vw,200px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-logo img{width:clamp(23px,1.9vw,27px)!important;height:clamp(23px,1.9vw,27px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-search{display:flex!important;width:clamp(230px,26vw,330px)!important;min-width:170px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-links{flex:0 0 clamp(340px,41vw,500px)!important;width:clamp(340px,41vw,500px)!important;gap:0!important;margin-left:12px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-tab{padding-inline:8px!important;font-size:clamp(11px,.82vw,11px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .theme-toggle,html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .theme-toggle-track{width:34px!important;min-width:34px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #main-nav[data-view="home"] .nav-live{display:none!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-hero{width:calc(100% - clamp(28px,2.8vw,44px))!important;padding:0 clamp(4px,.4vw,7px)0 clamp(28px,2.85vw,42px)!important;display:grid!important;grid-template-columns:clamp(275px,27vw,390px) minmax(0,1fr)!important;grid-template-areas:"copy preview""features features"!important;grid-template-rows:clamp(270px,26.5vw,390px) auto!important;column-gap:clamp(8px,1.2vw,18px)!important;row-gap:0!important;min-height:0!important;align-items:center!important;justify-items:stretch!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-copy{grid-area:copy!important;order:0!important;align-self:center!important;width:auto!important;max-width:390px!important;height:auto!important;padding:3px 0 0 4px!important;color:var(--lpm-cream)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page h1.il-display{max-width:390px!important;font-size:clamp(31px,3.05vw,46px)!important;line-height:1.02!important;text-wrap:nowrap!important;color:var(--lpm-cream)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page h1.il-display .il-d1,html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page h1.il-display .il-d2{color:var(--lpm-cream)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page h1.il-display em{color:var(--lpm-gold)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-copy>p{max-width:330px!important;margin-top:clamp(15px,1.15vw,17px)!important;font-size:clamp(11px,.82vw,12px)!important;line-height:1.55!important;color:var(--lpm-muted)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-actions{margin-top:clamp(14px,1.15vw,17px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-actions>*{height:clamp(30px,3vw,40px)!important;min-height:clamp(30px,3vw,40px)!important;min-width:clamp(112px,12.5vw,150px)!important;font-size:clamp(11px,.67vw,11px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-trust{width:clamp(340px,33vw,430px)!important;max-width:clamp(340px,33vw,430px)!important;margin-top:clamp(20px,1.75vw,26px)!important;gap:clamp(9px,1vw,14px)!important;font-size:clamp(11px,.62vw,11px)!important;color:#7d8788!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-trust-lead{width:100%!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-landing-preview{grid-area:preview!important;order:0!important;align-self:stretch!important;width:auto!important;height:clamp(270px,26.5vw,390px)!important;min-height:clamp(270px,26.5vw,390px)!important;padding:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .ihx-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(120px,12.2vw,176px)!important;height:clamp(270px,26.5vw,390px)!important;min-height:clamp(270px,26.5vw,390px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .ihx-stage{height:clamp(270px,26.5vw,390px)!important;min-height:clamp(270px,26.5vw,390px)!important;background-position:44% 49%!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .ihx-float{top:23%!important;left:11.5%!important;width:clamp(112px,11.4vw,150px)!important;padding:clamp(8px,.9vw,13px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .ihx-rail{height:clamp(258px,28vw,314px)!important;min-height:0!important;padding:clamp(10px,1.2vw,18px)!important;align-self:start!important;margin:8px 0 0 0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .ihx-r-row{padding:clamp(5px,.72vw,11px)0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail{grid-area:features!important;order:0!important;width:100%!important;min-height:clamp(106px,10.8vw,124px)!important;margin:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail-item{min-height:clamp(104px,10.6vw,122px)!important;padding:clamp(10px,1.2vw,17px) clamp(11px,1.35vw,20px)!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:clamp(3px,.45vw,7px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-rail-item>i{flex:0 0 auto!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-market-strip{width:calc(100% - clamp(28px,2.8vw,44px))!important;margin-top:clamp(7px,.85vw,12px)!important;padding:0 clamp(4px,.4vw,7px) 14px clamp(28px,2.85vw,42px)!important;margin-top:13px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .ilm-card{min-height:clamp(101px,11vw,150px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #landing-page .il-ms-inner{grid-template-columns:1.15fr 1.05fr .78fr .9fr!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .hs-sidebar{width:clamp(164px,16vw,226px)!important;min-width:clamp(164px,16vw,226px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .prime-dash-brand{height:clamp(58px,6vw,68px)!important;gap:7px!important;font-size:clamp(13px,1.05vw,16px)!important;white-space:nowrap!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .prime-dash-brand img{width:clamp(23px,2vw,28px)!important;height:clamp(23px,2vw,28px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page nav.prime-dash-nav{padding:4px 0!important;gap:3px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .prime-dash-nav a{height:clamp(31px,3.1vw,37px)!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .prime-dashboard-head{min-height:clamp(64px,6.7vw,78px)!important;padding-top:8px!important;padding-bottom:8px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .home-grid{grid-template-columns:1.24fr .95fr .79fr!important;grid-template-areas:"market watch signals""insights insights movers"!important;grid-template-rows:clamp(165px,16.5vw,240px) clamp(165px,16.5vw,230px)!important;gap:9px!important;margin-top:10px!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .hg-market{grid-area:market!important;min-height:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .hg-watch{grid-area:watch!important;min-height:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .hg-signals{grid-area:signals!important;min-height:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .hg-insights{grid-area:insights!important;min-height:0!important}html:not(#lpm-a):not(#lpm-b):not(#lpm-c) body.il-product-page:not(#lpm-d) #market-page .hg-movers{grid-area:movers!important;min-height:0!important}}
:is(#clean-pass,html) :is(#clean-pass,body) :is(#clean-pass,.il-wordmark):is(#clean-pass2,.il-wordmark){font-family:var(--lpf-sans, 'Plus Jakarta Sans', system-ui, sans-serif)!important;font-size:13px!important;font-weight:600!important;font-style:normal!important;letter-spacing:.16em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:var(--lpf-ink, #f2eee6)!important}:is(#clean-pass,html) :is(#clean-pass,body) :is(#clean-pass,.il-wordmark):is(#clean-pass2,.il-wordmark)>.il-wordmark-b{font-family:inherit!important;font-size:inherit!important;font-weight:400!important;font-style:normal!important;letter-spacing:inherit!important;margin-left:.34em!important;color:var(--lpf-copy, #b3bab8)!important;-webkit-text-fill-color:var(--lpf-copy, #b3bab8)!important}:is(#clean-pass,html) :is(#clean-pass,body) :is(#clean-pass,.nav-logo,.il-global-brand,.f-logo):is(#clean-pass2,.nav-logo,.il-global-brand,.f-logo)>img{width:28px!important;height:28px!important;min-width:28px!important;aspect-ratio:1/1!important;flex:0 0 28px!important;object-fit:contain!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;border:0!important;filter:none!important;padding:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-links{height:100%!important;min-height:0!important;max-height:none!important;align-self:stretch!important;align-items:stretch!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab{height:100%!important;min-height:0!important;max-height:none!important;display:inline-flex!important;align-items:center!important;padding:0 14px!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;background:transparent!important;border-radius:0!important;position:relative!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab.active-tab{font-weight:500!important;color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:var(--lpf-ink, #f2eee6)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab.active-tab::after{content:""!important;position:absolute!important;left:12px!important;right:12px!important;bottom:0!important;height:2px!important;border-radius:2px 2px 0 0!important;background:linear-gradient(90deg,#B98A3D,#EFC66D,#B98A3D)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav :is(.nav-search,.nav-search-wrap){height:34px!important;border-radius:8px!important;border:1px solid transparent!important;background:linear-gradient(var(--lpf-panel, #0a1216),var(--lpf-panel, #0a1216)) padding-box,linear-gradient(120deg,rgba(216,163,63,.40),rgba(216,163,63,.10) 45%,rgba(216,163,63,.28)) border-box!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 12px!important;box-shadow:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-search>i,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-search>svg{width:auto!important;height:auto!important;flex:0 0 auto!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;font-size:15px!important;line-height:1!important;color:rgba(239,237,230,.42)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav input{height:32px!important;flex:1 1 auto!important;min-width:0!important;border:0!important;outline:none!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;padding:0!important;color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:var(--lpf-ink, #f2eee6)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle{width:52px!important;height:34px!important;padding:0!important;min-width:52px!important;max-width:52px!important;min-height:34px!important;max-height:34px!important;transform:none!important;border:0!important;background:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-track{position:relative!important;width:48px!important;height:26px!important;border-radius:999px!important;background:var(--lpf-panel-raised, #0d171b)!important;border:1px solid var(--lpf-line, rgba(187,168,126,.17))!important;display:block!important;overflow:visible!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-track>i.ti-sun{position:absolute!important;left:7px!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;width:11px!important;height:11px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-track>i.ti-moon{position:absolute!important;right:7px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;width:11px!important;height:11px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-thumb{position:absolute!important;top:50%!important;width:20px!important;height:20px!important;border-radius:50%!important;background:linear-gradient(180deg,#EFC66D,#C9922F)!important;box-shadow:0 1px 3px rgba(0,0,0,.55)!important;transition:left .18s ease!important}html[data-theme="dark"]:not(#cp1):not(#cp2):not(#cp3):not(#cp4) body:not(#cp6) #main-nav .theme-toggle-thumb{left:25px!important;transform:translateY(-50%)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-thumb{left:3px!important;transform:translateY(-50%)!important}@media (prefers-reduced-motion:reduce){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-thumb{transition:none!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-login{width:auto!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-indent:0!important;text-transform:none!important;transform:none!important;overflow:visible!important;color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:var(--lpf-ink, #f2eee6)!important;border:1px solid transparent!important;background:linear-gradient(var(--lpf-panel, #0a1216),var(--lpf-panel, #0a1216)) padding-box,linear-gradient(120deg,rgba(216,163,63,.40),rgba(216,163,63,.10) 45%,rgba(216,163,63,.28)) border-box!important;box-shadow:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-login::after{content:none!important;display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-signup{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 16px!important;border:0!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;transform:none!important;background:linear-gradient(180deg,#E3B25A,#C08F3A)!important;color:#17130B!important;-webkit-text-fill-color:#17130B!important;box-shadow:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-signup[hidden],html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-login[hidden]{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab{color:var(--lpf-copy, #b3bab8)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab:hover{color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab.active-tab{color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:currentColor!important;font-weight:500!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-search>i,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-search>svg{color:var(--lpf-muted, #778180)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav input::placeholder{color:var(--lpf-muted, #778180)!important;-webkit-text-fill-color:var(--lpf-muted, #778180)!important;opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-login{-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .il-wordmark{color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .il-wordmark-b{color:var(--lpf-muted, #778180)!important;-webkit-text-fill-color:currentColor!important}html[data-theme="dark"]:not(#cp1):not(#cp2):not(#cp3):not(#cp4) body:not(#cp6) #main-nav .theme-toggle-track>i.ti-moon{opacity:0!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-track>i.ti-sun{opacity:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-track>i{color:var(--lpf-copy, #b3bab8)!important;-webkit-text-fill-color:currentColor!important;transition:opacity .18s ease!important}@media (prefers-reduced-motion:reduce){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .theme-toggle-track>i{transition:none!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav{--nav-chrome: 63px;--nav-h: calc(var(--nav-chrome) + env(safe-area-inset-top, 0px));position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:var(--nav-h)!important;min-height:var(--nav-h)!important;max-height:var(--nav-h)!important;padding-top:env(safe-area-inset-top,0px)!important;margin:0!important;transform:none!important;z-index:2147482000!important;display:flex!important;align-items:center!important;gap:20px!important;padding-inline:calc(max(0px,(100% - 1800px)/2) + max(clamp(16px,3vw,56px),env(safe-area-inset-left,0px)))!important;padding-bottom:0!important;box-sizing:border-box!important;background:var(--lpf-panel, #0a1216)!important;border-bottom:1px solid var(--lpf-line, rgba(187,168,126,.17))!important;box-shadow:none!important;backdrop-filter:blur(18px)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6){padding-top:calc(63px + env(safe-area-inset-top,0px))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body.il-tool-active:not(#cp6) #view-tool .app-sidebar,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body.il-tool-active:not(#cp6) #view-tool .app-shell{height:calc(100vh - 63px - env(safe-area-inset-top,0px))!important;min-height:calc(100vh - 63px - env(safe-area-inset-top,0px))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body.il-tool-active:not(#cp6) #view-tool .app-sidebar{top:calc(63px + env(safe-area-inset-top,0px))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body.il-tool-active:not(#cp6) #main-nav{display:flex!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-logo{display:flex!important;align-items:center!important;gap:9px!important;text-decoration:none!important;flex:0 0 auto!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-logo img{width:28px!important;height:28px!important;border-radius:50%!important;flex-shrink:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-links{display:flex!important;align-items:stretch!important;gap:0!important;height:100%!important;min-height:0!important;max-height:none!important;flex:0 0 auto!important;background:none!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-search{flex:0 1 360px!important;margin-left:auto!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-right{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important;margin-left:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-live,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-ticker-bar,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .prime-nav-menu,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-acct-mobile{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .il-global-account{display:inline-flex!important;align-items:center!important;height:34px!important;padding:0 14px!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;max-width:190px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--lpf-ink, #f2eee6)!important;-webkit-text-fill-color:currentColor!important;border:1px solid transparent!important;background:linear-gradient(var(--lpf-panel, #0a1216),var(--lpf-panel, #0a1216)) padding-box,linear-gradient(120deg,rgba(216,163,63,.40),rgba(216,163,63,.10) 45%,rgba(216,163,63,.28)) border-box!important}@media (max-width:900px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-links,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-search,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-signup{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-right{margin-left:auto!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .prime-nav-menu{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:34px!important;border:0!important;background:transparent!important;color:var(--lpf-ink, #f2eee6)!important;font-size:19px!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav{gap:10px!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav a{text-decoration:none!important;text-underline-offset:unset!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body.il-tool-active:not(#cp6) #view-tool .prime-sidebar-brand{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body.il-tool-active:not(#cp6) #view-tool nav.prime-side-global{margin-top:14px!important}:root{--il-gold-ink: #d8a23d;--il-muted-ink: #a3adad}html[data-theme="light"] body,html:not([data-theme="dark"]) body{--il-gold-ink: #7d5814;--il-muted-ink: #565e5c}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) footer,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .footer-links{background:var(--lp-bg, #070b0e)!important;color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important;border-top:1px solid var(--lp-border, rgba(176,160,126,.16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) footer a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .footer-links a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .site-footer a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-footer a{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) footer a:hover{color:var(--il-gold-ink)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .eyebrow,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .tagline,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .auth-eyebrow,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-landing-kicker,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .pill,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-lens-context span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-ws-kicker,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .tw-eyebrow,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ash-kicker,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .num{color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .content a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .section a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .wrap p a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) main p a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .hero-sub a{color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-trust-lead,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-trust-line,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .trust-lead{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .pgc-preview-tag,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .pgc-note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .sb-pro-sub,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-ws-kicker,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .edu-kicker,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .src-desc,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .tool-disclaimer,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-shell-preview span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-shell-preview div span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-metric-note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .wrap .note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .principle span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .result span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-trust-field span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-trust-note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-trust-panel-head span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .edu-note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-learn-kicker,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-feedback-kicker,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .cex-tool-label,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-shell-status{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .pgc-preview-tag{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-shell-preview span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .tool-disclaimer,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .wrap .note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .edu-def,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .edu-body,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-learn-preview>div>span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-learn-examples span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .edu-checklist span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #ihl-asof,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #ihl-asof-m,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-foot,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-foot span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-unavailable,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-empty,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-none,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-empty{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education small,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education p,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education li,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education div.edu-body,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education .edu-progress-top span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education div{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education code,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education .edu-formula{color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .sa-empty a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-gold-cta,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) a.il-gold-link,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .pro-gate-card a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .pgc-body a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-ws-activation a{color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid .mo-title,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid .hc-title,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid .mo-idx-price,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid .mo-bv2-val,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid strong,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid b,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .hg-market .mo-title,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .hg-market strong{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid p,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid .as-note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-grid .as-leg-name,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .hg-market span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .hg-market .as-note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #sec-education em{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-shell{background:var(--lp-bg, #070b0e)!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-shell .hs-sidebar{background:var(--lp-sidebar, #081014)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-shell .hs-main{background:var(--lp-bg, #070b0e)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-shell .prime-mobile-kpi,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .home-shell .prime-dashboard-index{background:var(--lp-panel, #0a1115)!important;color:var(--lp-text, #f2eee5)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-market,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hsb-upgrade,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-status,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-add-widget,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-more-button,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-indices,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-footer{background:var(--lp-panel-2, #ffffff)!important;border-color:var(--lp-border, rgba(176,160,126,.16))!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-market *,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hsb-upgrade *,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-status *,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-add-widget,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-more-button,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-indices *,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-footer *{color:var(--lp-text, #14161a)!important;-webkit-text-fill-color:currentColor!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hsb-up-sub,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-footer span,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-status-label{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-brand,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-brand span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dash-brand,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dash-brand *,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .il-wordmark-a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .il-wordmark-b,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dash-brand span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-greeting h1,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-greeting h2,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hs-sidebar a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hsb-up-title,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .insight-time,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hs-nav-item{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-greeting p,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hsb-up-link,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .insight-time{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .movers-tab.on,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .movers-tab.active{background:var(--il-gold-ink)!important;border-color:var(--il-gold-ink)!important;color:#ffffff!important;-webkit-text-fill-color:currentColor!important}html[data-theme="dark"]:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .movers-tab.on,html[data-theme="dark"]:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .movers-tab.active{background:var(--il-gold-ink)!important;border-color:var(--il-gold-ink)!important;color:#17120b!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-greeting p,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .insight-time,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-index span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-kpi span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hg-movers div,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mm-note{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .il-home-watch-empty button,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-home-watch-empty button{color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-status-label,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .hsb-up-sub,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-idx-name,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-bv2-label,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mm-note{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-idx-name,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-indices span,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-index strong{color:var(--lp-text, #14161a)!important;-webkit-text-fill-color:currentColor!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-kpi em,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-dashboard-index em,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .mo-live{color:#0f6b52!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-market span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page .prime-mobile-market strong{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .sa-clear-btn{color:var(--il-danger-ink, #b3323d)!important;-webkit-text-fill-color:currentColor!important}html[data-theme="dark"]:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .sa-clear-btn{color:#ef626d!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-wordmark-b,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-overview-label,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .quick-tickers button,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .horizon-pill,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-build{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-card{background:var(--lp-panel, #0a1115)!important;border-color:var(--lp-border, rgba(176,160,126,.16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-gauge>div{background:var(--lp-panel, #0a1115)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-gauge strong,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-gauge span{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .f-logo,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .f-logo em{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .f-copy,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-feedback-link,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .f-links a,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .f-col a{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) small{font-size:11px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) h1 em,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) h2 em,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .auth-card em,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .f-logo em{color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .il-wordmark-b,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-wordmark-b{color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-build{font-size:11px!important;color:var(--il-muted-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .decision-section.caution h3{color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-head{gap:6px!important;min-width:0!important;flex-wrap:nowrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-title{white-space:nowrap!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-badge,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilm-status{white-space:nowrap!important;flex:0 0 auto!important;padding:3px 7px!important;font-size:11px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .field label{display:block!important;min-height:2.2em!important;line-height:1.1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live{--ihl-accent: var(--lp-gold, #d8a23d);display:flex!important;flex-direction:column!important;gap:14px!important;padding:20px!important;border-radius:10px!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-elev, linear-gradient(155deg,#0d1519,#091013))!important;box-shadow:none!important;min-height:0!important;height:auto!important;overflow:visible!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live.is-up{--ihl-accent: var(--lp-green, #4ec879)}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live.is-dn{--ihl-accent: var(--lp-red, #ef626d)}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-id{display:flex!important;align-items:baseline!important;gap:9px!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-sym{font-size:13px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-name,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-span{font-size:12px!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-state{font-size:11px!important;font-weight:600!important;padding:3px 9px!important;border-radius:999px!important;white-space:nowrap!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-quote{display:flex!important;align-items:baseline!important;gap:10px!important;flex-wrap:wrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-price{font-family:var(--lpf-serif, Georgia, 'Times New Roman', serif)!important;font-size:clamp(30px,3.1vw,42px)!important;font-weight:400!important;line-height:1!important;letter-spacing:-.02em!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-change{font-size:14px!important;font-weight:600!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-change.is-up{color:var(--lp-green, #4ec879)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-change.is-dn{color:var(--lp-red, #ef626d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-chart{position:relative!important;min-height:168px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-chart svg{display:block!important;width:100%!important;height:168px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-line{fill:none!important;stroke:var(--ihl-accent)!important;stroke-width:2!important;stroke-linejoin:round!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-area{fill:url(#ihlFill)!important;stroke:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-empty[hidden]{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-empty{position:absolute!important;inset:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:13px!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live.is-empty .ihl-chart svg{opacity:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-sectors{display:flex!important;flex-wrap:wrap!important;gap:6px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-sector{display:inline-flex!important;align-items:baseline!important;gap:6px!important;padding:4px 9px!important;border-radius:6px!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-panel, #0a1115)!important;font-size:11px!important;white-space:nowrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-sector b{font-weight:500!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-sector i{font-style:normal!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-sector.is-up i{color:var(--lp-green, #4ec879)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-sector.is-dn i{color:var(--lp-red, #ef626d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-foot{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding-top:12px!important;border-top:1px solid var(--lp-border, rgba(176,160,126,.16))!important;font-size:11px!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live-mobile{display:none!important}@media (max-width:900px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-hero-live{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live-mobile{display:flex!important;padding:16px!important;gap:12px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live-mobile .ihl-chart,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-hero-live-mobile .ihl-chart svg{min-height:96px!important;height:96px!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihl-area-m{fill:url(#ihlFillM)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav{display:grid!important;grid-template-columns:200px max-content minmax(0,1fr) 236px!important;align-items:center!important;gap:20px!important;justify-content:start!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-logo{grid-column:1!important;width:200px!important;min-width:200px!important;max-width:200px!important;flex:0 0 200px!important;overflow:hidden!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-links{grid-column:2!important;width:max-content!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;justify-self:start!important;margin:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab{padding:0 14px!important;font-size:13px!important;letter-spacing:0!important;white-space:nowrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-search{grid-column:3!important;width:100%!important;max-width:360px!important;min-width:0!important;margin-left:auto!important;margin-right:0!important;flex:0 1 auto!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-right{grid-column:4!important;width:236px!important;min-width:236px!important;max-width:236px!important;flex:0 0 236px!important;justify-content:flex-end!important;overflow:hidden!important}@media (max-width:1200px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav{grid-template-columns:164px max-content minmax(0,1fr) 236px!important;gap:14px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-logo{width:164px!important;min-width:164px!important;max-width:164px!important;flex:0 0 164px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-tab{padding:0 9px!important}}@media (max-width:900px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav{grid-template-columns:minmax(0,1fr) max-content!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-logo{grid-column:1!important;width:auto!important;min-width:0!important;max-width:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-right{grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-home-member [hidden],html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-home-member[hidden]{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-home-member{display:none!important}html.il-hint-in:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-home-member{display:flex!important}html.il-hint-in:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page,html.il-hint-in:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #market-page{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-home-member{flex-direction:column!important;gap:22px!important;max-width:min(1800px,100%)!important;margin:0 auto!important;padding:40px clamp(16px,3vw,56px) 64px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-greeting{margin:0!important;font-family:var(--lpf-serif, Georgia, 'Times New Roman', serif)!important;font-size:clamp(28px,3vw,38px)!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.1!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sub{margin:8px 0 0!important;font-size:14px!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-head-link{font-size:13px!important;white-space:nowrap!important;color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search{display:flex!important;flex-direction:column!important;gap:8px!important;padding:20px!important;border-radius:10px!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-elev, linear-gradient(155deg,#0d1519,#091013))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-label{font-size:12px!important;font-weight:600!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-row{display:flex!important;gap:10px!important;max-width:620px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #ihm-ticker{flex:1 1 auto!important;min-width:0!important;height:46px!important;padding:0 14px!important;border-radius:8px!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-input-shell, #070d10)!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important;font-size:15px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-go{flex:0 0 auto!important;height:46px!important;padding:0 22px!important;border:0!important;border-radius:8px!important;cursor:pointer!important;background:linear-gradient(135deg,#edca79,#c98d2c)!important;color:#161008!important;-webkit-text-fill-color:currentColor!important;font-size:14px!important;font-weight:600!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stats{display:flex!important;flex-direction:column!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stat{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;padding:9px 0!important;text-decoration:none!important;border-top:1px solid var(--lp-border, rgba(176,160,126,.16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stat:first-child{border-top:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stat-l{font-size:13px!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stat-n{font-family:var(--lpf-mono, 'JetBrains Mono', monospace)!important;font-size:15px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stat.is-zero .ihm-stat-n,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stat.is-zero .ihm-stat-l{color:var(--il-muted-ink, var(--lp-muted, #929c9c))!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-stat.is-due .ihm-stat-n{color:var(--il-gold-ink, var(--lp-gold, #d8a23d))!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-tools{display:flex!important;flex-direction:column!important;gap:8px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-tool{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;grid-template-areas:"icon name""icon desc"!important;column-gap:9px!important;row-gap:1px!important;padding:9px 10px!important;border-radius:8px!important;text-decoration:none!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-hover, #10191d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-tool:hover{border-color:var(--lp-gold, #d8a23d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-tool i{grid-area:icon!important;align-self:center!important;font-size:16px!important;color:var(--il-gold-ink, var(--lp-gold, #d8a23d))!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-tool b{grid-area:name!important;font-size:13px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-tool span{grid-area:desc!important;font-size:11px!important;line-height:1.4!important;color:var(--il-muted-ink, var(--lp-muted, #929c9c))!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent{border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;border-radius:10px!important;background:var(--lp-panel, #0a1115)!important;padding:6px 16px 12px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent-head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 0 8px!important;font-size:13px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent-head a{font-size:12px!important;font-weight:500!important;color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent-row{display:grid!important;grid-template-columns:72px minmax(0,1fr) max-content!important;gap:12px!important;align-items:baseline!important;padding:9px 0!important;text-decoration:none!important;border-top:1px solid var(--lp-border, rgba(176,160,126,.16))!important;font-size:13px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent-row b{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent-label,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent-when{color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-startpaths{max-width:1170px!important;margin:0 auto!important;padding:34px clamp(16px,2.4vw,36px) 6px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-startpaths-title{margin:0 0 14px!important;font-family:var(--lpf-serif, Georgia, serif)!important;font-size:clamp(22px,2.2vw,28px)!important;font-weight:400!important;letter-spacing:-.02em!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-startpaths-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-startpath{display:flex!important;flex-direction:column!important;gap:7px!important;padding:20px!important;border-radius:10px!important;text-decoration:none!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-elev, linear-gradient(155deg,#0d1519,#091013))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-startpath:hover{border-color:var(--lp-border-gold, rgba(216,164,63,.34))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .isp-n{font-family:var(--lpf-mono, 'JetBrains Mono', monospace)!important;font-size:11px!important;color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-startpath b{font-size:16px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .isp-d{font-size:13px!important;line-height:1.55!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .isp-go{margin-top:4px!important;font-size:13px!important;font-weight:600!important;color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}@media (max-width:900px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-startpaths-grid{grid-template-columns:1fr!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-acct-wrap{min-width:0!important;max-width:174px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-acct-btn{min-width:0!important;max-width:174px!important;display:inline-flex!important;align-items:center!important;gap:6px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav #nav-acct-name{min-width:0!important;max-width:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.il-hint-in:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6){min-height:100vh!important;display:flex!important;flex-direction:column!important}html.il-hint-in:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6)>footer{margin-top:auto!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6)>footer{padding-block:20px!important;padding-inline:max(18px,env(safe-area-inset-left,0px)) max(18px,env(safe-area-inset-right,0px))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6)>footer .footer-inner{padding-top:0!important;padding-bottom:0!important;padding-inline:0!important;gap:10px!important}@media (max-width:640px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6)>footer .footer-inner{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6)>footer .f-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 18px!important;width:100%!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6)>footer .f-links a{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-grid{display:grid!important;grid-template-columns:236px minmax(0,1fr) 320px!important;gap:14px!important;align-items:start!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-main,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side{display:flex!important;flex-direction:column!important;gap:14px!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel{--ihm-accent: var(--lp-gold, #d8a23d);padding:16px 18px!important;border-radius:10px!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-panel, #0a1115)!important;min-width:0!important}html.is-up:not(#cp1):not(#cp2):not(#cp3):not(#cp4) body:not(#cp6) .ihm-panel{--ihm-accent: var(--lp-green, #4ec879)}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-home-member.is-up .ihm-panel{--ihm-accent: var(--lp-green, #4ec879)}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #il-home-member.is-dn .ihm-panel{--ihm-accent: var(--lp-red, #ef626d)}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-id{display:flex!important;align-items:baseline!important;gap:9px!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-title{font-size:13px!important;font-weight:600!important;white-space:nowrap!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-note,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-none{font-size:12px!important;white-space:nowrap!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-link{font-size:12px!important;color:var(--il-gold-ink)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-quote{display:flex!important;align-items:baseline!important;gap:9px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-quote strong{font-family:var(--lpf-serif, Georgia, serif)!important;font-weight:400!important;font-size:26px!important;line-height:1!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-quote span{font-size:13px!important;font-weight:600!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-quote span.is-up{color:var(--lp-green, #4ec879)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-quote span.is-dn{color:var(--lp-red, #ef626d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-chart{position:relative!important;min-height:172px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-chart svg{display:block!important;width:100%!important;height:172px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-line{fill:none!important;stroke:var(--ihm-accent)!important;stroke-width:2!important;stroke-linejoin:round!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-area{fill:url(#ihmFill)!important;stroke:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-chart-empty[hidden]{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-chart-empty{position:absolute!important;inset:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-indexes{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;padding-top:14px!important;border-top:1px solid var(--lp-border, rgba(176,160,126,.16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index{display:flex!important;flex-direction:column!important;gap:6px!important;display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index span{font-size:12px!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index b{font-size:16px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index i,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop i,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sector i,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav-q i{font-style:normal!important;font-size:12px!important;font-weight:600!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .is-up>i,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .is-up i{color:var(--lp-green, #4ec879)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .is-dn>i,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .is-dn i{color:var(--lp-red, #ef626d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sectors{display:flex!important;flex-wrap:wrap!important;gap:6px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sector{display:inline-flex!important;align-items:baseline!important;gap:6px!important;padding:4px 9px!important;border-radius:6px!important;white-space:nowrap!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-hover, #10191d)!important;font-size:11px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sector b{font-weight:500!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-populars{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop{display:flex!important;flex-direction:column-reverse!important;gap:8px!important;padding:11px 12px!important;border-radius:8px!important;text-decoration:none!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:var(--lp-hover, #10191d)!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop-txt,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index-txt{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-spark{display:block!important;width:100%!important;height:30px!important;overflow:visible!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-spark path{fill:none!important;stroke-width:1.5!important;stroke-linejoin:round!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-spark.is-up path{stroke:var(--lp-green, #4ec879)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-spark.is-dn path{stroke:var(--lp-red, #ef626d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop:hover,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav:hover{border-color:var(--lp-border-gold, rgba(216,164,63,.34))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop b{font-size:12px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop span{font-size:14px!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-favs{display:flex!important;flex-direction:column!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:10px 0!important;text-decoration:none!important;border-top:1px solid var(--lp-border, rgba(176,160,126,.16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav:first-child{border-top:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav-sym{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important;font-size:13px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav-note{font-size:11px!important;font-weight:400!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav-q{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-fav-q b{font-size:13px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-na{color:var(--lp-label, #818b8a)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-favs-empty[hidden]{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-favs-empty{margin:0!important;font-size:12px!important;line-height:1.55!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-news-row{display:flex!important;flex-direction:column!important;gap:2px!important;padding:9px 0!important;text-decoration:none!important;border-top:1px solid var(--lp-border, rgba(176,160,126,.16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-news-row:first-child{border-top:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-news-row span{font-size:12px!important;line-height:1.45!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-news-row i{font-style:normal!important;font-size:11px!important;color:var(--lp-muted, #929c9c)!important;-webkit-text-fill-color:currentColor!important}@media (max-width:1500px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-grid{grid-template-columns:minmax(0,1fr) 300px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools{grid-row:2!important;grid-column:1!important;flex-direction:row!important;flex-wrap:wrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools>.ihm-panel{flex:1 1 260px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools .ihm-tools{flex-direction:row!important;flex-wrap:wrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools .ihm-tool{flex:1 1 200px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side{grid-row:1/span 2!important;grid-column:2!important}}@media (max-width:1000px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-grid{grid-template-columns:1fr!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side{grid-row:auto!important;grid-column:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-populars,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-indexes{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-recent[hidden]{display:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-recent-row{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"sym when""label label"!important;gap:2px 10px!important;padding:10px 0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-recent-row b{grid-area:sym!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-recent-row .ihm-recent-when{grid-area:when!important;font-size:11px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-recent-row .ihm-recent-label{grid-area:label!important;font-size:12px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-recent-row:first-child{border-top:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-chart{--ilx-a: #3987e5;--ilx-b: #d1a03f;--ilx-c: #5fc4ad;position:relative!important;min-height:412px!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-chart{--ilx-a: #2a78d6;--ilx-b: #a06a10;--ilx-c: #0f6b52}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-plot{width:100%!important;height:372px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-plot a[href*="tradingview"]{opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-legend{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:10px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-key{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:5px 10px!important;border-radius:7px!important;cursor:pointer!important;border:1px solid var(--lp-border, rgba(176,160,126,.16))!important;background:transparent!important;font-size:12px!important;opacity:.5!important;transition:opacity .12s ease!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-key.is-on{opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-swatch{width:14px!important;height:2px!important;border-radius:1px!important;flex:0 0 auto!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-key-name{color:var(--il-muted-ink, var(--lp-muted, #929c9c))!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-key-val{font-family:var(--lpf-mono, 'JetBrains Mono', monospace)!important;font-weight:600!important;min-width:54px!important;text-align:right!important;font-variant-numeric:tabular-nums!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-empty{margin:0!important;padding:150px 0!important;text-align:center!important;font-size:13px!important;color:var(--il-muted-ink, var(--lp-muted, #929c9c))!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-tool-shell .il-shell-preview span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-shell-preview div span{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-acct-btn,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-acct-btn span,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #main-nav .nav-acct-email{color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop-id{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop-logo{flex:0 0 22px!important;width:22px!important;height:20px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:4px!important;background:var(--lp-border, rgba(176, 160, 126, .16))!important;font-size:11px!important;font-weight:700!important;line-height:1!important;color:var(--il-muted-ink, #a3adad)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop-logo.is-mono::before{content:attr(data-mono)}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop-logo img{width:100%!important;height:100%!important;object-fit:contain!important;background:#fff!important}
html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-home-member{position:relative!important;isolation:isolate!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-home-member::before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(900px 520px at 12% -6%,rgba(216,162,61,.085),transparent 62%),radial-gradient(760px 480px at 92% 8%,rgba(63,134,168,.075),transparent 66%),radial-gradient(1100px 700px at 78% 108%,rgba(95,196,173,.05),transparent 68%)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-home-member::after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:1px!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,rgba(216,162,61,.28) 22%,rgba(216,162,61,.28) 70%,transparent)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-home-member::before{background:radial-gradient(900px 520px at 12% -6%,rgba(168,120,31,.10),transparent 62%),radial-gradient(760px 480px at 92% 8%,rgba(42,120,214,.06),transparent 66%),radial-gradient(1100px 700px at 78% 108%,rgba(15,107,82,.05),transparent 68%)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-home-member::after{background:linear-gradient(90deg,transparent,rgba(140,100,24,.30) 22%,rgba(140,100,24,.30) 70%,transparent)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .il-home-member{padding:34px clamp(16px,3vw,56px) 30px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;flex-wrap:wrap!important;padding-bottom:18px!important;margin-bottom:4px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-head-id{flex:0 1 auto!important;min-width:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-greeting{font-size:clamp(26px,2.4vw,33px)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sub{margin-top:5px!important;font-size:13px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search{flex:1 1 300px!important;max-width:470px!important;display:block!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-row{display:flex!important;align-items:center!important;gap:0!important;max-width:none!important;height:44px!important;border:1px solid var(--lp-border, rgba(176, 160, 126, .16))!important;border-radius:11px!important;background:var(--lp-input-shell, #070d10)!important;padding-left:13px!important;overflow:hidden!important;transition:border-color .14s ease,box-shadow .14s ease!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-row:focus-within{border-color:var(--lp-border-gold, rgba(216, 164, 63, .34))!important;box-shadow:0 0 0 3px rgba(216,162,61,.13)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-icon{font-size:16px!important;flex:0 0 auto!important;color:var(--il-muted-ink, var(--lp-muted, #929c9c))!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #ihm-ticker{flex:1 1 auto!important;min-width:0!important;height:42px!important;border:0!important;background:transparent!important;padding:0 11px!important;border-radius:0!important;font-size:14px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #ihm-ticker:focus{outline:none!important;box-shadow:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-go{height:44px!important;flex:0 0 auto!important;padding:0 17px!important;border-radius:0!important;font-size:13px!important}@media (min-width:1501px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-grid{grid-template-columns:240px minmax(0,1fr) 336px!important;gap:16px!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-main,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side{gap:16px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel{position:relative!important;padding:15px 17px!important;border-radius:13px!important;border:1px solid var(--il-panel-edge, rgba(176, 160, 126, .26))!important;background:var(--il-panel-face, linear-gradient(168deg, #101a20 0%, #0b1317 62%, #0a1115 100%))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 12px 28px -20px rgba(0,0,0,.95)!important;overflow:hidden!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel::before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;pointer-events:none!important;background:linear-gradient(90deg,transparent 0%,var(--il-panel-hair, rgba(216, 162, 61, .5)) 26%,var(--il-panel-hair, rgba(216, 162, 61, .5)) 74%,transparent 100%)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel::after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(420px 190px at 0% 0%,var(--il-panel-glow, rgba(216, 162, 61, .055)),transparent 70%)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel>*{position:relative!important;z-index:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-market-panel{--il-panel-hair: color-mix(in srgb, var(--ihm-accent) 62%, transparent) !important;--il-panel-glow: color-mix(in srgb, var(--ihm-accent) 7%, transparent) !important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel:hover{border-color:var(--lp-border-gold, rgba(216, 164, 63, .34))!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel{--il-panel-edge: rgba(62, 54, 39, .22);--il-panel-face: linear-gradient(168deg, #ffffff 0%, #fdfbf6 60%, #faf7f0 100%);--il-panel-hair: rgba(140, 100, 24, .45);--il-panel-glow: rgba(168, 120, 31, .05);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 24px -18px rgba(50,42,26,.5)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-title,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-strip-title{display:inline-flex!important;align-items:center!important;gap:8px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-title::before,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-strip-title::before{content:""!important;flex:0 0 auto!important;width:2px!important;height:11px!important;border-radius:2px!important;background:var(--il-gold-ink, #d8a23d)!important;opacity:.85!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-market-panel .ihm-panel-title::before,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-market-panel .ihm-strip-title::before{background:var(--ihm-accent, #d8a23d)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-panel-head{margin-bottom:11px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-chart{min-height:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-plot{height:clamp(230px,calc(100vh - 636px),420px)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-indexes{margin-top:12px!important;padding-top:12px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-strip{margin-top:12px!important;padding-top:12px!important;border-top:1px solid var(--lp-border, rgba(176, 160, 126, .16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-strip-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin-bottom:9px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-strip-title{font-size:12px!important;font-weight:600!important;color:var(--lp-text, #f2eee5)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sector.is-up{border-color:color-mix(in srgb,var(--lp-green, #4ec879) 40%,transparent)!important;background:color-mix(in srgb,var(--lp-green, #4ec879) 9%,transparent)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-sector.is-dn{border-color:color-mix(in srgb,var(--lp-red, #ef626d) 40%,transparent)!important;background:color-mix(in srgb,var(--lp-red, #ef626d) 9%,transparent)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-populars{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:9px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop{padding:9px 10px!important;gap:6px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-spark{height:26px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-panel-head{margin-bottom:8px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-fav{padding-top:9px!important;padding-bottom:9px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-recent-row{padding-top:8px!important;padding-bottom:8px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-news a{padding-top:8px!important;padding-bottom:8px!important}@media (max-width:1499px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-populars{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1500px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search{max-width:none!important;order:3!important;flex-basis:100%!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-indexes{gap:14px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index{display:grid!important;align-items:center!important;gap:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index{grid-template-columns:minmax(0,1fr) 92px!important;column-gap:12px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index-txt{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;column-gap:9px!important;row-gap:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index-txt span{grid-column:1/-1!important;font-size:11px!important;line-height:1.5!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index-txt b{font-size:17px!important;line-height:1.35!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index-txt i{line-height:1.35!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index .ihm-spark{height:30px!important;grid-row:span 1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ilx-plot{height:clamp(210px,calc(100vh - 710px),460px)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-fav{padding:8px 0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-news-row{padding:7px 0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side .ihm-recent-row{padding:7px 0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-pop{padding:8px 10px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index{grid-template-columns:auto 88px!important;justify-content:start!important;column-gap:14px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-index-txt b{white-space:nowrap!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #ihm-ticker::placeholder{color:var(--il-muted-ink, #a3adad)!important;-webkit-text-fill-color:var(--il-muted-ink, #a3adad)!important;opacity:1!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-row{border-color:rgba(216,164,63,.30)!important;background:linear-gradient(180deg,rgba(216,162,61,.07),rgba(216,162,61,.02)),var(--lp-input-shell, #070d10)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-row{border-color:rgba(176,128,40,.34)!important;background:linear-gradient(180deg,rgba(168,120,31,.07),rgba(168,120,31,.02)),var(--lp-input-shell, #ffffff)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-search-icon{color:var(--il-gold-ink, #d8a23d)!important;-webkit-text-fill-color:currentColor!important}@media (min-width:1501px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-grid{align-items:stretch!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools>.ihm-panel:last-child,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side>.ihm-panel:last-child{flex:1 1 auto!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools .ihm-tools{flex:1 1 auto!important;justify-content:stretch!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools .ihm-tool{flex:1 1 auto!important;align-content:center!important}}@media (min-width:1501px){html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-tools>.ihm-panel:last-child,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .ihm-col-side>.ihm-panel:last-child{display:flex!important;flex-direction:column!important}}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page{position:relative!important;isolation:isolate!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page::before{content:""!important;position:fixed!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(1000px 560px at 10% -8%,rgba(216,162,61,.09),transparent 62%),radial-gradient(820px 520px at 94% 6%,rgba(63,134,168,.07),transparent 66%),radial-gradient(1200px 760px at 70% 104%,rgba(95,196,173,.045),transparent 68%)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page::before{background:radial-gradient(1000px 560px at 10% -8%,rgba(168,120,31,.10),transparent 62%),radial-gradient(820px 520px at 94% 6%,rgba(42,120,214,.055),transparent 66%),radial-gradient(1200px 760px at 70% 104%,rgba(15,107,82,.045),transparent 68%)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-ms-inner{height:auto!important;max-height:none!important;min-height:164px!important;overflow:visible!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .ilm-card{height:auto!important;min-height:162px!important;overflow:visible!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-hero-live,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-ms-inner,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpath,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-cap-card,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-band,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-pricing{position:relative!important;border:1px solid var(--il-panel-edge, rgba(176, 160, 126, .26))!important;border-radius:13px!important;background:var(--il-panel-face, linear-gradient(168deg, #101a20 0%, #0b1317 62%, #0a1115 100%))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 14px 32px -22px rgba(0,0,0,.95)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-hero-live::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-ms-inner::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpath::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-cap-card::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-band::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-pricing::after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;pointer-events:none!important;z-index:2!important;background:linear-gradient(90deg,transparent,var(--il-panel-hair, rgba(216, 162, 61, .5)) 26%,var(--il-panel-hair, rgba(216, 162, 61, .5)) 74%,transparent)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-hero-live,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-ms-inner,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpath,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-cap-card,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-band,html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-pricing{--il-panel-edge: rgba(62, 54, 39, .22);--il-panel-face: linear-gradient(168deg, #ffffff 0%, #fdfbf6 60%, #faf7f0 100%);--il-panel-hair: rgba(140, 100, 24, .45);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 28px -20px rgba(50,42,26,.5)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .ilm-card{border-right-color:var(--lp-border, rgba(176, 160, 126, .16))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .ilm-card:last-child{border-right:0!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-rail{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;border:0!important;background:none!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-rail-item{position:relative!important;padding:15px 16px!important;border-radius:12px!important;border:1px solid var(--il-panel-edge, rgba(176, 160, 126, .22))!important;background:var(--il-panel-face, linear-gradient(168deg, #0f181d, #0a1115))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;transition:border-color .14s ease,transform .14s ease!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-rail-item:hover{border-color:var(--lp-border-gold, rgba(216, 164, 63, .34))!important;transform:translateY(-1px)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-rail-item i{font-size:19px!important;color:var(--il-gold-ink, #d8a23d)!important;-webkit-text-fill-color:currentColor!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-rail-item{--il-panel-edge: rgba(62, 54, 39, .18);--il-panel-face: linear-gradient(168deg, #ffffff, #faf7f0);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 20px -18px rgba(50,42,26,.45)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .isp-n{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:9px!important;border:1px solid var(--lp-border-gold, rgba(216, 164, 63, .30))!important;background:rgba(216,162,61,.10)!important;font-size:16px!important;color:var(--il-gold-ink, #d8a23d)!important;-webkit-text-fill-color:currentColor!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpath{padding:18px 20px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpath:hover{border-color:var(--lp-border-gold, rgba(216, 164, 63, .34))!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpaths-title{font-size:clamp(21px,2vw,27px)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-capabilities,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-workflow-visual{padding-block:56px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-cap-head{margin-bottom:30px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-band,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-pricing{margin-block:26px!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page::before{background:radial-gradient(closest-side at 50% 3%,rgba(214,172,100,.13),rgba(214,172,100,.04) 46%,transparent 74%),radial-gradient(1000px 560px at 10% -8%,rgba(216,162,61,.07),transparent 62%),radial-gradient(820px 520px at 94% 6%,rgba(63,134,168,.07),transparent 66%),radial-gradient(1200px 760px at 70% 104%,rgba(95,196,173,.045),transparent 68%)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page::before{background:radial-gradient(closest-side at 50% 3%,rgba(168,120,31,.10),rgba(168,120,31,.03) 46%,transparent 74%),radial-gradient(1000px 560px at 10% -8%,rgba(168,120,31,.07),transparent 62%),radial-gradient(820px 520px at 94% 6%,rgba(42,120,214,.05),transparent 66%),radial-gradient(1200px 760px at 70% 104%,rgba(15,107,82,.04),transparent 68%)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-hero-live::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-ms-inner::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpath::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-cap-card::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-band::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-pricing::after{opacity:.8!important;transition:opacity .18s ease!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-startpath:hover::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-cap-card:hover::after,html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-band:hover::after{opacity:1!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-wf-input{background:var(--lp-input-shell, #ffffff)!important;border-color:var(--lp-border, rgba(62, 54, 39, .17))!important;color:var(--lp-text, #171a1a)!important;-webkit-text-fill-color:var(--lp-text, #171a1a)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .guide-num{color:var(--il-gold-ink, #7d5814)!important;-webkit-text-fill-color:var(--il-gold-ink, #7d5814)!important}html:not([data-theme="dark"]):not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) .pgc-badge{background:linear-gradient(135deg,#E8C079 0%,#C9A052 55%,#B78B40 100%)!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-hero-live{grid-area:preview!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-landing-hero{grid-template-rows:max-content max-content!important}html:not(#cp1):not(#cp2):not(#cp3):not(#cp4):not(#cp5) body:not(#cp6) #landing-page .il-trust{max-width:100%!important}}@layer premium{:root{--rp-bg: #f7f5ef !important;--rp-panel: #fffefa !important;--rp-raised: #ffffff !important;--rp-inset: #f0ede5 !important;--rp-ink: #20231f !important;--rp-copy: #50564f !important;--rp-muted: #6c7068 !important;--rp-gold: #7a5310 !important;--rp-gold-accent: #a8741a !important;--rp-gold-bright: #ce9127 !important;--rp-gold-deep: #6e470d !important;--rp-gold-fill: #e3b448 !important;--rp-gold-grad: linear-gradient(160deg, #eabe57 0%, #ce9127 100%) !important;--rp-gold-glow: 0 6px 18px -6px rgba(168, 116, 26, .45) !important;--rp-gold-ring: rgba(168, 116, 26, .38) !important;--rp-gold-soft: rgba(168, 116, 26, .10) !important;--rp-on-gold: #211f1b !important;--rp-line: rgba(46, 48, 39, .12) !important;--rp-line-strong: rgba(46, 48, 39, .24) !important;--rp-green: #186d3d !important;--rp-red: #ad2e32 !important;--rp-shadow: 0 2px 4px rgba(40, 35, 20, .025), 0 16px 42px -30px rgba(40, 35, 20, .14) !important;--rp-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif !important}html[data-theme="dark"]{--rp-bg: #0d100f !important;--rp-panel: #151917 !important;--rp-raised: #1b211e !important;--rp-inset: #111512 !important;--rp-ink: #f3f3eb !important;--rp-copy: #c0c6bd !important;--rp-muted: #9aA396 !important;--rp-gold: #efb133 !important;--rp-gold-accent: #efb133 !important;--rp-gold-bright: #f6cd6f !important;--rp-gold-deep: #9b6412 !important;--rp-gold-fill: #efb133 !important;--rp-gold-grad: linear-gradient(160deg, #f4cc67 0%, #d5911a 100%) !important;--rp-gold-glow: 0 6px 22px -8px rgba(239, 177, 51, .55) !important;--rp-gold-ring: rgba(239, 177, 51, .38) !important;--rp-gold-soft: rgba(239, 177, 51, .10) !important;--rp-on-gold: #17120a !important;--rp-line: rgba(215, 226, 208, .12) !important;--rp-line-strong: rgba(215, 226, 208, .23) !important;--rp-green: #5ec984 !important;--rp-red: #e76a6e !important;--rp-shadow: 0 2px 4px rgba(0, 0, 0, .08), 0 16px 42px -30px rgba(0, 0, 0, .4) !important}:root,html[data-theme]{--il-bg: var(--rp-bg) !important;--il-bg-elevated: var(--rp-panel) !important;--il-surface: var(--rp-panel) !important;--il-surface-2: var(--rp-raised) !important;--il-surface-3: var(--rp-inset) !important;--il-ink: var(--rp-ink) !important;--il-ink-2: var(--rp-copy) !important;--il-muted: var(--rp-muted) !important;--il-faint: var(--rp-muted) !important;--il-line: var(--rp-line) !important;--il-line-strong: var(--rp-line-strong) !important;--il-brass: var(--rp-gold) !important;--il-brass-bright: var(--rp-gold-bright) !important;--il-brass-deep: var(--rp-gold-deep) !important;--il-brass-soft: var(--rp-gold-soft) !important;--il-brass-softer: var(--rp-gold-soft) !important;--il-green: var(--rp-green) !important;--il-red: var(--rp-red) !important;--il-gold-ink: var(--rp-gold) !important;--il-muted-ink: var(--rp-muted) !important;--il-sans: var(--rp-sans) !important;--il-serif: var(--rp-sans) !important;--il-header: var(--rp-bg) !important;--lpf-bg: var(--rp-bg) !important;--lpf-bg-deep: var(--rp-bg) !important;--lpf-sidebar: var(--rp-bg) !important;--lpf-panel: var(--rp-panel) !important;--lpf-panel-raised: var(--rp-raised) !important;--lpf-line: var(--rp-line) !important;--lpf-line-soft: var(--rp-line) !important;--lpf-line-gold: var(--rp-line-strong) !important;--lpf-ink: var(--rp-ink) !important;--lpf-copy: var(--rp-copy) !important;--lpf-muted: var(--rp-muted) !important;--lpf-gold: var(--rp-gold) !important;--lpf-gold-bright: var(--rp-gold-bright) !important;--lpf-sans: var(--rp-sans) !important;--lpf-serif: var(--rp-sans) !important;--lp-bg: var(--rp-bg) !important;--lp-panel: var(--rp-panel) !important;--lp-card: var(--rp-panel) !important;--lp-ink: var(--rp-ink) !important;--lp-muted: var(--rp-muted) !important;--lp-border: var(--rp-line) !important;--lp-border-gold: var(--rp-line-strong) !important;--lp-gold: var(--rp-gold) !important;--lp-green: var(--rp-green) !important;--lp-red: var(--rp-red) !important;--lp-input-shell: var(--rp-panel) !important;--bg: var(--rp-bg) !important;--bg2: var(--rp-panel) !important;--bg3: var(--rp-inset) !important;--card: var(--rp-panel) !important;--ink: var(--rp-ink) !important;--ink2: var(--rp-copy) !important;--ink3: var(--rp-copy) !important;--ink4: var(--rp-muted) !important;--ink-soft: var(--rp-copy) !important;--ink-faint: var(--rp-muted) !important;--gold: var(--rp-gold) !important;--gold-d: var(--rp-gold-deep) !important;--gold-bright: var(--rp-gold-bright) !important;--gold-hi: var(--rp-gold-bright) !important;--gold-ring: var(--rp-gold-ring) !important;--gold-tint: var(--rp-gold-soft) !important;--gold-glow: var(--rp-gold-glow) !important;--gold-grad: var(--rp-gold-grad) !important;--gold-l: var(--rp-gold-fill) !important;--green: var(--rp-green) !important;--red: var(--rp-red) !important;--night: var(--rp-bg) !important;--surface: var(--rp-panel) !important;--surface-2: var(--rp-inset) !important;--surface-3: var(--rp-raised) !important;--line: var(--rp-line) !important;--border: var(--rp-line) !important;--border2: var(--rp-line-strong) !important;--font: var(--rp-sans) !important;--serif: var(--rp-sans) !important;--ilx-a: var(--rp-gold) !important;--ilx-b: #558fcc !important;--ilx-c: #609f91 !important;--market-up-strong: var(--rp-green) !important;--market-down-strong: var(--rp-red) !important}html,body{background:var(--rp-bg)!important;color:var(--rp-ink)!important}body{font-family:var(--rp-sans)!important;font-size:16px!important;-webkit-font-smoothing:antialiased}#view-home{padding-top:0!important}button,input,select,textarea{font-family:var(--rp-sans)!important}h1,h2,h3,h4,.ihm-greeting,.ihl-price,.ihm-quote strong,.stat-val,.stock-price{font-family:var(--rp-sans)!important;font-style:normal!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.035em!important}h1 em,h2 em,h3 em{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important}.search-shell{background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:14px!important;padding:clamp(24px,3vw,40px)!important}body::before,body::after,.il-home-member::before,.il-home-member::after,.il-landing::before,.il-landing-hero::before,.il-landing-hero::after{background:none!important;box-shadow:none!important;pointer-events:none!important}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}:is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--rp-gold)!important;outline-offset:4px!important}::selection{background:var(--rp-gold-fill);color:#202015}#main-nav{background:var(--rp-bg)!important;border-bottom:1px solid var(--rp-line)!important;box-shadow:none!important;backdrop-filter:none!important}#main-nav .nav-tab{font-size:14px!important;font-weight:500!important;letter-spacing:-.015em!important}#main-nav .nav-tab.active-tab{color:var(--rp-ink)!important}#main-nav .nav-logo{border-right:0!important;padding-right:22px!important}#main-nav .il-wordmark,.il-global-brand>.il-wordmark,footer .f-logo .il-wordmark{text-transform:none!important;letter-spacing:-.005em!important;font-size:15.5px!important;font-weight:700!important;font-family:var(--rp-sans)!important}#main-nav .il-wordmark-b,#main-nav .il-wordmark em,.il-global-brand .il-wordmark-b,.il-global-brand em,footer .f-logo .il-wordmark-b,footer .f-logo .il-wordmark em{font-style:italic!important;font-weight:700!important;color:var(--rp-gold)!important;-webkit-text-fill-color:var(--rp-gold)!important;letter-spacing:-.005em!important;margin-left:0!important;margin-right:0!important;padding-left:0!important}html.il-hint-in body #main-nav #nav-login,html.il-hint-in body #main-nav #nav-signup,html.il-hint-in body #main-nav .il-global-login,html.il-hint-in body #main-nav .il-global-trial,html.il-hint-in body .il-global-nav #nav-login,html.il-hint-in body .il-global-nav #nav-signup,html.il-hint-in body .il-global-nav .il-global-login,html.il-hint-in body .il-global-nav .il-global-trial{display:none!important}html.il-hint-in body #main-nav.il-auth-out #nav-login,html.il-hint-in body #main-nav.il-auth-out #nav-signup,html.il-hint-in body #main-nav.il-auth-out .il-global-login,html.il-hint-in body #main-nav.il-auth-out .il-global-trial,html.il-hint-in body .il-global-nav.il-auth-out #nav-login,html.il-hint-in body .il-global-nav.il-auth-out #nav-signup,html.il-hint-in body .il-global-nav.il-auth-out .il-global-login,html.il-hint-in body .il-global-nav.il-auth-out .il-global-trial{display:inline-flex!important}html body #main-nav #nav-login[hidden],html body #main-nav #nav-signup[hidden],html body .il-global-nav #nav-login[hidden],html body .il-global-nav #nav-signup[hidden]{display:none!important}.prime-dash-brand .il-wordmark,.prime-sidebar-brand .il-wordmark,.prime-mobile-brand .il-wordmark,.prime-mobile-appbar a .il-wordmark{text-transform:none!important;letter-spacing:-.005em!important;font-size:15.5px!important;font-weight:600!important;font-family:"Plus Jakarta Sans",var(--rp-sans)!important;font-style:normal!important;white-space:nowrap!important}.prime-dash-brand .il-wordmark-b,.prime-sidebar-brand .il-wordmark-b,.prime-mobile-brand .il-wordmark-b,.prime-mobile-appbar a .il-wordmark-b{font-style:italic!important;font-weight:600!important;color:var(--rp-gold)!important;-webkit-text-fill-color:var(--rp-gold)!important;letter-spacing:-.005em!important;text-transform:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important}#main-nav .nav-search{background:var(--rp-panel)!important;border-color:var(--rp-line)!important;border-radius:8px!important}#main-nav .nav-search input{font-size:14px!important}#main-nav .nav-acct-btn,#main-nav #nav-acct-btn{border-radius:8px!important;background:var(--rp-panel)!important;border-color:var(--rp-line)!important}:is(.btn-gold,.btn-modal-cta,.btn-analyze,.ihm-go,.il-cta-solid,#nav-signup,.auth-submit,.btn-primary){background:var(--rp-gold-grad)!important;color:var(--rp-on-gold)!important;-webkit-text-fill-color:var(--rp-on-gold)!important;border:1px solid var(--rp-gold-deep)!important;box-shadow:var(--rp-gold-glow)!important;font-weight:600!important;text-shadow:none!important}:is(.btn-gold,.btn-modal-cta,.btn-analyze,.ihm-go,.il-cta-solid,#nav-signup,.auth-submit,.btn-primary):hover{filter:brightness(1.06) saturate(1.05)!important;transform:none!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card,.auth-card,.modal-box,.ws-card,.rs-card,.vl-card,.pl-card,.panel,.score-card,.evidence-card){background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:14px!important;box-shadow:var(--rp-shadow)!important;backdrop-filter:none!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card,.auth-card,.modal-box)::before,:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card,.auth-card,.modal-box)::after{background:none!important;box-shadow:none!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card):hover{border-color:var(--rp-line-strong)!important;transform:none!important}:is(.ihm-panel-title,.ihm-strip-title)::before{display:none!important}.il-home-member{max-width:1680px!important;margin:0 auto!important;padding:32px clamp(20px,3vw,48px) 40px!important}.ihm-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,400px) auto!important;gap:24px!important;align-items:center!important;padding-bottom:28px!important;margin-bottom:0!important}.ihm-head-id{min-width:0!important}.ihm-greeting{font-size:clamp(24px,2.4vw,34px)!important;font-weight:600!important;line-height:1.2!important}.ihm-sub{margin-top:8px!important;font-size:14px!important;color:var(--rp-muted)!important}.ihm-head-id{order:1!important}.ihm-search{order:2!important}.ihm-head-link{order:3!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:10px 14px!important;border:1px solid var(--rp-line)!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;color:var(--rp-copy)!important;text-decoration:none!important;white-space:nowrap!important}.ihm-head-link:hover{border-color:var(--rp-gold)!important;color:var(--rp-gold)!important}.ihm-search{width:100%!important;max-width:none!important;margin:0!important}.ihm-search-row{background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:8px!important}.ihm-search-icon{color:var(--rp-gold)!important}.ihm-grid{display:grid!important;grid-template-columns:200px minmax(0,1fr) 280px!important;gap:20px!important;align-items:start!important}.ihm-col-tools,.ihm-col-main,.ihm-col-side{display:flex!important;flex-direction:column!important;grid-column:auto!important;grid-row:auto!important;min-width:0!important;gap:20px!important}.ihm-panel{padding:20px!important;overflow:hidden!important}.ihm-panel-head{margin-bottom:18px!important;gap:12px!important}.ihm-panel-title,.ihm-strip-title{font-size:14px!important;font-weight:600!important;color:var(--rp-ink)!important;letter-spacing:-.01em!important}.ihm-panel-note{font-size:12px!important;color:var(--rp-muted)!important}.ihm-market-panel .ihm-panel-head{display:grid!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:16px!important}.ihm-panel-id{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.ihm-quote{display:grid!important;grid-template-columns:auto auto!important;align-items:baseline!important;column-gap:8px!important;grid-column:2!important;grid-row:1!important;text-align:right!important}.ihm-quote strong{font-size:26px!important;font-weight:600!important}.ihm-quote span{font-size:13px!important}.ihm-quote-label{display:block!important;grid-column:1/-1!important;font-size:11px!important;color:var(--rp-muted)!important;font-weight:400!important;margin-bottom:3px!important}#ihm-chart{--ilx-a: var(--rp-gold) !important;--ilx-b: #558fcc !important;--ilx-c: #609f91 !important}.ihm-tfs{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:5px!important}.ihm-tf{appearance:none!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--rp-muted)!important;min-width:40px!important;min-height:34px!important;padding:6px 10px!important;font-size:13px!important;font-weight:600!important}.ihm-tf:hover{background:var(--rp-inset)!important;color:var(--rp-ink)!important}.ihm-tf[aria-pressed="true"]{background:var(--rp-gold-soft)!important;color:var(--rp-gold)!important}.ihm-chart{background:transparent!important;min-height:290px!important;border:0!important}.ilx-plot{height:clamp(260px,32vh,400px)!important;background:transparent!important;border:0!important;border-radius:0!important}.ilx-legend{display:flex!important;flex-wrap:wrap!important;gap:6px 18px!important;padding:14px 0 2px!important}.ilx-key{min-height:34px!important;padding:4px 0!important;background:transparent!important;border:0!important;gap:6px!important}.ilx-key-name,.ilx-key-val{font-size:12px!important}.ilx-key-name{color:var(--rp-copy)!important}.ilx-key-val{color:var(--rp-ink)!important}.ihm-indexes{gap:12px!important;padding-top:16px!important;margin-top:16px!important;border-top:1px solid var(--rp-line)!important}.ihm-index{border:0!important;background:transparent!important;padding:0!important}.ihm-index b{font-family:var(--rp-sans)!important;font-size:16px!important;font-weight:600!important}.ihm-strip{margin-top:18px!important;padding-top:16px!important;border-color:var(--rp-line)!important}.ihm-sectors{gap:8px!important}.ihm-sector{background:var(--rp-inset)!important;border:0!important;padding:7px 9px!important;border-radius:8px!important}.ihm-sector span,.ihm-sector b{font-size:12px!important}.ihm-tool{min-height:70px!important;padding:14px 0!important;border:0!important;border-bottom:1px solid var(--rp-line)!important;border-radius:0!important;background:transparent!important}.ihm-tool:last-child{border-bottom:0!important}.ihm-tool b{font-size:14px!important;font-weight:600!important}.ihm-tool span{font-size:12px!important;color:var(--rp-muted)!important;line-height:1.5!important}.ihm-tool i{color:var(--rp-gold)!important}.ihm-tile{background:transparent!important;border-color:var(--rp-line)!important}.ihm-tile b{font-family:var(--rp-sans)!important}.ihm-populars{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.ihm-pop{min-width:0!important;padding:12px!important;background:var(--rp-inset)!important;border:0!important;border-radius:8px!important}.ihm-favs-empty,.ihm-empty{font-size:14px!important;line-height:1.65!important;color:var(--rp-muted)!important}.ihm-news a{padding:14px 0!important;border-color:var(--rp-line)!important}.ihm-news b,.ihm-news-title{font-size:14px!important;line-height:1.55!important;font-weight:500!important}.ihm-news span{font-size:12px!important;color:var(--rp-muted)!important}#landing-page{background:var(--rp-bg)!important}#landing-page .il-landing-hero{display:grid!important;max-width:1440px!important;margin:0 auto!important;padding:64px clamp(24px,4vw,64px) 40px!important;gap:44px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"copy preview""features features"!important;min-height:0!important}#landing-page .il-landing-copy>p{display:block!important}#landing-page .il-landing-actions{display:flex!important}#landing-page .il-landing-copy{max-width:100%!important;padding:0!important}#landing-page .il-landing-kicker{display:block!important;color:var(--rp-gold)!important;font-size:13px!important;letter-spacing:.015em!important;font-weight:600!important;margin-bottom:20px!important}#landing-page .il-landing-kicker{font-family:var(--rp-sans)!important;border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}#landing-page .il-landing-search input{font-weight:400!important}#landing-page .il-hero-live{--ihl-accent: var(--rp-gold) !important}#landing-page .il-trust{justify-content:flex-start!important}#landing-page .il-trust-lead{font-family:var(--rp-sans)!important;font-weight:400!important}#landing-page h1.il-display{font-family:var(--rp-sans)!important;font-size:clamp(36px,4.1vw,62px)!important;line-height:1.06!important;letter-spacing:-.055em!important;font-weight:600!important;max-width:650px!important;margin:0 0 24px!important}#landing-page .il-display span,#landing-page .il-display em{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important;letter-spacing:inherit!important;line-height:inherit!important}#landing-page .il-display .il-d2{color:var(--rp-gold)!important;-webkit-text-fill-color:var(--rp-gold)!important}#landing-page .il-landing-copy>p{font-size:17px!important;line-height:1.65!important;color:var(--rp-copy)!important;max-width:480px!important;margin-bottom:24px!important}#landing-page .il-landing-actions{gap:12px!important;margin:20px 0!important}#landing-page .il-landing-actions>*{min-height:46px!important;border-radius:8px!important;padding:12px 18px!important;font-size:14px!important}#landing-page .il-cta-ghost{background:transparent!important;border:1px solid var(--rp-line-strong)!important;color:var(--rp-ink)!important;box-shadow:none!important}#landing-page .il-landing-search{display:flex!important;width:100%!important;max-width:460px!important;min-height:50px!important;margin:24px 0!important;padding:4px 5px 4px 15px!important;border:1px solid var(--rp-line-strong)!important;background:var(--rp-panel)!important;border-radius:8px!important;gap:10px!important}#landing-page .il-landing-search input{min-width:0!important;flex:1!important;width:100%!important;border:0!important;background:transparent!important;font-size:15px!important;padding:8px 0!important}#landing-page .il-landing-search button{padding:10px 14px!important;border:0!important;border-radius:8px!important;background:var(--rp-gold-fill)!important;color:#252115!important;-webkit-text-fill-color:#252115!important;font-size:14px!important}#landing-page .il-trust{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;gap:12px!important;margin-top:24px!important}#landing-page .il-trust>span{font-size:12px!important;color:var(--rp-muted)!important}#landing-page .il-trust-lead{flex-basis:100%!important}#landing-page #il-hero-live{display:flex!important;flex-direction:column!important;height:auto!important;min-height:350px!important;width:100%!important;grid-area:preview!important;padding:26px!important;background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:12px!important;box-shadow:var(--rp-shadow)!important;transform:none!important}#landing-page #il-hero-live-mobile{display:none!important}#landing-page .ihl-price{font-size:clamp(30px,3vw,44px)!important;font-weight:600!important}#landing-page .ihl-chart{height:185px!important;flex:1!important}#landing-page .ihl-chart svg{height:100%!important;min-height:160px!important}#landing-page .ihl-foot{font-size:12px!important;border-color:var(--rp-line)!important}#landing-page .il-rail{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--rp-line)!important;border-bottom:1px solid var(--rp-line)!important;background:transparent!important;border-radius:0!important;padding:24px 0!important}#landing-page .il-rail-item{background:transparent!important;border:0!important;padding:0 20px!important;box-shadow:none!important}#landing-page .il-rail-item+.il-rail-item{border-left:1px solid var(--rp-line)!important}#landing-page .il-rail-item b{font-size:14px!important}#landing-page .il-rail-item span{font-size:13px!important;line-height:1.6!important;color:var(--rp-muted)!important}#landing-page .il-rail-item i{color:var(--rp-gold)!important}#landing-page :is(.il-startpaths,.il-capabilities,.il-workflow-visual,.il-market-teaser,.il-landing-pricing){max-width:1320px!important;margin:0 auto!important;padding:40px clamp(24px,4vw,48px)!important;background:transparent!important}#landing-page h2{font-size:clamp(24px,2.7vw,34px)!important;line-height:1.2!important;font-weight:600!important;max-width:760px!important}#landing-page :is(.il-startpath,.il-cap-card){padding:24px!important}#landing-page :is(.isp-d,.il-cap-card p){font-size:14px!important;line-height:1.65!important}#landing-page .il-market-strip{background:var(--rp-bg)!important}:is(.app-sidebar,.app-topbar,.app-subbar,.acc-body,.stock-header){background:var(--rp-bg)!important;border-color:var(--rp-line)!important;box-shadow:none!important}.app-main,.app-content-scroll{background:var(--rp-bg)!important}.app-sidebar{border-right:1px solid var(--rp-line)!important}.sb-item{font-size:14px!important;border-radius:8px!important}.sb-item.active{background:var(--rp-gold-soft)!important;color:var(--rp-gold)!important}:is(.chart-card,.chart-container,.il-chart-shell){background:var(--rp-panel)!important;border-color:var(--rp-line)!important;border-radius:12px!important;box-shadow:none!important}.il-chart-readout{background:transparent!important;border:0!important;border-bottom:1px solid var(--rp-line)!important;border-radius:0!important;box-shadow:none!important;padding:10px 4px!important}.il-chart-readout .ilr-price{font-family:var(--rp-sans)!important;font-size:22px!important;font-weight:600!important}.res-name,.price-big,.ash-title,.tw-title,.metric-val,.metric-value{font-family:var(--rp-sans)!important;font-style:normal!important;letter-spacing:-.03em!important}.res-name{font-size:28px!important;font-weight:600!important}.price-big{font-size:36px!important;font-weight:600!important}.ash-title{font-size:17px!important;font-weight:600!important}.result-header{background:var(--rp-panel)!important;border-color:var(--rp-line)!important;padding:24px!important}.metrics-grid{gap:0!important;border:1px solid var(--rp-line)!important;border-radius:8px!important;overflow:hidden!important;margin:18px 0!important}.metric-card{background:var(--rp-panel)!important;border:0!important;border-right:1px solid var(--rp-line)!important;border-radius:0!important;box-shadow:none!important}.chart-wrap,.sidebar-card{background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:12px!important;box-shadow:none!important}.chart-title,.sidebar-card-title{font-family:var(--rp-sans)!important;font-size:14px!important;font-weight:600!important}.chart-header{padding:16px!important;border-color:var(--rp-line)!important}#app-chart-toolbar{background:var(--rp-panel)!important;border-color:var(--rp-line)!important;gap:5px!important;padding:10px!important}#app-chart-toolbar .act-btn{background:transparent!important;color:var(--rp-copy)!important;border:0!important;border-radius:8px!important;font-size:12px!important;min-height:32px!important;box-shadow:none!important}#app-chart-toolbar .act-btn.on,#app-chart-toolbar .act-btn.active{background:var(--rp-gold-soft)!important;color:var(--rp-gold)!important}#app-tf-strip{background:var(--rp-panel)!important;border-color:var(--rp-line)!important}#app-tf-strip .tf-pill,#app-tf-strip .tf-tog{background:transparent!important;color:var(--rp-copy)!important;box-shadow:none!important;border:0!important;border-radius:8px!important;font-size:12px!important;min-height:34px!important}#app-tf-strip .tf-pill.on,#app-tf-strip .tf-pill.active,#app-tf-strip .tf-tog.on{background:var(--rp-gold-soft)!important;color:var(--rp-gold)!important}.ihm-news-row>span{font-size:14px!important;color:var(--rp-copy)!important;line-height:1.6!important}.ihm-news-row>i{font-size:12px!important;font-style:normal!important;color:var(--rp-muted)!important}#landing-page .il-landing-kicker::before,#landing-page .il-landing-kicker::after{display:none!important}:is(.chart-tf-btn,.tf-btn,.chart-type-btn){min-height:34px!important;font-size:13px!important;border-radius:8px!important}table{font-variant-numeric:tabular-nums!important}th,td{font-family:var(--rp-sans)!important}.price-row{flex-wrap:wrap!important}.il-trust-row{flex-basis:100%!important;gap:6px!important}.il-trust-chip{background:var(--rp-inset)!important;border:0!important;border-radius:8px!important;color:var(--rp-copy)!important;font-family:var(--rp-sans)!important;font-size:11px!important;font-weight:400!important}thead th{background:var(--rp-inset)!important;color:var(--rp-muted)!important;font-size:12px!important;font-weight:500!important}tbody td{font-size:14px!important;border-color:var(--rp-line)!important}tbody tr:hover{background:var(--rp-gold-soft)!important}.site-footer,footer{border-color:var(--rp-line)!important;background:var(--rp-bg)!important}.site-footer a,footer a{font-size:12px!important}.il-static-page main,.il-auth-page main{background:transparent!important}.auth-card{padding:clamp(24px,4vw,40px)!important}.auth-card h1{font-size:32px!important}.auth-card input{font-size:16px!important;min-height:46px!important;background:var(--rp-inset)!important;border-color:var(--rp-line)!important;border-radius:8px!important}.auth-card label{font-size:14px!important;color:var(--rp-copy)!important}.lp-static-drawer-panel{background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:12px!important;box-shadow:var(--rp-shadow)!important}.lp-static-drawer-panel nav a{background:transparent!important;color:var(--rp-ink)!important;border-color:var(--rp-line)!important;font-size:14px!important}.lp-static-drawer-panel nav a span{color:var(--rp-gold)!important}.lp-static-drawer-search input{background:var(--rp-inset)!important;color:var(--rp-ink)!important;border-color:var(--rp-line)!important;border-radius:8px!important;font-size:16px!important}.lp-static-drawer-search button{background:var(--rp-gold-fill)!important;color:#252115!important;border:0!important;border-radius:8px!important}@media (max-width:1250px){.ihm-grid{grid-template-columns:minmax(0,1fr) 280px!important}.ihm-col-main{grid-column:1!important;grid-row:1!important}.ihm-col-side{grid-column:2!important;grid-row:1/3!important}.ihm-col-tools{grid-column:1!important;grid-row:2!important;display:grid!important;grid-template-columns:1fr 1fr!important}.ihm-head{grid-template-columns:minmax(0,1fr) minmax(260px,400px)!important}.ihm-head-link{display:none!important}}@media (max-width:900px){.prime-mobile-appbar{display:none!important}.mobile-sec-tabs{background:var(--rp-bg)!important;border-color:var(--rp-line)!important;box-shadow:none!important;top:0!important;min-height:48px!important;padding:4px 10px!important}.mobile-sec-tabs .mst-btn{background:transparent!important;color:var(--rp-copy)!important;border:0!important;box-shadow:none!important;min-height:40px!important;font-size:13px!important;border-radius:8px!important}.mobile-sec-tabs .mst-btn.active{background:var(--rp-gold-soft)!important;color:var(--rp-gold)!important}.ihm-grid{grid-template-columns:minmax(0,1fr)!important}.ihm-col-main,.ihm-col-side,.ihm-col-tools{grid-column:1!important;grid-row:auto!important}.ihm-col-main{order:-1!important}.ihm-col-side{display:grid!important;grid-template-columns:1fr 1fr!important}.ihm-head{grid-template-columns:1fr!important;gap:20px!important}#landing-page .il-landing-hero{padding-top:40px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy""preview""features"!important;gap:32px!important}#landing-page .il-landing-copy{max-width:640px!important}#landing-page #il-hero-live{min-height:320px!important}#landing-page .il-rail{grid-template-columns:1fr 1fr!important;gap:24px 0!important}#landing-page .il-rail-item:nth-child(3){border-left:0!important}}@media (max-width:600px){#main-nav{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important}#main-nav .nav-right{gap:10px!important;width:auto!important;min-width:0!important;justify-content:flex-end!important}#main-nav .nav-acct-wrap,#main-nav .il-global-account{display:none!important}#main-nav .prime-nav-menu{display:grid!important;place-items:center!important;min-width:40px!important;min-height:40px!important}#main-nav .prime-nav-menu span{display:block!important;position:static!important;transform:none!important;margin:0!important;color:var(--rp-ink)!important;-webkit-text-fill-color:var(--rp-ink)!important;font-family:var(--rp-sans)!important;font-size:22px!important;line-height:1!important}#view-tool .app-main{padding-top:0!important}#view-tool .app-content-scroll{padding:12px!important}#body-analyze .dash-main{min-width:0!important}.result-header{padding:20px!important}.chart-header{padding:14px!important}#il-chart-dock{margin:0!important}#app-chart-toolbar,#app-tf-strip{overflow-x:auto!important;flex-wrap:nowrap!important;max-width:100%!important;min-width:0!important}.il-home-member{padding:24px 16px 32px!important}.ihm-greeting{font-size:27px!important}.ihm-grid{gap:16px!important}.ihm-panel{padding:16px!important;border-radius:12px!important}.ihm-col-side,.ihm-col-tools{display:flex!important;flex-direction:column!important;gap:16px!important}.ihm-quote strong{font-size:22px!important}.ihm-tf{min-height:40px!important;min-width:44px!important}.ilx-key{min-height:40px!important}.ilx-plot{height:270px!important}.ilx-legend{gap:2px 12px!important}.ihm-indexes{gap:8px!important}.ihm-index b{font-size:14px!important}.ihm-populars{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ihm-news b,.ihm-news-title{font-size:15px!important}#landing-page .il-landing-hero{padding:32px 20px!important}#landing-page h1.il-display{font-size:42px!important}#landing-page .il-landing-copy>p{font-size:16px!important}#landing-page .il-landing-actions{flex-wrap:wrap!important}#landing-page #il-hero-live{padding:20px!important;min-height:320px!important}#landing-page .il-rail-item{padding:0 12px!important}.il-chart-readout .ilr-price{font-size:20px!important}.mobile-bottom-nav{background:var(--rp-panel)!important;border-top:1px solid var(--rp-line)!important;box-shadow:none!important}.mobile-bottom-nav .mbn-item{min-height:48px!important}.mobile-more-menu{background:var(--rp-panel)!important;border-color:var(--rp-line)!important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.il-home-member{padding:24px clamp(20px,3vw,48px) 28px!important}.ihm-head{padding-bottom:18px!important;gap:20px!important}.ihm-sub{margin-top:5px!important}@media (min-width:1251px){.ihm-grid{grid-template-columns:220px minmax(0,1fr) 330px!important}}.ihm-grid{gap:16px!important}.ihm-col-tools,.ihm-col-main,.ihm-col-side{gap:16px!important}.ihm-panel{padding:16px 18px!important}.ihm-panel-head{margin-bottom:12px!important}@media (min-width:1101px){.ihm-market-panel .ihm-panel-head{grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:14px!important}.ihm-tfs{grid-column:2!important;grid-row:1!important;justify-content:center!important}.ihm-quote{grid-column:3!important;grid-row:1!important}}@media (max-width:1100px){.ihm-market-panel .ihm-panel-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:6px 12px!important}.ihm-market-panel .ihm-panel-id{grid-column:1!important;grid-row:1!important;min-width:0!important}.ihm-market-panel .ihm-quote{grid-column:2!important;grid-row:1!important}.ihm-market-panel .ihm-tfs{grid-column:1/-1!important;grid-row:2!important;justify-content:flex-start!important;overflow-x:auto!important;scrollbar-width:none!important}.ihm-market-panel .ihm-tfs::-webkit-scrollbar{display:none!important}.ihm-market-panel .ihm-panel-note{overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}}.ihm-panel-id{flex-direction:row!important;align-items:baseline!important;gap:10px!important;min-width:0!important}.ihm-market-panel .ihm-panel-note{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ihm-quote-label{display:block!important}.ihm-tf{min-height:30px!important;padding:4px 9px!important}.ilx-plot{height:clamp(230px,calc(100vh - 710px),420px)!important}.ihm-chart{min-height:0!important}.ilx-legend{padding:8px 0 0!important;gap:4px 18px!important}.ilx-key{min-height:26px!important}.ihm-indexes{margin-top:12px!important;padding-top:12px!important;gap:10px!important}.ihm-strip{margin-top:12px!important;padding-top:12px!important}@media (min-width:1251px){.ihm-populars{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}.ihm-pop{padding:10px!important}}.ihm-col-side .ihm-news a{padding:9px 0!important}.ihm-col-side .ihm-fav{padding:8px 0!important}.ihm-col-side .ihm-recent-row{padding:7px 0!important}.ihm-tool{min-height:0!important;padding:11px 0!important}.ihm-stat{padding:8px 0!important}@media (max-width:600px){.ihm-index{grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important}.ihm-index .ihm-spark{width:100%!important}}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card){position:relative!important;border-color:var(--rp-line-strong)!important;background:linear-gradient(174deg,var(--rp-raised) 0%,var(--rp-panel) 58%)!important;box-shadow:inset 0 1px 0 var(--rp-lift, rgba(255,255,255,.55)),var(--rp-shadow)!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card)::before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(90deg,transparent 0%,var(--rp-hair, rgba(155,116,35,.42)) 24%,var(--rp-hair, rgba(155,116,35,.42)) 76%,transparent 100%)!important;box-shadow:none!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card)>*{position:relative!important;z-index:2!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card):hover{border-color:var(--rp-line-strong)!important}:is(.il-startpath,.il-cap-card):hover::before{--rp-hair: rgba(155,116,35,.7) !important}.ihm-market-panel{--rp-hair: color-mix(in srgb, var(--ihm-accent, #846018) 55%, transparent) !important}html[data-theme="dark"] :is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card){--rp-lift: rgba(255,255,255,.045);--rp-hair: rgba(224,186,104,.45)}html[data-theme="dark"] :is(.il-startpath,.il-cap-card):hover::before{--rp-hair: rgba(224,186,104,.72) !important}.ihm-col-side .ihm-news a{padding:8px 0!important}.ihm-col-side .ihm-news b,.ihm-col-side .ihm-news-title{line-height:1.4!important}.ihm-col-side .ihm-news span{font-size:11.5px!important}.ihm-col-side .ihm-fav{padding:7px 0!important}.ihm-col-side .ihm-fav-sym{gap:1px!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card){border-color:var(--rp-edge, rgba(46,48,39,.30))!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card)::before{background:linear-gradient(90deg,transparent 0%,var(--rp-hair, rgba(155,116,35,.6)) 12%,var(--rp-hair, rgba(155,116,35,.6)) 88%,transparent 100%)!important}html[data-theme="dark"] :is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card){--rp-edge: rgba(215,226,208,.20);--rp-hair: rgba(224,186,104,.62)}.ihm-market-panel{--rp-hair: color-mix(in srgb, var(--ihm-accent, #846018) 70%, transparent) !important}@media (max-width:600px){.ihm-indexes{grid-template-columns:minmax(0,1fr)!important}.ihm-index-txt{grid-template-columns:auto auto!important;justify-content:start!important;column-gap:10px!important}.ihm-index-txt b{white-space:normal!important}.ihm-strip-head{flex-wrap:wrap!important;row-gap:2px!important}.ihm-strip-title{white-space:nowrap!important}}:root{--rp-bg: #f6f3ec !important;--rp-panel: #fffdf8 !important;--rp-raised: #ffffff !important;--rp-inset: #efeade !important;--rp-ink: #211f1b !important;--rp-copy: #53504a !important;--rp-muted: #6e6a61 !important;--rp-line: rgba(48, 44, 35, .13) !important;--rp-line-strong: rgba(48, 44, 35, .25) !important;--rp-shadow: 0 2px 4px rgba(45, 38, 22, .03), 0 16px 42px -30px rgba(45, 38, 22, .16) !important}html[data-theme="dark"]{--rp-bg: #100f0e !important;--rp-panel: #171614 !important;--rp-raised: #1e1d1a !important;--rp-inset: #131211 !important;--rp-ink: #f2efe6 !important;--rp-copy: #c6c1b5 !important;--rp-muted: #9d988c !important;--rp-line: rgba(232, 224, 206, .13) !important;--rp-line-strong: rgba(232, 224, 206, .24) !important}html[data-theme="dark"] :is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card){--rp-edge: rgba(232, 224, 206, .21)}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card){--rp-edge: rgba(48, 44, 35, .30)}#view-tool :is(.app-section,.acc-body,.il-tool-shell,.app-content-scroll){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#view-tool .app-section{margin-bottom:0!important}#view-tool .il-tool-shell{overflow:visible!important}.il-product-page .app-section-hdr,html[data-theme="dark"] .il-product-page .app-section-hdr{background:var(--rp-bg)!important;border-bottom:1px solid var(--rp-line)!important;box-shadow:none!important;backdrop-filter:none!important}:is(#main-nav,nav.il-global-nav) :is(a,button,span,div,input){font-family:var(--rp-sans)!important}#main-nav .il-wordmark,#main-nav .nav-logo span,.il-global-brand .il-wordmark{font-family:"Plus Jakarta Sans",var(--rp-sans)!important;font-weight:600!important}code,kbd,samp,pre{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace!important}:is(.ilm-title,.ilm-badge,.il-shell-title,.ash-title,.app-section-hdr){font-family:var(--rp-sans)!important;letter-spacing:0!important}#view-tool :is(.tw-tool,.tool-disclaimer,.twm-cell,.tw-market,.tw-welcome,.il-shell-preview,.ilw-card){background:var(--rp-panel)!important;border-color:var(--rp-line)!important;backdrop-filter:none!important}#view-tool .tw-tool:hover{border-color:var(--rp-line-strong)!important}.il-shell-ticker{background:var(--rp-inset)!important;border-color:var(--rp-line)!important}.il-shell-ticker span{color:var(--rp-gold)!important;-webkit-text-fill-color:var(--rp-gold)!important}.il-shell-ticker em,.il-shell-ticker div{color:var(--rp-copy)!important;-webkit-text-fill-color:var(--rp-copy)!important}#view-home,#view-tool,#landing-page,.il-landing,.home-shell,.hs-main{background:var(--rp-bg)!important;background-color:var(--rp-bg)!important;background-image:none!important}#view-home{min-height:0!important}#landing-page>:last-child{padding-bottom:12px!important}@media (max-width:640px){#landing-page .il-landing-actions,#landing-page .il-landing-actions.centered{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}#landing-page :is(.il-landing-primary,.il-landing-secondary,.il-landing-band button){width:100%!important;flex:none!important;white-space:normal!important;padding-inline:16px!important}#landing-page .il-rail{grid-template-columns:1fr!important;padding:8px 0!important}#landing-page .il-rail-item{padding:14px 2px!important}#landing-page .il-rail-item+.il-rail-item{border-left:0!important;border-top:1px solid var(--rp-line)!important}#landing-page .il-landing h1 :is(.il-d1,.il-d2){display:block!important;text-wrap:balance!important}#landing-page .il-trust{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 14px!important;align-items:center!important}#landing-page .il-trust .il-trust-lead,#landing-page .il-trust #il-trust-nocard{grid-column:1/-1!important}#landing-page .il-trust .il-trust-dot{display:none!important}#landing-page h1.il-display{font-size:30px!important;letter-spacing:-.04em!important;max-width:none!important}#landing-page :is(.il-startpaths,.il-capabilities,.il-workflow-visual,.il-market-teaser,.il-landing-pricing){padding-inline:max(16px,env(safe-area-inset-left,0px))!important}}.auth-card{background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important}.auth-card form,.il-auth-page .auth-card form{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important}.auth-card .field{margin-bottom:18px!important}.auth-card .field label,.auth-card label{display:block!important;margin:0 0 6px!important;font-family:var(--rp-sans)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;color:var(--rp-copy)!important;background:transparent!important}.auth-card :is(input[type="text"],input[type="email"],input[type="password"],input:not([type])){display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--rp-inset)!important;border:1px solid var(--rp-line-strong)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.28)!important;border-radius:8px!important;min-height:46px!important;font-size:16px!important;color:var(--rp-ink)!important}.auth-card :is(input:focus,input:focus-visible){border-color:var(--rp-gold)!important;box-shadow:0 0 0 3px var(--rp-gold-ring)!important;outline:0!important}.auth-card :is(.field-hint,.meter-label){margin:6px 0 0!important;font-family:var(--rp-sans)!important;font-size:12px!important;letter-spacing:0!important;color:var(--rp-copy)!important;background:transparent!important}.il-auth-page footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important;font-size:12px!important;color:var(--rp-muted)!important}.pgc-preview{max-height:118px!important;-webkit-mask-image:linear-gradient(to bottom,#000 0 46%,rgba(0,0,0,.35) 82%,transparent 100%)!important;mask-image:linear-gradient(to bottom,#000 0 46%,rgba(0,0,0,.35) 82%,transparent 100%)!important}.pgc-preview-blur{filter:blur(1.6px)!important;opacity:.82!important}.pgc-preview-overlay{background:none!important}.pgc-preview-tag{top:8px!important;right:auto!important;left:10px!important;font-family:var(--rp-sans)!important;letter-spacing:.04em!important;background:var(--rp-panel)!important;border-color:var(--rp-line-strong)!important;color:var(--rp-muted)!important}body.il-static-page .guide{display:grid!important;grid-template-rows:max-content max-content 1fr max-content!important;gap:0!important}body.il-static-page .guide-num{display:block!important;width:auto!important;height:auto!important;border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important;font-family:var(--rp-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.07em!important;white-space:nowrap!important;color:var(--rp-copy)!important;margin-bottom:10px!important}body.il-static-page .guide h2{margin-top:0!important}body.il-static-page .guide-cta{align-self:end!important;justify-self:start!important;margin-top:16px!important;padding:7px 13px!important;white-space:nowrap!important;border-radius:8px!important}.il-manual-eps span,.il-observed-note span{background:var(--rp-inset)!important;border:1px solid var(--rp-line)!important;color:var(--rp-copy)!important;-webkit-text-fill-color:var(--rp-copy)!important;font-family:var(--rp-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important}:is(.il-lens-context span,.il-lens-context strong,.il-proj-head span,.il-trust-field span,.il-template-row span,.il-ws-kicker,.il-ws-stat span,.il-ws-intro strong,.cmp-ig label,.cmp-ig label span,.edu-path em,.step .num,.result span,.field label,.field-hint,.meter-label,.fg-label span,.tw-kicker,.sb-group-label,.prime-side-section,.il-shell-top,[data-il-current-name],[data-il-current-exchange],[data-il-current-move]){font-family:var(--rp-sans)!important;letter-spacing:normal!important}:is(.il-lens-context span,.il-ws-kicker,.tw-kicker,.sb-group-label,.il-proj-head span){font-size:11px!important;font-weight:600!important;letter-spacing:.07em!important;color:var(--rp-copy)!important}:is(.field label,.cmp-ig label,.il-ws-stat span,.result span,.il-trust-field span){font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;color:var(--rp-copy)!important}.il-template-row span{font-size:13px!important;font-weight:400!important;letter-spacing:normal!important;color:var(--rp-copy)!important}.il-observed-note em{font-family:var(--rp-sans)!important}.il-ws-stat::before{background:var(--rp-line-strong)!important;height:1px!important}.il-ws-stat:is(.accent-blue,.accent-green,.accent-red)::before{background:var(--rp-line-strong)!important}.il-ws-stat.is-due::before{background:var(--rp-gold)!important;height:2px!important}:is(.il-ws-empty,.il-call-empty,.il-ws-asof,.il-empty,.empty-state){border-style:solid!important;border-color:var(--rp-line)!important;background:var(--rp-inset)!important;border-radius:8px!important;padding:24px 18px!important;font-size:13px!important;line-height:1.6!important;color:var(--rp-copy)!important}.il-ws-guide-model.preview{border-style:solid!important;opacity:1!important}body.il-static-page .step .num{display:flex!important;align-items:center!important;gap:10px!important;background:none!important;border:0!important;padding:0!important;font-family:var(--rp-sans)!important;white-space:nowrap!important}body.il-static-page .step .il-step-name{font-size:12px!important;font-weight:600!important;letter-spacing:.07em!important;color:var(--rp-copy)!important}.il-step-num{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;flex:0 0 28px!important;border-radius:999px!important;background:var(--rp-gold)!important;color:var(--rp-on-gold)!important;-webkit-text-fill-color:var(--rp-on-gold)!important;font-family:var(--rp-sans)!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important}footer .f-logo,footer .f-logo .il-wordmark{font-family:var(--rp-sans)!important;font-size:12px!important;font-weight:600!important;font-style:normal!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--rp-ink)!important;-webkit-text-fill-color:var(--rp-ink)!important}footer .f-logo em{font-style:normal!important;font-weight:400!important;color:var(--rp-muted)!important;-webkit-text-fill-color:var(--rp-muted)!important}footer .il-feedback-link{order:99!important;font-family:var(--rp-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;color:var(--rp-copy)!important;background:transparent!important;border:1px solid var(--rp-line-strong)!important;border-radius:999px!important;padding:4px 12px!important;line-height:1.5!important;cursor:pointer!important}footer .il-feedback-link:hover{border-color:var(--rp-gold)!important;color:var(--rp-gold)!important}:is(footer,.site-footer,footer.foot) :is(a,.f-copy,span){font-family:var(--rp-sans)!important;font-size:12px!important}:is(footer,.site-footer,footer.foot) a{color:var(--rp-copy)!important;text-decoration:none!important}:is(footer,.site-footer,footer.foot) a:hover{color:var(--rp-gold)!important}:is(footer,.site-footer,footer.foot) .f-copy{color:var(--rp-muted)!important}footer.foot{display:flex!important;flex-wrap:wrap!important;gap:18px!important;justify-content:center!important;padding:22px max(18px,env(safe-area-inset-left,0px))!important;border-top:1px solid var(--rp-line)!important;background:var(--rp-bg)!important}:is(.feat-icon,.src-icon){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:8px!important;background:var(--rp-gold-soft)!important;border:1px solid var(--rp-line)!important;color:var(--rp-gold)!important;font-size:18px!important}:is(.feat-icon,.src-icon) i{font-size:18px!important;line-height:1!important}.soc-btn{display:inline-flex!important;align-items:center!important;gap:7px!important}.soc-btn i{font-size:15px!important;color:var(--rp-gold)!important}:is(.feat-title,.about .section h2,body.il-static-page .section h2,.feat h3){font-family:var(--rp-sans)!important;letter-spacing:-.015em!important}body.il-static-page,body.il-auth-page,body:is(.about-page,.legal-page,.blog-page){background:var(--rp-bg)!important;color:var(--rp-copy)!important}body.il-static-page :is(.feat,.src-card,.guide,.step,.principle,.section,.note,.panel,.tool){background:var(--rp-panel)!important;border-color:var(--rp-line)!important}body.il-static-page :is(.feat,.src-card,.guide,.principle,.note){border-radius:12px!important}:is(.score-card,.lens-card,.ls-card,.ls-panel,.ls-section){border-radius:12px!important}body.il-static-page .feat-icon::before{content:none!important}body.il-static-page .feat-icon{font-size:18px!important}.soc-btn .soc-net{font-weight:600!important;color:var(--rp-gold)!important;margin-right:7px!important}:root{--rp-bg: #f1ece1 !important;--rp-inset: #f7f3e9 !important;--rp-shadow: 0 1px 2px rgba(52, 44, 26, .05),
               0 12px 28px -20px rgba(52, 44, 26, .22) !important}:root:not([data-theme="dark"]) :is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card,.auth-card,.modal-box,.ws-card,.rs-card,.vl-card,.pl-card,.panel,.score-card,.evidence-card,.il-ws-block){box-shadow:var(--rp-shadow)!important;border-color:rgba(48,44,35,.16)!important}:root:not([data-theme="dark"]) :is(.chart-wrap,.chart-shell,.ihm-chart,.il-chart-box,.tv-chart-host){background:var(--rp-inset)!important;border:1px solid var(--rp-line)!important;border-radius:8px!important}#view-tool .app-content-scroll,#view-tool .il-tool-shell{min-height:calc(100vh - 63px - env(safe-area-inset-top,0px) - 220px)!important;display:flex!important;flex-direction:column!important}#view-tool.has-stock .il-tool-shell,#view-tool .acc-body.has-stock>.il-tool-shell{min-height:0!important}:is(.tool-disclaimer,.il-disclaimer,.il-legal-note,.app-disclaimer,.il-tool-disclaimer){margin-top:auto!important;padding-top:18px!important;border-top:1px solid var(--rp-line)!important;background:transparent!important;border-left:0!important;border-right:0!important;border-bottom:0!important;border-radius:0!important;font-size:12px!important;color:var(--rp-muted)!important}#body-compare .cmp-inputs{background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:12px!important;padding:18px 20px!important;box-shadow:var(--rp-shadow)!important}#view-tool .app-sidebar:has(.sb-item:only-child),#view-tool .app-sidebar:has(>nav>a:only-child){display:none!important}#body-compare .cmp-inputs{align-items:end!important;gap:14px!important}#landing-page>:is(.il-landing-hero,.il-startpaths,.il-capabilities,.il-workflow-visual,.il-landing-band,.il-landing-pricing,.il-market-teaser,.il-rail){max-width:1320px!important;margin-inline:auto!important;padding-inline:clamp(20px,3.5vw,48px)!important;box-sizing:border-box!important}#landing-page>.il-market-strip{max-width:none!important;padding-inline:0!important}#landing-page>.il-market-strip>*{max-width:1320px!important;margin-inline:auto!important;padding-inline:clamp(20px,3.5vw,48px)!important;box-sizing:border-box!important}#landing-page>.il-market-strip>*>*{padding-inline:0!important;margin-inline:0!important}:is(.nav-logo,.il-global-brand,.f-logo,.prime-mobile-brand)>img,#main-nav .nav-logo img{width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important;image-rendering:auto!important}#main-nav .nav-logo{gap:10px!important}.ihm-index{grid-template-columns:minmax(0,1fr) clamp(44px,20%,88px)!important;column-gap:10px!important}.ihm-index-txt{grid-template-columns:minmax(0,max-content) auto!important;column-gap:8px!important;align-items:baseline!important}.ihm-index-txt>*{min-width:0!important;white-space:nowrap!important}@media (max-width:600px){.ihm-col-tools{grid-template-columns:minmax(0,1fr)!important}.ihm-col-side{grid-template-columns:minmax(0,1fr)!important}.ihm-tool{grid-template-columns:20px minmax(0,1fr)!important}}@media (max-width:420px){.ihm-market-panel .ihm-panel-note{display:none!important}}.app-sidebar .sb-sub{margin:16px 0 6px!important;padding:0 10px!important;font-family:var(--rp-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.07em!important;color:var(--rp-muted)!important}.app-sidebar .sb-sub:first-of-type{margin-top:8px!important}.ihm-index.is-up i,.ihm-pop.is-up i,.ihm-sector.is-up i,.ihm-fav-q.is-up i,.ihl-sector.is-up i,.ihm-quote span.is-up{color:var(--rp-green)!important;-webkit-text-fill-color:currentColor!important}.ihm-index.is-dn i,.ihm-pop.is-dn i,.ihm-sector.is-dn i,.ihm-fav-q.is-dn i,.ihl-sector.is-dn i,.ihm-quote span.is-dn{color:var(--rp-red)!important;-webkit-text-fill-color:currentColor!important}#il-home-member.is-up .ihm-index:not(.is-up):not(.is-dn) i,#il-home-member.is-dn .ihm-index:not(.is-up):not(.is-dn) i,#il-home-member.is-up .ihm-pop:not(.is-up):not(.is-dn) i,#il-home-member.is-dn .ihm-pop:not(.is-up):not(.is-dn) i{color:var(--rp-muted)!important;-webkit-text-fill-color:currentColor!important}.ihm-chart #tv-attr-logo svg,.ihm-chart a[id^="tv-attr"] svg{width:35px!important;height:19px!important;display:inline-block!important}.ihm-chart #tv-attr-logo,.ihm-chart a[id^="tv-attr"]{opacity:.35!important}.ihm-market-panel{--rp-hair: rgba(224, 186, 104, .62) !important}html:not([data-theme="dark"]) .ihm-market-panel{--rp-hair: rgba(155, 116, 35, .45) !important}.ihm-market-panel{position:relative!important;overflow:hidden!important}.ihm-market-panel::after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:116px!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ihm-accent, transparent) 13%,transparent) 0%,transparent 100%)!important}#il-home-member:not(.is-up):not(.is-dn) .ihm-market-panel::after{background:none!important}.il-wordmark-b,#main-nav .il-wordmark-b,#market-page .il-wordmark-b,.il-global-brand .il-wordmark-b,.prime-dash-brand .il-wordmark-b,.prime-sidebar-brand .il-wordmark-b,footer .f-logo .il-wordmark em,.il-wordmark em{font-style:italic!important;font-weight:inherit!important;color:var(--rp-gold)!important;-webkit-text-fill-color:var(--rp-gold)!important}.theme-toggle-sun,.theme-toggle-moon{font-family:"tabler-icons"!important;font-size:13px!important;line-height:1!important;width:14px!important;height:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.theme-toggle-sun::before,.theme-toggle-moon::before{width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;border-radius:0!important;display:inline!important}html[data-theme="dark"] .theme-toggle-sun{color:#f4e7c9!important;opacity:1!important}html[data-theme="dark"] .theme-toggle-moon{color:#f4e7c9!important;opacity:1!important}html:not([data-theme="dark"]) .theme-toggle-sun{color:#6b4d12!important;opacity:1!important}html:not([data-theme="dark"]) .theme-toggle-moon{color:var(--rp-muted)!important;opacity:1!important}html[data-theme="dark"] .theme-toggle-moon{color:#241d0f!important}html:not([data-theme="dark"]) .theme-toggle-sun{color:#241d0f!important}@media (min-width:701px){.app-sidebar .sb-group-label,#view-tool .sb-group-label{display:block!important;margin:2px 0 10px!important;padding:0 10px!important;font-family:var(--rp-sans)!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:none!important;color:var(--rp-gold)!important;-webkit-text-fill-color:var(--rp-gold)!important}}.il-global-account .nav-acct-badge{margin-left:7px!important;display:inline-block!important;vertical-align:baseline!important}.il-static-page .prose{width:min(calc(100% - 40px),980px)!important;margin-inline:auto!important;padding-bottom:64px!important}.il-static-page .prose h2{margin:40px 0 14px!important;font-size:clamp(22px,2.4vw,28px)!important;line-height:1.2!important;letter-spacing:-.02em!important;color:var(--rp-copy)!important}.il-static-page .prose p{margin:0 0 16px!important;font-size:16.5px!important}.il-static-page .prose ul{margin:0 0 22px!important;padding-left:22px!important}.il-static-page .prose li{margin-bottom:9px!important;font-size:16px!important}.il-static-page .prose a{color:var(--rp-gold)!important}.learn-list{list-style:none!important;margin:0 0 28px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}.learn-list a{display:block!important;padding:14px 16px!important;border-radius:8px!important;border:1px solid var(--rp-line)!important;background:var(--rp-inset)!important;text-decoration:none!important;transition:border-color .15s ease,background .15s ease!important}.learn-list a:hover{border-color:var(--rp-gold)!important;background:var(--rp-lift)!important}.learn-list strong{display:block!important;font-size:16px!important;font-weight:600!important;color:var(--rp-copy)!important;margin-bottom:4px!important}.learn-list span{display:block!important;font-size:14px!important;line-height:1.5!important;color:var(--rp-muted)!important}.learn-list em{display:block!important;margin-top:7px!important;font-style:normal!important;font-size:12px!important;letter-spacing:.05em!important;color:var(--rp-gold)!important}.learn-formula{margin:0 0 22px!important}.learn-formula code{display:block!important;padding:13px 16px!important;border-radius:8px!important;border-left:3px solid var(--rp-gold)!important;background:var(--rp-inset)!important;font-family:var(--rp-mono, ui-monospace, monospace)!important;font-size:14px!important;line-height:1.55!important;color:var(--rp-copy)!important}.learn-warning{padding:13px 16px!important;border-radius:8px!important;border-left:3px solid var(--rp-red)!important;background:color-mix(in srgb,var(--rp-red) 8%,transparent)!important}.learn-seq{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:space-between!important;margin-top:34px!important;padding-top:18px!important;border-top:1px solid var(--rp-line)!important}.learn-seq a{font-size:14px!important;color:var(--rp-muted)!important;text-decoration:none!important}.learn-seq a:hover{color:var(--rp-gold)!important}.app-section:not(.open)>.lab-modes{display:none!important}.lab-modes{display:inline-flex!important;gap:2px!important;margin:0 0 16px!important;padding:3px!important;border:1px solid var(--rp-line)!important;border-radius:8px!important;background:var(--rp-inset)!important}.lab-mode{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:8px 15px!important;border:0!important;border-radius:8px!important;background:transparent!important;cursor:pointer!important;font-family:var(--rp-sans)!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--rp-muted)!important;transition:color .14s ease,background .14s ease!important}.lab-mode i{font-size:15px!important;opacity:.85!important}.lab-mode:hover{color:var(--rp-copy)!important}.lab-mode.is-on{background:var(--rp-panel)!important;color:var(--rp-gold)!important;box-shadow:0 1px 2px rgba(0,0,0,.10)!important}.lab-mode.is-on i{opacity:1!important}.lab-mode:focus-visible{outline:2px solid var(--rp-gold)!important;outline-offset:2px!important}@media (max-width:560px){.lab-modes{display:flex!important;width:100%!important}.lab-mode{flex:1 1 0!important;justify-content:center!important;padding:9px 8px!important}}.nav-acct-wrap{position:relative!important}.nav-acct-menu{display:none!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;min-width:224px!important;width:max-content!important;background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important;border-radius:8px!important;box-shadow:var(--rp-shadow, 0 10px 30px rgba(0,0,0,.18))!important;overflow:hidden!important;z-index:1200!important}.nav-acct-wrap.open .nav-acct-menu{display:block!important}#main-nav.il-acct-open .il-global-actions,#main-nav.il-acct-open .nav-right{overflow:visible!important}#main-nav .il-global-account[hidden],.il-global-actions .il-global-account[hidden]{display:none!important}.nav-acct-wrap.open .nav-acct-chevron{transform:rotate(180deg)!important}.nav-acct-header{padding:11px 14px 9px!important;border-bottom:1px solid var(--rp-line)!important;background:var(--rp-inset)!important}.nav-acct-header-name{font-size:13.5px!important;font-weight:600!important;color:var(--rp-copy)!important}.nav-acct-header-plan{font-size:12px!important;color:var(--rp-muted)!important;margin-top:2px!important}.nav-acct-item{display:block!important;padding:10px 14px!important;font-size:13.5px!important;color:var(--rp-copy)!important;text-decoration:none!important;transition:background .12s ease!important}.nav-acct-item:hover{background:var(--rp-lift, rgba(0,0,0,.04))!important}.nav-acct-item.danger{color:var(--rp-red)!important}.nav-acct-divider{border-top:1px solid var(--rp-line)!important;margin:3px 0!important}:is(.btn-gold,.btn-ghost,.btn-primary,.btn-nav,.btn-nav-outline,.soc-btn,.il-landing-primary,.il-landing-secondary,.il-cta-solid,.il-cta-ghost,.btn-analyze,.btn-save-analysis,.auth-submit,.pgc-btn,.ihm-go,.lab-mode,.guide-cta,.methodology-inline,.mst-btn,.sa-pill){border-radius:8px!important}:is(.ts-input,.nav-search,.il-global-search,.ts-wrap,.lab-empty-search input,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="search"],select,textarea){border-radius:8px!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card,.ws-card,.rs-card,.vl-card,.pl-card,.panel,.score-card,.evidence-card,.feat,.principle,.lens-card,.il-hero-live,.il-rail-item,.tw-tool,.ihm-tool,.next-move,.sec-note,.proof,.cta,.highlight,.results,.il-ms-inner,.learn-list a,.learn-formula code,.learn-warning,.nav-acct-menu,.tool-intro){border-radius:12px!important}:is(.auth-card,.modal-box,.search-shell,.pro-gate-card){border-radius:14px!important}:is(.ihl-state,.ilm-badge,.tagline,.eyebrow,.tag,.score-label,.horizon-pill,.nav-acct-badge,.pgc-badge,.il-step-num,.theme-toggle-track){border-radius:999px!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card,.ws-card,.rs-card,.vl-card,.pl-card,.panel,.score-card,.evidence-card,.feat,.principle,.lens-card,.il-hero-live,.il-rail-item,.tw-tool,.ihm-tool,.sec-note,.proof,.results,.il-ms-inner,.learn-list a,.footer-links,.nav-acct-menu,.tool-intro,.btn-ghost,.btn-nav-outline,.soc-btn,.il-landing-secondary,.il-cta-ghost,.methodology-inline,.horizon-pill,.ihl-state,.ts-input,.nav-search,.il-global-search,.ts-wrap,.mst-btn,.sa-pill,.lab-modes){border-color:var(--rp-line)!important}:is(.ihm-panel,.ilm-card,.il-startpath,.il-cap-card,.feat,.principle,.lens-card,.tw-tool,.ihm-tool,.learn-list a):hover{border-color:var(--rp-line-strong)!important}:is(.tagline,.eyebrow,.tag.gold,.score-label,.next-move,.cta,.highlight,.pgc-badge,.il-wordmark-ring){border-color:var(--rp-gold-ring)!important}:is(.sec-note,.proof,.results,.highlight,.next-move,.il-ms-inner,.footer-links,.lens-card,.feat,.principle){background:var(--rp-panel)!important}:is(.tw-tool,.ihm-tool,.il-rail-item,.learn-list a,.soc-btn,.btn-ghost,.il-landing-secondary,.methodology-inline){background:var(--rp-inset)!important}:is(.tagline,.eyebrow,.tag.gold,.score-label,.pgc-badge){background:var(--rp-gold-soft)!important}:is(.il-rail-item,.proof,.learn-formula code,.learn-warning,.next-move){border-width:1px!important;border-style:solid!important}:is(.ilm-badge.live,.ihl-state.is-live){border-color:color-mix(in srgb,var(--rp-green) 40%,transparent)!important}.learn-warning{border-left:3px solid var(--rp-red)!important}.il-static-page>:is(.hero,.wrap,.section),.il-static-page>main{padding-top:80px!important}.il-static-page>:is(.hero,.wrap,.section)>:first-child,.il-static-page>main>:first-child{margin-top:0!important;padding-top:0!important}@media (max-width:700px){.il-static-page>:is(.hero,.wrap,.section),.il-static-page>main{padding-top:44px!important}}.il-static-page :is(.wrap,.hero,.section,.prose,.features,.principles,main.wrap){max-width:min(calc(100% - 40px),980px)!important;margin-inline:auto!important}.il-static-page>:last-child{padding-bottom:72px!important}body.il-lens-page>main#lab-main{padding-top:80px!important}html body :is(input,button,select,textarea):not(.theme-toggle-track):not([class*="pill"]):not([class*="badge"]){border-radius:8px!important}html body :is(.guide-cta,.feat-icon,.src-icon,.il-landing-search,.ihm-pop,.il-landing-primary,.il-landing-secondary,.il-cta-solid,.il-cta-ghost){border-radius:8px!important}html body .il-hero-live{border-radius:12px!important}:root,html[data-theme="dark"]{--lp-bg: var(--rp-bg) !important;--lp-sidebar: var(--rp-bg) !important;--lp-panel: var(--rp-panel) !important;--lp-panel-2: var(--rp-raised) !important;--lp-elev: var(--rp-panel) !important;--lp-elev-lg: var(--rp-raised) !important;--lp-hover: var(--rp-raised) !important;--lp-input-shell: var(--rp-inset) !important;--lp-hdr: var(--rp-bg) !important;--lp-border: var(--rp-line) !important;--lp-border-gold: var(--rp-gold-ring) !important;--lp-brand-line: var(--rp-line) !important;--lp-gold: var(--rp-gold) !important;--lp-gold-hi: var(--rp-gold-bright) !important;--lp-text: var(--rp-ink) !important;--lp-muted: var(--rp-muted) !important;--lp-label: var(--rp-muted) !important;--lp-nav-ink: var(--rp-muted) !important;--lp-nav-ink-active: var(--rp-ink) !important;--lp-btn-ink: var(--rp-copy) !important;--lp-green: var(--rp-green) !important;--lp-red: var(--rp-red) !important;--lp-wash: transparent !important;--lp-radius: 8px !important}:root,html[data-theme="dark"],html[data-theme="dark"] body,html[data-theme="light"],body{--il-bg: var(--rp-bg) !important;--il-bg-elevated: var(--rp-bg) !important;--il-surface: var(--rp-panel) !important;--il-surface-2: var(--rp-panel) !important;--il-surface-3: var(--rp-raised) !important;--il-surface-4: var(--rp-raised) !important;--il-ink: var(--rp-ink) !important;--il-ink-2: var(--rp-copy) !important;--il-muted: var(--rp-muted) !important;--il-faint: var(--rp-muted) !important;--il-line: var(--rp-line) !important;--cream: var(--rp-bg) !important;--cream2: var(--rp-inset) !important;--cream3: var(--rp-inset) !important;--card: var(--rp-panel) !important;--panel: var(--rp-panel) !important;--surface: var(--rp-panel) !important;--surface-2: var(--rp-panel) !important;--surface-3: var(--rp-raised) !important;--sp-bg: var(--rp-bg) !important;--sp-panel: var(--rp-panel) !important;--sp-panel-2: var(--rp-raised) !important;--glass: var(--rp-panel) !important;--glass-strong: var(--rp-panel) !important}html body :is(.il-rail-item,.caveat,.process,.il-wf-input,.panel,.results,.ticker-form,.sec-note,.proof,.footer-links,.il-startpath,.il-landing-primary,.il-landing-secondary,.il-cta-ghost,.methodology-inline,.soc-btn,.btn-ghost,.btn-nav-outline,.il-ms-inner,.learn-list a,.next-move,code,pre){border-color:var(--rp-line)!important}html body :is(.tagline,.eyebrow,.tag,.tag.gold,.isp-n,.pill,.score-label,.pgc-badge,.nav-tab.active-tab,.highlight,.cta,.btn.primary){border-color:var(--rp-gold-ring)!important}html body .learn-warning{border-color:var(--rp-red)!important}html body #main-nav{--bar-h: 62px;height:var(--bar-h)!important;min-height:var(--bar-h)!important;font-family:var(--rp-sans)!important}html body #main-nav :is(button,input,a,span,div,form,select){font-family:var(--rp-sans)!important;letter-spacing:normal!important;text-transform:none!important}html body #main-nav .nav-tab{font-size:14px!important;font-weight:500!important;letter-spacing:-.015em!important}html body #main-nav #nav-ticker-input{font-size:14px!important}html body #main-nav #theme-toggle-btn{font-size:13.5px!important;height:34px!important}html body #main-nav :is(#nav-login,#nav-signup,.il-global-login,.il-global-trial){font-size:13.5px!important;height:34px!important}html body #main-nav #nav-acct-wrap{position:relative!important}html body #main-nav #nav-acct-btn{display:inline-flex!important;align-items:center!important;gap:7px!important;height:30px!important;padding:0 10px!important;font-size:13.5px!important;font-weight:600!important;line-height:1!important;border:1px solid var(--rp-line)!important;border-radius:8px!important;background:var(--rp-panel)!important;color:var(--rp-ink)!important}html body #main-nav #nav-acct-btn:hover{border-color:var(--rp-line-strong)!important}html body #main-nav #nav-acct-name{font-size:13.5px!important;font-weight:600!important;line-height:1!important}html body #main-nav #nav-acct-badge,html body #main-nav .nav-acct-badge{display:inline-flex!important;align-items:center!important;height:18px!important;padding:0 7px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;border-radius:999px!important;background:var(--rp-gold-soft)!important;color:var(--rp-gold)!important;border:1px solid var(--rp-gold-ring)!important}html body #main-nav .nav-acct-chevron{font-size:11px!important;line-height:1!important;opacity:.7!important}html body #main-nav .il-global-actions{display:flex!important;align-items:center!important;gap:10px!important}html body #main-nav .nav-tab{border:1px solid transparent!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;height:100%!important;color:var(--rp-muted)!important;transition:color .14s ease,box-shadow .14s ease!important}html body #main-nav .nav-tab:hover{color:var(--rp-ink)!important}html body #main-nav .nav-tab:is(.active-tab,.active,[aria-current="page"]){color:var(--rp-gold)!important;box-shadow:inset 0-2px 0 0 var(--rp-gold)!important}html body #main-nav .nav-logo{height:100%!important;display:flex!important;align-items:center!important;font-size:15.5px!important;font-weight:700!important;color:var(--rp-ink)!important;text-decoration:none!important}html body #main-nav .il-global-actions,html body #main-nav .il-global-actions *{font-size:13.5px!important;color:var(--rp-ink)!important;opacity:1!important}html body #main-nav .il-global-actions .nav-acct-badge{color:var(--rp-gold)!important}html body #main-nav .il-global-actions .nav-acct-chevron{color:var(--rp-muted)!important}html body #main-nav :is(#nav-signup,.il-global-trial){color:var(--rp-on-gold)!important}html body [hidden]{display:none!important}@media (max-width:640px){html body #main-nav :is(input,select,textarea),html body #main-nav #nav-ticker-input{font-size:16px!important}}html body #main-nav .il-global-actions>*{flex:0 0 auto!important}}
