.summary_table__94SVV{width:100%;border-collapse:collapse;font-size:.875rem}.summary_table__94SVV th{position:sticky;top:var(--header-stack-height);z-index:1;background:var(--light,#f7f8fa);text-align:left;padding:.65rem .75rem;font-weight:600;color:var(--navy);border-bottom:2px solid var(--blue);white-space:nowrap}.dark .summary_table__94SVV th{background:#16171d;color:#e8e9ed}.summary_table__94SVV td{padding:.6rem .75rem;border-bottom:1px solid var(--border,#e2e5ea);vertical-align:middle}.dark .summary_table__94SVV td{border-bottom-color:#2d3040}.summary_table__94SVV tbody tr:hover td{background:rgba(46,117,182,.06)}.summary_num__qiKEM{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.summary_tickerLink__4hF7K{display:flex;flex-direction:column;gap:.1rem;color:inherit;text-decoration:none}.summary_tickerLink__4hF7K:hover .summary_symbol__YdL_g{color:var(--blue)}.summary_symbol__YdL_g{font-weight:700;color:var(--navy)}.dark .summary_symbol__YdL_g{color:#e8e9ed}.summary_tickerName__3zb0r{font-size:.75rem;color:var(--muted,#5f5e5a)}.summary_gapPositive__yNFCA{color:var(--green);font-weight:600}.summary_gapNegative__5Ru4B{color:var(--orange);font-weight:600}.summary_gapNeutral__tIqV1{color:var(--gray)}