@font-face{font-family:"Sofia Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/sofia-sans-latin.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:"Sofia Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/sofia-sans-latin-ext.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:"Sofia Sans Extra Condensed";font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/sofia-sans-xcond-latin.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:"Sofia Sans Extra Condensed";font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/sofia-sans-xcond-latin-ext.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}.rsi-ui{--rsi-green-800: #0e3a24;--rsi-green-700: #145235;--rsi-green-600: #1b6b44;--rsi-green-500: #248a58;--rsi-green-400: #35a567;--rsi-green-200: #8fd3a9;--rsi-white: #ffffff;--rsi-sage-050: #f4f8f1;--rsi-sage-100: #edf2ea;--rsi-sage-200: #e7f0e2;--rsi-sage-300: #dde9d6;--rsi-sage-400: #cfe0c8;--rsi-ink: #12241b;--rsi-ink-secondary: #4c5c52;--rsi-ink-muted: #5f6e64;--rsi-ink-on-dark: #f4f8f1;--rsi-ink-whisper: #c6d2c4;--rsi-cool: #23616b;--rsi-cool-bright: #2c7b86;--rsi-cool-ink: #1b4e56;--rsi-cool-tint: #dcebed;--rsi-hot: #c2551f;--rsi-hot-bright: #e2703a;--rsi-hot-ink: #9e3f12;--rsi-hot-tint: #f6dccc;--rsi-quiet-tint: #e9efe6;--rsi-quiet-ink: var(--rsi-ink-secondary);--rsi-up: #0f7a3d;--rsi-down: #a8231c;--rsi-cat-1: var(--rsi-green-600);--rsi-cat-2: var(--rsi-cool);--rsi-cat-3: var(--rsi-hot);--rsi-cat-4: var(--rsi-green-400);--rsi-cat-5: var(--rsi-cool-bright);--rsi-cat-6: var(--rsi-hot-bright);--rsi-cat-7: var(--rsi-ink-secondary);--rsi-cat-8: var(--rsi-green-200);--rsi-surface-page: var(--rsi-sage-050);--rsi-surface-card: var(--rsi-white);--rsi-surface-sunken: var(--rsi-sage-100);--rsi-surface-panel: var(--rsi-sage-200);--rsi-surface-field: var(--rsi-ink);--rsi-line-soft: rgba(18, 36, 27, 0.08);--rsi-line: rgba(18, 36, 27, 0.12);--rsi-line-strong: rgba(18, 36, 27, 0.2);--rsi-line-on-dark: rgba(255, 255, 255, 0.4);--rsi-action-bg: var(--rsi-green-600);--rsi-action-bg-hover: var(--rsi-green-500);--rsi-action-bg-active: var(--rsi-green-800);--rsi-action-fg: var(--rsi-sage-050);--rsi-link: var(--rsi-green-600);--rsi-link-hover: var(--rsi-ink);--rsi-focus-ring: rgba(53, 165, 103, 0.55);--rsi-font-sans: "Sofia Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--rsi-font-figure: "Sofia Sans Extra Condensed", "Sofia Sans", ui-sans-serif, system-ui, sans-serif;--rsi-fs-display-1: clamp(44px, 7.5vw, 88px);--rsi-fs-display-2: clamp(36px, 5.5vw, 64px);--rsi-fs-display-3: clamp(32px, 4.6vw, 56px);--rsi-fs-h1: clamp(28px, 3.6vw, 44px);--rsi-fs-h2: clamp(26px, 3vw, 38px);--rsi-fs-h3: clamp(23px, 2.5vw, 32px);--rsi-fs-h4: clamp(21px, 2vw, 26px);--rsi-fs-h5: 24px;--rsi-fs-lead: clamp(18px, 1.6vw, 24px);--rsi-fs-body-lg: 19px;--rsi-fs-body: 17px;--rsi-fs-sm: 15px;--rsi-fs-eyebrow: 14px;--rsi-fs-label: 12px;--rsi-fs-figure-2xl: clamp(96px, 15vw, 200px);--rsi-fs-figure-xl: clamp(88px, 11vw, 150px);--rsi-fs-figure-lg: clamp(52px, 6.8vw, 88px);--rsi-fs-figure-md: 44px;--rsi-fs-figure-sm: 32px;--rsi-fs-figure-xs: 24px;--rsi-fw-body: 450;--rsi-fw-heading: 500;--rsi-fw-label: 600;--rsi-fw-figure: 700;--rsi-fw-watermark: 800;--rsi-lh-figure: 0.86;--rsi-lh-display: 1;--rsi-lh-heading: 1.1;--rsi-lh-ui: 1.35;--rsi-lh-prose: 1.45;--rsi-ls-display: -0.02em;--rsi-ls-tight: -0.01em;--rsi-ls-caps: 0.04em;--rsi-ls-label: 0.06em;--rsi-s-1: 4px;--rsi-s-2: 8px;--rsi-s-3: 12px;--rsi-s-4: 16px;--rsi-s-5: 20px;--rsi-s-6: 24px;--rsi-s-7: 32px;--rsi-s-8: 40px;--rsi-s-9: 48px;--rsi-s-10: 56px;--rsi-s-11: 64px;--rsi-s-12: 80px;--rsi-s-13: 96px;--rsi-content-max: 1280px;--rsi-gutter: clamp(20px, 5vw, 80px);--rsi-section-y: clamp(48px, 7vw, 88px);--rsi-card-pad: clamp(24px, 3vw, 40px);--rsi-control-h: 44px;--rsi-control-h-lg: 60px;--rsi-row-h: 52px;--rsi-r-xs: 6px;--rsi-r-md: 20px;--rsi-r-lg: 24px;--rsi-r-xl: clamp(24px, 4vw, 40px);--rsi-r-pill: 999px;--rsi-r-circle: 50%;--rsi-shadow-card: 0 1px 2px rgba(18, 36, 27, 0.04);--rsi-shadow-float: 0 12px 32px rgba(18, 36, 27, 0.1);--rsi-dur-hover: 120ms;--rsi-dur-press: 80ms;--rsi-dur-enter: 200ms;--rsi-ease: cubic-bezier(0.4, 0, 0.2, 1)}.rsi-ui,.rsi-ui *,.rsi-ui *::before,.rsi-ui *::after{box-sizing:border-box}.rsi-ui{margin:0;background:var(--rsi-surface-page);color:var(--rsi-ink-secondary);font-family:var(--rsi-font-sans);font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-body);line-height:var(--rsi-lh-prose);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rsi-ui h1,.rsi-ui h2,.rsi-ui h3,.rsi-ui h4,.rsi-ui h5,.rsi-ui p,.rsi-ui figure,.rsi-ui ul,.rsi-ui ol{margin:0}.rsi-ui ul,.rsi-ui ol{padding:0;list-style:none}.rsi-ui h1,.rsi-ui h2,.rsi-ui h3,.rsi-ui h4,.rsi-ui h5{color:var(--rsi-ink);font-weight:var(--rsi-fw-heading);letter-spacing:var(--rsi-ls-display);line-height:var(--rsi-lh-heading);text-wrap:balance}.rsi-ui h1{font-size:var(--rsi-fs-display-2);line-height:var(--rsi-lh-display)}.rsi-ui h2{font-size:var(--rsi-fs-h2)}.rsi-ui h3{font-size:var(--rsi-fs-h3)}.rsi-ui h4{font-size:var(--rsi-fs-h4)}.rsi-ui h5{font-size:var(--rsi-fs-h5)}.rsi-ui p{text-wrap:pretty}.rsi-ui a{color:var(--rsi-link);text-decoration:none;transition:color var(--rsi-dur-hover) var(--rsi-ease)}.rsi-ui a:hover{color:var(--rsi-link-hover)}.rsi-ui img,.rsi-ui svg{display:block;max-width:100%}.rsi-ui :focus-visible{outline:3px solid var(--rsi-focus-ring);outline-offset:2px}.rsi-ui .rsi-num{font-family:var(--rsi-font-figure);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);letter-spacing:0;line-height:var(--rsi-lh-figure)}@media(prefers-reduced-motion: reduce){.rsi-ui *{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}.rsi-shell{margin:0 auto;max-width:var(--rsi-content-max);padding-inline:var(--rsi-gutter);width:100%}.rsi-section{padding-block:var(--rsi-section-y)}.rsi-stack{display:flex;flex-direction:column;gap:var(--rsi-s-5)}.rsi-ui .rsi-btn{align-items:center;background:rgba(0,0,0,0);border:1.5px solid rgba(0,0,0,0);border-radius:var(--rsi-r-md);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-heading);gap:var(--rsi-s-2);justify-content:center;line-height:1;min-height:var(--rsi-control-h);padding:0 var(--rsi-s-7);text-align:center;transition:background-color var(--rsi-dur-hover) var(--rsi-ease),border-color var(--rsi-dur-hover) var(--rsi-ease),color var(--rsi-dur-hover) var(--rsi-ease);white-space:nowrap}.rsi-ui .rsi-btn--lg{font-size:var(--rsi-fs-body-lg);min-height:var(--rsi-control-h-lg);padding:0 var(--rsi-s-8)}.rsi-ui .rsi-btn--primary{background:var(--rsi-action-bg);border-color:var(--rsi-action-bg);color:var(--rsi-action-fg)}.rsi-ui .rsi-btn--primary:hover{background:var(--rsi-action-bg-hover);border-color:var(--rsi-action-bg-hover);color:var(--rsi-action-fg)}.rsi-ui .rsi-btn--primary:active{background:var(--rsi-action-bg-active);border-color:var(--rsi-action-bg-active)}.rsi-ui .rsi-btn--outline{border-color:var(--rsi-line-strong);color:var(--rsi-ink)}.rsi-ui .rsi-btn--outline:hover{background:var(--rsi-surface-panel);color:var(--rsi-ink)}.rsi-ui .rsi-btn--ghost{color:var(--rsi-ink);padding-inline:var(--rsi-s-3)}.rsi-ui .rsi-btn--ghost:hover{color:var(--rsi-green-600)}.rsi-ui .rsi-btn--on-dark{border-color:var(--rsi-line-on-dark);color:var(--rsi-ink-on-dark)}.rsi-ui .rsi-btn--on-dark:hover{background:rgba(255,255,255,.1);color:var(--rsi-ink-on-dark)}.rsi-ui .rsi-btn[disabled]{cursor:not-allowed;opacity:.45}.rsi-ui .rsi-icon-btn{align-items:center;background:var(--rsi-white);border:1px solid var(--rsi-line);border-radius:var(--rsi-r-circle);color:var(--rsi-ink);cursor:pointer;display:inline-flex;font-size:22px;height:64px;justify-content:center;transition:background-color var(--rsi-dur-hover) var(--rsi-ease);width:64px}.rsi-ui .rsi-icon-btn:hover{background:var(--rsi-sage-100)}.rsi-ui .rsi-eyebrow{align-items:center;color:var(--rsi-ink);display:inline-flex;font-size:var(--rsi-fs-eyebrow);font-weight:var(--rsi-fw-label);gap:var(--rsi-s-2);letter-spacing:var(--rsi-ls-caps);line-height:1;text-transform:uppercase}.rsi-ui .rsi-eyebrow::before{background:var(--rsi-green-400);border-radius:var(--rsi-r-circle);content:"";height:7px;width:7px}.rsi-ui .rsi-eyebrow--on-dark{color:var(--rsi-green-200)}.rsi-ui .rsi-eyebrow--on-dark::before{background:var(--rsi-green-200)}.rsi-ui .rsi-eyebrow--bare::before{display:none}.rsi-ui .rsi-label{color:var(--rsi-ink-muted);display:block;font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);line-height:1;text-transform:uppercase}.rsi-ui .rsi-card{background:var(--rsi-surface-card);border:1px solid var(--rsi-line-soft);border-radius:var(--rsi-r-lg);padding:var(--rsi-card-pad)}.rsi-ui .rsi-card--sunken{background:var(--rsi-surface-sunken);border-color:rgba(0,0,0,0)}.rsi-ui .rsi-card--panel{background:var(--rsi-surface-panel);border-color:rgba(0,0,0,0)}.rsi-ui .rsi-card--field{background:var(--rsi-surface-field);border-color:rgba(0,0,0,0);border-radius:var(--rsi-r-xl);color:var(--rsi-ink-whisper)}.rsi-ui .rsi-card--field h1,.rsi-ui .rsi-card--field h2,.rsi-ui .rsi-card--field h3,.rsi-ui .rsi-card--field h4,.rsi-ui .rsi-card--field h5{color:var(--rsi-ink-on-dark)}.rsi-ui .rsi-card--flush{padding-inline:0}.rsi-ui .rsi-card--flush>*{padding-inline:var(--rsi-card-pad)}.rsi-ui .rsi-card__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-3);justify-content:space-between;margin-bottom:var(--rsi-s-5)}.rsi-ui .rsi-card__head>a{align-items:center;display:inline-flex;font-weight:var(--rsi-fw-heading);min-height:var(--rsi-control-h)}.rsi-ui .rsi-tablewrap{margin-inline:calc(var(--rsi-card-pad)*-1);overflow-x:auto;padding-inline:var(--rsi-card-pad);-webkit-overflow-scrolling:touch}.rsi-ui .rsi-table{border-collapse:collapse;font-size:var(--rsi-fs-sm);inline-size:100%}.rsi-ui .rsi-table th,.rsi-ui .rsi-table td{padding:var(--rsi-s-3) var(--rsi-s-4);text-align:start;white-space:nowrap}.rsi-ui .rsi-table th:first-child,.rsi-ui .rsi-table td:first-child{padding-inline-start:0}.rsi-ui .rsi-table th:last-child,.rsi-ui .rsi-table td:last-child{padding-inline-end:0}.rsi-ui .rsi-table th{border-block-end:1px solid var(--rsi-line);color:var(--rsi-ink-muted);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);text-transform:uppercase}.rsi-ui .rsi-table td{border-block-end:1px solid var(--rsi-line-soft);color:var(--rsi-ink-secondary)}.rsi-ui .rsi-table tbody tr:last-child td{border-block-end:0}.rsi-ui .rsi-table .is-num{text-align:end}.rsi-ui .rsi-table td.is-num{color:var(--rsi-ink);font-family:var(--rsi-font-figure);font-size:var(--rsi-fs-body);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure)}.rsi-ui .rsi-table td.is-name{max-inline-size:26ch;overflow:hidden;text-overflow:ellipsis}.rsi-ui .rsi-table td.is-delta{color:var(--rsi-ink-muted);text-align:end}.rsi-ui .rsi-table td.is-up{color:var(--rsi-up);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-table td.is-down{color:var(--rsi-down);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-table tr.is-peak td{color:var(--rsi-ink)}.rsi-ui .rsi-table__flag{color:var(--rsi-green-600);font-family:var(--rsi-font-sans);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-label);margin-inline-end:var(--rsi-s-3);text-transform:uppercase;white-space:nowrap}.rsi-ui .rsi-alertstable__head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rsi-s-4) var(--rsi-s-6);justify-content:space-between;margin-block-end:var(--rsi-s-6)}.rsi-ui .rsi-alertstable__filter{display:flex;flex-wrap:wrap;gap:var(--rsi-s-3)}.rsi-ui .rsi-alertstable__totals{color:var(--rsi-ink-secondary);display:flex;flex-wrap:wrap;font-size:var(--rsi-fs-sm);gap:var(--rsi-s-2) var(--rsi-s-5);margin:0}.rsi-ui .rsi-alertstable__totals strong{color:var(--rsi-ink);font-family:var(--rsi-font-figure);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure)}.rsi-ui .rsi-alertstable[data-filter=over] .rsi-table tbody tr:not(.is-alerting){display:none}.rsi-ui .rsi-alertstable__ticker{color:var(--rsi-ink);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-alertstable__ticker a{align-items:center;color:inherit;display:inline-flex;gap:var(--rsi-s-1);min-block-size:44px;text-decoration:none}.rsi-ui .rsi-alertstable__ticker a:hover{text-decoration:underline}.rsi-ui .rsi-alertstable__ticker .alert-ext-icon{flex:none;opacity:.4}.rsi-ui .rsi-alertstable__ticker a:hover .alert-ext-icon{opacity:.75}.rsi-ui .rsi-table td.is-num.is-oversold{color:var(--rsi-cool)}.rsi-ui .rsi-table td.is-num.is-overbought{color:var(--rsi-hot)}@media(max-width: 639px){.rsi-ui .rsi-alertstable .rsi-table{font-size:var(--rsi-fs-label)}.rsi-ui .rsi-alertstable .rsi-table td.is-name{max-inline-size:18ch}}.rsi-ui .rsi-hero{align-items:center;display:grid;gap:var(--rsi-s-11);grid-template-columns:1fr;position:relative}.rsi-ui .rsi-hero--split{grid-template-columns:1fr 380px}@media(max-width: 899px){.rsi-ui .rsi-hero--split{grid-template-columns:1fr}}.rsi-ui .rsi-hero__copy{display:flex;flex-direction:column;gap:var(--rsi-s-6);align-items:flex-start;position:relative;z-index:0}.rsi-ui .rsi-hero__figure{display:flex;justify-content:center}.rsi-ui .rsi-hero .rsi-watermark{inset-block-start:-0.12em;inset-inline-start:-0.06em;position:absolute;z-index:-1}@media(max-width: 899px){.rsi-ui .rsi-hero .rsi-watermark{display:none}}.rsi-ui .rsi-hero h1{font-size:var(--rsi-fs-display-1);max-width:16ch}.rsi-ui .rsi-hero__lead{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-lead);max-width:42ch}.rsi-ui .rsi-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rsi-s-4);padding-block-start:var(--rsi-s-2)}@media(max-width: 639px){.rsi-ui .rsi-hero{gap:var(--rsi-s-7)}.rsi-ui .rsi-hero__figure{display:none}.rsi-ui .rsi-hero__copy{gap:var(--rsi-s-5)}.rsi-ui .rsi-hero h1{font-size:clamp(38px,11vw,52px);max-width:20ch}.rsi-ui .rsi-hero__lead{font-size:var(--rsi-fs-body-lg)}.rsi-ui .rsi-hero__actions{align-items:stretch;flex-direction:column;gap:var(--rsi-s-3);inline-size:100%;padding-block-start:0}.rsi-ui .rsi-hero .rsi-btn--ghost{display:none}.rsi-ui .rsi-hero .nsl-container,.rsi-ui .rsi-hero .nsl-container .nsl-container-buttons,.rsi-ui .rsi-hero .nsl-container .nsl-button{inline-size:100%}}.rsi-ui .nsl-container{margin:0 !important;text-align:start;width:auto}.rsi-ui .nsl-container .nsl-container-buttons{display:flex;flex-wrap:wrap;gap:var(--rsi-s-3)}.rsi-ui .nsl-container a{text-decoration:none}.rsi-ui .nsl-container .nsl-button{align-items:center;border-radius:var(--rsi-r-md) !important;min-height:var(--rsi-control-h-lg);overflow:hidden}.rsi-ui .nsl-container .nsl-button[data-skin=light],.rsi-ui .nsl-container .nsl-button[data-skin=neutral]{border:1px solid #747775}.rsi-ui .rsi-preview-note{color:var(--rsi-ink-muted);display:block;flex-basis:100%;order:99;font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-label);padding-block-start:var(--rsi-s-2);text-transform:uppercase}.rsi-ui .rsi-figure{color:var(--rsi-ink);display:block;font-family:var(--rsi-font-figure);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);line-height:var(--rsi-lh-figure)}.rsi-ui .rsi-figure--2xl{font-size:var(--rsi-fs-figure-2xl);font-weight:var(--rsi-fw-watermark)}.rsi-ui .rsi-figure--xl{font-size:var(--rsi-fs-figure-xl)}.rsi-ui .rsi-figure--lg{font-size:var(--rsi-fs-figure-lg)}.rsi-ui .rsi-figure--md{font-size:var(--rsi-fs-figure-md)}.rsi-ui .rsi-figure--sm{font-size:var(--rsi-fs-figure-sm)}.rsi-ui .rsi-figure--xs{font-size:var(--rsi-fs-figure-xs)}.rsi-ui .rsi-watermark{color:var(--rsi-sage-300);font-family:var(--rsi-font-figure);font-size:var(--rsi-fs-figure-2xl);font-weight:var(--rsi-fw-watermark);letter-spacing:var(--rsi-ls-display);line-height:.8;pointer-events:none;user-select:none}.rsi-ui .rsi-stats{border-block:1px solid var(--rsi-line);display:grid;grid-template-columns:repeat(3, 1fr)}@media(min-width: 640px){.rsi-ui .rsi-stats .rsi-stat--phone{display:none}}.rsi-ui .rsi-stat{display:flex;flex-direction:column;gap:var(--rsi-s-1);padding:var(--rsi-s-7) var(--rsi-s-7)}.rsi-ui .rsi-stat:first-child{padding-inline-start:0}.rsi-ui .rsi-stat:not(:first-child){border-inline-start:1px solid var(--rsi-line)}.rsi-ui .rsi-stat:last-child{padding-inline-end:0}.rsi-ui .rsi-stat__value{color:var(--rsi-ink);font-family:var(--rsi-font-figure);font-size:var(--rsi-fs-figure-lg);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);line-height:var(--rsi-lh-figure)}.rsi-ui .rsi-stat__value--brand{color:var(--rsi-green-600)}.rsi-ui .rsi-stat__label{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-sm);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-caps);text-transform:uppercase}@media(max-width: 639px){.rsi-ui .rsi-stats{grid-template-columns:repeat(3, minmax(0, 1fr))}.rsi-ui .rsi-stat{gap:var(--rsi-s-2);padding:var(--rsi-s-6) var(--rsi-s-3)}.rsi-ui .rsi-stat__value{font-size:clamp(28px,8.5vw,44px)}.rsi-ui .rsi-stat__label{font-size:var(--rsi-fs-label);letter-spacing:var(--rsi-ls-label);line-height:1.25}.rsi-ui .rsi-stats[data-rsi-cycle=on]{align-items:center;background:var(--rsi-sage-300);border:0;border-radius:var(--rsi-r-lg);column-gap:var(--rsi-s-4);display:grid;grid-template-columns:minmax(0, 1fr) auto;padding:var(--rsi-s-6)}.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-stat,.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-orb{background:none;border:0;border-radius:0;gap:var(--rsi-s-2);grid-area:1/1;opacity:0;padding:0;transition:opacity 320ms var(--rsi-ease);visibility:hidden}.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-stat.is-current,.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-orb.is-current{opacity:1;visibility:visible}.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-stat__value,.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-orb__value{font-size:clamp(40px,12vw,60px)}.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-stat__label,.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-orb__label{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-label);line-height:1.25;text-transform:uppercase}.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-statcycle__next{block-size:56px;font-size:20px;grid-area:1/2;inline-size:56px}.rsi-ui .rsi-props[data-rsi-cycle-source=moved] .rsi-props__figure{display:none}}@media(prefers-reduced-motion: reduce){.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-stat,.rsi-ui .rsi-stats[data-rsi-cycle=on] .rsi-orb{transition:none}}.rsi-ui .rsi-value{color:var(--rsi-ink);font-family:var(--rsi-font-figure);font-size:var(--rsi-fs-figure-sm);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);line-height:1}.rsi-ui .rsi-value--cool{color:var(--rsi-cool)}.rsi-ui .rsi-value--hot{color:var(--rsi-hot)}.rsi-ui .rsi-value--quiet{color:var(--rsi-ink)}.rsi-ui .rsi-pill{border-radius:var(--rsi-r-pill);display:inline-block;font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);line-height:1;padding:5px var(--rsi-s-3);text-transform:uppercase;white-space:nowrap}.rsi-ui .rsi-pill--cool{background:var(--rsi-cool-tint);color:var(--rsi-cool-ink)}.rsi-ui .rsi-pill--hot{background:var(--rsi-hot-tint);color:var(--rsi-hot-ink)}.rsi-ui .rsi-pill--quiet{background:var(--rsi-quiet-tint);color:var(--rsi-quiet-ink)}.rsi-ui .rsi-chip{background:var(--rsi-surface-card);border:1px solid var(--rsi-line);border-radius:var(--rsi-r-pill);color:var(--rsi-ink);cursor:pointer;font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-body);min-height:var(--rsi-control-h);padding:0 var(--rsi-s-5);transition:background-color var(--rsi-dur-hover) var(--rsi-ease)}.rsi-ui .rsi-chip:hover{background:var(--rsi-sage-100)}.rsi-ui .rsi-chip--active{background:var(--rsi-sage-300);border-color:rgba(0,0,0,0);color:var(--rsi-green-600);font-weight:var(--rsi-fw-heading)}.rsi-ui .rsi-dial{aspect-ratio:1;max-width:380px;position:relative;width:100%}.rsi-ui .rsi-dial__arc{background:conic-gradient(from 180deg, var(--rsi-cool-bright) 0deg 54deg, var(--rsi-sage-400) 54deg 126deg, var(--rsi-hot-bright) 126deg 180deg, transparent 180deg 360deg);border-radius:var(--rsi-r-circle);inset:0;position:absolute}.rsi-ui .rsi-dial{container-type:inline-size}.rsi-ui .rsi-dial__face{align-items:center;background:var(--rsi-surface-page);border-radius:var(--rsi-r-circle);display:flex;flex-direction:column;gap:2px;inset:7%;justify-content:center;padding-inline:12%;position:absolute;text-align:center}.rsi-ui .rsi-dial__value{font-family:var(--rsi-font-figure);font-size:40cqi;font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);line-height:.8}.rsi-ui .rsi-dial__caption{color:var(--rsi-ink);font-size:clamp(13px,4.6cqi,20px);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-caps);line-height:1.2;text-transform:uppercase;text-wrap:balance}.rsi-ui .rsi-dial__meta{color:var(--rsi-ink-muted);font-size:clamp(12px,4cqi,17px)}.rsi-ui .rsi-dial__action{bottom:8%;position:absolute;right:2%}@media(max-width: 899px){.rsi-ui .rsi-dial{align-items:center;aspect-ratio:auto;background:var(--rsi-surface-card);border-radius:var(--rsi-r-lg);container-type:normal;column-gap:var(--rsi-s-4);display:grid;grid-template-columns:64px minmax(0, 1fr) auto;max-width:none;padding:var(--rsi-s-4) var(--rsi-s-5)}.rsi-ui .rsi-dial__arc{aspect-ratio:1;grid-area:1/1/3/2;inline-size:64px;inset:auto;-webkit-mask:radial-gradient(circle, rgba(0, 0, 0, 0) 58%, #000 58.5%);mask:radial-gradient(circle, rgba(0, 0, 0, 0) 58%, #000 58.5%);position:relative}.rsi-ui .rsi-dial__face{display:contents;text-align:start}.rsi-ui .rsi-dial__value{align-self:center;font-size:24px;grid-area:1/1/3/2;justify-self:center;line-height:1}.rsi-ui .rsi-dial__caption{font-size:var(--rsi-fs-sm);grid-area:1/2/2/3;text-align:start;text-wrap:pretty}.rsi-ui .rsi-dial__meta{font-size:var(--rsi-fs-sm);grid-area:2/2/3/3}.rsi-ui .rsi-dial__action{bottom:auto;grid-area:1/3/3/4;position:static;right:auto}.rsi-ui .rsi-icon-btn{block-size:44px;font-size:18px;inline-size:44px}}.rsi-ui .rsi-feed__row{align-items:center;border-block-start:1px solid var(--rsi-line);display:grid;gap:var(--rsi-s-4);grid-template-columns:minmax(84px, max-content) minmax(0, 1fr) auto auto;padding-block:var(--rsi-s-3)}.rsi-ui .rsi-feed__row__ticker{align-items:center;color:var(--rsi-ink);display:inline-flex;font-family:var(--rsi-font-figure);font-size:var(--rsi-fs-figure-xs);font-weight:var(--rsi-fw-figure);line-height:1;min-block-size:var(--rsi-control-h);white-space:nowrap}.rsi-ui .rsi-feed__row__ticker a{align-items:center;align-self:stretch;color:inherit;display:inline-flex}.rsi-ui .rsi-feed__row__ticker a:hover{color:var(--rsi-green-600);text-decoration:underline;text-underline-offset:3px}.rsi-ui .rsi-feed__row__name{color:var(--rsi-ink-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsi-ui .rsi-feed__row__value{min-width:44px;text-align:end}.rsi-ui .rsi-feed__row__meta{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm);min-width:78px;text-align:end}@media(max-width: 639px){.rsi-ui .rsi-feed__row{column-gap:var(--rsi-s-3);grid-template-areas:"ticker value" "name   meta";grid-template-columns:1fr auto}.rsi-ui .rsi-feed__row__ticker{grid-area:ticker}.rsi-ui .rsi-feed__row__name{grid-area:name;font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-feed__row__value{grid-area:value}.rsi-ui .rsi-feed__row__meta{grid-area:meta;min-width:0}}.rsi-ui .rsi-alert{background:var(--rsi-surface-sunken);border-radius:var(--rsi-r-lg);display:flex;flex-direction:column;gap:var(--rsi-s-2);padding:var(--rsi-s-6) var(--rsi-s-7);position:relative}.rsi-ui .rsi-alert__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-2);padding-inline-end:var(--rsi-s-7)}.rsi-ui .rsi-alert__ticker{color:var(--rsi-ink);font-size:var(--rsi-fs-h5);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-tight)}.rsi-ui .rsi-alert__name{color:var(--rsi-ink-secondary)}.rsi-ui .rsi-alert__readout{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-2);padding-block-start:2px}.rsi-ui .rsi-alert__label{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-body-lg)}.rsi-ui .rsi-alert__stamp{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-alert__link{font-weight:var(--rsi-fw-heading);padding-block-start:var(--rsi-s-1);text-decoration:underline;text-underline-offset:3px;width:fit-content}.rsi-ui .rsi-alert__remove{align-items:center;background:none;border:0;border-radius:var(--rsi-r-xs);color:var(--rsi-ink-muted);cursor:pointer;display:flex;font-size:18px;height:44px;inset-block-start:var(--rsi-s-2);inset-inline-end:var(--rsi-s-2);justify-content:center;position:absolute;width:44px}.rsi-ui .rsi-alert__remove:hover{background:var(--rsi-sage-200);color:var(--rsi-ink)}.rsi-ui .rsi-empty{color:var(--rsi-ink-muted);padding-block:var(--rsi-s-7);text-align:center}.rsi-ui .rsi-field{display:flex;flex-direction:column;gap:var(--rsi-s-2)}.rsi-ui .rsi-input,.rsi-ui .rsi-select{appearance:none;background:var(--rsi-surface-page);border:1px solid var(--rsi-line-strong);border-radius:var(--rsi-r-xs);color:var(--rsi-ink);font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-body);min-height:var(--rsi-control-h);padding:0 var(--rsi-s-3);width:100%}.rsi-ui .rsi-input::placeholder,.rsi-ui .rsi-select::placeholder{color:var(--rsi-ink-muted)}.rsi-ui .rsi-input:hover,.rsi-ui .rsi-select:hover{border-color:var(--rsi-ink-muted)}.rsi-ui .rsi-textarea{line-height:var(--rsi-lh-body);min-block-size:180px;padding:var(--rsi-s-3);resize:vertical}.rsi-ui .rsi-field__error{color:var(--rsi-hot-ink);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-select{background-image:linear-gradient(45deg, transparent 50%, currentcolor 50%),linear-gradient(135deg, currentcolor 50%, transparent 50%);background-position:calc(100% - 16px) calc(50% + 1px),calc(100% - 11px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;color:var(--rsi-ink);padding-inline-end:var(--rsi-s-8)}.rsi-ui .rsi-search{align-items:center;background:var(--rsi-surface-page);border:1px solid var(--rsi-line-strong);border-radius:var(--rsi-r-lg);display:flex;gap:var(--rsi-s-3);padding:var(--rsi-s-2) var(--rsi-s-2) var(--rsi-s-2) var(--rsi-s-6)}.rsi-ui .rsi-search__input{background:none;border:0;color:var(--rsi-ink);flex:1;font-family:inherit;font-size:var(--rsi-fs-body-lg);min-height:var(--rsi-control-h);min-width:0}.rsi-ui .rsi-search__input:focus{outline:none}.rsi-ui .rsi-search:focus-within{border-color:var(--rsi-green-600)}.rsi-ui .rsi-field-row{display:flex;flex-wrap:wrap;gap:var(--rsi-s-4)}.rsi-ui .rsi-field-row .rsi-field{flex:0 1 auto}.rsi-ui .rsi-field-row .rsi-input,.rsi-ui .rsi-field-row .rsi-select{min-width:92px;width:auto}.rsi-ui .rsi-tabs{border-block-end:1px solid var(--rsi-line);display:flex;gap:var(--rsi-s-7)}.rsi-ui .rsi-tabs__btn{align-items:flex-end;background:none;border:0;border-block-end:3px solid rgba(0,0,0,0);color:var(--rsi-ink-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-lead);font-weight:var(--rsi-fw-body);margin-block-end:-1px;min-height:var(--rsi-control-h);padding:0 0 var(--rsi-s-3)}.rsi-ui .rsi-tabs__btn:hover{color:var(--rsi-ink)}.rsi-ui .rsi-tabs__btn--active{border-block-end-color:var(--rsi-green-600);color:var(--rsi-ink);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-home{display:flex;flex-direction:column;gap:var(--rsi-section-y);padding-block:var(--rsi-section-y)}@media(max-width: 639px){.rsi-ui .rsi-home>.rsi-hero{order:1}.rsi-ui .rsi-home>.rsi-section-stats{order:2}.rsi-ui .rsi-home>.rsi-section-update{order:3}.rsi-ui .rsi-home>.rsi-feeds{order:4}.rsi-ui .rsi-home>.rsi-props{order:5}.rsi-ui .rsi-home>.rsi-fx{order:6}.rsi-ui .rsi-home[data-rsi-feed-tabs=on]>.rsi-fx{display:none}}.rsi-ui .rsi-pagehead{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rsi-s-5)}.rsi-ui .rsi-pagehead h1{font-size:var(--rsi-fs-display-3);max-width:20ch}.rsi-ui .rsi-pagehead .rsi-hero__lead{max-width:60ch}.rsi-ui .rsi-pagehead__actions{padding-block-start:var(--rsi-s-2)}.rsi-ui .rsi-404{border-block-start:1px solid var(--rsi-line);max-width:68ch}.rsi-ui .rsi-404__link{border-block-end:1px solid var(--rsi-line);display:flex;flex-direction:column;gap:var(--rsi-s-1);padding-block:var(--rsi-s-5)}.rsi-ui .rsi-404__link:hover .rsi-404__label{color:var(--rsi-green-600)}.rsi-ui .rsi-404__label{color:var(--rsi-ink);font-size:var(--rsi-fs-h4);font-weight:var(--rsi-fw-heading);letter-spacing:var(--rsi-ls-display)}.rsi-ui .rsi-404__note{color:var(--rsi-ink-secondary)}.rsi-ui .rsi-faq{border-block-start:1px solid var(--rsi-line);max-width:76ch}.rsi-ui .rsi-faq__item{border-block-end:1px solid var(--rsi-line)}.rsi-ui .rsi-faq__q{align-items:center;color:var(--rsi-ink);cursor:pointer;display:flex;font-size:var(--rsi-fs-h4);font-weight:var(--rsi-fw-heading);gap:var(--rsi-s-4);justify-content:space-between;letter-spacing:var(--rsi-ls-display);list-style:none;min-block-size:var(--rsi-control-h);padding-block:var(--rsi-s-5);text-wrap:pretty}.rsi-ui .rsi-faq__q::-webkit-details-marker{display:none}.rsi-ui .rsi-faq__q::after{block-size:10px;border-block-end:2px solid var(--rsi-green-600);border-inline-end:2px solid var(--rsi-green-600);content:"";flex-shrink:0;inline-size:10px;rotate:45deg;transition:rotate var(--rsi-dur-hover) var(--rsi-ease);translate:0 -25%}.rsi-ui .rsi-faq__q:hover{color:var(--rsi-green-600)}.rsi-ui .rsi-faq__item[open]>.rsi-faq__q::after{rotate:-135deg;translate:0 25%}.rsi-ui .rsi-faq__a{color:var(--rsi-ink-secondary);max-width:68ch;padding-block-end:var(--rsi-s-6)}@media(prefers-reduced-motion: reduce){.rsi-ui .rsi-faq__q::after{transition:none}}.rsi-ui .rsi-pagecta{align-items:flex-start;display:flex;flex-direction:column;gap:var(--rsi-s-4);padding:var(--rsi-card-pad)}.rsi-ui .rsi-pagecta h2{color:var(--rsi-ink-on-dark);font-size:var(--rsi-fs-h2)}.rsi-ui .rsi-pagecta p{max-width:62ch}.rsi-ui .rsi-pagecta .rsi-btn{margin-block-start:var(--rsi-s-2)}.rsi-ui .rsi-feeds{display:grid;gap:var(--rsi-s-8);grid-template-columns:repeat(auto-fit, minmax(min(100%, 340px), 1fr))}.rsi-ui .rsi-feedtabs{display:flex;flex-direction:column;gap:var(--rsi-s-5)}.rsi-ui .rsi-feedtabs__bar{gap:var(--rsi-s-6)}.rsi-ui .rsi-feedtabs__btn{font-size:var(--rsi-fs-body)}.rsi-ui .rsi-feedtabs [data-rsi-feed][hidden]{display:none}.rsi-ui .rsi-feedtabs .rsi-card__head{align-items:center;justify-content:flex-end;min-block-size:var(--rsi-control-h)}.rsi-ui .rsi-feedtabs .rsi-card__head .rsi-eyebrow{display:none}.rsi-ui .rsi-card__note{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-fx{align-items:center;display:grid;gap:var(--rsi-s-11);grid-template-columns:1fr 520px}@media(max-width: 1199px){.rsi-ui .rsi-fx{grid-template-columns:1fr}}.rsi-ui .rsi-fx__copy{align-items:flex-start;display:flex;flex-direction:column;gap:var(--rsi-s-5)}.rsi-ui .rsi-fx__copy h2{font-size:var(--rsi-fs-display-3);max-width:20ch}.rsi-ui .rsi-fx__copy p{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-lead);max-width:44ch}.rsi-ui .rsi-feed__row--fx{grid-template-columns:110px 1fr auto auto}.rsi-ui .rsi-feed__row--fx .rsi-feed__row__state{font-size:var(--rsi-fs-sm);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-caps);text-transform:uppercase}@media(max-width: 639px){.rsi-ui .rsi-feed__row--fx{grid-template-areas:"ticker value" "state  meta";grid-template-columns:1fr auto}.rsi-ui .rsi-feed__row--fx .rsi-feed__row__state{grid-area:state}}.rsi-ui .rsi-update{align-items:center;display:grid;gap:var(--rsi-s-9);grid-template-columns:200px 1fr auto;padding:var(--rsi-s-10) var(--rsi-s-11)}@media(max-width: 899px){.rsi-ui .rsi-update{gap:var(--rsi-s-5);grid-template-columns:1fr;padding:var(--rsi-s-7) var(--rsi-s-6)}}.rsi-ui .rsi-update__date{display:flex;flex-direction:column;gap:var(--rsi-s-1)}@media(max-width: 639px){.rsi-ui .rsi-update__date{align-items:baseline;column-gap:var(--rsi-s-3);flex-direction:row;flex-wrap:wrap}.rsi-ui .rsi-update__day{order:1}.rsi-ui .rsi-update__year{margin-inline-end:auto;order:2}.rsi-ui .rsi-update .rsi-eyebrow{order:3}}.rsi-ui .rsi-update__day{color:var(--rsi-ink-on-dark)}.rsi-ui .rsi-update__year{font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-update__body{border-inline-start:1px solid var(--rsi-line-on-dark);padding-inline-start:var(--rsi-s-9)}@media(max-width: 899px){.rsi-ui .rsi-update__body{border-inline-start:0;border-block-start:1px solid var(--rsi-line-on-dark);padding-block-start:var(--rsi-s-6);padding-inline-start:0}}.rsi-ui .rsi-update__body h3{margin-block-end:var(--rsi-s-2)}.rsi-ui .rsi-update__body p{max-width:60ch}.rsi-ui .rsi-props{align-items:center;display:grid;gap:var(--rsi-s-11);grid-template-columns:340px 1fr}@media(max-width: 899px){.rsi-ui .rsi-props{grid-template-columns:1fr}}.rsi-ui .rsi-props__grid{display:grid;gap:var(--rsi-s-8) var(--rsi-s-9);grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr))}.rsi-ui .rsi-prop__title{font-size:var(--rsi-fs-h4);margin-block-end:var(--rsi-s-2)}.rsi-ui .rsi-prop__body{color:var(--rsi-ink-secondary)}.rsi-ui .rsi-orb{align-items:center;aspect-ratio:1;background:var(--rsi-sage-300);border-radius:var(--rsi-r-circle);display:flex;flex-direction:column;justify-content:center;max-width:340px;padding:var(--rsi-s-7);text-align:center;width:100%;container-type:inline-size}.rsi-ui .rsi-orb__value{color:var(--rsi-ink);font-family:var(--rsi-font-figure);font-size:26cqi;font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);line-height:.8;max-width:100%}.rsi-ui .rsi-orb__label{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-body-lg);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-caps);text-transform:uppercase}@media(max-width: 639px){.rsi-ui .rsi-orb{align-items:flex-start;aspect-ratio:auto;border-radius:var(--rsi-r-lg);container-type:normal;gap:var(--rsi-s-2);max-width:none;padding:var(--rsi-s-6);text-align:start}.rsi-ui .rsi-orb__value{font-size:clamp(28px,8.5vw,44px)}.rsi-ui .rsi-orb__label{font-size:var(--rsi-fs-label);letter-spacing:var(--rsi-ls-label)}.rsi-ui .rsi-prop__body a{align-items:center;display:flex;font-weight:var(--rsi-fw-heading);inline-size:fit-content;min-block-size:var(--rsi-control-h)}}.rsi-ui .rsi_tracker_app h2{color:var(--rsi-ink);font-size:var(--rsi-fs-h2);font-weight:var(--rsi-fw-heading);letter-spacing:var(--rsi-ls-display);margin-bottom:var(--rsi-s-6)}.rsi-ui .rsi_tracker_app .app_wrapper{align-items:start;display:grid;gap:var(--rsi-s-10);grid-template-columns:minmax(0, 1.08fr) minmax(0, 1fr)}@media(max-width: 1199px){.rsi-ui .rsi_tracker_app .app_wrapper{display:grid;grid-template-columns:minmax(0, 1fr)}}.rsi-ui .rsi_tracker_app .app_wrapper>.stock_search,.rsi-ui .rsi_tracker_app .app_wrapper>.rsi_alerts{width:100%}@media(min-width: 1200px){.rsi-ui .rsi_tracker_app .app_wrapper>.stock_search{display:flex;flex-direction:column;max-block-size:calc(100vh - var(--wp-admin--admin-bar--height, 0px) - var(--rsi-s-6)*2);position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--rsi-s-6))}.rsi-ui .rsi_tracker_app .app_wrapper>.stock_search>div{display:flex;flex-direction:column;min-block-size:0}.rsi-ui .rsi_tracker_app .app_wrapper>.stock_search .ticker_results{min-block-size:0;overflow-y:auto}.rsi-ui .rsi_tracker_app .app_wrapper>.stock_search .ticker_results::before{background:linear-gradient(to bottom, var(--rsi-surface-card) 25%, rgba(255, 255, 255, 0));block-size:28px;content:"";display:block;inset-block-start:0;margin-block-end:-28px;opacity:0;position:sticky;transition:opacity var(--rsi-dur-hover) var(--rsi-ease);z-index:1}.rsi-ui .rsi_tracker_app .app_wrapper>.stock_search .ticker_results.is-scrolled::before{opacity:1}}.rsi-ui .rsi_tracker_app .rsi-mode-toggle{border-block-end:1px solid var(--rsi-line);display:flex;gap:var(--rsi-s-7);margin-bottom:var(--rsi-s-9)}.rsi-ui .rsi_tracker_app .rsi-mode-toggle__btn{align-items:flex-end;background:none;border:0;border-block-end:3px solid rgba(0,0,0,0);border-radius:0;color:var(--rsi-ink-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-lead);font-weight:var(--rsi-fw-body);margin-block-end:-1px;min-height:var(--rsi-control-h);padding:0 0 var(--rsi-s-3)}.rsi-ui .rsi_tracker_app .rsi-mode-toggle__btn:hover{color:var(--rsi-ink)}.rsi-ui .rsi_tracker_app .rsi-mode-toggle__btn--active{border-block-end-color:var(--rsi-green-600);color:var(--rsi-ink);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi_tracker_app .stock_search{background:var(--rsi-surface-card);border:1px solid var(--rsi-line-soft);border-radius:var(--rsi-r-lg);padding:var(--rsi-card-pad)}.rsi-ui .rsi_tracker_app .ticker_search_form{align-items:center;background:var(--rsi-surface-page);border:1px solid var(--rsi-line-strong);border-radius:var(--rsi-r-lg);display:flex;gap:var(--rsi-s-3);padding:var(--rsi-s-2) var(--rsi-s-2) var(--rsi-s-2) var(--rsi-s-6)}.rsi-ui .rsi_tracker_app .ticker_search_form:focus-within{border-color:var(--rsi-green-600)}.rsi-ui .rsi_tracker_app .ticker_search_form .search-field{background:none;border:0;color:var(--rsi-ink);flex:1;font-family:inherit;font-size:var(--rsi-fs-body-lg);line-height:normal;min-height:var(--rsi-control-h);min-width:0;padding:0;width:auto}.rsi-ui .rsi_tracker_app .ticker_search_form .search-field:focus{outline:none}.rsi-ui .rsi_tracker_app .ticker_search_form button{background:var(--rsi-action-bg);border:1.5px solid var(--rsi-action-bg);border-radius:var(--rsi-r-md);color:var(--rsi-action-fg);cursor:pointer;font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-heading);line-height:1;min-height:var(--rsi-control-h);padding:0 var(--rsi-s-7);white-space:nowrap;width:auto}.rsi-ui .rsi_tracker_app .ticker_search_form button:hover{background:var(--rsi-action-bg-hover);border-color:var(--rsi-action-bg-hover)}.rsi-ui .rsi_tracker_app .ticker_search_form button[disabled]{cursor:not-allowed;opacity:.45}.rsi-ui .rsi_tracker_app .ticker_results{height:auto;padding-right:0}.rsi-ui .rsi_tracker_app .stock_search .symbol_wrapper{border-bottom:1px solid var(--rsi-line);margin-bottom:var(--rsi-s-6);padding-bottom:var(--rsi-s-6)}.rsi-ui .rsi_tracker_app .stock_search .symbol_wrapper p{color:var(--rsi-ink-secondary);margin-bottom:var(--rsi-s-3)}.rsi-ui .rsi_tracker_app .stock_search .symbol_wrapper small{color:var(--rsi-ink-muted)}.rsi-ui .rsi_tracker_app .custom_alert_grid{display:flex;flex-wrap:wrap;gap:var(--rsi-s-4)}.rsi-ui .rsi_tracker_app .custom_field{display:flex;flex-direction:column;gap:var(--rsi-s-2)}.rsi-ui .rsi_tracker_app .custom_field label,.rsi-ui .rsi_tracker_app .custom_field>span:first-child{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);line-height:1;text-transform:uppercase}.rsi-ui .rsi_tracker_app input[type=text],.rsi-ui .rsi_tracker_app input[type=number],.rsi-ui .rsi_tracker_app input[type=search]:not(.search-field),.rsi-ui .rsi_tracker_app select{appearance:none;background:var(--rsi-surface-page);border:1px solid var(--rsi-line-strong);border-radius:var(--rsi-r-xs);color:var(--rsi-ink);font-family:inherit;font-size:var(--rsi-fs-body);min-height:var(--rsi-control-h);padding:0 var(--rsi-s-3)}.rsi-ui .rsi_tracker_app input[type=text]:hover,.rsi-ui .rsi_tracker_app input[type=number]:hover,.rsi-ui .rsi_tracker_app input[type=search]:not(.search-field):hover,.rsi-ui .rsi_tracker_app select:hover{border-color:var(--rsi-ink-muted)}.rsi-ui .rsi_tracker_app select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%235F6E64' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-position:right var(--rsi-s-3) center;background-repeat:no-repeat;background-size:12px 8px;padding-inline-end:var(--rsi-s-8)}.rsi-ui .rsi_tracker_app .alerts_search{margin-bottom:var(--rsi-s-4);width:100%}.rsi-ui .rsi_tracker_app .alerts_empty{color:var(--rsi-ink-secondary);padding-block:var(--rsi-s-6)}.rsi-ui .rsi_tracker_app .alerts_filter{display:flex;flex-wrap:wrap;gap:var(--rsi-s-3);margin:0 0 var(--rsi-s-6);padding:0}.rsi-ui .rsi_tracker_app .alerts_filter span{align-items:center;background:var(--rsi-surface-card);border:1px solid var(--rsi-line);border-radius:var(--rsi-r-pill);color:var(--rsi-ink);cursor:pointer;display:inline-flex;font-size:var(--rsi-fs-body);min-height:var(--rsi-control-h);padding:0 var(--rsi-s-5)}.rsi-ui .rsi_tracker_app .alerts_filter span:hover{background:var(--rsi-sage-100)}.rsi-ui .rsi_tracker_app .alerts_filter span.active{background:var(--rsi-sage-300);border-color:rgba(0,0,0,0);color:var(--rsi-green-600);font-weight:var(--rsi-fw-heading)}.rsi-ui .rsi_tracker_app .rsi_alerts .symbol_wrapper{background:var(--rsi-surface-sunken);border:0;border-radius:var(--rsi-r-lg);margin-bottom:var(--rsi-s-4);padding:var(--rsi-s-6) var(--rsi-s-7);position:relative}.rsi-ui .rsi_tracker_app .rsi_alerts .ticker_results .symbol_wrapper.oversold,.rsi-ui .rsi_tracker_app .rsi_alerts .ticker_results .symbol_wrapper.overbought{background:var(--rsi-surface-sunken)}.rsi-ui .rsi_tracker_app .alert-card-body,.rsi-ui .rsi_tracker_app .custom_alert{background:none;border:0;border-radius:0;margin:0;padding:0}.rsi-ui .rsi_tracker_app .alert-header-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-2)}.rsi-ui .rsi_tracker_app .alert-sym{color:var(--rsi-ink);font-size:var(--rsi-fs-h5);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-tight)}.rsi-ui .rsi_tracker_app .alert-sym:hover{color:var(--rsi-green-600)}.rsi-ui .rsi_tracker_app .alert-badge{border-radius:var(--rsi-r-pill);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);padding:3px var(--rsi-s-3);text-transform:uppercase}.rsi-ui .rsi_tracker_app .alert-badge--oversold{background:var(--rsi-cool-tint);color:var(--rsi-cool-ink)}.rsi-ui .rsi_tracker_app .alert-badge--overbought{background:var(--rsi-hot-tint);color:var(--rsi-hot-ink)}.rsi-ui .rsi_tracker_app .alert-company{color:var(--rsi-ink-secondary);margin-top:var(--rsi-s-1)}.rsi-ui .rsi_tracker_app .ticker-meta{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm);margin-top:var(--rsi-s-1)}.rsi-ui .rsi_tracker_app .alert-rsi-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-2);margin-top:var(--rsi-s-2)}.rsi-ui .rsi_tracker_app .alert-rsi-val{align-items:baseline;color:var(--rsi-ink);display:inline-flex;gap:var(--rsi-s-2);line-height:1}.rsi-ui .rsi_tracker_app .alert-rsi-label{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-sm);font-weight:var(--rsi-fw-body)}.rsi-ui .rsi_tracker_app .alert-rsi-num{font-family:var(--rsi-font-figure);font-size:var(--rsi-fs-figure-sm);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure)}.rsi-ui .rsi_tracker_app .oversold .alert-rsi-num{color:var(--rsi-cool)}.rsi-ui .rsi_tracker_app .overbought .alert-rsi-num{color:var(--rsi-hot)}.rsi-ui .rsi_tracker_app .alert-date{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi_tracker_app .alert-params{display:flex;flex-wrap:wrap;gap:var(--rsi-s-2);margin-top:var(--rsi-s-3)}.rsi-ui .rsi_tracker_app .param-pill{background:var(--rsi-quiet-tint);border-radius:var(--rsi-r-pill);color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);padding:5px var(--rsi-s-3);text-transform:uppercase}.rsi-ui .rsi_tracker_app .evaluation-history-toggle{background:none;border:0;color:var(--rsi-link);cursor:pointer;font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-heading);margin-top:var(--rsi-s-2);padding:var(--rsi-s-2) 0;text-decoration:underline;text-underline-offset:3px}.rsi-ui .rsi_tracker_app .toggle_alert:not(.toggle_alert--trash){align-items:center;background:var(--rsi-action-bg);border:1.5px solid var(--rsi-action-bg);border-radius:var(--rsi-r-md);color:var(--rsi-action-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-heading);gap:var(--rsi-s-2);justify-content:center;line-height:1;min-height:var(--rsi-control-h);padding:0 var(--rsi-s-7);text-decoration:none}.rsi-ui .rsi_tracker_app .toggle_alert:not(.toggle_alert--trash):hover{background:var(--rsi-action-bg-hover);border-color:var(--rsi-action-bg-hover);color:var(--rsi-action-fg)}.rsi-ui .rsi_tracker_app .toggle_alert:not(.toggle_alert--trash):active{background:var(--rsi-action-bg-active);border-color:var(--rsi-action-bg-active)}.rsi-ui .rsi_tracker_app .toggle_alert:not(.toggle_alert--trash)[disabled]{cursor:not-allowed;opacity:.45}.rsi-ui .rsi_tracker_app .toggle_alert:not(.toggle_alert--trash){margin-top:var(--rsi-s-4)}.rsi-ui .rsi_tracker_app .custom_alert .toggle_alert:not(.toggle_alert--trash){border-radius:var(--rsi-r-md) !important;font-size:var(--rsi-fs-body) !important;line-height:1 !important;min-height:var(--rsi-control-h) !important;padding:0 var(--rsi-s-7) !important}.rsi-ui .rsi_tracker_app .toggle_alert--trash{align-items:center;background:none;border:0;border-radius:var(--rsi-r-xs);color:var(--rsi-ink-muted);cursor:pointer;display:flex;height:var(--rsi-control-h);inset-block-start:var(--rsi-s-2);inset-inline-end:var(--rsi-s-2);justify-content:center;position:absolute;width:var(--rsi-control-h)}.rsi-ui .rsi_tracker_app .toggle_alert--trash:hover{background:var(--rsi-sage-200);color:var(--rsi-ink)}.rsi-ui .rsi_tracker_app .evaluation-history{margin-top:var(--rsi-s-4)}.rsi-ui .rsi_tracker_app .evaluation-history-table{border-collapse:collapse;font-size:var(--rsi-fs-sm);width:100%}.rsi-ui .rsi_tracker_app .evaluation-history-table th{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);text-align:start;text-transform:uppercase}.rsi-ui .rsi_tracker_app .evaluation-history-table th,.rsi-ui .rsi_tracker_app .evaluation-history-table td{border-block-end:1px solid var(--rsi-line);padding:var(--rsi-s-2) var(--rsi-s-3) var(--rsi-s-2) 0}.rsi-ui .rsi_tracker_app .evaluation-history-table td{color:var(--rsi-ink-secondary);font-variant-numeric:tabular-nums}.rsi-ui .rsi_tracker_app .evaluation-history-empty{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm);padding-block:var(--rsi-s-3)}.rsi-ui .rsi_tracker_app .fx-picker__search{margin-bottom:var(--rsi-s-4);width:100%}.rsi-ui .rsi_tracker_app .fx-picker__list{border:1px solid var(--rsi-line);border-radius:var(--rsi-r-lg);list-style:none;margin:0 0 var(--rsi-s-6);max-height:320px;overflow-y:auto;padding:0}@media(min-width: 1200px){.rsi-ui .rsi_tracker_app .fx-picker__list{flex:1 1 auto;max-height:none;min-block-size:0}.rsi-ui .rsi_tracker_app .fx-has-selection .fx-picker__search{display:none}}.rsi-ui .rsi_tracker_app .fx-picker__item{align-items:center;border-block-end:1px solid var(--rsi-line-soft);cursor:pointer;display:flex;gap:var(--rsi-s-3);min-height:var(--rsi-control-h);padding:var(--rsi-s-2) var(--rsi-s-4)}.rsi-ui .rsi_tracker_app .fx-picker__item:last-child{border-block-end:0}.rsi-ui .rsi_tracker_app .fx-picker__item:hover{background:var(--rsi-sage-100)}.rsi-ui .rsi_tracker_app .fx-picker__item--empty{color:var(--rsi-ink-muted);cursor:default;justify-content:center}.rsi-ui .rsi_tracker_app .fx-picker__item--empty:hover{background:none}.rsi-ui .rsi_tracker_app .fx-picker__item--selected{background:var(--rsi-sage-200)}.rsi-ui .rsi_tracker_app .fx-picker__name{color:var(--rsi-ink);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi_tracker_app .fx-picker__rsi{color:var(--rsi-ink-secondary);font-family:var(--rsi-font-figure);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);margin-inline-start:auto}.rsi-ui .rsi_tracker_app .fx-picker__rsi--oversold{color:var(--rsi-cool)}.rsi-ui .rsi_tracker_app .fx-picker__rsi--overbought{color:var(--rsi-hot)}.rsi-ui .rsi_tracker_app .fx-picker__request{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi_tracker_app .fx-form-title{align-items:center;color:var(--rsi-ink);display:flex;font-size:var(--rsi-fs-h4);font-weight:var(--rsi-fw-heading);gap:var(--rsi-s-3);justify-content:space-between;letter-spacing:var(--rsi-ls-display);margin-bottom:var(--rsi-s-4)}.rsi-ui .rsi_tracker_app .fx-form-close{background:none;border:0;border-radius:var(--rsi-r-sm);color:var(--rsi-ink-muted);cursor:pointer;flex:none;font-family:inherit;font-size:24px;line-height:1;min-block-size:44px;min-inline-size:44px;padding:0;display:inline-flex;align-items:center;justify-content:center}.rsi-ui .rsi_tracker_app .fx-form-close:hover,.rsi-ui .rsi_tracker_app .fx-form-close:focus-visible{background:var(--rsi-surface-panel);color:var(--rsi-ink)}.rsi-ui .rsi_tracker_app .fx-form-note{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm);margin-top:var(--rsi-s-3)}.rsi-ui .rsi_tracker_app .fx-form-empty{color:var(--rsi-ink-muted);padding-block:var(--rsi-s-6)}.rsi-ui .rsi_tracker_app .fx-form-error{background:var(--rsi-hot-tint);border-radius:var(--rsi-r-xs);color:var(--rsi-hot-ink);font-size:var(--rsi-fs-sm);margin-top:var(--rsi-s-3);padding:var(--rsi-s-3) var(--rsi-s-4)}.rsi-ui .rsi_tracker_app .fx-upgrade-inline{background:var(--rsi-surface-panel);border-radius:var(--rsi-r-lg);padding:var(--rsi-s-6)}.rsi-ui .rsi_tracker_app .fx-upgrade-inline p{color:var(--rsi-ink-secondary);margin:0 0 var(--rsi-s-4)}.rsi-ui .rsi_tracker_app .fx-upgrade-inline a{align-items:center;background:var(--rsi-action-bg);border:1.5px solid var(--rsi-action-bg);border-radius:var(--rsi-r-md);color:var(--rsi-action-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-heading);gap:var(--rsi-s-2);justify-content:center;line-height:1;min-height:var(--rsi-control-h);padding:0 var(--rsi-s-7);text-decoration:none}.rsi-ui .rsi_tracker_app .fx-upgrade-inline a:hover{background:var(--rsi-action-bg-hover);border-color:var(--rsi-action-bg-hover);color:var(--rsi-action-fg)}.rsi-ui .rsi_tracker_app .fx-upgrade-inline a:active{background:var(--rsi-action-bg-active);border-color:var(--rsi-action-bg-active)}.rsi-ui .rsi_tracker_app .fx-upgrade-inline a[disabled]{cursor:not-allowed;opacity:.45}.rsi-ui .rsi_tracker_app .rsi-modal{background:var(--rsi-surface-card);border:1px solid var(--rsi-line-soft);border-radius:var(--rsi-r-lg);box-shadow:var(--rsi-shadow-float);max-width:520px;padding:var(--rsi-card-pad)}.rsi-ui .rsi_tracker_app .rsi-modal__accent{color:var(--rsi-green-600);font-weight:var(--rsi-fw-heading)}.rsi-ui .rsi_tracker_app .rsi-modal h3{color:var(--rsi-ink);font-size:var(--rsi-fs-h4);font-weight:var(--rsi-fw-heading);letter-spacing:var(--rsi-ls-display);margin-bottom:var(--rsi-s-3);padding-inline-end:var(--rsi-s-8)}.rsi-ui .rsi_tracker_app .rsi-modal p{color:var(--rsi-ink-secondary)}.rsi-ui .rsi_tracker_app .rsi-modal__benefits{color:var(--rsi-ink-secondary);display:flex;flex-direction:column;gap:var(--rsi-s-3);margin:var(--rsi-s-5) 0;padding-left:0 !important}.rsi-ui .rsi_tracker_app .rsi-modal__benefits li{padding-inline-start:var(--rsi-s-4);position:relative}.rsi-ui .rsi_tracker_app .rsi-modal__benefits li::before{background:var(--rsi-green-500);border-radius:var(--rsi-r-circle);content:"";height:6px;inset-block-start:.6em;inset-inline-start:0;position:absolute;width:6px}.rsi-ui .rsi_tracker_app .rsi-modal__cta{align-items:center;background:var(--rsi-action-bg);border:1.5px solid var(--rsi-action-bg);border-radius:var(--rsi-r-md);color:var(--rsi-action-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-body);font-weight:var(--rsi-fw-heading);gap:var(--rsi-s-2);justify-content:center;line-height:1;min-height:var(--rsi-control-h);padding:0 var(--rsi-s-7);text-decoration:none}.rsi-ui .rsi_tracker_app .rsi-modal__cta:hover{background:var(--rsi-action-bg-hover);border-color:var(--rsi-action-bg-hover);color:var(--rsi-action-fg)}.rsi-ui .rsi_tracker_app .rsi-modal__cta:active{background:var(--rsi-action-bg-active);border-color:var(--rsi-action-bg-active)}.rsi-ui .rsi_tracker_app .rsi-modal__cta[disabled]{cursor:not-allowed;opacity:.45}.rsi-ui .rsi_tracker_app .rsi-modal__cta{display:flex}.rsi-ui .rsi_tracker_app .rsi-modal__close{background:none;border:0;color:var(--rsi-ink-muted);cursor:pointer;font-size:20px;height:var(--rsi-control-h);width:var(--rsi-control-h)}.rsi-ui .rsi_tracker_app .rsi-modal__close:hover{color:var(--rsi-ink)}.rsi-ui .rsi_tracker_app .rsi-modal-backdrop{backdrop-filter:none;background:rgba(18,36,27,.45);overflow-y:auto;padding:var(--rsi-s-5)}.rsi-ui .rsi-profile__intro{display:flex;flex-direction:column;gap:var(--rsi-s-3)}.rsi-ui .rsi-profile__intro h1{font-size:var(--rsi-fs-display-3)}.rsi-ui .rsi-profile{display:grid;gap:var(--rsi-s-8);grid-template-columns:1fr}@media(min-width: 900px){.rsi-ui .rsi-profile{grid-template-columns:repeat(2, minmax(0, 1fr))}}.rsi-ui .rsi-profile .rsi-card{display:flex;flex-direction:column}.rsi-ui .rsi-profile .rsi-card--full{order:-1}@media(min-width: 900px){.rsi-ui .rsi-profile .rsi-card--full{grid-column:1/-1}}.rsi-ui .rsi-profile .rsi-btn{align-self:flex-start;margin-block-start:auto}.rsi-ui .rsi-deflist{display:flex;flex-direction:column;gap:var(--rsi-s-4);margin:0 0 var(--rsi-s-6)}.rsi-ui .rsi-deflist>div{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-2) var(--rsi-s-4);justify-content:space-between}.rsi-ui .rsi-deflist dt{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);text-transform:uppercase}.rsi-ui .rsi-deflist dd{align-items:baseline;color:var(--rsi-ink);display:flex;flex-wrap:wrap;gap:var(--rsi-s-2);margin:0;text-align:end}.rsi-ui .rsi-deflist__note{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-form{display:flex;flex-direction:column;gap:var(--rsi-s-6);height:100%}.rsi-ui .rsi-form__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rsi-s-3)}.rsi-ui .rsi-form__lead{color:var(--rsi-ink-secondary);margin:0}.rsi-ui .rsi-form__note{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm);margin:0}.rsi-ui .rsi-fieldgrid{display:grid;gap:var(--rsi-s-4);grid-template-columns:repeat(2, minmax(0, 1fr))}.rsi-ui .rsi-field{display:flex;flex-direction:column;gap:var(--rsi-s-2)}.rsi-ui .rsi-field--wide{grid-column:1/-1}.rsi-ui .rsi-field>span{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-label);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-label);line-height:1;text-transform:uppercase}.rsi-ui .rsi-field input,.rsi-ui .rsi-field select{appearance:none;background:var(--rsi-surface-page);border:1px solid var(--rsi-line-strong);border-radius:var(--rsi-r-xs);color:var(--rsi-ink);font-family:inherit;font-size:var(--rsi-fs-body);min-height:var(--rsi-control-h);padding:0 var(--rsi-s-3);width:100%}.rsi-ui .rsi-field input:hover,.rsi-ui .rsi-field select:hover{border-color:var(--rsi-ink-muted)}.rsi-ui .rsi-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%235F6E64' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-position:right var(--rsi-s-3) center;background-repeat:no-repeat;background-size:12px 8px;padding-inline-end:var(--rsi-s-7)}.rsi-ui .rsi-check{align-items:flex-start;cursor:pointer;display:flex;gap:var(--rsi-s-3)}.rsi-ui .rsi-check input[type=checkbox]{accent-color:var(--rsi-green-600);block-size:20px;flex-shrink:0;inline-size:20px;margin-block-start:2px}.rsi-ui .rsi-check strong{color:var(--rsi-ink);display:block;font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-check__note{color:var(--rsi-ink-secondary);display:block;font-size:var(--rsi-fs-sm);margin-block-start:var(--rsi-s-1)}.rsi-ui .rsi-notice{background:var(--rsi-cool-tint);border-radius:var(--rsi-r-xs);color:var(--rsi-cool-ink);font-weight:var(--rsi-fw-label);padding:var(--rsi-s-3) var(--rsi-s-5)}.rsi-ui .rsi-notice--hot{background:var(--rsi-hot-tint);color:var(--rsi-hot-ink)}.rsi-ui .rsi-contact{max-width:60ch}.rsi-ui .rsi-contact__form{display:flex;flex-direction:column;gap:var(--rsi-s-5)}.rsi-ui .rsi-contact .rsi-btn{align-self:flex-start}.rsi-ui .rsi-contact__trap{block-size:0;inline-size:0;overflow:hidden;position:absolute;inset-inline-start:-9999px}.rsi-ui .rsi-tg-mark{color:#229ed9;flex-shrink:0}.rsi-ui .rsi-tg-mark__slot{align-items:center;align-self:center;display:inline-flex}.rsi-ui .rsi-tg-invite{align-items:flex-start;background:rgba(34,158,217,.08);border-radius:var(--rsi-r-lg);display:flex;gap:var(--rsi-s-4);margin-block-start:var(--rsi-s-5);padding:var(--rsi-s-6)}.rsi-ui .rsi-tg-invite__body{display:flex;flex-direction:column;gap:var(--rsi-s-3);min-width:0}.rsi-ui .rsi-tg-invite__title{color:var(--rsi-ink);font-size:var(--rsi-fs-body-lg);font-weight:var(--rsi-fw-heading)}.rsi-ui .rsi-tg-invite p{color:var(--rsi-ink-secondary);max-width:52ch}.rsi-ui .rsi-tg-invite .rsi-btn{align-self:flex-start}.rsi-ui .rsi-tg-invite__note{font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-prose{color:var(--rsi-ink-secondary);font-size:var(--rsi-fs-body-lg);line-height:var(--rsi-lh-prose);max-width:68ch}.rsi-ui .rsi-prose>*+*{margin-block-start:var(--rsi-s-5)}.rsi-ui .rsi-prose h2,.rsi-ui .rsi-prose h3,.rsi-ui .rsi-prose h4{color:var(--rsi-ink);font-weight:var(--rsi-fw-heading);letter-spacing:var(--rsi-ls-display);text-wrap:pretty}.rsi-ui .rsi-prose h2{font-size:var(--rsi-fs-h3)}.rsi-ui .rsi-prose h3{font-size:var(--rsi-fs-h4)}.rsi-ui .rsi-prose h4{font-size:var(--rsi-fs-body-lg)}.rsi-ui .rsi-prose>h2+*,.rsi-ui .rsi-prose>h3+*,.rsi-ui .rsi-prose>h4+*{margin-block-start:var(--rsi-s-3)}.rsi-ui .rsi-prose>*+h2{margin-block-start:var(--rsi-s-9)}.rsi-ui .rsi-prose>*+h3,.rsi-ui .rsi-prose>*+h4{margin-block-start:var(--rsi-s-7)}.rsi-ui .rsi-prose a{color:var(--rsi-link);text-decoration:underline;text-underline-offset:3px}.rsi-ui .rsi-prose a:hover{color:var(--rsi-link-hover)}.rsi-ui .rsi-prose strong,.rsi-ui .rsi-prose b{color:var(--rsi-ink);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-prose code{background:var(--rsi-quiet-tint);border-radius:var(--rsi-r-xs);font-size:.9em;padding:2px 6px}.rsi-ui .rsi-prose ul,.rsi-ui .rsi-prose ol{display:flex;flex-direction:column;gap:var(--rsi-s-2);padding-inline-start:var(--rsi-s-6)}.rsi-ui .rsi-prose ul{list-style:disc}.rsi-ui .rsi-prose ol{list-style:decimal}.rsi-ui .rsi-prose li{display:list-item}.rsi-ui .rsi-prose li::marker{color:var(--rsi-green-600)}.rsi-ui .rsi-prose figure{margin:0}.rsi-ui .rsi-prose img{block-size:auto;border-radius:var(--rsi-r-lg);max-inline-size:100%}.rsi-ui .rsi-prose figcaption{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm);margin-block-start:var(--rsi-s-3)}.rsi-ui .rsi-prose blockquote{border-inline-start:3px solid var(--rsi-green-400);color:var(--rsi-ink);font-size:var(--rsi-fs-lead);margin:0;padding-inline-start:var(--rsi-s-6)}.rsi-ui .rsi-prose pre{background:var(--rsi-surface-sunken);border-radius:var(--rsi-r-lg);overflow-x:auto;padding:var(--rsi-s-5)}.rsi-ui .rsi-prose pre code{background:none;padding:0}.rsi-ui .rsi-prose hr{background:var(--rsi-line);block-size:1px;border:0;margin-block:var(--rsi-s-9)}.rsi-ui .rsi-prose table{border-collapse:collapse;inline-size:100%}.rsi-ui .rsi-prose table th,.rsi-ui .rsi-prose table td{border-block-end:1px solid var(--rsi-line);padding:var(--rsi-s-3) var(--rsi-s-4) var(--rsi-s-3) 0;text-align:start}.rsi-ui .rsi-prose table th{color:var(--rsi-ink);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-prose .aligncenter{margin-inline:auto;text-align:center}.rsi-ui .rsi-prose .alignleft{float:inline-start;margin:0 var(--rsi-s-5) var(--rsi-s-4) 0}.rsi-ui .rsi-prose .alignright{float:inline-end;margin:0 0 var(--rsi-s-4) var(--rsi-s-5)}.rsi-ui .rsi-prose .alignwide,.rsi-ui .rsi-prose .alignfull{max-inline-size:none;inline-size:100%}.rsi-ui .rsi-prose .wp-block-image figcaption{text-align:inherit}.rsi-ui .rsi-prose .screen-reader-text{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.rsi-ui .rsi-postlist{border-block-start:1px solid var(--rsi-line);display:flex;flex-direction:column;max-width:76ch}.rsi-ui .rsi-postcard{border-block-end:1px solid var(--rsi-line);display:flex;flex-direction:column;gap:var(--rsi-s-3);padding-block:var(--rsi-s-7)}.rsi-ui .rsi-postcard__meta{color:var(--rsi-ink-muted);display:flex;flex-wrap:wrap;font-size:var(--rsi-fs-sm);gap:var(--rsi-s-3)}.rsi-ui .rsi-postcard__cat{color:var(--rsi-green-600);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-caps);text-transform:uppercase}.rsi-ui .rsi-postcard__title{font-size:var(--rsi-fs-h3);letter-spacing:var(--rsi-ls-display);text-wrap:pretty}.rsi-ui .rsi-postcard__title a{color:var(--rsi-ink)}.rsi-ui .rsi-postcard__title a:hover{color:var(--rsi-green-600)}.rsi-ui .rsi-postcard__excerpt{color:var(--rsi-ink-secondary);max-width:68ch}.rsi-ui .rsi-postcard__more{align-items:center;display:inline-flex;font-weight:var(--rsi-fw-heading);min-block-size:var(--rsi-control-h);width:fit-content}.rsi-ui .rsi-pagination ul{display:flex;flex-wrap:wrap;gap:var(--rsi-s-2);list-style:none;padding:0}.rsi-ui .rsi-pagination a,.rsi-ui .rsi-pagination span{align-items:center;border:1px solid var(--rsi-line);border-radius:var(--rsi-r-md);color:var(--rsi-ink);display:inline-flex;justify-content:center;min-block-size:var(--rsi-control-h);min-inline-size:var(--rsi-control-h);padding-inline:var(--rsi-s-4)}.rsi-ui .rsi-pagination a:hover{background:var(--rsi-sage-100)}.rsi-ui .rsi-pagination .current{background:var(--rsi-sage-300);border-color:rgba(0,0,0,0);color:var(--rsi-green-600);font-weight:var(--rsi-fw-heading)}.rsi-ui .rsi-post{display:flex;flex-direction:column;gap:var(--rsi-s-8)}.rsi-ui .rsi-post__head{display:flex;flex-direction:column;gap:var(--rsi-s-4)}.rsi-ui .rsi-post__meta{color:var(--rsi-ink-muted);display:flex;flex-wrap:wrap;font-size:var(--rsi-fs-sm);gap:var(--rsi-s-4)}.rsi-ui .rsi-post__cat{color:var(--rsi-green-600);font-weight:var(--rsi-fw-label);letter-spacing:var(--rsi-ls-caps);text-transform:uppercase}.rsi-ui .rsi-post h1{font-size:var(--rsi-fs-display-3);letter-spacing:var(--rsi-ls-display);max-width:22ch;text-wrap:pretty}.rsi-ui .rsi-post__back a{align-items:center;color:var(--rsi-ink);display:inline-flex;font-weight:var(--rsi-fw-heading);min-block-size:var(--rsi-control-h)}.rsi-ui .rsi-post__back a:hover{color:var(--rsi-green-600)}.rsi-ui .rsi-plans{display:grid;gap:var(--rsi-s-6);grid-template-columns:repeat(auto-fit, minmax(min(100%, 260px), 1fr))}.rsi-ui .rsi-plans__foot{color:var(--rsi-ink-secondary)}.rsi-ui .rsi-plan{background:var(--rsi-surface-card);border:1px solid var(--rsi-line-soft);border-radius:var(--rsi-r-lg);display:flex;flex-direction:column;gap:var(--rsi-s-6);padding:var(--rsi-card-pad)}.rsi-ui .rsi-plan--current{border-color:var(--rsi-green-600);box-shadow:inset 0 0 0 1px var(--rsi-green-600)}.rsi-ui .rsi-plan__head{display:flex;flex-direction:column;gap:var(--rsi-s-2)}.rsi-ui .rsi-plan__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-2)}.rsi-ui .rsi-plan__amount{color:var(--rsi-ink);font-family:var(--rsi-font-figure);font-size:var(--rsi-fs-figure-md);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-figure);line-height:1}.rsi-ui .rsi-plan__period{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-plan__was{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-plan__was s{margin-inline-end:var(--rsi-s-1)}.rsi-ui .rsi-plan__for{color:var(--rsi-ink-secondary)}.rsi-ui .rsi-plan__features{display:flex;flex-direction:column;gap:var(--rsi-s-3);flex:1;list-style:none;margin:0;padding:0}.rsi-ui .rsi-plan__features li{color:var(--rsi-ink-secondary);padding-inline-start:var(--rsi-s-6);position:relative}.rsi-ui .rsi-plan__features li::before{block-size:9px;border-block-end:2px solid var(--rsi-green-600);border-inline-end:2px solid var(--rsi-green-600);content:"";inline-size:5px;inset-block-start:.35em;inset-inline-start:2px;position:absolute;rotate:45deg}.rsi-ui .rsi-plan__badge{align-items:center;background:var(--rsi-sage-300);border-radius:var(--rsi-r-pill);color:var(--rsi-green-600);display:inline-flex;font-weight:var(--rsi-fw-heading);min-block-size:var(--rsi-control-h);padding-inline:var(--rsi-s-5)}.rsi-ui .rsi-plan__action form{margin:0}.rsi-ui .rsi-plan__action button,.rsi-ui .rsi-plan__action .rsi-btn{inline-size:100%}.rsi-ui .rsi-plan__action button{align-items:center;background:var(--rsi-action-bg);border:1.5px solid var(--rsi-action-bg);border-radius:var(--rsi-r-md) !important;color:var(--rsi-action-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-body) !important;font-weight:var(--rsi-fw-heading);justify-content:center;line-height:1 !important;min-block-size:var(--rsi-control-h);padding:0 var(--rsi-s-6) !important}.rsi-ui .rsi-plan__action button:hover{background:var(--rsi-action-bg-hover);border-color:var(--rsi-action-bg-hover)}.rsi-ui .rsi-plan__action button[disabled]{background:none !important;border-color:var(--rsi-line-strong) !important;color:var(--rsi-ink-muted) !important;cursor:not-allowed;opacity:1 !important}.rsi-ui .rsi-plan__action>a:not(.rsi-btn){align-items:center;color:var(--rsi-link);display:inline-flex;font-weight:var(--rsi-fw-heading);min-block-size:var(--rsi-control-h)}.rsi-ui .rsi-addon{align-items:center;display:grid;gap:var(--rsi-s-8);grid-template-columns:1fr auto;padding:var(--rsi-card-pad)}@media(max-width: 899px){.rsi-ui .rsi-addon{grid-template-columns:1fr}}.rsi-ui .rsi-addon__copy{display:flex;flex-direction:column;gap:var(--rsi-s-3)}.rsi-ui .rsi-addon__copy p{color:var(--rsi-ink-secondary);max-width:62ch}.rsi-ui .rsi-addon__note{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-addon__action form{margin:0}.rsi-ui .rsi-addon__action button,.rsi-ui .rsi-addon__action .rsi-btn{inline-size:100%}.rsi-ui .rsi-addon__action button{align-items:center;background:var(--rsi-action-bg);border:1.5px solid var(--rsi-action-bg);border-radius:var(--rsi-r-md) !important;color:var(--rsi-action-fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rsi-fs-body) !important;font-weight:var(--rsi-fw-heading);justify-content:center;line-height:1 !important;min-block-size:var(--rsi-control-h);padding:0 var(--rsi-s-6) !important}.rsi-ui .rsi-addon__action button:hover{background:var(--rsi-action-bg-hover);border-color:var(--rsi-action-bg-hover)}.rsi-ui .rsi-addon__action button[disabled]{background:none !important;border-color:var(--rsi-line-strong) !important;color:var(--rsi-ink-muted) !important;cursor:not-allowed;opacity:1 !important}.rsi-ui .rsi-addon__action>a:not(.rsi-btn){align-items:center;color:var(--rsi-link);display:inline-flex;font-weight:var(--rsi-fw-heading);min-block-size:var(--rsi-control-h)}.rsi-ui .rsi-addon__action{display:flex;flex-direction:column;gap:var(--rsi-s-4);min-inline-size:240px}.rsi-ui .rsi-plan-badge{background:var(--rsi-surface-panel);border-radius:var(--rsi-r-pill);color:var(--rsi-ink);display:inline-flex;align-items:center;font-size:var(--rsi-fs-sm);font-weight:var(--rsi-fw-label);gap:var(--rsi-s-2);line-height:1.2;padding:var(--rsi-s-2) var(--rsi-s-4)}.rsi-ui .rsi-plan-badge__wrap{margin:0}.rsi-ui .rsi-stock{display:grid;gap:var(--rsi-s-9);grid-template-columns:minmax(0, 1fr);padding-block:var(--rsi-section-y)}@media(min-width: 1200px){.rsi-ui .rsi-stock:has(.rsi-toc){grid-template-columns:minmax(0, 1fr) 200px}}.rsi-ui .rsi-stock__main{display:flex;flex-direction:column;gap:clamp(32px,4vw,56px);min-width:0}.rsi-ui .rsi-stock__stamp{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-stock__desc{color:var(--rsi-ink-secondary);margin-block-end:var(--rsi-s-7);max-inline-size:76ch}.rsi-ui .rsi-stock__sub{margin-block-start:var(--rsi-s-8)}.rsi-ui .rsi-stock__sub>.rsi-label{margin-block-end:var(--rsi-s-4)}.rsi-ui .rsi-stock__context{font-weight:var(--rsi-fw-body)}.rsi-ui .rsi-stock__context strong{font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-stock__context span{display:block;font-size:var(--rsi-fs-sm);margin-block-start:var(--rsi-s-1)}.rsi-ui .rsi-stockhead{align-items:center;display:grid;gap:var(--rsi-s-9);grid-template-columns:minmax(0, 1fr)}.rsi-ui .rsi-stockhead--split{grid-template-columns:minmax(0, 1fr) 280px}@media(max-width: 899px){.rsi-ui .rsi-stockhead--split{grid-template-columns:minmax(0, 1fr)}}.rsi-ui .rsi-stockhead__id{align-items:flex-start;display:flex;flex-direction:column;gap:var(--rsi-s-4)}.rsi-ui .rsi-stockhead h1{font-size:var(--rsi-fs-h1);max-width:26ch}.rsi-ui .rsi-stockhead__ticker{color:var(--rsi-ink-muted);font-family:var(--rsi-font-figure);font-size:.72em;font-weight:var(--rsi-fw-figure);letter-spacing:0;white-space:nowrap}.rsi-ui .rsi-stockhead__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--rsi-s-2) var(--rsi-s-4)}.rsi-ui .rsi-stockhead__quote{line-height:1}.rsi-ui .rsi-stockhead__stamp{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-stockhead__figure{display:flex;justify-content:center}.rsi-ui .rsi-stockhead__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rsi-s-3) var(--rsi-s-5);padding-block-start:var(--rsi-s-2)}.rsi-ui .rsi-delta{--rsi-caret: 5px;align-items:center;color:var(--rsi-ink-secondary);display:inline-flex;font-size:var(--rsi-fs-body-lg);font-variant-numeric:tabular-nums;font-weight:var(--rsi-fw-label);gap:var(--rsi-s-2);white-space:nowrap}.rsi-ui .rsi-delta::before{border:var(--rsi-caret) solid rgba(0,0,0,0);content:""}.rsi-ui .rsi-delta--up{color:var(--rsi-up)}.rsi-ui .rsi-delta--up::before{border-block-end-color:currentColor;border-block-start-width:0;translate:0 calc(var(--rsi-caret)/-6)}.rsi-ui .rsi-delta--down{color:var(--rsi-down)}.rsi-ui .rsi-delta--down::before{border-block-start-color:currentColor;border-block-end-width:0;translate:0 calc(var(--rsi-caret)/6)}.rsi-ui .rsi-delta--flat::before{display:none}.rsi-ui .rsi-delta--sm{--rsi-caret: 4px;font-size:var(--rsi-fs-sm);gap:var(--rsi-s-1)}.rsi-ui .rsi-kvgrid{display:grid;gap:var(--rsi-s-6) var(--rsi-s-7);grid-template-columns:repeat(auto-fit, minmax(min(100%, 150px), 1fr))}.rsi-ui .rsi-kv{display:flex;flex-direction:column;gap:var(--rsi-s-1);min-width:0}.rsi-ui .rsi-kv>.rsi-label{line-height:1.2}.rsi-ui .rsi-kv__text{color:var(--rsi-ink);font-size:var(--rsi-fs-body-lg);font-weight:var(--rsi-fw-heading);line-height:var(--rsi-lh-ui)}.rsi-ui .rsi-kv__figure{line-height:1}.rsi-ui .rsi-kv__note{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-news__item{border-block-start:1px solid var(--rsi-line-soft);display:flex;flex-direction:column;gap:var(--rsi-s-2);padding-block:var(--rsi-s-4)}.rsi-ui .rsi-news__item:first-child{border-block-start:0;padding-block-start:0}.rsi-ui .rsi-news__title{color:var(--rsi-ink);font-size:var(--rsi-fs-body-lg);font-weight:var(--rsi-fw-heading);text-wrap:pretty}.rsi-ui .rsi-news__title:hover{color:var(--rsi-green-600);text-decoration:underline;text-underline-offset:3px}.rsi-ui .rsi-news__meta{align-items:center;color:var(--rsi-ink-muted);display:flex;flex-wrap:wrap;font-size:var(--rsi-fs-sm);gap:var(--rsi-s-2) var(--rsi-s-3)}.rsi-ui .rsi-alloc{block-size:18px;border-radius:var(--rsi-r-xs);display:flex;overflow:hidden}.rsi-ui .rsi-alloc__seg{min-inline-size:2px}.rsi-ui .rsi-legend{color:var(--rsi-ink-secondary);display:flex;flex-wrap:wrap;font-size:var(--rsi-fs-sm);gap:var(--rsi-s-2) var(--rsi-s-5);margin-block-start:var(--rsi-s-4)}.rsi-ui .rsi-legend__item{align-items:center;display:inline-flex;gap:var(--rsi-s-2)}.rsi-ui .rsi-legend__swatch{block-size:10px;border-radius:var(--rsi-r-circle);flex-shrink:0;inline-size:10px}.rsi-ui .rsi-legend__swatch--bar{block-size:3px;border-radius:var(--rsi-r-pill);inline-size:14px}.rsi-ui .rsi-teaser{position:relative}.rsi-ui .rsi-teaser__content{max-block-size:220px;overflow:hidden}.rsi-ui .rsi-teaser__fade{background:linear-gradient(to bottom, transparent, var(--rsi-surface-card));block-size:96px;inset-block-end:0;inset-inline:0;pointer-events:none;position:absolute}.rsi-ui .rsi-teaser__cta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rsi-s-4);padding-block-start:var(--rsi-s-5)}.rsi-ui .rsi-teaser__note{align-items:center;color:var(--rsi-ink-muted);display:inline-flex;font-size:var(--rsi-fs-sm);gap:var(--rsi-s-2)}.rsi-ui .rsi-teaser__lock{block-size:16px;flex-shrink:0;inline-size:16px}.rsi-ui .rsi-transcript{background:var(--rsi-surface-sunken);border-radius:var(--rsi-r-md);max-block-size:420px;overflow-y:auto;padding:var(--rsi-s-6)}.rsi-ui .rsi-transcript__segment{margin-block-end:var(--rsi-s-4)}.rsi-ui .rsi-transcript__segment:last-child{margin-block-end:0}.rsi-ui .rsi-transcript__speaker{color:var(--rsi-ink);font-weight:var(--rsi-fw-label)}.rsi-ui .rsi-transcript__role{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-simgrid{display:grid;gap:var(--rsi-s-4);grid-template-columns:repeat(auto-fit, minmax(min(100%, 150px), 1fr))}.rsi-ui .rsi-simcard{align-items:flex-start;background:var(--rsi-surface-sunken);border:1px solid rgba(0,0,0,0);border-radius:var(--rsi-r-md);display:flex;flex-direction:column;gap:var(--rsi-s-2);min-width:0;padding:var(--rsi-s-5)}.rsi-ui .rsi-simcard:hover{border-color:var(--rsi-green-600)}.rsi-ui .rsi-simcard__ticker{line-height:1;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis}.rsi-ui .rsi-simcard__name{color:var(--rsi-ink-muted);font-size:var(--rsi-fs-sm);max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsi-ui .rsi-simcard .rsi-pill--quiet{background:var(--rsi-white)}@media(max-width: 639px){.rsi-ui .rsi-kvgrid,.rsi-ui .rsi-simgrid{gap:var(--rsi-s-5) var(--rsi-s-4);grid-template-columns:repeat(2, minmax(0, 1fr))}.rsi-ui .rsi-simcard{padding:var(--rsi-s-4)}.rsi-ui .rsi-simcard:nth-child(n+7){display:none}}.rsi-ui .rsi-bell__icon{block-size:20px;inline-size:20px;transition:rotate var(--rsi-dur-hover) var(--rsi-ease)}.rsi-ui .rsi-bell.is-active{background:var(--rsi-sage-300);border-color:rgba(0,0,0,0);color:var(--rsi-green-600)}.rsi-ui .rsi-bell.is-active .rsi-bell__icon{rotate:-12deg}.rsi-ui .rsi-bell.is-active:hover{background:var(--rsi-sage-400);color:var(--rsi-green-600)}.rsi-ui .rsi-bell[disabled]{cursor:wait;opacity:.55}.rsi-ui .rsi-bell__more{align-items:center;color:var(--rsi-ink-muted);display:inline-flex;font-size:var(--rsi-fs-sm);min-block-size:var(--rsi-control-h)}.rsi-ui .rsi-bell__more:hover{color:var(--rsi-green-600);text-decoration:underline;text-underline-offset:3px}.rsi-ui .rsi-card--field .rsi-bell__more{color:var(--rsi-ink-whisper)}.rsi-ui .rsi-card--field .rsi-bell__more:hover{color:var(--rsi-ink-on-dark)}.rsi-ui .rsi-chart{border-radius:var(--rsi-r-xs);margin-block-end:var(--rsi-s-6);overflow:hidden;position:relative}.rsi-ui .rsi-chart__canvas{block-size:300px;inline-size:100%}.rsi-ui .rsi-chart__tooltip{background:var(--rsi-ink);border-radius:var(--rsi-r-xs);color:var(--rsi-ink-on-dark);display:none;font-size:var(--rsi-fs-sm);line-height:var(--rsi-lh-ui);padding:var(--rsi-s-2) var(--rsi-s-3);pointer-events:none;position:absolute;white-space:nowrap;z-index:10}.rsi-ui .rsi-chart .rsi-legend{margin-block-start:var(--rsi-s-3)}.rsi-ui .rsi-toc{display:none}@media(min-width: 1200px){.rsi-ui .rsi-toc{align-self:start;display:block;grid-column:2;grid-row:1;max-block-size:calc(100vh - var(--rsi-s-12));overflow-y:auto;position:sticky;top:var(--rsi-s-6)}.rsi-ui .rsi-toc ul{border-inline-start:1px solid var(--rsi-line)}.rsi-ui .rsi-toc a{border-inline-start:2px solid rgba(0,0,0,0);color:var(--rsi-ink-muted);display:block;font-size:var(--rsi-fs-sm);line-height:var(--rsi-lh-ui);margin-inline-start:-1px;padding:var(--rsi-s-2) 0 var(--rsi-s-2) var(--rsi-s-4)}.rsi-ui .rsi-toc a:hover{color:var(--rsi-ink)}.rsi-ui .rsi-toc a.is-active{border-inline-start-color:var(--rsi-green-600);color:var(--rsi-green-600)}.rsi-ui .rsi-toc a.rsi-toc__cta{color:var(--rsi-green-600);font-weight:var(--rsi-fw-heading);margin-block-start:var(--rsi-s-2)}}.rsi-ui .rsi-nav{align-items:center;background:var(--rsi-white);border-radius:var(--rsi-r-pill);display:flex;gap:var(--rsi-s-6);justify-content:space-between;min-height:72px;padding:var(--rsi-s-2) var(--rsi-s-6);position:relative}.rsi-ui .rsi-nav__brand{align-items:center;color:var(--rsi-ink);display:flex;flex-shrink:0;min-height:var(--rsi-control-h);font-size:var(--rsi-fs-h4);font-weight:var(--rsi-fw-figure);gap:var(--rsi-s-3);letter-spacing:var(--rsi-ls-tight)}.rsi-ui .rsi-nav__mark{block-size:1.15em;inline-size:auto;margin-block-start:-0.06em}.rsi-ui .rsi-nav__links{display:flex;gap:var(--rsi-s-7)}.rsi-ui .rsi-nav__link{align-items:center;color:var(--rsi-ink);display:inline-flex;font-size:var(--rsi-fs-body);min-height:var(--rsi-control-h);padding-block:var(--rsi-s-2);position:relative}.rsi-ui .rsi-nav__link--active::after{background:var(--rsi-ink);block-size:2px;content:"";inset-block-end:0;inset-inline:0;position:absolute}.rsi-ui .rsi-nav__account{gap:var(--rsi-s-3)}.rsi-ui .rsi-nav__account svg{flex-shrink:0}.rsi-ui .rsi-nav__account.rsi-nav__link--active::after{display:none}@media(min-width: 900px){.rsi-ui .rsi-nav__account{border:1px solid var(--rsi-line);border-radius:var(--rsi-r-pill);justify-content:center;min-inline-size:44px}.rsi-ui .rsi-nav__account:hover{background:var(--rsi-sage-100)}.rsi-ui .rsi-nav__account-label{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}}.rsi-ui .rsi-nav__toggle{align-items:center;background:none;border:1px solid var(--rsi-line);border-radius:var(--rsi-r-pill);color:var(--rsi-ink);cursor:pointer;display:none;justify-content:center;min-block-size:44px;min-inline-size:44px;padding:0}.rsi-ui .rsi-nav__burger{background:currentColor;block-size:2px;border-radius:2px;display:block;inline-size:18px;position:relative;transition:background-color var(--rsi-dur-hover) var(--rsi-ease)}.rsi-ui .rsi-nav__burger::before,.rsi-ui .rsi-nav__burger::after{background:currentColor;block-size:2px;border-radius:2px;content:"";inline-size:18px;inset-inline-start:0;position:absolute;transition:transform var(--rsi-dur-hover) var(--rsi-ease)}.rsi-ui .rsi-nav__burger::before{inset-block-start:-6px}.rsi-ui .rsi-nav__burger::after{inset-block-start:6px}.rsi-ui .rsi-nav[data-open=true] .rsi-nav__burger{background:rgba(0,0,0,0)}.rsi-ui .rsi-nav[data-open=true] .rsi-nav__burger::before{transform:translateY(6px) rotate(45deg)}.rsi-ui .rsi-nav[data-open=true] .rsi-nav__burger::after{transform:translateY(-6px) rotate(-45deg)}@media(prefers-reduced-motion: reduce){.rsi-ui .rsi-nav__burger,.rsi-ui .rsi-nav__burger::before,.rsi-ui .rsi-nav__burger::after{transition:none}}@media(max-width: 899px){.rsi-ui .rsi-nav{border-radius:var(--rsi-r-xl);z-index:101}.rsi-ui .rsi-nav::before{background:var(--rsi-white);border-radius:inherit;content:"";inset:0;position:absolute;z-index:102}.rsi-ui .rsi-nav__brand,.rsi-ui .rsi-nav__toggle{position:relative;z-index:103}.rsi-ui .rsi-nav__toggle{display:inline-flex}.rsi-ui .rsi-nav__links{background:var(--rsi-surface-page);display:flex;flex-direction:column;gap:0;inset:0;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:clamp(112px,20vh,180px) var(--rsi-gutter) var(--rsi-s-10);pointer-events:none;position:fixed;transition:opacity var(--rsi-dur-hover) var(--rsi-ease),visibility var(--rsi-dur-hover) var(--rsi-ease);visibility:hidden;z-index:100}.rsi-ui .rsi-nav__link{border-block-end:1px solid var(--rsi-line);font-size:var(--rsi-fs-h3);min-height:0;padding-block:var(--rsi-s-5)}.rsi-ui .rsi-nav__link--active{color:var(--rsi-green-600)}.rsi-ui .rsi-nav__link--active::after{display:none}.rsi-ui .rsi-nav__account{order:-1}.rsi-ui .rsi-nav[data-open=true] .rsi-nav__links{opacity:1;pointer-events:auto;visibility:visible}}@media(prefers-reduced-motion: reduce){.rsi-ui .rsi-nav__links{transition:none}}html[data-rsi-nav-open=true],html[data-rsi-nav-open=true] body{overflow:hidden}.rsi-ui .rsi-footer{background:var(--rsi-surface-field);color:var(--rsi-ink-whisper);padding-block:var(--rsi-s-13) var(--rsi-s-10)}.rsi-ui .rsi-footer__headline{color:var(--rsi-ink-on-dark);font-size:var(--rsi-fs-h1);font-weight:var(--rsi-fw-heading);letter-spacing:var(--rsi-ls-display);line-height:var(--rsi-lh-heading);margin-block-end:var(--rsi-s-11);max-width:22ch}.rsi-ui .rsi-footer__cols{display:grid;gap:var(--rsi-s-9) var(--rsi-s-7);grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));margin-block-end:var(--rsi-s-11)}.rsi-ui .rsi-footer__col-title{color:rgba(255,255,255,.5);font-size:var(--rsi-fs-eyebrow);font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-caps);margin-block-end:var(--rsi-s-3);text-transform:uppercase}.rsi-ui .rsi-footer__link{align-items:center;color:var(--rsi-white);display:flex;min-height:var(--rsi-control-h);opacity:.92;padding-block:var(--rsi-s-2)}.rsi-ui .rsi-footer__link:hover{color:var(--rsi-white);opacity:1;text-decoration:underline;text-underline-offset:3px}.rsi-ui .rsi-footer__rule{background:var(--rsi-line-on-dark);block-size:1px;border:0;margin-block-end:var(--rsi-s-6)}.rsi-ui .rsi-footer__base{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rsi-s-5);justify-content:space-between}.rsi-ui .rsi-footer__copy{color:rgba(255,255,255,.6);font-size:var(--rsi-fs-sm)}.rsi-ui .rsi-footer__signoff{color:var(--rsi-green-200);font-family:var(--rsi-font-figure);font-size:26px;font-weight:var(--rsi-fw-figure);letter-spacing:var(--rsi-ls-tight);line-height:1;text-transform:uppercase}.rsi-ui .rsi-footer__signoff::before{content:"— ";opacity:.5}
