._3ZMkbW_updates{min-width:0;color:var(--sp-stage-ink);position:relative}._3ZMkbW_signalMark{width:64px;height:64px;color:var(--sp-graphic);margin-top:28px;display:block}._3ZMkbW_eyebrow{color:var(--sp-stage-muted);letter-spacing:.1em;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:10px;font-weight:700;display:flex}._3ZMkbW_title{letter-spacing:-.06em;word-break:keep-all;text-wrap:balance;max-width:14ch;margin:20px 0 12px;font-size:clamp(32px,3.2vw,48px);font-weight:760;line-height:1.16}._3ZMkbW_description{color:var(--sp-stage-muted);font-size:13px;line-height:1.65}._3ZMkbW_list{margin:24px 0 0;padding:0;list-style:none}._3ZMkbW_list li{border-top:1px solid color-mix(in oklch, var(--sp-stage-ink) 25%, var(--sp-stage))}._3ZMkbW_list a{min-height:64px;color:var(--sp-stage-ink);align-items:center;gap:12px;padding:16px 0;display:flex}._3ZMkbW_placeholder{align-items:center;min-height:64px;display:flex}._3ZMkbW_list svg{flex-shrink:0}._3ZMkbW_list a>span{flex:1;min-width:0}._3ZMkbW_list small{color:var(--sp-stage-muted);font-size:10px;line-height:1.5;display:block}._3ZMkbW_list strong{word-break:keep-all;overflow-wrap:anywhere;margin-top:4px;font-size:14px;font-weight:650;line-height:1.45;display:block}._3ZMkbW_actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:20px;display:flex}._3ZMkbW_actions button,._3ZMkbW_actions a,._3ZMkbW_more{cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:650;display:inline-flex}._3ZMkbW_actions button{background:var(--sp-stage-ink);color:var(--sp-stage);border-radius:9px;padding:10px 16px}._3ZMkbW_actions a,._3ZMkbW_more{color:var(--sp-stage-muted)}._3ZMkbW_storage{color:var(--sp-stage-muted);margin-top:16px;font-size:10px;line-height:1.6}._3ZMkbW_updates a:focus-visible,._3ZMkbW_updates button:focus-visible{outline:2px solid var(--sp-stage-ink);outline-offset:4px;border-radius:4px}._3ZMkbW_list a:hover strong,._3ZMkbW_actions a:hover,._3ZMkbW_more:hover{text-underline-offset:4px;text-decoration:underline}._3ZMkbW_compact{--sp-stage:var(--bg-elevated);--sp-stage-ink:var(--text-primary);--sp-stage-muted:var(--text-muted)}._3ZMkbW_compact ._3ZMkbW_eyebrow{color:var(--sp-accent);font-size:.75rem}._3ZMkbW_compact ._3ZMkbW_title{letter-spacing:-.035em;max-width:none;margin:8px 0;font-size:1.125rem;line-height:1.4}._3ZMkbW_compact ._3ZMkbW_description{font-size:.8125rem}._3ZMkbW_compact ._3ZMkbW_list{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:0 28px;margin-top:16px;display:grid}._3ZMkbW_compact ._3ZMkbW_list li{border-color:var(--border-subtle)}._3ZMkbW_compact ._3ZMkbW_list a{gap:10px;padding-block:12px}._3ZMkbW_compact ._3ZMkbW_list small{font-size:.75rem}._3ZMkbW_compact ._3ZMkbW_list strong{font-size:.875rem}._3ZMkbW_compact ._3ZMkbW_actions{margin-top:12px}._3ZMkbW_compact ._3ZMkbW_actions button,._3ZMkbW_compact ._3ZMkbW_actions a,._3ZMkbW_compact ._3ZMkbW_more{font-size:.8125rem}._3ZMkbW_compact ._3ZMkbW_actions button{border:1px solid var(--border-primary);background:var(--bg-subtle);color:var(--text-primary);border-radius:8px}._3ZMkbW_compact ._3ZMkbW_storage{margin-top:8px;font-size:.75rem}._3ZMkbW_compact a:focus-visible,._3ZMkbW_compact button:focus-visible{outline-color:var(--sp-accent)}@media (max-width:767px){._3ZMkbW_title{font-size:34px}._3ZMkbW_signalMark{width:48px;height:48px;margin-top:24px}._3ZMkbW_list a{padding-block:14px}}:lang(ko) ._3ZMkbW_eyebrow{letter-spacing:.04em}._3ZMkbW_rail{border:1px solid var(--border-primary);background:var(--bg-elevated);min-width:0;color:var(--text-primary);border-radius:16px;flex-direction:column;padding:18px 20px;display:flex}._3ZMkbW_railHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}._3ZMkbW_railHead>div{align-items:center;gap:8px;display:flex}._3ZMkbW_railHead h2{font-size:.9375rem;font-weight:700;line-height:1.2}._3ZMkbW_railHead>button{min-height:32px;color:var(--sp-accent);cursor:pointer;align-items:center;font-size:.8125rem;font-weight:600;display:flex}._3ZMkbW_railHead>button:hover{text-underline-offset:4px;text-decoration:underline}._3ZMkbW_count{box-sizing:border-box;background:var(--sp-accent);min-width:18px;height:18px;color:var(--sp-accent-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:1;display:inline-grid}._3ZMkbW_railStatus{color:var(--text-muted);padding-block:10px;font-size:.8125rem;line-height:1.5}._3ZMkbW_railList{margin:0;padding:0;list-style:none}._3ZMkbW_railList>li{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;padding:12px 0;display:flex}._3ZMkbW_railList a{min-width:0;color:var(--text-primary);flex:auto;gap:4px;display:grid}._3ZMkbW_railList small{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500;line-height:1.3}._3ZMkbW_railList strong{color:var(--text-muted);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;font-size:.875rem;font-weight:400;line-height:1.45}._3ZMkbW_railList>li[data-new] strong{color:var(--text-primary);font-weight:600}._3ZMkbW_railList a:hover strong{text-underline-offset:4px;text-decoration:underline}._3ZMkbW_railList>li>button,._3ZMkbW_railList>li>span{box-sizing:border-box;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:60px;min-height:34px;font-size:.8125rem;font-weight:600;line-height:1;display:flex}._3ZMkbW_railList>li>button{background:var(--primary-50);color:var(--primary-700);cursor:pointer}html.dark ._3ZMkbW_railList>li>button{background:var(--sp-accent-soft);color:var(--sp-accent)}._3ZMkbW_railList>li>button:hover{border-color:var(--sp-accent)}._3ZMkbW_railList>li>span{border-color:var(--border-primary);color:var(--text-muted)}._3ZMkbW_railMore{min-height:36px;color:var(--text-secondary);cursor:pointer;align-items:center;font-size:.8125rem;font-weight:650;display:inline-flex}._3ZMkbW_railMore:hover{text-underline-offset:4px;text-decoration:underline}._3ZMkbW_railFoot{border-top:1px solid var(--border-subtle);color:var(--text-muted);justify-content:space-between;gap:8px;padding-top:10px;font-size:.75rem;line-height:1.4;display:flex}._3ZMkbW_railFoot>span{min-width:0}._3ZMkbW_railFoot>a{color:var(--text-secondary);flex-shrink:0;font-weight:600}._3ZMkbW_railFoot>a:hover{color:var(--text-primary)}._3ZMkbW_rail a:focus-visible,._3ZMkbW_rail button:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px;border-radius:4px}
.gohsTa_pulse,.gohsTa_empty{border:1px solid var(--border-primary);background:var(--bg-elevated);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex}.gohsTa_pulse{gap:8px;padding:12px 16px;container:watchlist-pulse/inline-size}.gohsTa_head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.gohsTa_head h2,.gohsTa_empty h2{color:var(--text-primary);font-size:.9375rem;font-weight:700;line-height:1.2}.gohsTa_head a{min-height:32px;color:var(--sp-accent);white-space:nowrap;align-items:center;gap:4px;margin-block:-6px;font-size:.8125rem;font-weight:600;display:inline-flex}.gohsTa_head a:hover{text-underline-offset:4px;text-decoration:underline}.gohsTa_pnl{background:var(--bg-subtle);font-variant-numeric:tabular-nums;border-radius:12px;padding:12px 14px}.gohsTa_pnl p{color:var(--text-muted);font-size:.75rem;font-weight:600;line-height:1.3}.gohsTa_pnl div{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;display:flex}.gohsTa_pnl strong{letter-spacing:-.02em;font-size:1.5rem;font-weight:750;line-height:1.1}.gohsTa_pnl span{color:var(--text-secondary);font-size:.8125rem;font-weight:500;line-height:1}.gohsTa_pnl span[data-tone]{font-weight:700}.gohsTa_pnl [data-tone=up]{color:var(--up-text)}.gohsTa_pnl [data-tone=down]{color:var(--down-text)}.gohsTa_ratio{color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:.8125rem;font-weight:500;display:flex}.gohsTa_ratio>span:last-child{white-space:nowrap;flex-shrink:0}.gohsTa_ratioBar{background:var(--bg-emphasis);border-radius:4px;flex:auto;gap:2px;height:8px;display:flex;overflow:hidden}.gohsTa_ratioBar>span{border-radius:2px;flex-basis:0;height:100%;display:block}.gohsTa_ratioBar>[data-tone=up]{background:var(--up)}.gohsTa_ratioBar>[data-tone=down]{background:var(--down)}.gohsTa_note{color:var(--text-muted);align-items:center;gap:6px;margin:0;font-size:.75rem;line-height:1.3;display:flex}.gohsTa_dot{background:var(--color-caution,#f59e0b);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.gohsTa_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.gohsTa_table thead th{color:var(--text-muted);text-align:left;padding:0;font-size:.75rem;font-weight:600}.gohsTa_table thead button{min-width:44px;min-height:28px;color:inherit;font:inherit;align-items:center;gap:3px;display:inline-flex}.gohsTa_table thead button:hover{color:var(--text-primary)}.gohsTa_table tbody tr{border-top:1px solid var(--border-subtle)}.gohsTa_table tbody tr:hover{background:var(--bg-hover)}.gohsTa_table tbody th,.gohsTa_table td{text-align:left;vertical-align:middle;padding:0;font-weight:400}.gohsTa_table tbody th{width:100%;max-width:0}.gohsTa_table tbody th a{min-width:0;min-height:42px;color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:4px 6px;padding-block:6px 2px;display:flex}.gohsTa_table tbody th strong{word-break:keep-all;overflow-wrap:anywhere;min-width:0;font-weight:700;line-height:1.4}.gohsTa_table tbody th span:last-child{min-width:0;color:var(--text-muted);font:500 .75rem/1.4 var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere}.gohsTa_table .gohsTa_num{text-align:right;white-space:nowrap;padding-left:10px}.gohsTa_table thead .gohsTa_num button{flex-direction:row-reverse}.gohsTa_table td.gohsTa_num{color:var(--text-secondary)}.gohsTa_table td[data-tone=up]{color:var(--up-text);font-weight:650}.gohsTa_table td[data-tone=down]{color:var(--down-text);font-weight:650}@container watchlist-pulse (max-width:28rem){.gohsTa_table,.gohsTa_table thead,.gohsTa_table tbody{display:block}.gohsTa_table tr{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));column-gap:8px;display:grid}.gohsTa_table tr>th:first-child{grid-column:1/-1;width:auto;max-width:none}.gohsTa_table tbody th a{min-height:0}.gohsTa_table .gohsTa_num{padding-left:0}.gohsTa_table td.gohsTa_num{padding-bottom:6px}.gohsTa_table .gohsTa_num:nth-child(2){text-align:left}}.gohsTa_more{min-height:44px;color:var(--sp-accent,var(--primary-600));align-items:center;font-size:.8125rem;font-weight:650;display:inline-flex}.gohsTa_empty p{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.6}.gohsTa_picks{flex-wrap:wrap;gap:6px;display:flex}.gohsTa_picks a{border:1px solid var(--border-primary);min-height:36px;color:var(--text-primary);border-radius:999px;align-items:center;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.gohsTa_picks a:hover{background:var(--bg-subtle)}.gohsTa_cta{background:var(--primary-600);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:.875rem;font-weight:700;display:inline-flex}.gohsTa_cta:hover{background:var(--primary-700)}.gohsTa_fine{color:var(--text-muted)!important;font-size:.75rem!important;line-height:1.5!important}.gohsTa_pulse :is(a,button):focus-visible,.gohsTa_empty a:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px;border-radius:4px}
.O4SWWq_atlas{color:var(--text-primary);width:100%;min-width:0;max-width:100%;scroll-margin-top:24px;container:atlas/inline-size}.O4SWWq_masthead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:8px 0 20px;display:flex}.O4SWWq_masthead>div>*,.O4SWWq_masthead .O4SWWq_source{animation:O4SWWq_rise-in .56s var(--ease-out-expo) both}.O4SWWq_masthead>div>:nth-child(2){animation-delay:60ms}.O4SWWq_masthead>div>:nth-child(3){animation-delay:.12s}.O4SWWq_masthead .O4SWWq_source{animation-delay:.18s}@keyframes O4SWWq_rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.O4SWWq_eyebrow{color:var(--sp-accent);letter-spacing:.08em;margin:0 0 8px;font-size:.75rem;font-weight:800}.O4SWWq_masthead h1{font-size:var(--sp-page-title);letter-spacing:-.05em;margin:0;font-weight:780;line-height:1.2}.O4SWWq_source{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;font-size:.75rem;line-height:1.6;display:flex}@media (min-width:48rem){.O4SWWq_atlas .O4SWWq_masthead{display:none}}.O4SWWq_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-bottom:12px;display:flex}.O4SWWq_sectionHead>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.O4SWWq_sectionHead h2{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:750;line-height:1.25}.O4SWWq_sectionMeta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;margin:0;font-size:.75rem;font-weight:500;line-height:1.5;display:flex}.O4SWWq_sectionMeta>span{align-items:center;gap:6px;display:inline-flex}.O4SWWq_sectionMeta>span+span:before{content:"·";color:var(--border-hover);margin:0 8px}.O4SWWq_sectionMeta>span:first-child:not([data-tone]){color:var(--text-secondary);font-weight:600}.O4SWWq_sectionMeta [data-tone=warn]{color:var(--color-caution);font-weight:600}.O4SWWq_sectionMeta i{background:var(--text-muted);border-radius:50%;width:6px;height:6px}.O4SWWq_sectionMeta i[data-live]{background:var(--color-positive,#10b981);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-positive,#10b981) 20%, transparent)}.O4SWWq_toolbar{border-block:1px solid var(--border-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:4px;display:flex}.O4SWWq_path{flex-wrap:wrap;align-items:center;gap:4px;font-size:.8125rem;display:flex}.O4SWWq_path button{min-height:44px;color:var(--text-secondary);border-radius:4px;padding:8px;font-weight:600}.O4SWWq_path [aria-current=page]{color:var(--text-primary);font-weight:800}.O4SWWq_path>span{padding:8px}.O4SWWq_path>svg{color:var(--text-muted)}.O4SWWq_searchWrap{border:1px solid var(--border-primary);background:var(--bg-elevated);width:min(100%,300px);min-height:44px;color:var(--text-secondary);border-radius:6px;align-items:center;gap:8px;padding-inline:12px;display:flex}.O4SWWq_searchWrap:focus-within{outline:2px solid var(--sp-accent);outline-offset:2px}.O4SWWq_searchWrap input{background:0 0;outline:none;width:100%;min-width:0;font-size:.8125rem}.O4SWWq_atlas .O4SWWq_searchWrap input:focus-visible{outline:none}.O4SWWq_searchWrap input::-webkit-search-cancel-button{appearance:none}.O4SWWq_searchWrap input::placeholder{color:var(--text-muted)}.O4SWWq_searchWrap button{place-items:center;min-width:32px;min-height:44px;display:grid}.O4SWWq_searchResults{border:1px solid var(--sp-accent);background:var(--bg-elevated);gap:4px;padding:12px;display:grid}.O4SWWq_searchStatus{color:var(--text-secondary);overflow-wrap:anywhere;margin-block:8px;font-size:.8125rem;line-height:1.5}.O4SWWq_searchMore{width:100%;min-height:44px;color:var(--sp-accent);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:.8125rem;font-weight:650;display:flex}.O4SWWq_searchMore[aria-expanded=true] svg{transform:rotate(180deg)}.O4SWWq_searchMore:hover{background:var(--sp-accent-soft)}.O4SWWq_exploreBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:4px;display:flex}.O4SWWq_selectGroup{flex-wrap:wrap;align-items:center;gap:8px;font-size:.75rem;display:flex}.O4SWWq_selectGroup label{color:var(--text-secondary)}.O4SWWq_selectGroup select{border:1px solid var(--border-primary);background:var(--bg-elevated) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;max-width:220px;min-height:44px;color:var(--text-primary);cursor:pointer;border-radius:6px;padding:8px 32px 8px 12px;font-size:.8125rem;font-weight:600}.O4SWWq_selectGroup select:hover,.O4SWWq_searchWrap:hover{border-color:var(--border-hover)}.O4SWWq_shortcut,.O4SWWq_back{min-height:44px;color:var(--sp-accent);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:750;display:flex}.O4SWWq_quickFilters{background:var(--bg-emphasis);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;width:100%;min-width:0;padding:3px;display:grid}.O4SWWq_quickFilters>button{min-width:0;min-height:44px;color:var(--text-secondary);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.O4SWWq_quickFilters>button:hover{color:var(--text-primary)}.O4SWWq_coverage{color:var(--text-secondary);margin:-4px 0 12px;font-size:.75rem;line-height:1.5}.O4SWWq_shortcut{background:var(--sp-accent-soft)}.O4SWWq_explorer{gap:24px;display:grid;position:relative}.O4SWWq_skipMap{z-index:7;background:var(--sp-accent);max-width:100%;min-height:44px;color:var(--sp-accent-ink);border-radius:6px;align-items:center;padding:8px 12px;font-size:.875rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.O4SWWq_skipMap:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;padding:0;overflow:hidden}.O4SWWq_stockDirectory{scroll-margin-block:76px 100px}.O4SWWq_stockDirectory:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px}.O4SWWq_mapColumn{min-width:0;scroll-margin-block:76px 100px}.O4SWWq_mapColumn:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px}.O4SWWq_breadth{border-top:1px solid var(--border-primary);gap:12px;padding:16px 0 8px;display:grid}.O4SWWq_breadthTitle,.O4SWWq_breadthCounts{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:.75rem;display:flex}.O4SWWq_breadthTitle strong{color:var(--text-primary);font-size:.8125rem}.O4SWWq_breadthTrack{border-radius:2px;gap:2px;height:12px;display:flex;overflow:hidden}.O4SWWq_breadthTrack span{background:var(--text-muted);transform-origin:0;animation:O4SWWq_bar-grow .6s var(--ease-out-expo) both;flex-basis:0}.O4SWWq_breadthTrack span:nth-child(2){animation-delay:60ms}.O4SWWq_breadthTrack span:nth-child(3){animation-delay:.12s}.O4SWWq_breadthTrack span:nth-child(4){animation-delay:.18s}@keyframes O4SWWq_bar-grow{0%{transform:scaleX(0)}to{transform:none}}.O4SWWq_breadthTrack [data-tone=up]{background:var(--up)}.O4SWWq_breadthTrack [data-tone=down]{background:var(--down)}.O4SWWq_breadthTrack [data-tone=unknown]{background:var(--border-hover)}.O4SWWq_breadthCounts b{font-variant-numeric:tabular-nums;margin-left:4px;font-size:.875rem}.O4SWWq_breadthCounts{justify-content:flex-start}.O4SWWq_breadthCounts>span{align-items:baseline;display:inline-flex}.O4SWWq_breadthCounts>span:before{content:"";background:var(--text-muted);border-radius:2px;align-self:center;width:8px;height:8px;margin-right:6px}.O4SWWq_breadthCounts>[data-tone=up]:before{background:var(--up)}.O4SWWq_breadthCounts>[data-tone=down]:before{background:var(--down)}.O4SWWq_breadthCounts>[data-tone=unknown]:before{background:var(--border-hover)}.O4SWWq_summary{background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:12px;flex-direction:column;min-width:0;padding:24px;display:flex}.O4SWWq_summary[data-company-expanded]{align-self:start;display:block}.O4SWWq_summary[data-company-expanded] .O4SWWq_method{margin:0 0 12px}.O4SWWq_companyActions{flex-direction:column;gap:8px;margin-top:12px;display:flex}.O4SWWq_summary[data-company-expanded] .O4SWWq_companyActions,.O4SWWq_summary[data-company-expanded] .O4SWWq_companyLink{margin-top:0}.O4SWWq_summaryHead,.O4SWWq_summaryBody{display:contents}@media (min-width:768px){@container atlas (min-width:40rem) and (max-width:56.24rem){.O4SWWq_summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.O4SWWq_summaryHead,.O4SWWq_summaryBody{min-width:0;display:block}.O4SWWq_summaryHead .O4SWWq_metrics{margin-bottom:0}}}.O4SWWq_summary h2{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:750;line-height:1.3}.O4SWWq_subtitle{color:var(--text-secondary);margin-top:8px;font-size:.75rem}.O4SWWq_metrics{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}.O4SWWq_metrics>div{animation:O4SWWq_rise-in .36s var(--ease-out-expo) both}.O4SWWq_metrics>div:nth-child(2){animation-delay:50ms}.O4SWWq_metrics dt{color:var(--text-secondary);margin-bottom:8px;font-size:.75rem}.O4SWWq_metrics dd{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.375rem;font-weight:750;line-height:1.2}.O4SWWq_summary h3{margin:0 0 8px;font-size:.75rem;font-weight:750}.O4SWWq_companyList{display:grid}.O4SWWq_companyList button,.O4SWWq_directoryList button,.O4SWWq_searchResults button{text-align:left;border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;width:100%;min-height:52px;padding:8px 0;display:flex}.O4SWWq_companyList button>span,.O4SWWq_directoryList button>span,.O4SWWq_searchResults button>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.8125rem;font-weight:650}.O4SWWq_companyList small,.O4SWWq_directoryList small,.O4SWWq_searchResults small{color:var(--text-secondary);margin-top:3px;font-size:.75rem;font-weight:450;display:block}.O4SWWq_companyList strong,.O4SWWq_directoryList strong,.O4SWWq_searchResults strong{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.O4SWWq_etfBadge{letter-spacing:.04em;background:var(--sp-accent-soft);color:var(--sp-accent);vertical-align:middle;border-radius:3px;justify-content:center;align-items:center;margin-left:6px;padding:2px 4px;font-size:.5625rem;font-weight:700;line-height:1;display:inline-flex}.O4SWWq_companyLink{background:var(--sp-accent);min-height:48px;color:var(--sp-accent-ink);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:12px 16px;font-size:.8125rem;font-weight:750;display:flex}.O4SWWq_related{border-top:1px solid var(--border-primary);gap:8px;margin-top:24px;padding-top:20px;display:grid}.O4SWWq_related a{min-height:44px;color:var(--sp-accent);gap:8px;font-size:.75rem;display:grid}.O4SWWq_related a>span{align-items:center;gap:8px;font-size:.75rem;display:flex}.O4SWWq_related a>span:first-child{color:var(--text-secondary)}.O4SWWq_related strong{color:var(--text-primary);word-break:keep-all;font-size:.9375rem;font-weight:700;line-height:1.5}.O4SWWq_related p{color:var(--text-secondary);font-size:.75rem}.O4SWWq_related[data-empty]{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:16px;padding-top:12px;display:flex}.O4SWWq_related[data-empty] a{align-items:center;gap:4px;display:inline-flex}.O4SWWq_lower{gap:32px;margin-top:32px;display:grid}.O4SWWq_sectionTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.O4SWWq_sectionTitle h2{letter-spacing:-.025em;font-size:1.125rem;font-weight:750}.O4SWWq_sectionTitle>span{color:var(--text-secondary);font-size:.75rem}.O4SWWq_rankList{display:grid}.O4SWWq_rankList button{text-align:left;border:1px solid #0000;border-bottom-color:var(--border-subtle);border-radius:4px;grid-template-columns:1.5rem minmax(0,10rem) minmax(24px,1fr) 7ch;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:.75rem;display:grid}.O4SWWq_rankNumber{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem}.O4SWWq_rankLabel{overflow-wrap:anywhere;font-weight:650}.O4SWWq_rankList strong{text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.O4SWWq_rankTrack{background:var(--border-subtle);height:6px;position:relative}.O4SWWq_rankTrack:before{content:"";background:var(--text-muted);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.O4SWWq_rankTrack i{left:var(--rank-start);width:var(--rank-width);height:100%;transform-origin:var(--rank-origin,left) center;animation:O4SWWq_bar-grow .64s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 45ms);background:currentColor;position:absolute}.O4SWWq_directoryList{overscroll-behavior:contain;max-height:320px;padding-right:8px;overflow-y:auto}.O4SWWq_directoryList button{border-radius:4px;padding-inline:8px}.O4SWWq_atlas [aria-pressed=true]{background:var(--sp-accent-soft);border-color:var(--sp-accent)}.O4SWWq_quickFilters>[aria-pressed=true]{background:var(--bg-elevated);color:var(--text-primary);border-color:#0000;font-weight:700;box-shadow:0 1px 2px #0f172a1f}.O4SWWq_atlas .O4SWWq_exploreBar .O4SWWq_quickFilters>button:hover{background-color:#0000}.O4SWWq_atlas .O4SWWq_quickFilters>[aria-pressed=true]:hover{background-color:var(--bg-elevated)}.O4SWWq_atlas :is(.O4SWWq_metrics,.O4SWWq_breadthCounts,.O4SWWq_rankList,.O4SWWq_companyList,.O4SWWq_directoryList,.O4SWWq_searchResults) [data-tone=up]{color:var(--up-text)}.O4SWWq_atlas :is(.O4SWWq_metrics,.O4SWWq_breadthCounts,.O4SWWq_rankList,.O4SWWq_companyList,.O4SWWq_directoryList,.O4SWWq_searchResults) [data-tone=down]{color:var(--down-text)}.O4SWWq_method{color:var(--text-secondary);margin:16px 0 0;font-size:.75rem;line-height:1.7}.O4SWWq_notice{border:1px solid var(--color-caution-border);background:var(--color-caution-soft);border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 16px;font-size:.8125rem;display:flex}.O4SWWq_notice button,.O4SWWq_empty button{min-height:44px;color:var(--sp-accent);font-weight:750}.O4SWWq_empty{background:var(--bg-elevated);align-content:center;gap:16px;min-height:360px;padding:32px;display:grid}.O4SWWq_empty h2{font-size:1.5rem;font-weight:700}.O4SWWq_empty p{color:var(--text-secondary);font-size:.875rem;line-height:1.6}.O4SWWq_atlas button{cursor:pointer}.O4SWWq_atlas :is(.O4SWWq_toolbar,.O4SWWq_exploreBar,.O4SWWq_rankList,.O4SWWq_companyList,.O4SWWq_directoryList,.O4SWWq_searchResults) button:hover{background-color:var(--sp-accent-soft)}.O4SWWq_atlas button:focus-visible,.O4SWWq_atlas a:focus-visible,.O4SWWq_atlas select:focus-visible,.O4SWWq_path:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px}@container atlas (min-width:40rem){.O4SWWq_quickFilters{flex:none;width:auto;display:flex}.O4SWWq_quickFilters>button{width:auto;min-height:34px;padding-inline:12px}.O4SWWq_selectGroup label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.O4SWWq_selectGroup select,.O4SWWq_searchWrap{border-radius:8px;min-height:40px}.O4SWWq_exploreBar{justify-content:flex-start}.O4SWWq_exploreBar .O4SWWq_quickFilters{order:1}.O4SWWq_exploreBar .O4SWWq_selectGroup{order:2}.O4SWWq_exploreBar .O4SWWq_shortcut,.O4SWWq_exploreBar .O4SWWq_back{background:0 0;order:3;min-height:40px;margin-left:auto;padding-inline:8px;font-size:.8125rem;font-weight:650}.O4SWWq_exploreBar .O4SWWq_shortcut:hover,.O4SWWq_exploreBar .O4SWWq_back:hover{text-underline-offset:4px;text-decoration:underline}}@container atlas (min-width:56.25rem){.O4SWWq_filterBody{border-block:1px solid var(--border-primary);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-block:10px;display:flex}.O4SWWq_filterBody .O4SWWq_toolbar,.O4SWWq_filterBody .O4SWWq_exploreBar{display:contents}.O4SWWq_filterBody .O4SWWq_path{flex:auto;order:0;min-width:0}.O4SWWq_filterBody .O4SWWq_quickFilters{flex:none;order:2;width:auto;display:flex}.O4SWWq_filterBody .O4SWWq_quickFilters>button{padding-inline:14px}.O4SWWq_filterBody .O4SWWq_selectGroup{order:3}.O4SWWq_filterBody .O4SWWq_searchWrap{order:4;width:240px}.O4SWWq_filterBody .O4SWWq_searchStatus,.O4SWWq_filterBody .O4SWWq_searchResults,.O4SWWq_filterBody .O4SWWq_searchMore{flex-basis:100%;order:5}.O4SWWq_filterBody .O4SWWq_shortcut{display:none}.O4SWWq_filterBody .O4SWWq_back{order:1;margin-left:0;margin-right:auto}.O4SWWq_filterBody:has(.O4SWWq_back) .O4SWWq_path{flex:0 auto}.O4SWWq_masthead h1{font-size:2.25rem}.O4SWWq_source{text-align:right;flex-direction:column;gap:4px}.O4SWWq_explorer{grid-template-columns:minmax(0,1fr) 18.75rem;gap:24px}.O4SWWq_lower{grid-template-columns:1fr 1fr}}@container atlas (max-width:380px){.O4SWWq_masthead h1{font-size:2rem}.O4SWWq_searchWrap{width:100%}.O4SWWq_summary{padding:20px}.O4SWWq_rankList button{grid-template-columns:1.25rem minmax(0,1fr) minmax(20px,.4fr) 7ch;gap:4px}.O4SWWq_source{font-size:.625rem}.O4SWWq_quickFilters>button{letter-spacing:-.02em;padding-inline:1px;font-size:.6875rem}}.O4SWWq_atlas :is(.O4SWWq_masthead,.O4SWWq_subtitle,.O4SWWq_related,.O4SWWq_method){overflow-wrap:anywhere;word-break:keep-all}.O4SWWq_companyList strong,.O4SWWq_directoryList strong,.O4SWWq_searchResults strong,.O4SWWq_rankList strong{white-space:nowrap;flex-shrink:0}.O4SWWq_path button,.O4SWWq_shortcut,.O4SWWq_back{line-height:1.5}.O4SWWq_selectGroup,.O4SWWq_selectGroup select{min-width:0}.O4SWWq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.O4SWWq_masthead{gap:10px;padding:0 0 14px}.O4SWWq_masthead h1{font-size:1.625rem}.O4SWWq_eyebrow{margin-bottom:6px}.O4SWWq_source{gap:4px 10px;font-size:.625rem}.O4SWWq_toolbar{gap:4px;padding-block:8px}.O4SWWq_path,.O4SWWq_searchWrap{width:100%}.O4SWWq_searchWrap input{min-height:44px;font-size:1rem}.O4SWWq_searchWrap button{min-width:44px}.O4SWWq_exploreBar{gap:8px;padding-block:8px}.O4SWWq_selectGroup{flex:160px}.O4SWWq_selectGroup label{width:100%;font-size:.6875rem}.O4SWWq_selectGroup select{width:100%;max-width:none}.O4SWWq_shortcut,.O4SWWq_back{align-self:flex-end;padding-inline:10px}.O4SWWq_explorer{gap:16px}.O4SWWq_summary{border-radius:16px;padding:16px}.O4SWWq_summary h2{font-size:1.375rem}.O4SWWq_metrics{margin-block:14px}.O4SWWq_lower{gap:16px;margin-top:20px}.O4SWWq_empty{min-height:240px;padding:24px 20px}}:lang(ko) .O4SWWq_eyebrow{letter-spacing:.04em}.O4SWWq_mobileViews,.O4SWWq_mobileSession,.O4SWWq_mobileBack,.O4SWWq_summaryDetails>summary,.O4SWWq_dataDetails>summary{display:none}.O4SWWq_moreStocks{border:1px solid var(--border-primary);width:100%;min-height:48px;color:var(--sp-accent);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.875rem;font-weight:700;display:flex}.O4SWWq_moreStocks>span{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem}@media (max-width:767px){.O4SWWq_mobileSession{display:block}.O4SWWq_mobileBack{width:fit-content;max-width:100%;margin-bottom:8px;font-size:.875rem;display:flex}.O4SWWq_filters .O4SWWq_back{display:none}.O4SWWq_masthead{align-items:center;gap:8px;padding-bottom:12px}.O4SWWq_masthead .O4SWWq_eyebrow,.O4SWWq_source>:nth-child(3){display:none}.O4SWWq_masthead h1{font-size:1.5rem}.O4SWWq_source{width:100%;font-size:.75rem}.O4SWWq_coverage{margin:0 0 12px;font-size:.75rem}.O4SWWq_toolbar{border-bottom:0;padding-block:0}.O4SWWq_path{font-size:.875rem}.O4SWWq_searchWrap{border-radius:8px}.O4SWWq_exploreBar{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-block:8px 12px;display:grid}.O4SWWq_selectGroup{min-width:0}.O4SWWq_selectGroup label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.O4SWWq_selectGroup select{font-size:1rem}.O4SWWq_quickFilters{grid-area:2/1/auto/-1}.O4SWWq_quickFilters>button{letter-spacing:-.025em;font-size:.8125rem}.O4SWWq_shortcut,.O4SWWq_back{font-size:.8125rem}.O4SWWq_mobileViews{border-bottom:1px solid var(--border-primary);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px;display:grid}.O4SWWq_mobileViews button{min-height:48px;color:var(--text-secondary);border-bottom:2px solid #0000;padding:10px 4px;font-size:.9375rem;font-weight:700}.O4SWWq_mobileViews [aria-pressed=true]{border-color:var(--sp-accent);color:var(--sp-accent);background:0 0}.O4SWWq_atlas[data-mobile-view=stocks] .O4SWWq_mapColumn,.O4SWWq_atlas[data-mobile-view=sectors] .O4SWWq_mapColumn,.O4SWWq_atlas[data-mobile-view=stocks] .O4SWWq_summary,.O4SWWq_atlas[data-mobile-view=sectors] .O4SWWq_summary,.O4SWWq_atlas:not([data-mobile-view=stocks]) .O4SWWq_directoryPanel,.O4SWWq_atlas:not([data-mobile-view=sectors]) .O4SWWq_rankingsPanel{display:none}.O4SWWq_explorer{gap:12px}.O4SWWq_summary{border-radius:8px;padding:16px;scroll-margin-block:76px 100px}.O4SWWq_summary .O4SWWq_eyebrow{display:none}.O4SWWq_summary h2{font-size:1.25rem}.O4SWWq_subtitle,.O4SWWq_metrics dt{font-size:.8125rem}.O4SWWq_metrics{margin-block:12px}.O4SWWq_metrics dd{font-size:1.375rem}.O4SWWq_summaryDetails,.O4SWWq_dataDetails{border-top:1px solid var(--border-primary)}.O4SWWq_summaryDetails>summary,.O4SWWq_dataDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:.875rem;font-weight:650;list-style:none;display:flex}.O4SWWq_summaryDetails>summary::-webkit-details-marker{display:none}.O4SWWq_dataDetails>summary::-webkit-details-marker{display:none}.O4SWWq_summaryDetails[open]>summary svg,.O4SWWq_dataDetails[open]>summary svg{transform:rotate(180deg)}.O4SWWq_summaryDetails h3{display:none}.O4SWWq_summary :is(button,a){min-height:44px}.O4SWWq_companyLink{margin-top:0;font-size:.9375rem}.O4SWWq_related{margin-top:16px;padding-top:16px}.O4SWWq_related h3,.O4SWWq_related p,.O4SWWq_related a,.O4SWWq_related a>span{font-size:.8125rem}.O4SWWq_lower{display:contents}.O4SWWq_rankList button{min-height:48px;font-size:.9375rem}.O4SWWq_rankList strong,.O4SWWq_companyList strong,.O4SWWq_directoryList strong,.O4SWWq_searchResults strong{font-size:.875rem}.O4SWWq_companyList button>span,.O4SWWq_directoryList button>span,.O4SWWq_searchResults button>span{font-size:1rem}.O4SWWq_companyList small,.O4SWWq_directoryList small,.O4SWWq_searchResults small{font-size:.75rem}.O4SWWq_sectionTitle h2{font-size:1rem}.O4SWWq_sectionTitle>span{font-size:.75rem}.O4SWWq_directoryList{max-height:none;padding-right:0;overflow:visible}.O4SWWq_directoryList button{min-height:60px;padding-inline:0}.O4SWWq_moreStocks{margin-top:12px}.O4SWWq_dataDetails{color:var(--text-secondary);margin-top:16px}.O4SWWq_dataDetails .O4SWWq_method{margin:0 0 12px;font-size:.8125rem}.O4SWWq_summary:focus-visible,.O4SWWq_summaryDetails summary:focus-visible,.O4SWWq_dataDetails summary:focus-visible{outline:2px solid var(--sp-accent);outline-offset:3px}}.O4SWWq_filters>summary{display:none}@media (max-width:767px){.O4SWWq_filters{border-block:1px solid var(--border-primary)}.O4SWWq_filters>summary{cursor:pointer;min-height:44px;color:var(--text-secondary);align-items:center;gap:8px;font-size:.875rem;font-weight:650;list-style:none;display:flex}.O4SWWq_filters>summary::-webkit-details-marker{display:none}.O4SWWq_filters>summary>svg{flex-shrink:0}.O4SWWq_filters>summary>svg:last-child{margin-left:auto}.O4SWWq_filters>summary>span{flex-shrink:0}.O4SWWq_filters>summary>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sp-accent);font-size:.8125rem;overflow:hidden}.O4SWWq_filters[open]>summary>svg:last-child{transform:rotate(180deg)}.O4SWWq_filters>summary:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.O4SWWq_filters .O4SWWq_toolbar{border:0}.O4SWWq_mobileViews{margin-bottom:8px}.O4SWWq_mobileViews button{min-height:44px;padding-block:8px}.O4SWWq_masthead{flex-wrap:nowrap;padding-bottom:8px}.O4SWWq_masthead .O4SWWq_source{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:0;width:48%}}
.tdvGZq_figure{min-width:0;margin:0;container:atlas-map/inline-size}.tdvGZq_map{background:var(--bg-subtle);outline-offset:4px;border-radius:8px;width:100%;min-width:0;position:relative;overflow:hidden}.tdvGZq_map:focus-visible{outline:2px solid var(--sp-accent)}.tdvGZq_layer{position:absolute;inset:0}.tdvGZq_groupBoundary{background:var(--bg-elevated);border-radius:4px;position:absolute;overflow:hidden}.tdvGZq_map .tdvGZq_groupHeading{width:100%;min-width:0;height:1.875rem;min-height:0;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:.6875rem;font-weight:750;display:flex}.tdvGZq_groupHeading>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdvGZq_groupHeading>span:last-child{color:var(--sp-accent)}.tdvGZq_map .tdvGZq_groupHeading[data-compact]{padding:0 4px}.tdvGZq_tile,.tdvGZq_company,.tdvGZq_swatch,.tdvGZq_heat{--tile-weight:15%;--tile-paint:var(--text-muted);--tile-ground:var(--bg-elevated);--tile-text:var(--text-primary);background:color-mix(in oklch, var(--tile-paint) var(--tile-weight), var(--tile-ground));color:var(--tile-text)}.tdvGZq_tile[data-tone=up],.tdvGZq_company[data-tone=up],.tdvGZq_swatch[data-tone=up],.tdvGZq_heat[data-tone=up]{--tile-paint:color-mix(in oklch, var(--up) 85%, #3b1815);--tile-ground:#3b1815;--tile-weight:22%;--tile-text:var(--sp-stage-ink)}@supports (color:lab(0% 0 0)){.tdvGZq_tile[data-tone=up],.tdvGZq_company[data-tone=up],.tdvGZq_swatch[data-tone=up],.tdvGZq_heat[data-tone=up]{--tile-paint:color-mix(in oklch, var(--up) 85%, lab(13.6379% 17.0403 10.56));--tile-ground:lab(13.6379% 17.0403 10.56)}}.tdvGZq_tile[data-tone=down],.tdvGZq_company[data-tone=down],.tdvGZq_swatch[data-tone=down],.tdvGZq_heat[data-tone=down]{--tile-paint:color-mix(in oklch, var(--down) 85%, #102343);--tile-ground:#102343;--tile-weight:22%;--tile-text:var(--sp-stage-ink)}@supports (color:lab(0% 0 0)){.tdvGZq_tile[data-tone=down],.tdvGZq_company[data-tone=down],.tdvGZq_swatch[data-tone=down],.tdvGZq_heat[data-tone=down]{--tile-paint:color-mix(in oklch, var(--down) 85%, lab(13.6571% 1.85484 -22.8704));--tile-ground:lab(13.6571% 1.85484 -22.8704)}}.tdvGZq_tile[data-tone=unknown],.tdvGZq_company[data-tone=unknown],.tdvGZq_heat[data-tone=unknown]{--tile-weight:5%}.tdvGZq_tile[data-strength="1"],.tdvGZq_company[data-strength="1"],.tdvGZq_swatch[data-strength="1"],.tdvGZq_heat[data-strength="1"]{--tile-weight:42%}.tdvGZq_tile[data-strength="2"],.tdvGZq_company[data-strength="2"],.tdvGZq_swatch[data-strength="2"],.tdvGZq_heat[data-strength="2"]{--tile-weight:62%}.tdvGZq_tile[data-strength="3"],.tdvGZq_company[data-strength="3"],.tdvGZq_swatch[data-strength="3"],.tdvGZq_heat[data-strength="3"]{--tile-weight:80%}.tdvGZq_tile[data-strength="4"],.tdvGZq_company[data-strength="4"],.tdvGZq_swatch[data-strength="4"],.tdvGZq_heat[data-strength="4"]{--tile-weight:95%}.tdvGZq_map .tdvGZq_tile{text-align:left;min-width:0;min-height:0;font:inherit;border:0;border-radius:2px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;margin:0;padding:6px;display:flex;position:absolute;overflow:hidden}.tdvGZq_map .tdvGZq_tile[data-readable=false]{padding:0}button.tdvGZq_tile{cursor:pointer}.tdvGZq_tileName{white-space:nowrap;letter-spacing:-.035em;width:100%;min-height:0;font-weight:750;line-height:1.3;overflow:hidden}.tdvGZq_ticker{color:var(--tile-text);font-size:.6875rem;line-height:1.2}.tdvGZq_change{white-space:nowrap;letter-spacing:-.025em;font-variant-numeric:tabular-nums;max-width:100%;font-weight:700;line-height:1.15;display:block;overflow:hidden}.tdvGZq_map .tdvGZq_tile[data-size=large]{gap:6px;padding:12px}.tdvGZq_tile[data-size=large] .tdvGZq_tileName{letter-spacing:-.045em}.tdvGZq_tile[data-size=large] .tdvGZq_change{font-weight:750}.tdvGZq_groupHint{justify-content:space-between;gap:12px;width:100%;margin-top:8px;font-size:.625rem;line-height:1.3;display:flex}.tdvGZq_groupHint>span{font-size:1rem}.tdvGZq_map button:focus-visible{z-index:3;outline:3px solid var(--text-primary);outline-offset:-3px}.tdvGZq_map button.tdvGZq_tile:focus-visible{outline-color:var(--tile-text)}@media (hover:hover){.tdvGZq_map button.tdvGZq_tile:hover{z-index:2;box-shadow:inset 0 0 0 2px var(--tile-text)}.tdvGZq_map .tdvGZq_groupHeading:hover{background:var(--sp-accent-soft)}}.tdvGZq_company{flex-direction:column;gap:24px;padding:28px 32px;display:flex;position:relative;inset:auto}.tdvGZq_companyTop{justify-content:space-between;gap:16px;font-size:.75rem;font-weight:650;display:flex}.tdvGZq_companyTop>span:last-child{letter-spacing:.1em;font-size:.75rem}.tdvGZq_companyIdentity{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.tdvGZq_companyIdentity h3{letter-spacing:-.055em;overflow-wrap:anywhere;word-break:keep-all;grid-column:1/-1;width:100%;margin:0;font-size:2.5rem;font-weight:760;line-height:1.2}.tdvGZq_companyIdentity>span{font-size:.875rem;font-weight:600}.tdvGZq_companyIdentity>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:750;line-height:1}.tdvGZq_companyMetrics{flex-wrap:wrap;gap:20px 48px;display:flex}.tdvGZq_companyMetrics>div{flex-direction:column;gap:6px;display:flex}.tdvGZq_companyMetrics span{font-size:.75rem}.tdvGZq_companyMetrics strong{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.2}.tdvGZq_share{gap:10px;display:grid}.tdvGZq_share>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;font-size:.75rem;line-height:1.4;display:flex}.tdvGZq_share strong{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:750}.tdvGZq_shareTrack{background:color-mix(in oklch, var(--tile-text) 12%, transparent);border-radius:2px;height:18px;overflow:hidden}.tdvGZq_shareTrack>span{background:var(--tile-text);height:100%;display:block}.tdvGZq_share small,.tdvGZq_share .tdvGZq_referenceNote,.tdvGZq_referenceNote{font-size:.75rem;line-height:1.5}.tdvGZq_empty{text-align:center;height:100%;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.tdvGZq_empty>span{color:var(--sp-accent);font-size:3rem;line-height:1}.tdvGZq_empty p{word-break:keep-all;max-width:28ch;margin:0;font-size:.875rem;line-height:1.6}.tdvGZq_caption{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:12px;font-size:.75rem;line-height:1.5;display:flex}.tdvGZq_scale{font-variant-numeric:tabular-nums;flex:0 auto;align-items:center;gap:2px;min-width:0;max-width:100%;display:inline-flex}.tdvGZq_scale>span:first-child{margin-right:4px}.tdvGZq_scale>span:last-child{margin-left:4px}.tdvGZq_swatch{border-radius:2px;flex:0 18px;min-width:6px;height:10px;display:block}.tdvGZq_lensStrip{background:var(--bg-elevated);border:1px solid var(--border-subtle);min-height:40px;color:var(--text-primary);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding:5px 12px;font-size:.75rem;line-height:1.2;transition:border-color .22s,background .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.tdvGZq_lensActive{border-color:color-mix(in oklch, var(--sp-accent) 60%, var(--border-subtle));background:linear-gradient(180deg, color-mix(in oklch, var(--sp-accent) 9%, var(--bg-elevated)) 0%, var(--bg-elevated) 100%);box-shadow:0 0 0 1px color-mix(in oklch, var(--sp-accent) 45%, transparent), 0 4px 18px -2px color-mix(in oklch, var(--sp-accent) 25%, transparent)}.tdvGZq_lensActive:before{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--sp-accent) 40%, transparent) 20%, var(--sp-accent) 50%, color-mix(in oklch, var(--sp-accent) 40%, transparent) 80%, transparent 100%);pointer-events:none;height:2px;animation:1.8s cubic-bezier(.4,0,.2,1) infinite tdvGZq_lens-glow-sweep;position:absolute;top:0;left:0;right:0}@keyframes tdvGZq_lens-glow-sweep{0%{opacity:.5;transform:translate(-100%)}50%{opacity:1}to{opacity:.5;transform:translate(100%)}}.tdvGZq_lensContent{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;animation:.18s cubic-bezier(.16,1,.3,1) both tdvGZq_lens-fade-in;display:flex}@keyframes tdvGZq_lens-fade-in{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.tdvGZq_lensIdle{min-width:0;color:var(--text-secondary);align-items:center;gap:6px;font-size:.71875rem;display:flex}.tdvGZq_lensIdle>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdvGZq_lensSearchIcon{color:var(--sp-accent);flex-shrink:0}.tdvGZq_lensIdleBadge{color:var(--text-muted);letter-spacing:.04em;flex-shrink:0;align-items:center;gap:5px;font-size:.6875rem;font-weight:700;display:flex}.tdvGZq_lensPulseDot{background:var(--sp-accent);width:6px;height:6px;box-shadow:0 0 6px var(--sp-accent);border-radius:50%;animation:2s ease-in-out infinite tdvGZq_pulse-dot}@keyframes tdvGZq_pulse-dot{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.tdvGZq_lensLiveTag{background:color-mix(in oklch, var(--sp-accent) 20%, transparent);color:var(--sp-accent);letter-spacing:.06em;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:1px 5px;font-size:.5625rem;font-weight:850;display:inline-flex}.tdvGZq_lensLiveRadar{background:var(--sp-accent);width:5px;height:5px;box-shadow:0 0 6px var(--sp-accent);border-radius:50%;animation:1.4s cubic-bezier(0,0,.2,1) infinite tdvGZq_radar-ping}@keyframes tdvGZq_radar-ping{0%{opacity:1;transform:scale(.8)}80%,to{opacity:0;transform:scale(2)}}.tdvGZq_lensStockMain{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.tdvGZq_lensTickerBadge{letter-spacing:-.02em;background:var(--bg-subtle);color:var(--text-primary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 6px;font-size:.6875rem;font-weight:800;animation:.18s cubic-bezier(.16,1,.3,1) both tdvGZq_lens-badge-pop;display:inline-flex}@keyframes tdvGZq_lens-badge-pop{0%{transform:scale(.9)}to{transform:scale(1)}}.tdvGZq_lensTickerBadge[data-tone=up]{background:color-mix(in oklch, var(--up) 4%, var(--bg-subtle));color:var(--up-text);box-shadow:0 0 8px color-mix(in oklch, var(--up) 25%, transparent)}.tdvGZq_lensTickerBadge[data-tone=down]{background:color-mix(in oklch, var(--down) 4%, var(--bg-subtle));color:var(--down-text);box-shadow:0 0 8px color-mix(in oklch, var(--down) 25%, transparent)}.tdvGZq_lensEtfBadge{background:color-mix(in oklch, var(--sp-accent) 20%, transparent);color:var(--sp-accent);letter-spacing:.04em;border-radius:3px;flex-shrink:0;padding:1px 4px;font-size:.5625rem;font-weight:750}.tdvGZq_lensName{text-overflow:ellipsis;white-space:nowrap;font-size:.78125rem;font-weight:700;overflow:hidden}.tdvGZq_lensCategory{color:var(--text-muted);flex-shrink:0;font-size:.6875rem}.tdvGZq_lensStockMetrics{flex-shrink:0;align-items:center;gap:8px;display:flex}.tdvGZq_lensPrice{font-variant-numeric:tabular-nums;font-size:.78125rem;font-weight:750}.tdvGZq_lensChangePill{font-variant-numeric:tabular-nums;background:var(--bg-subtle);color:var(--text-secondary);border-radius:4px;align-items:center;padding:2px 6px;font-size:.6875rem;font-weight:750;animation:.2s cubic-bezier(.16,1,.3,1) both tdvGZq_lens-pill-pop;display:inline-flex}@keyframes tdvGZq_lens-pill-pop{0%{transform:scale(.92)}50%{transform:scale(1.04)}to{transform:scale(1)}}.tdvGZq_lensChangePill[data-tone=up]{background:color-mix(in oklch, var(--up) 4%, var(--bg-elevated));color:var(--up-text);box-shadow:0 0 8px color-mix(in oklch, var(--up) 30%, transparent)}.tdvGZq_lensChangePill[data-tone=down]{background:color-mix(in oklch, var(--down) 4%, var(--bg-elevated));color:var(--down-text);box-shadow:0 0 8px color-mix(in oklch, var(--down) 30%, transparent)}.tdvGZq_lensCap{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.6875rem}.tdvGZq_lensCap strong{color:var(--text-secondary);font-weight:700}.tdvGZq_lensActionBtn{border:1px solid var(--border-subtle);background:var(--bg-subtle);color:var(--text-primary);cursor:pointer;border-radius:4px;align-items:center;gap:2px;padding:2px 6px;font-size:.6875rem;font-weight:700;transition:all .12s;display:inline-flex}.tdvGZq_lensActionBtn:hover{background:var(--sp-accent);color:var(--sp-stage-ink);border-color:var(--sp-accent)}.tdvGZq_map .tdvGZq_tile[data-size=medium]{gap:2px;padding:4px 6px}.tdvGZq_map .tdvGZq_tile[data-size=micro]{text-align:center;justify-content:center;align-items:center;gap:1px;padding:2px}.tdvGZq_map .tdvGZq_tile[data-active=true]{z-index:4;outline:2px solid var(--sp-accent);outline-offset:-2px;box-shadow:0 0 12px color-mix(in oklch, var(--sp-accent) 50%, transparent)}.tdvGZq_tileMicroTicker{white-space:nowrap;letter-spacing:-.02em;text-align:center;max-width:100%;font-weight:800;line-height:1.1;display:block;overflow:hidden}.tdvGZq_tileMicroChange{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:center;max-width:100%;font-weight:700;line-height:1;display:block;overflow:hidden}@container atlas-map (max-width:599px){.tdvGZq_company{gap:16px;padding:20px}.tdvGZq_companyIdentity{gap:8px 16px}.tdvGZq_companyIdentity h3{font-size:1.75rem}.tdvGZq_companyIdentity>strong{font-size:1.5rem}.tdvGZq_companyMetrics{gap:16px 24px}.tdvGZq_companyMetrics strong{font-size:1.0625rem}.tdvGZq_share{gap:6px}.tdvGZq_shareTrack{height:12px}.tdvGZq_lensLiveTag,.tdvGZq_lensCategory,.tdvGZq_lensCap,.tdvGZq_lensActionBtn{display:none}.tdvGZq_lensStrip{gap:6px;min-height:36px;padding:4px 8px}.tdvGZq_lensIdle{font-size:.6875rem}.tdvGZq_lensName{max-width:110px}}@container atlas-map (max-width:380px){.tdvGZq_lensIdleBadge{display:none}.tdvGZq_lensName{max-width:85px}}@media (prefers-reduced-motion:no-preference){.tdvGZq_layer{animation:.26s cubic-bezier(.16,1,.3,1) both tdvGZq_map-enter}@keyframes tdvGZq_map-enter{0%{opacity:.45;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.tdvGZq_map .tdvGZq_tile{animation:tdvGZq_tile-in .48s var(--ease-out-expo) backwards;animation-delay:min(calc(var(--i,0) * 11ms), .38s);transition:transform .16s var(--ease-out-quart)}@keyframes tdvGZq_tile-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.tdvGZq_groupBoundary{animation:.32s ease-out both tdvGZq_boundary-in}@keyframes tdvGZq_boundary-in{0%{opacity:0}to{opacity:1}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tdvGZq_map button.tdvGZq_tile:hover{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.tdvGZq_lensActive:before,.tdvGZq_lensLiveRadar,.tdvGZq_lensContent,.tdvGZq_lensTickerBadge,.tdvGZq_lensChangePill,.tdvGZq_lensPulseDot{animation:none!important}}.tdvGZq_cursorTip{display:none}@media (hover:hover) and (pointer:fine){.tdvGZq_cursorTip[data-placed=true]{z-index:6;border:1px solid var(--border-primary);background:var(--bg-elevated);min-width:180px;max-width:260px;color:var(--text-primary);pointer-events:none;will-change:transform;border-radius:10px;gap:6px;padding:10px 12px;display:grid;position:absolute;top:0;left:0;box-shadow:0 8px 24px #0f172a2e}}.tdvGZq_cursorTipHead{align-items:baseline;gap:6px;min-width:0;display:flex}.tdvGZq_cursorTipHead strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:750;overflow:hidden}.tdvGZq_cursorTipHead span{color:var(--text-muted);flex-shrink:0;font-size:.75rem;font-weight:600}.tdvGZq_cursorTipRow{align-items:center;gap:8px;display:flex}.tdvGZq_cursorTipPrice{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:750}.tdvGZq_cursorTip small{color:var(--text-muted);font-size:.6875rem}@media (max-width:767px){.tdvGZq_lensStrip:not(.tdvGZq_lensActive){display:none}}
.ZFjDhq_wrap{gap:12px;min-width:0;display:grid;container:atlas-table/inline-size}.ZFjDhq_wrap :is(button,input):focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px;border-radius:4px}.ZFjDhq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZFjDhq_bar{color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:.75rem;display:flex}.ZFjDhq_bar>span:first-child{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:650}.ZFjDhq_keys{color:var(--text-muted)}.ZFjDhq_keys kbd{border:1px solid var(--border-primary);background:var(--bg-elevated);min-width:18px;height:18px;color:var(--text-secondary);font:700 .625rem/1 var(--font-mono,ui-monospace, monospace);border-bottom-width:2px;border-radius:4px;place-items:center;margin-inline:1px;padding:0 4px;display:inline-grid}.ZFjDhq_frame{border:1px solid var(--border-primary);background:linear-gradient(to right, var(--bg-elevated), var(--bg-elevated)) left / 24px 100% local, linear-gradient(to left, var(--bg-elevated), var(--bg-elevated)) right / 24px 100% local, linear-gradient(to right, var(--border-primary), transparent) left / 16px 100% scroll, linear-gradient(to left, var(--border-primary), transparent) right / 16px 100% scroll;background-repeat:no-repeat;background-color:var(--bg-elevated);border-radius:8px;overflow-x:auto}.ZFjDhq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.ZFjDhq_table thead th{border-bottom:1px solid var(--border-primary);background:var(--bg-elevated);color:var(--text-muted);text-align:left;white-space:nowrap;padding:8px 12px;font-size:.75rem;font-weight:650}.ZFjDhq_table thead button{min-width:44px;min-height:44px;color:inherit;font:inherit;align-items:center;gap:4px;display:inline-flex}.ZFjDhq_table thead button svg{opacity:.45}.ZFjDhq_table thead button:hover,.ZFjDhq_table thead button[data-active]{color:var(--text-primary)}.ZFjDhq_table thead button:hover svg,.ZFjDhq_table thead button[data-active] svg{opacity:1}.ZFjDhq_table tbody tr{border-top:1px solid var(--border-subtle)}.ZFjDhq_table tbody tr:hover,.ZFjDhq_table tbody tr:focus-within{background:var(--bg-hover)}.ZFjDhq_table tbody tr[data-selected=true]{background:var(--sp-accent-soft)}.ZFjDhq_table tbody tr[data-selected=true]>td:first-child{box-shadow:inset 3px 0 0 var(--sp-accent)}.ZFjDhq_table tbody th,.ZFjDhq_table td{text-align:left;vertical-align:middle;padding:4px 12px;font-weight:400}.ZFjDhq_table tbody th button{min-width:44px;max-width:100%;min-height:44px;color:var(--text-primary);text-align:left;align-items:center;gap:8px;display:flex}.ZFjDhq_table tbody th button:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px;border-radius:4px}.ZFjDhq_table tbody th strong{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.ZFjDhq_table tbody th span{color:var(--text-muted);flex-shrink:0;font-size:.75rem}.ZFjDhq_etf{background:var(--bg-subtle);border-radius:3px;padding:0 4px;font-weight:700;font-size:.625rem!important}.ZFjDhq_sector{max-width:140px;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ZFjDhq_num{white-space:nowrap;text-align:right!important}.ZFjDhq_reference{color:var(--text-secondary);font-size:.75rem;line-height:1.5;display:block}.ZFjDhq_table thead .ZFjDhq_num button{flex-direction:row-reverse}.ZFjDhq_check{width:44px;padding:0!important}.ZFjDhq_table thead .ZFjDhq_check{letter-spacing:0;font-size:.75rem}.ZFjDhq_check label{cursor:pointer;place-items:center;width:44px;min-height:44px;display:grid}.ZFjDhq_check input{width:15px;height:15px;accent-color:var(--sp-accent);cursor:pointer}.ZFjDhq_check input:disabled{cursor:not-allowed;opacity:.4}.ZFjDhq_table tr>:first-child{z-index:1;background:var(--bg-elevated);position:sticky;left:0}.ZFjDhq_table tr>:nth-child(2){z-index:1;background:var(--bg-elevated);box-shadow:1px 0 var(--border-primary);position:sticky;left:44px}.ZFjDhq_table tbody tr:is(:hover,:focus-within)>:is(:first-child,:nth-child(2)){background:var(--bg-hover)}.ZFjDhq_table tbody tr[data-selected=true]>:is(:first-child,:nth-child(2)){background:var(--sp-accent-soft)}.ZFjDhq_chip{text-align:right;border-radius:4px;min-width:4.75rem;padding:4px 8px;font-weight:700;display:inline-block}.ZFjDhq_compare{border:1px solid var(--border-primary);background:var(--bg-elevated);border-radius:10px;padding:12px}.ZFjDhq_compare [data-tone=up]{color:color-mix(in oklch, var(--up) 78%, var(--text-primary));font-weight:650}.ZFjDhq_compare [data-tone=down]{color:color-mix(in oklch, var(--down) 78%, var(--text-primary));font-weight:650}.ZFjDhq_compareHead{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.8125rem;display:flex}.ZFjDhq_compareHead button{min-width:44px;min-height:44px;color:var(--text-muted);font-size:.75rem}.ZFjDhq_compareHead button:hover{color:var(--text-primary)}.ZFjDhq_compareGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.ZFjDhq_compareGrid article{background:var(--bg-subtle);border-radius:8px;min-width:0;padding:12px}.ZFjDhq_compareGrid header{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.ZFjDhq_compareGrid header>div{min-width:0;display:grid}.ZFjDhq_compareGrid header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;overflow:hidden}.ZFjDhq_compareGrid header span{color:var(--text-muted);font-size:.75rem}.ZFjDhq_compareGrid header button{width:44px;height:44px;color:var(--text-muted);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.ZFjDhq_compareGrid header button:hover{background:var(--bg-hover);color:var(--text-primary)}.ZFjDhq_compareGrid dl{gap:4px;margin:0;display:grid}.ZFjDhq_compareGrid dl>div{justify-content:space-between;gap:8px;font-size:.75rem;display:flex}.ZFjDhq_compareGrid dt{color:var(--text-muted)}.ZFjDhq_compareGrid dd{color:var(--text-primary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ZFjDhq_more{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ZFjDhq_more button{border:1px solid var(--border-primary);background:var(--bg-elevated);min-height:44px;color:var(--text-primary);border-radius:8px;padding:8px 12px;font-size:.75rem;font-weight:700}.ZFjDhq_more button:hover{border-color:var(--sp-accent);background:var(--sp-accent-soft)}.ZFjDhq_more .ZFjDhq_all{color:var(--sp-accent);background:0 0;border-color:#0000}.ZFjDhq_more>span{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.ZFjDhq_hint{color:var(--text-muted);margin:0;font-size:.75rem}@container atlas-table (max-width:560px){.ZFjDhq_sector,.ZFjDhq_keys{display:none}}
