.h2-grid,.h2-grid.h2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.h2-gaps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ipc.h2-card{background:#fff;border:1px solid #DDE3EE;border-top:4px solid #0247FE;border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:12px;min-height:0;color:#0d1b3e;overflow:visible}.ipc.h2-card.h2-wide{grid-column:1/-1}.h2-cat{font:600 12px/1.3 Inter,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#0247fe}.h2-q{font:700 17px/1.3 Inter,system-ui,sans-serif;display:block;overflow:visible;white-space:normal}.h2-outcome{display:flex;flex-direction:column;gap:2px}.h2-outcome b{font:700 15px/1.3 Inter,system-ui,sans-serif;color:#0247fe}.h2-outcome span{font:500 12.5px/1.35 Inter,system-ui,sans-serif;color:#4b5878}.h2-move{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.h2-move b{font:800 32px/1 Inter,system-ui,sans-serif;color:#0247fe}.h2-move b.dn{color:#1f2a44}.h2-move span{font:500 13px/1.3 Inter,system-ui,sans-serif;color:#4b5878}.h2-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}.h2-tile{border:1px solid #DDE3EE;border-top:4px solid var(--vc);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;background:#fff}.h2-v{font:600 13px/1.3 Inter,system-ui,sans-serif}.h2-p{font:800 26px/1.1 Inter,system-ui,sans-serif}.h2-ba,.h2-rd{font:500 12px/1.3 Inter,system-ui,sans-serif;color:#4b5878}.h2-sell{display:block;font:500 11px/1.2 Inter,system-ui,sans-serif;color:#4b5878;font-variant-numeric:tabular-nums}.h2-chart svg{display:block}.h2-field{fill:#f5f8ff}.h2-rule{stroke:#d6e0ff;stroke-width:1}.h2-ax{font:500 11px Inter,system-ui,sans-serif;fill:#4b5878}.h2-leg{display:flex;flex-wrap:wrap;gap:4px 12px;font:500 12px/1.3 Inter,system-ui,sans-serif;color:#4b5878;margin-top:6px}.h2-leg i{display:inline-block;width:12px;height:3px;border-radius:2px;margin-right:5px;vertical-align:middle}.h2-none{font:500 12px/1.4 Inter,system-ui,sans-serif;color:#4b5878}.h2-foot{font:600 14px/1.3 Inter,system-ui,sans-serif}.h2-basis{font:500 12px/1.5 Inter,system-ui,sans-serif;color:#4b5878;margin:12px 0 0}@media (max-width:1100px){.h2-grid,.h2-grid.h2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.h2-grid,.h2-grid.h2-grid,.h2-gaps{grid-template-columns:1fr}.h2-p{font-size:22px}.h2-move b{font-size:28px}}.h2-notin{display:block;margin-top:4px;font:500 12.5px/1.35 Inter,system-ui,sans-serif;color:var(--ink-2,#4B5878)}.h2-notus{display:block;font:600 11px/1.3 Inter,system-ui,sans-serif;color:var(--ink-2,#4B5878)}[data-chart-readout]{touch-action:pan-y}.ro-plot{position:relative}.ro-end{position:absolute;right:4px;transform:translateY(-120%);display:flex;align-items:center;gap:4px;font:600 10.5px/1 Inter,system-ui,sans-serif;color:#0d1b3e;background:#ffffffdb;border-radius:3px;padding:1px 3px;pointer-events:none;white-space:nowrap}.ro-end i,.h2-leg i.ro-sw-dash,.h2-leg i.ro-sw-dot{display:inline-block;width:12px;height:3px;border-radius:2px;position:static;flex:none}i.ro-sw-dash{background-image:repeating-linear-gradient(90deg,transparent 0 4px,#fff 4px 6px)!important}i.ro-sw-dot{background-image:repeating-linear-gradient(90deg,transparent 0 2px,#fff 2px 4px)!important}
