.ed-cote{min-inline-size:0;padding-block:4px 48px}@media (max-width:767px){.ed-cote{padding-block:0 32px}}.ed-cote__session{font-family:var(--font-mono);font-size:var(--type-2xs);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.ed-cote__session .ld-state{color:var(--text-primary)}.ed-cote__session .ld-state--live{color:var(--hausse)}.ed-cote__session .ld-state--caution{color:var(--caution)}.ed-cote__breadth{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-2xs);color:var(--text-muted);white-space:nowrap}.ed-cote__breadth b{font-weight:var(--weight-medium);color:var(--text-secondary)}.ed-cote__breadth .is-up{color:var(--hausse)}.ed-cote__breadth .is-down{color:var(--baisse)}.ed-cote__filters--end{justify-content:flex-end}@media (max-width:767px){.ed-cote__filters--sheet{z-index:60;max-block-size:80dvh;padding-block:12px calc(16px + env(safe-area-inset-bottom));border-block-start:var(--border-width) solid var(--line-strong);background:var(--bg-page);box-shadow:var(--shadow-md);flex-direction:column;align-items:stretch;gap:12px;padding-inline:16px;position:fixed;inset-block-end:0;inset-inline:0;overflow:auto}.ed-cote__filters--sheet[hidden]{display:none}}.ed-cote__identity{align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%;display:inline-flex}.ed-cote__identity-text{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.ed-cote__ticker{font-family:var(--font-mono);font-size:var(--type-xs);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--text-primary)}.ed-cote__name{font-family:var(--font-sans);font-size:var(--type-2xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.ed-cote__rank{font-family:var(--font-mono);font-size:var(--type-2xs);color:var(--text-muted)}.ed-cote__sector{max-inline-size:100%;font-size:var(--type-2xs);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;display:block;overflow:hidden}.ed-cote__group{justify-content:space-between;align-items:baseline;gap:12px;display:flex}@media (min-width:768px) and (max-width:1023px){.ed-cote__name{max-inline-size:23ch}}@media (max-width:767px){.ed-cote__name{max-inline-size:18ch}.ed-cote__sector{max-inline-size:16ch}}@media (max-width:389px){.ed-cote__name{max-inline-size:10ch}}@media (max-width:339px){.ed-cote__name{display:none}}.ed-cote__register{min-inline-size:0}.ed-cote__controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px;margin-block-end:10px;display:flex}.ed-cote__views{flex:0 auto}.ed-cote__filters{flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;display:flex}.ed-cote__search input,.ed-cote__sector-select select{min-block-size:var(--control-h);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);font-family:var(--font-sans);font-size:var(--type-xs);color:var(--text-primary);padding-inline:10px}.ed-cote__search input{inline-size:clamp(160px,22vw,240px)}.ed-cote__sector-select select{max-inline-size:220px}.ed-cote__group{min-block-size:var(--control-h);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--type-xs);font-weight:var(--weight-medium);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;padding-inline:12px}.ed-cote__group.is-active{border-color:var(--dd-safran-trait);background:var(--dd-safran-wash);color:var(--accent)}.ed-cote__count{font-family:var(--font-mono);font-size:var(--type-2xs);color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 8px;display:flex}.ed-cote__sort{min-height:24px;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;line-height:1;display:inline-flex}@media (pointer:coarse),(max-width:767px){.ed-cote__sort{min-height:var(--control-h-touch)}}.ed-cote__sort--num{flex-direction:row-reverse}@media (max-width:767px){.ed-cote__sort{min-height:var(--control-h-sm)}}.ed-cote__sort:hover,.ed-cote__sort:focus-visible,.ed-cote__sort.is-active{color:var(--text-primary)}.ed-cote__sort-glyph{font-family:var(--font-mono);color:var(--text-muted);min-inline-size:.6em;font-size:max(12px,.9em)}.ed-cote__sort.is-active .ed-cote__sort-glyph{color:var(--accent)}.ed-cote__price{font-variant-numeric:tabular-nums}.ed-cote__unit,.ed-cote__na{font-weight:var(--weight-normal);color:var(--text-muted)}.ed-cote__ledger .ld-tr.is-suspended .ld-td{color:var(--text-muted)}@media (max-width:767px){.ed-cote__controls{flex-direction:column;align-items:stretch;gap:8px}.ed-cote__search input{inline-size:100%;min-block-size:var(--control-h-touch)}.ed-cote__sector-select select,.ed-cote__group{min-block-size:var(--control-h-touch)}.ed-cote__sector-select select{inline-size:100%;max-inline-size:none}}.ed-cote__band{grid-template-columns:repeat(var(--ed-cote-cells,4), minmax(0, 1fr));border-block-end:var(--border-width) solid var(--line-strong);gap:0 24px;margin-block-end:18px;padding-block:10px 12px;display:grid}.ed-cote__band-cell{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.ed-cote__band-cell+.ed-cote__band-cell{border-inline-start:var(--border-width) solid var(--line);padding-inline-start:24px}.ed-cote__band-cell .ld-kicker{text-decoration:none}.ed-cote__band-value{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--type-base);font-weight:var(--weight-medium);color:var(--text-primary);align-items:baseline;gap:8px;display:inline-flex}.ed-cote__band-note{font-family:var(--font-mono);font-size:var(--type-2xs);color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.ed-cote__breadth{flex-wrap:wrap;align-items:baseline;gap:10px;display:inline-flex}.ed-cote__breadth-part{color:var(--text-secondary);align-items:baseline;gap:2px;display:inline-flex}.ed-cote__breadth-part.is-up{color:var(--hausse)}.ed-cote__breadth-part.is-down{color:var(--baisse)}.ed-cote__breadth-glyph{font-family:var(--font-mono);font-size:max(12px,.82em);font-weight:var(--weight-normal);opacity:.85}.ed-cote__breadth-part:is(.is-suspended,.is-no_trade,.is-pending) .ed-cote__breadth-glyph{margin-inline-start:.24em}.ed-screener__breadth{gap:14px}.ed-screener__breadth [data-move=up]{color:var(--hausse)}.ed-screener__breadth [data-move=flat]{color:var(--text-secondary)}.ed-screener__breadth [data-move=down]{color:var(--baisse)}@media (max-width:1023px){.ed-cote__band{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.ed-cote__band-cell:nth-child(odd){border-inline-start:0;padding-inline-start:0}.ed-cote__band-cell:nth-child(2n){padding-inline-start:16px}}@media (max-width:480px){.ed-cote__band-value{font-size:var(--type-sm)}}.ed-cote__price,.ed-cote__ledger .ld-td--num{white-space:nowrap}.ed-cote__masthead-extra{flex-wrap:wrap;align-items:baseline;gap:6px 14px;min-inline-size:0;display:inline-flex}.ed-cote__masthead-meta{font-family:var(--font-mono);font-size:var(--type-2xs);color:var(--text-muted)}.ed-cote__masthead-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}@media (max-width:639px){.ed-cote__rank,.ed-vol__share-track{display:none}.ed-vol__share{gap:0}}.ed-vol__concentration{border-block-end:var(--border-width) solid var(--line);gap:8px;margin-block-end:6px;padding-block:4px 16px;display:grid}.ed-vol__tools{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ed-vol__tools .ed-cote__search input{inline-size:clamp(140px,18vw,220px)}.ed-vol .ld-rule__actions{flex:auto;justify-content:flex-end}:root .public-product-shell [class*=MarketDetailPages][class*=summaryStrip],:root .public-product-shell [class*=MarketDetailPages][class*=section]{border:0!important;border-block-start:var(--border-width) solid var(--line-strong)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}:root .public-product-shell [class*=MarketDetailPages][class*=summaryStrip]{border-block-end:var(--border-width) solid var(--line-strong)!important}:root .public-product-shell [class*=MarketDetailPages][class*=summaryCell]{padding-block:10px 12px;padding-inline:0 24px;border-inline-start:0!important}:root .public-product-shell [class*=MarketDetailPages][class*=summaryCell]+[class*=summaryCell]{padding-inline-start:24px;border-inline-start:var(--border-width) solid var(--line)!important}:root .public-product-shell [class*=MarketDetailPages][class*=metricLabel]{font-family:var(--font-sans);font-size:var(--type-2xs);font-weight:var(--weight-medium);letter-spacing:.06em;color:var(--text-muted)}:root .public-product-shell [class*=MarketDetailPages][class*=metricValue]{font-family:var(--font-data);font-size:var(--type-base);font-weight:var(--weight-medium);letter-spacing:-.01em}:root .public-product-shell [class*=MarketDetailPages][class*=metricContext]{font-family:var(--font-mono);font-size:var(--type-2xs);color:var(--text-muted)}:root .public-product-shell [class*=MarketDetailPages][class*=sectionHeader]{border-block-end:0;padding-block:10px 8px;padding-inline:0}:root .public-product-shell [class*=MarketDetailPages][class*=sectionTitle]{font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--ed-title);font-weight:var(--weight-medium);letter-spacing:-.012em}:root .public-product-shell [class*=MarketDetailPages][class*=sectionMeta]{font-family:var(--font-mono);color:var(--text-muted)}:root .public-product-shell [class*=MarketDetailPages][class*=table] th{background:var(--bg-page);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:.06em;color:var(--text-muted);border-block-end:var(--border-width) solid var(--line-strong);padding-inline:10px}:root .public-product-shell [class*=MarketDetailPages][class*=table] th:first-child,:root .public-product-shell [class*=MarketDetailPages][class*=table] td:first-child{padding-inline-start:0}:root .public-product-shell [class*=MarketDetailPages][class*=table] td{border-block-start:var(--border-width) solid var(--line);font-family:var(--font-data);font-variant-numeric:tabular-nums;padding-block:8px;padding-inline:10px}:root .public-product-shell [class*=MarketDetailPages][class*=table] thead{box-shadow:none}:root .public-product-shell [class*=MarketDetailPages][class*=volumeDistribution]{border-block-start:var(--border-width) solid var(--line-strong);border-block-end:0}:root .public-product-shell [class*=MarketTransactionsPage][class*=sectionHeader] h2,:root .public-product-shell [class*=MarketTransactionsPage][class*=filtersHeader] h2{font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--ed-title);font-weight:var(--weight-medium);letter-spacing:-.012em}:root .public-product-shell [class*=MarketTransactionsPage][class*=sectionHeader]{padding-inline:0}:root .public-product-shell [class*=MarketTransactionsPage][class*=summaryGrid]>div{padding-inline:0 24px}:root .public-product-shell [class*=MarketTransactionsPage][class*=summaryGrid]>div+div{padding-inline-start:24px}:root .public-product-shell [class*=MarketTransactionsPage][class*=summaryGrid] strong{font-family:var(--font-data);font-weight:var(--weight-medium)}:root .public-product-shell [class*=MarketTransactionsPage][class*=summaryGrid] span{font-family:var(--font-sans);font-size:var(--type-2xs);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}:root .public-product-shell [class*=MarketTransactionsPage][class*=time]{font-family:var(--font-mono)}:root .public-product-shell [class*=MarketTransactionsPage] table th{background:var(--bg-page);font-family:var(--font-sans);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border-block-end:var(--border-width) solid var(--line-strong)}:root .public-product-shell [class*=MarketTransactionsPage] table td{font-family:var(--font-data);font-variant-numeric:tabular-nums}.ed-sec__dispersion{border-block-end:var(--border-width) solid var(--line-strong);margin-block-end:8px;padding-block:4px 14px}.ed-sec__dispersion-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-block-end:8px;display:flex}.ed-sec__dispersion-meta{font-family:var(--font-mono);font-size:var(--type-2xs);color:var(--text-muted)}.ed-sec__bars{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.ed-sec__bar-row{border-block-end:var(--border-width) solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(90px,1fr) 6.5ch;align-items:center;gap:10px;min-block-size:26px;display:grid}.ed-sec__bar-name{font-size:var(--type-xs);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.ed-sec__bar-name:hover{color:var(--accent)}.ed-sec__bar-track{background:var(--bg-inset);block-size:8px;position:relative}.ed-sec__bar-axis{background:var(--line-strong);inline-size:1px;position:absolute;inset-block:-2px;inset-inline-start:50%}.ed-sec__bar-fill{background:var(--flat);position:absolute;inset-block:0}.ed-sec__bar-row.is-up .ed-sec__bar-fill{background:var(--hausse)}.ed-sec__bar-row.is-down .ed-sec__bar-fill{background:var(--baisse)}.ed-sec__bar-value{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--type-xs);font-weight:var(--weight-medium);text-align:end;color:var(--text-secondary)}.ed-sec__bar-row.is-up .ed-sec__bar-value{color:var(--hausse)}.ed-sec__bar-row.is-down .ed-sec__bar-value{color:var(--baisse)}@media (max-width:767px){.ed-sec__bars{grid-template-columns:minmax(0,1fr)}}:root .public-product-shell .dd-public-sectors-register :where(table){border:0}:root .public-product-shell :is(.dd-public-sectors-register,[class*=IndicesCatalog]) :where(thead th){border-block-end:var(--border-width) solid var(--line-strong);background:var(--bg-page);font-family:var(--font-sans);font-size:var(--type-2xs);font-weight:var(--weight-medium);letter-spacing:.06em;color:var(--text-muted);text-transform:uppercase;vertical-align:bottom;padding-block:8px}:root .public-product-shell .dd-public-sectors-register :where(.dd-public-sectors-section,.financial-card,.card){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (max-width:767px){.ed-cote__band{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 30px;margin-block-end:12px;padding-block:8px 10px}.ed-cote__band-cell[data-echo=true]{display:none}.ed-cote__band{position:relative}.ed-cote__band:has(>.ed-cote__band-cell:not([data-echo=true])~.ed-cote__band-cell:not([data-echo=true])):before{content:"";inline-size:var(--border-width);background:var(--line);position:absolute;inset-block:0;inset-inline-start:calc(50% - var(--border-width) / 2)}.ed-cote__band-cell{border-inline-start:0;padding-inline-start:0}.ed-idx__families,.ed-cote__count:not([data-filtered]){display:none}.ed-cote__filters{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.ed-cote__search{grid-column:1/-1}.ed-cote__search input,.ed-cote__sector-select select{inline-size:100%;max-inline-size:none;min-block-size:var(--control-h-touch)}.ed-cote__sector-select{min-inline-size:0}.ed-cote__group{min-block-size:var(--control-h-touch);white-space:nowrap}.ed-cote .dd-page-frame{padding-inline:0}.dd-page-frame:has(.ed-cote__register){padding-inline:0}.ed-cote__band-note{-webkit-line-clamp:none}.ed-cote .ld-masthead__kicker{display:none}.ed-cote .ld-masthead{padding-block:10px 8px}.ed-cote .ld-masthead__lead{margin-block-start:4px}.dividend-ledger__toolbar>div:first-child,.dividend-mobile-row__reference{display:none}}@media (min-width:768px){.ld-masthead:has(.ld-tabs) .ld-masthead__row{grid-template-rows:auto minmax(calc(2 * 1.4 * var(--type-md)), auto)}.ld-masthead:has(.ld-tabs) .ld-masthead__lead{min-block-size:calc(2 * 1.4 * var(--type-md))}}@media (max-width:767px){:root .public-product-shell .dd-public-sectors-mobile a{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity change""detail detail";gap:2px 12px;padding-block:10px;display:grid}.dd-public-sectors-mobile__identity{grid-area:identity;min-inline-size:0}.dd-public-sectors-mobile__identity strong{font-size:var(--type-sm);line-height:1.25;display:block}.dd-public-sectors-mobile__identity small{font-size:var(--type-2xs);color:var(--text-muted)}:root .public-product-shell .dd-public-sectors-mobile a>span:nth-of-type(2){text-align:end;grid-area:change;justify-self:end}:root .public-product-shell .dd-public-sectors-mobile a>span:nth-of-type(2) small{display:none}:root .public-product-shell .dd-public-sectors-mobile a>span:nth-of-type(2) strong{font-size:var(--type-sm);font-variant-numeric:tabular-nums;white-space:nowrap}:root .public-product-shell .dd-public-sectors-mobile dl{flex-wrap:wrap;grid-area:detail;gap:0 10px;margin:0;display:flex}:root .public-product-shell .dd-public-sectors-mobile dl>div{align-items:baseline;gap:4px;display:inline-flex}:root .public-product-shell .dd-public-sectors-mobile dl dt{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:root .public-product-shell .dd-public-sectors-mobile dl dd{font-family:var(--font-data);font-size:var(--type-2xs);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;margin:0}:root .public-product-shell .dd-public-sectors-mobile dl>div:nth-child(2) dd:before{content:"7j "}:root .public-product-shell .dd-public-sectors-mobile dl>div:nth-child(3) dd:before{content:"3m "}:root .public-product-shell .dd-public-sectors-mobile dl>div:nth-child(4) dd:before{content:"an "}}.ed-docs__row{min-block-size:var(--control-h-touch);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"date source source""title title open";align-items:baseline;gap:2px 10px;padding-block:8px;display:grid}.ed-docs__date{font-family:var(--font-mono);font-size:var(--type-2xs);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;grid-area:date}.ed-docs__source{min-inline-size:0;font-size:var(--type-2xs);font-weight:var(--weight-medium);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:source;overflow:hidden}.ed-docs__title{min-inline-size:0;font-size:var(--type-sm);font-weight:var(--weight-medium);color:var(--text-primary);grid-area:title;line-height:1.35}.ed-docs__open{block-size:14px;inline-size:14px;color:var(--text-muted);flex:none;grid-area:open;align-self:center}@media (min-width:640px){.ed-docs__row{grid-template-columns:7rem 12rem minmax(0,1fr) 1.5rem;grid-template-areas:"date source title open";align-items:baseline;gap:12px;padding-inline:8px}.ed-docs__source{font-weight:var(--weight-semibold);color:var(--text-secondary)}.ed-docs__title{font-weight:var(--weight-semibold)}}.ed-idx__families{border-block-end:var(--border-width) solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding-block:10px;display:flex}.ed-idx__families-label{color:var(--text-muted);flex:none}.ed-idx__family-link{min-block-size:var(--control-h-touch);color:var(--text-secondary);font-size:var(--type-xs);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ed-idx__family-link:hover,.ed-idx__family-link:focus-visible{color:var(--accent)}.ed-idx__family-count{font-family:var(--font-mono);font-size:var(--type-2xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}:root .public-product-shell .ed-cote__band+*{border-block-start:0}.heatmap-contrib__scope{max-inline-size:78ch;font-size:var(--type-xs);color:var(--text-muted);margin:0 0 10px;line-height:1.45}.ed-sector__reading{margin-block:4px 20px}
