/* Generated by npm run build:styles; edit the source stylesheets. */
@layer premium,heritage;@layer heritage{/*!
 * 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:""}
@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")}
:root{--sp-bg:#f7f6f2;--sp-panel:#fcfbf8;--sp-panel-2:#efeee9;--sp-text:#151719;--sp-text-2:#4a5057;--sp-muted:#707780;--sp-border:rgba(22,24,27,.12);--sp-border-soft:rgba(22,24,27,.07);--sp-gold:#8b6527;--sp-gold-bright:#b98a3d;--sp-shadow:0 18px 55px rgba(51,43,29,.08);--market-up:#087a35;--market-down:#c6283d}html[data-theme="dark"]{--sp-bg:#0D0C0A;--sp-panel:#12100D;--sp-panel-2:#171512;--sp-text:#ebe8e0;--sp-text-2:#c8c7c2;--sp-muted:#858b8c;--sp-border:rgba(255,255,255,.12);--sp-border-soft:rgba(255,255,255,.07);--sp-gold:#c6a052;--sp-gold-bright:#d5b570;--sp-shadow:0 18px 55px rgba(0,0,0,.28);--market-up:#00e676;--market-down:#ff4d5a;--cream:#0D0C0A;--cream2:#151310;--cream3:#1D1A16;--card:#12100D;--panel:#171512;--ink:#ebe8e0;--ink2:#d4d2cc;--ink3:#b7b8b5;--ink4:#858b8c;--ink5:#6d7475;--border:rgba(255,255,255,.07);--border2:rgba(255,255,255,.12);--border3:rgba(255,255,255,.18)}html{background:var(--sp-bg);color-scheme:light;scroll-behavior:smooth}html[data-theme="dark"]{color-scheme:dark}body{background:var(--sp-bg)!important;color:var(--sp-text)!important;transition:background .2s,color .2s}.up,.positive{color:var(--market-up)!important}.dn,.negative{color:var(--market-down)!important}a{color:var(--sp-gold)!important}.top-bar{position:sticky;top:0;z-index:20;min-height:58px;padding:.7rem max(1rem,calc((100vw - 1120px)/2))!important;background:color-mix(in srgb,var(--sp-bg) 91%,transparent)!important;border-bottom:1px solid var(--sp-border-soft)!important;backdrop-filter:blur(18px)}.logo{color:var(--sp-text)!important;letter-spacing:-.02em}.logo em{color:var(--sp-gold)!important}.top-bar a.back{color:var(--sp-muted)!important;margin-left:auto}.static-theme-toggle{width:58px;height:30px;border:1px solid color-mix(in srgb,var(--sp-text) 18%,transparent);border-radius:8px;background:var(--sp-panel-2);cursor:pointer;position:relative;flex:0 0 auto;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);transition:transform .18s,border-color .18s,box-shadow .18s}.static-theme-toggle:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--sp-gold) 55%,var(--sp-border));box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 4px 14px rgba(0,0,0,.1)}.static-theme-toggle:focus-visible{outline:2px solid var(--sp-gold);outline-offset:3px}nav .nav-right{margin-left:auto}nav .static-theme-toggle{margin-left:.75rem}nav:not(.top-bar){min-height:58px;height:auto;padding-top:.7rem!important;padding-bottom:.7rem!important}.static-theme-toggle::before,.static-theme-toggle::after{position:absolute;top:7px;font:12px/1 Arial,sans-serif;color:var(--sp-muted)}.static-theme-toggle::before{content:"☀";left:7px;color:var(--sp-gold)}.static-theme-toggle::after{content:"☾";right:7px}.static-theme-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.2);transition:transform .2s,background .2s}html[data-theme="dark"] .static-theme-toggle{background:#171b22;border-color:rgba(255,255,255,.18)}html[data-theme="dark"] .static-theme-thumb{transform:translateX(28px);background:var(--sp-gold-bright)}.wrap,.hero,.section{position:relative}.wrap{max-width:980px!important;padding:3.5rem 2rem 5rem!important}.hero{max-width:820px!important;padding:4.5rem 2rem 3rem!important}.tagline,.eyebrow,.pill{color:var(--sp-gold)!important}h1,h2,h3,.src-name,.feat-title,.guide h2{color:var(--sp-text)!important}p,li,.subtitle,.hero-sub,.feat-desc,.guide p,.guide li,.src-desc,.meta{color:var(--sp-text-2)!important}.meta,.src-url{color:var(--sp-muted)!important}.features{max-width:1040px!important;counter-reset:feature;gap:12px!important}.feat,.guide,.source-card{background:var(--sp-panel)!important;border:1px solid var(--sp-border-soft)!important;border-radius:8px!important;box-shadow:0 1px 0 rgba(255,255,255,.03);transition:transform .16s,border-color .16s,box-shadow .16s!important}.feat:hover,.guide:hover,.source-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--sp-gold) 42%,var(--sp-border))!important;box-shadow:var(--sp-shadow)}.feat{counter-increment:feature}.feat-icon{font-size:0!important;width:34px;height:34px;border-radius:8px;background:var(--sp-panel-2);border:1px solid var(--sp-border);display:grid;place-items:center}.feat-icon::before{content:"0"counter(feature);font:700 10px/1"Plus Jakarta Sans",sans-serif;letter-spacing:.08em;color:var(--sp-gold)}.guide-num{color:var(--sp-gold)!important}.guide li::before{color:var(--sp-gold)!important}.source-card .src-icon{background:var(--sp-panel-2)!important;filter:saturate(.75)}.highlight,.disclaimer,.caveat,.note{background:color-mix(in srgb,var(--sp-gold) 7%,var(--sp-panel))!important;border-color:color-mix(in srgb,var(--sp-gold) 42%,var(--sp-border))!important;color:var(--sp-text-2)!important}h2{border-bottom-color:var(--sp-border-soft)!important}.tag,.tag.gold{background:var(--sp-panel-2)!important;color:var(--sp-muted)!important;border:1px solid var(--sp-border-soft)}.tag.gold{color:var(--sp-gold)!important}footer,.footer-links{border-color:var(--sp-border-soft)!important}footer a,.footer-links a{color:var(--sp-muted)!important}.btn-primary{background:var(--sp-gold-bright)!important;color:#17130c!important;border-radius:4px!important;border-color:var(--sp-gold-bright)!important}.btn.primary,.cta a{color:#fff!important}.btn:not(.primary){color:var(--sp-text)!important}.foot a{color:var(--sp-text-2)!important}.btn-primary:hover{background:var(--sp-gold)!important;color:#fff!important}.btn-ghost,.soc-btn{border-color:var(--sp-border)!important;color:var(--sp-gold)!important;border-radius:4px!important}.btn-ghost:hover,.soc-btn:hover{background:color-mix(in srgb,var(--sp-gold) 8%,var(--sp-panel))!important;border-color:color-mix(in srgb,var(--sp-gold) 45%,var(--sp-border))!important}.process,.step,.cta{border-color:var(--sp-border-soft)!important}.principles,.results{background:var(--sp-border-soft)!important}.principle,.tool>.panel,.result{background:var(--sp-panel)!important;color:var(--sp-text)!important;border-color:var(--sp-border-soft)!important}.field input{background:var(--sp-panel-2)!important;border-color:var(--sp-border)!important;color:var(--sp-text)!important}.proof,.note{color:var(--sp-text-2)!important}html[data-theme="dark"] nav{background:rgba(11,13,15,.94)!important;border-color:color-mix(in srgb,var(--sp-gold) 16%,var(--sp-border))!important}html[data-theme="dark"] main{background:var(--sp-bg)!important}html[data-theme="dark"] .auth-card{background:var(--sp-panel)!important;border-color:var(--sp-border)!important;box-shadow:var(--sp-shadow)!important}html[data-theme="dark"] .field input{background:var(--sp-panel-2)!important;border-color:var(--sp-border)!important;color:var(--sp-text)!important}html[data-theme="dark"] .field input:focus{background:var(--sp-panel)!important}html[data-theme="dark"] .field label,html[data-theme="dark"] .sec-note strong{color:var(--sp-text-2)!important}html[data-theme="dark"] .auth-sub,html[data-theme="dark"] .row-between a,html[data-theme="dark"] .alt-line{color:var(--sp-text-2)!important}html[data-theme="dark"] .divider,html[data-theme="dark"] footer{color:var(--sp-muted)!important}html[data-theme="dark"] .divider::before,html[data-theme="dark"] .divider::after{background:var(--sp-border)!important}html[data-theme="dark"] .sec-note{background:var(--sp-panel-2)!important;color:var(--sp-text-2)!important}html[data-theme="dark"] footer{border-color:var(--sp-border-soft)!important}@media (max-width:760px){.top-bar{padding:.7rem 1rem!important}.top-bar a.back{font-size:0}.top-bar a.back::after{content:"Back";font-size:12px}.wrap,.hero,.section{padding-left:1rem!important;padding-right:1rem!important}.static-theme-toggle{width:54px;height:40px;min-height:40px;border-radius:8px}.static-theme-toggle::before,.static-theme-toggle::after{top:12px}.static-theme-thumb{width:22px;top:8px}.top-bar{gap:.65rem!important}html[data-theme="dark"] .static-theme-thumb{transform:translateX(24px)}nav:not(.top-bar){padding-left:1rem!important;padding-right:1rem!important;gap:.65rem}nav .nav-right{font-size:0}nav .nav-right a{font-size:12px}}:root{--sp-cream:#FBF2DE;--sp-cream-2:#F1D8A6;--sp-black:#090A0B;--sp-card-dark:#151719;--sp-card-dark-2:#202327;--sp-gold-line:rgba(230,188,99,.18);--sp-premium-text:#F5EBD7;--sp-premium-muted:rgba(245,235,215,.72)}html,body{background:radial-gradient(900px 520px at 78% 0%,rgba(217,179,94,.22),transparent 64%),linear-gradient(180deg,var(--sp-cream),var(--sp-cream-2))!important}body::before{content:"";position:fixed;inset:0;z-index:-1;background-image:linear-gradient(90deg,rgba(118,82,29,.045) 1px,transparent 1px),linear-gradient(rgba(118,82,29,.035) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 78%);pointer-events:none}.top-bar,nav:not(.top-bar){background:rgba(8,9,10,.88)!important;border-bottom-color:var(--sp-gold-line)!important;box-shadow:0 18px 52px rgba(0,0,0,.18),inset 0-1px 0 rgba(255,255,255,.05)!important;backdrop-filter:blur(20px) saturate(1.1)}.logo,nav a,.top-bar a{color:var(--sp-premium-text)!important}.logo em,.tagline,.eyebrow,.pill,.guide-num,.feat-icon::before{color:#E6BC63!important}.wrap,.hero,.section{max-width:1120px!important}.hero{padding-top:clamp(4rem,8vw,7rem)!important}.hero h1,.wrap>h1,.section>h1{color:#17120B!important;text-shadow:0 1px 0 rgba(255,255,255,.34)}.hero-sub,.subtitle,.wrap>p,.section>p{color:rgba(23,18,11,.68)!important}.auth-card,.feat,.guide,.source-card,.principle,.tool>.panel,.result,.process,.step,.cta,.highlight,.disclaimer,.caveat,.note{background:linear-gradient(180deg,var(--sp-card-dark-2),var(--sp-card-dark))!important;border:1px solid var(--sp-gold-line)!important;color:var(--sp-premium-text)!important;box-shadow:0 28px 80px rgba(57,36,7,.24),inset 0 1px 0 rgba(255,255,255,.045)!important}.auth-card,.feat,.guide,.source-card,.principle,.tool>.panel,.result{border-radius:8px!important}.auth-card h1,.auth-title,.feat-title,.guide h2,.source-card h3,.src-name,.principle h3,.tool>.panel h2,.result h3,.cta h2,.highlight strong,.disclaimer strong,.caveat strong,.note strong{color:var(--sp-premium-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,.highlight,.disclaimer,.caveat,.note{color:var(--sp-premium-muted)!important}.field input,input,select,textarea{background:#090A0B!important;border-color:rgba(230,188,99,.20)!important;color:var(--sp-premium-text)!important}.field input:focus,input:focus,select:focus,textarea:focus{border-color:rgba(230,188,99,.50)!important;box-shadow:0 0 0 3px rgba(230,188,99,.12)!important}.field input::placeholder,input::placeholder,textarea::placeholder{color:rgba(245,235,215,.42)!important}.btn-primary,.btn.primary,.cta a{background:linear-gradient(180deg,#F2D58A,#D9B35E)!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-primary:hover,.btn.primary:hover,.cta a:hover{background:linear-gradient(180deg,#F7DE96,#C9973B)!important;color:#14100A!important}.btn-ghost,.soc-btn,.btn:not(.primary){background:rgba(9,10,11,.08)!important;border-color:rgba(98,69,22,.18)!important;color:#5F3B09!important}.auth-card .btn-ghost,.auth-card .soc-btn,.auth-card .btn:not(.primary),.tool>.panel .btn:not(.primary){background:rgba(255,255,255,.045)!important;border-color:rgba(230,188,99,.16)!important;color:var(--sp-premium-muted)!important}.static-theme-toggle{background:rgba(255,255,255,.08)!important;border-color:rgba(230,188,99,.20)!important}.static-theme-thumb{background:#D9B35E!important}.feat-icon,.source-card .src-icon,.tag,.tag.gold,.sec-note{background:rgba(9,10,11,.78)!important;border-color:rgba(230,188,99,.16)!important;color:#E6BC63!important}footer,.footer-links{background:#08090A!important;border-color:var(--sp-gold-line)!important;color:rgba(245,235,215,.52)!important}footer a,.footer-links a{color:rgba(245,235,215,.68)!important}footer a:hover,.footer-links a:hover{color:#E6BC63!important}@media (max-width:760px){.hero{padding-top:3.5rem!important}.auth-card,.feat,.guide,.source-card{border-radius:8px!important}}html,body{background:radial-gradient(900px 520px at 78% 0%,rgba(217,179,94,.24),transparent 64%),linear-gradient(180deg,#FBF2DE,#F1D8A6)!important}html[data-theme="dark"],html[data-theme="dark"] body{background:radial-gradient(900px 520px at 78% 0%,rgba(217,179,94,.20),transparent 64%),linear-gradient(180deg,#FBF2DE,#E9C986)!important}.auth-card,.feat,.guide,.source-card,.principle,.tool>.panel,.result,.process,.step,.cta,.highlight,.disclaimer,.caveat,.note{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"] .auth-card,html[data-theme="dark"] .feat,html[data-theme="dark"] .guide,html[data-theme="dark"] .source-card,html[data-theme="dark"] .principle,html[data-theme="dark"] .tool>.panel,html[data-theme="dark"] .result,html[data-theme="dark"] .process,html[data-theme="dark"] .step,html[data-theme="dark"] .cta,html[data-theme="dark"] .highlight,html[data-theme="dark"] .disclaimer,html[data-theme="dark"] .caveat,html[data-theme="dark"] .note{background:linear-gradient(180deg,var(--sp-card-dark-2),var(--sp-card-dark))!important;border-color:var(--sp-gold-line)!important;color:var(--sp-premium-text)!important;box-shadow:0 28px 80px rgba(57,36,7,.24),inset 0 1px 0 rgba(255,255,255,.045)!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:#17120B!important}html[data-theme="dark"] .auth-card h1,html[data-theme="dark"] .auth-title,html[data-theme="dark"] .feat-title,html[data-theme="dark"] .guide h2,html[data-theme="dark"] .source-card h3,html[data-theme="dark"] .src-name,html[data-theme="dark"] .principle h3,html[data-theme="dark"] .tool>.panel h2,html[data-theme="dark"] .result h3,html[data-theme="dark"] .cta h2{color:var(--sp-premium-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:rgba(23,18,11,.68)!important}html[data-theme="dark"] .auth-sub,html[data-theme="dark"] .auth-card p,html[data-theme="dark"] .auth-card label,html[data-theme="dark"] .feat-desc,html[data-theme="dark"] .guide p,html[data-theme="dark"] .guide li,html[data-theme="dark"] .source-card p,html[data-theme="dark"] .src-desc,html[data-theme="dark"] .meta,html[data-theme="dark"] .principle p,html[data-theme="dark"] .tool>.panel p,html[data-theme="dark"] .result p,html[data-theme="dark"] .cta p{color:var(--sp-premium-muted)!important}.static-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 rgba(120,86,30,.16);border-radius:8px;background:rgba(255,255,255,.75);backdrop-filter:blur(14px);box-shadow:0 1px 2px rgba(40,28,8,.05),0 10px 30px rgba(40,28,8,.09)}html[data-theme="dark"] .static-rail{background:linear-gradient(180deg,#171411,#12100D);border-color:rgba(217,179,94,.16)}.static-rail-label{font:700 10px"Plus Jakarta Sans",Arial,sans-serif;letter-spacing:.02em;text-transform:none;color:#A86E15;margin:0 0 7px 6px}html[data-theme="dark"] .static-rail-label{color:#F5CC63}.static-rail a{display:block;padding:.52rem .65rem;border-radius:8px;font:600 12px"Plus Jakarta Sans",Arial,sans-serif;color:#514A3F;text-decoration:none;transition:background .14s,color .14s}html[data-theme="dark"] .static-rail a{color:rgba(238,233,224,.72)}.static-rail a:hover{background:rgba(200,144,31,.08);color:#1B1813}html[data-theme="dark"] .static-rail a:hover{color:#F1EDE3}.static-rail a.active{background:linear-gradient(135deg,#E9B949 0%,#C8901F 48%,#9A6A18 100%);color:#1A1206}@media (max-width:1439px){.static-rail{display:none}}.static-rail{display:none!important}
: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}}
: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}}
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)}
: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}
: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}}@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}}
