.eq-view{font-size:14px}.eq-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.eq-private{font-size:12px;color:var(--text-2);max-width:48em}.eq-layout{display:grid;grid-template-columns:256px minmax(0,1fr);gap:32px}.eq-universe{min-width:0}.eq-universe-list{max-height:360px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.eq-detail{scroll-margin-top:24px;min-width:0}.eq-copy{font-size:13px;color:var(--text-2);line-height:1.55;max-width:30em;margin:8px 0 16px;text-wrap:pretty}.eq-company{display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;border-bottom:1px solid var(--line);color:var(--text);text-align:left;padding:14px 8px;width:100%;cursor:pointer;min-height:56px}.eq-company small{display:block;color:var(--text-2);font-size:12px;margin-top:4px}.eq-company .mono{font-size:12px;color:var(--text-2)}.eq-company:hover,.eq-company.selected{background:var(--surface-2)}.eq-company.selected{box-shadow:inset 0 -2px var(--gold)}.eq-company-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.eq-company-head h2{font-size:22px;font-weight:700}.eq-button{height:32px;padding:0 12px;border:1px solid var(--line);border-radius:4px;background:none;color:var(--text);cursor:pointer;white-space:nowrap;font-size:13px}.eq-button:hover{background:var(--surface-2)}.eq-button:disabled{color:var(--text-zero);cursor:wait}.eq-primary{background:var(--gold);color:var(--bg);border-color:var(--gold);font-weight:700}.eq-primary:hover{background:var(--gold-hi)}.eq-quote{display:flex;gap:24px;align-items:flex-start;padding:16px 0 8px;border-top:1px solid var(--line)}.eq-price{font-size:28px;font-weight:500;white-space:nowrap}.eq-state{font-size:12px;color:var(--text-2)}.eq-stale,.eq-not_applicable{color:var(--warn)}.eq-detail-tabs{margin-bottom:24px}.eq-detail section+section{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.eq-detail h3{font-size:16px;line-height:1.4;margin:20px 0 8px}.eq-detail section>h3:first-child{margin-top:0}.eq-scroll{max-width:100%;overflow:auto;scrollbar-color:var(--line) var(--bg);scrollbar-width:thin}.eq-table{border-collapse:collapse;width:100%;font-size:13px;text-align:right}.eq-table caption{text-align:left;color:var(--text-2);font-size:12px;line-height:1.5;padding:0 0 12px;max-width:30em}.eq-table th,.eq-table td{padding:12px 16px;border-bottom:1px solid var(--line);white-space:nowrap;font-weight:400}.eq-table th:first-child{text-align:left;padding-left:0}.eq-table thead th{color:var(--text-2);font-size:12px;font-weight:500}.eq-table tbody tr:hover{background:var(--surface-2)}.eq-table td{font-family:var(--f-mono);font-weight:400;font-variant-numeric:tabular-nums}.eq-ratios>div{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.eq-ratios small{display:block;color:var(--text-2);font-size:12px;line-height:1.4;max-width:30em;margin-top:4px}.eq-ratios dd{text-align:right;flex-shrink:0}.eq-ratios dd .eq-state{display:block;margin-top:4px}.eq-list{padding-left:20px;font-size:13px;line-height:1.6;max-width:30em;color:var(--text-2);margin-bottom:20px}.eq-list li{margin:12px 0}.eq-list small{display:block;font-size:12px}.eq-detail details summary{cursor:pointer;color:var(--text);font-size:13px;padding:12px 0}.eq-source{padding:12px 0;border-bottom:1px solid var(--line)}.eq-source a{color:var(--text);text-decoration:underline;text-underline-offset:4px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.eq-view ::selection{background:var(--gold);color:var(--bg)}@media (max-width: 1100px){.eq-layout{grid-template-columns:220px minmax(0,1fr);gap:24px}.eq-quote{flex-wrap:wrap;gap:8px 20px}}@media (max-width: 720px){.eq-layout{grid-template-columns:minmax(0,1fr);gap:24px}.eq-universe{border-bottom:1px solid var(--line);padding-bottom:8px}.eq-universe .eq-copy{margin-bottom:4px}.eq-company{padding:10px 8px;min-height:44px}.eq-company small{display:none}.eq-head{gap:8px}.eq-head .lead{font-size:13px}.eq-company-head{gap:8px}.eq-quote{padding:16px 0 8px}.eq-price{font-size:26px}.eq-table th,.eq-table td{padding:12px}.eq-ratios{font-size:13px}.eq-detail-tabs{gap:16px;overflow-x:auto;white-space:nowrap}.eq-detail-tabs button{min-height:40px}.eq-view select,.eq-view input{font-size:16px}}.eq-view.view{gap:0}.eq-layout{margin-top:12px}.eq-head.view-head{margin-bottom:6px}.eq-head h1{font-size:22px;margin:0;line-height:1.2}.eq-head .lead{margin:4px 0 0;font-size:13px}.eq-private{margin:6px 0 12px;line-height:1.5}.eq-scan{margin:12px 0 28px;border-top:1px solid var(--line);padding-top:12px}.eq-scan-head{display:flex;gap:8px 20px;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.eq-scan-head h2{font-size:14px;font-weight:500;margin:0}.eq-scan-count{font-size:12px;text-wrap:pretty;color:var(--text-2);margin:0}.eq-filter-heading{display:flex;align-items:baseline;gap:12px;margin:4px 0 8px}.eq-scan-filters{flex:1;min-width:0}.eq-scan-filters summary{cursor:pointer;color:var(--text-2);font-size:11px;padding:5px 0;line-height:1.5;overflow-wrap:anywhere}.eq-filters{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:2px 0 5px;scrollbar-width:thin;scrollbar-color:var(--line) var(--bg)}.eq-filters label{flex:0 0 auto;display:flex}.eq-filters select,.eq-filters input,.eq-scan-nav select,.eq-search{height:30px;padding:0 8px;border:1px solid var(--line);border-radius:3px;background:var(--bg);color:var(--text);font:12px var(--f-body);caret-color:var(--gold)}.eq-filters select{max-width:190px}.eq-filters input{width:136px}.eq-filters .eq-filter-query input{width:196px}.eq-filters input[type=number]{font-family:var(--f-mono)}.eq-filters select:has(option:checked:not([value=""])),.eq-filters input:not(:placeholder-shown){border-color:var(--gold)}.eq-search{width:100%;margin-bottom:12px}.eq-view input:focus-visible,.eq-view select:focus-visible,.eq-scan-region:focus-visible{outline:1px solid var(--gold-hi);outline-offset:2px}.eq-linklike{border:0;background:none;padding:0;color:var(--gold-hi);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.eq-clear{font-size:11px;flex-shrink:0}.eq-scan-region{width:100%}.eq-scan-table{width:100%;table-layout:fixed;font-size:13px}.eq-width-symbol{width:7%}.eq-width-name{width:29.5%}.eq-width-country{width:5%}.eq-width-sector{width:16.5%}.eq-width-cap{width:9.5%}.eq-width-cours{width:10%}.eq-width-est{width:9.5%}.eq-width-decote{width:9%}.eq-width-pea{width:3.5%}.eq-scan-table th,.eq-scan-table td{padding:0 12px 0 0;height:34px;font-weight:400;border-bottom:1px solid rgba(42,39,32,.62)}.eq-scan-table thead th{height:26px;font:500 10px var(--f-body);text-transform:uppercase;letter-spacing:.8px;color:var(--text-2)}.eq-scan-table .eq-col-symbol,.eq-scan-table .eq-col-name,.eq-scan-table .eq-col-sector{text-align:left}.eq-scan-table .eq-col-symbol,.eq-scan-table .eq-col-country{font-size:11px;color:var(--text-2)}.eq-scan-table .eq-col-sector{font:11px var(--f-body);color:var(--text-2);overflow:hidden;text-overflow:ellipsis}.eq-scan-table .eq-col-cap,.eq-scan-table .eq-col-est{font-size:11px;color:var(--text-2)}.eq-scan-table .eq-col-cours{font-size:12px;color:var(--text)}.eq-scan-table .eq-currency{font-size:11px;color:var(--text-2)}.eq-scan-table .eq-decote{font-size:13px;font-weight:500}.eq-scan-table thead .eq-decote{font-size:10px}.eq-decote.pos{color:var(--up)}.eq-decote.neg{color:var(--down)}.eq-decote.zero{color:var(--text-zero)}.eq-scan-table .eq-col-pea{text-align:center;padding-right:0}.eq-scan-table tbody .eq-col-name{white-space:normal}.eq-title-button{display:inline-block;vertical-align:middle;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;min-height:32px;border:0;background:none;color:var(--text);font:13px var(--f-body);text-align:left;cursor:pointer}.eq-title-button:focus-visible{outline:1px solid var(--gold-hi);outline-offset:1px}.eq-data-row{cursor:pointer}.eq-data-row:hover,.eq-data-row.selected{background:var(--surface-2)}.eq-data-row:hover .eq-col-symbol{color:var(--text)}.eq-scan-table .eq-row-reason{display:block;font:11px/1.35 var(--f-body);color:var(--text-2);margin:-2px 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-scan-table .eq-no-estimate td,.eq-scan-table .eq-no-estimate th{height:44px}.eq-scan-table .eq-quote-date{display:block;font:11px/1.35 var(--f-mono);color:var(--warn);white-space:normal}.eq-scan-table .eq-scan-divider th{height:31px;padding:10px 0 6px;color:var(--text-2);border-bottom:1px solid var(--line);font:500 11px var(--f-body);text-align:left}.eq-scan-divider th>div{display:flex;align-items:baseline;gap:8px}.eq-scan-divider th>div>span:first-child{text-transform:uppercase;letter-spacing:.6px}.eq-scan-divider time{margin-left:auto;font-size:11px;font-weight:400}.eq-scan-divider:hover{background:none!important}.eq-pea{color:var(--warn);font:11px var(--f-mono);white-space:nowrap}.eq-pea-presume_eligible{color:var(--up)}.eq-pea-hors_pea{color:var(--down)}.eq-pea-eligible{color:var(--gold)}.eq-mobile-only{display:none!important}.eq-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.eq-scan-footer{border-bottom:1px solid var(--line);padding:10px 0;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;align-items:center}.eq-scan-batch{font-size:12px;color:var(--text-2)}.eq-scan-nav{display:flex;align-items:center;gap:8px}.eq-scan-nav label{color:var(--text-2);font-size:11px}.eq-scan-nav select{font-family:var(--f-mono);font-size:11px}.eq-scan-nav .eq-button{font-size:12px}.eq-scan-method summary,.eq-scan-sans summary{padding:9px 0;font-size:12px;color:var(--text-2);cursor:pointer}.eq-scan-method .eq-copy{max-width:30em}.eq-scan-sans ul{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;padding:0;font-size:12px;color:var(--text-2)}.eq-scan-loading,.eq-partial,.eq-scan-error,.eq-empty{font-size:12px;padding:10px 0;color:var(--text-2);border-bottom:1px solid var(--line)}.eq-scan-loading,.eq-partial,.eq-scan-error{color:var(--warn)}.eq-scan-loading progress{display:block;width:260px;max-width:100%;height:2px;margin-top:8px;accent-color:var(--gold)}.eq-empty p{margin:0 0 6px}.eq-skeleton td span{display:block;height:6px;width:80%;background:#ece6d613}@media (max-width: 1100px) and (min-width: 721px){.eq-width-name{width:26.5%}.eq-width-sector{width:12.5%}.eq-width-cours{width:12%}.eq-width-est{width:11.5%}.eq-width-decote{width:12%}}@media (max-width: 720px){.eq-head .lead{max-width:24em}.eq-private{max-width:30em}.eq-scan{margin-top:10px;padding-top:10px}.eq-scan-head{gap:4px}.eq-scan-count{font-size:12px;width:100%;line-height:1.5}.eq-filter-heading{margin:3px 0 5px}.eq-filters input,.eq-filters select,.eq-scan-nav select{font-size:16px;height:32px}.eq-scan-footer{gap:8px}.eq-scan-nav{flex-wrap:wrap;gap:8px}.eq-scan-nav label{width:100%}.eq-scan-nav .eq-button{font-size:12px}.eq-skeleton td:not(:first-child):not(:last-child){display:none}.eq-skeleton{height:20px}}@media (prefers-reduced-motion: reduce){.eq-view *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.eq-market.segment{margin-top:10px;width:auto}.eq-scan-scope{text-wrap:pretty;margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--text-2)}.eq-scan-table .eq-col-cap .eq-currency{font-size:12px}.eq-data-row.selected .eq-pea-hors_pea{color:color-mix(in srgb,var(--down) 88%,#fff)}.eq-snapshot{text-wrap:pretty;margin:8px 0 0;padding-left:10px;border-left:2px solid var(--gold);font-size:12px;line-height:1.5;color:var(--text-2)}.eq-snapshot strong{color:var(--gold-hi);font-weight:600}.eq-snapshot-off{border-left-color:var(--warn);color:var(--warn)}
