.mtk-layout-stack{--mtk-tools-space:22rem}.mtk-page[data-market-overview-page]{padding-block-start:var(--sp-1)}.mtk-heatmap-action{flex-shrink:0;padding:var(--sp-1) var(--sp-2);border:0;background:transparent;cursor:pointer;white-space:nowrap;font-size:var(--fs-label)}.mtk-heatmap-action svg{width:1em;height:1em}.mtk-key-data-toolbar{display:flex;align-items:center;gap:var(--sp-3);min-width:0;margin-block-end:var(--sp-1)}.mtk-key-data-toolbar>.mtk-page-tools{position:relative;inset:auto;gap:var(--sp-2)}.mt-workspace .mtk-page .mtk-layout-stack[data-key-data-workspace]>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-header{padding-inline-end:var(--sp-3);padding-block-start:var(--sp-1)}.mtk-layout-stack[data-key-data-workspace]>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-identity{margin-inline-end:0}@media(min-width:40rem){.mtk-key-data-toolbar .column-manager-panel{inset-inline-start:0;inset-inline-end:auto}}.mtk-heatmap-icon-action{display:inline-grid;place-items:center;flex-shrink:0;width:var(--control-height-compact);height:var(--control-height-compact);padding:var(--sp-1);border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);background:transparent;cursor:pointer}.mtk-heatmap-icon-action.is-labeled{display:inline-flex;width:auto;gap:var(--sp-2);padding-inline:var(--control-padding-inline-compact);border-color:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--navigation-navy);font:600 var(--type-button-size) var(--sans);white-space:nowrap}.mtk-heatmap-icon-action:hover{background:var(--surface-hover);border-color:var(--border-strong)}.mtk-heatmap-icon-action:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--border-width-structural)}.mtk-heatmap-icon{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:var(--border-width-emphasis);width:var(--sp-4);height:var(--sp-4)}.mtk-heatmap-icon i{background:var(--positive)}.mtk-heatmap-icon i:nth-child(2),.mtk-heatmap-icon i:nth-child(3){background:var(--negative)}.mtk-heatmap-canvas .workspace-canvas-body{padding:0}.workspace-canvas-panel.mtk-heatmap-canvas{width:calc(100vw - var(--sp-4) - var(--sp-4));max-width:none;height:calc(100dvh - var(--sp-4) - var(--sp-4));max-height:none}.workspace-canvas-backdrop:has(.mtk-heatmap-canvas){padding:var(--sp-4)}.mtk-heatmap-browser{display:flex;height:100%;min-height:0}.mtk-heatmap-sections{display:flex;flex:0 0 13rem;flex-direction:column;min-height:0;min-width:0;border-inline-end:var(--border-width-structural) solid var(--border-faint);padding:var(--sp-3);font-family:var(--font-ui);font-size:var(--fs-body-sm)}.mtk-heatmap-section-tools{display:flex;align-items:center;gap:var(--sp-1);flex-shrink:0;min-width:0;margin-bottom:var(--sp-2);padding-inline-start:var(--sp-2)}.mtk-heatmap-sections-label{flex:1 1;color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--weight-action)}.mtk-heatmap-section-list{min-height:0;overscroll-behavior:contain}.mtk-heatmap-section-group{display:block;margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-2) var(--sp-1);border-bottom:1px solid var(--border-faint);color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-section);letter-spacing:.04em;text-transform:uppercase}.mtk-heatmap-section-list button{display:block;width:100%;min-height:var(--control-height-standard);padding:var(--sp-2);border:0;border-inline-start:var(--border-width-emphasis) solid transparent;background:transparent;color:var(--text-primary);text-align:start;font:inherit;cursor:pointer}.mtk-heatmap-section-list button:hover{background:var(--surface-hover)}.mtk-heatmap-section-list button[aria-current]{background:var(--surface-hover);border-inline-start-color:var(--accent-gold);color:var(--text-brand);font-weight:var(--weight-section)}.mtk-heatmap-main{display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0}.mtk-heatmap-breadcrumb{display:flex;min-height:var(--control-height-standard);align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel);color:var(--text-muted);font-size:var(--fs-label)}.mtk-heatmap-breadcrumb button{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--text-brand);font:inherit;font-weight:var(--weight-action);cursor:pointer}.mtk-heatmap-breadcrumb button:hover{background:var(--surface-hover)}.mtk-heatmap-breadcrumb button:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--border-width-structural)}.mtk-heatmap-breadcrumb strong{color:var(--text-primary)}.mtk-heatmap-breadcrumb>span{margin-inline-start:auto}.mtk-heatmap-canvas-toolbar{display:flex;gap:var(--sp-2);min-height:var(--control-height-standard);padding:var(--sp-1) var(--sp-2);border-bottom:var(--border-width-structural) solid var(--border-faint);overflow-x:auto;scrollbar-width:thin}.mtk-heatmap-canvas-toolbar,.mtk-heatmap-canvas-toolbar label{flex:0 0 auto;align-items:center;background:var(--surface-panel)}.mtk-heatmap-canvas-toolbar label{display:inline-flex;gap:var(--sp-1);min-height:var(--control-height-compact);padding-inline-start:var(--sp-2);border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-control);color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-action);white-space:nowrap}.mtk-heatmap-canvas-toolbar select{height:calc(var(--control-height-compact) - 2px);max-width:14rem;min-width:5rem;padding:0 var(--sp-6) 0 var(--sp-1);border:0;background-color:transparent;color:var(--text-primary);font:inherit;font-size:var(--fs-label);font-weight:var(--weight-action);cursor:pointer}.mtk-heatmap-canvas-toolbar label:first-child select{max-width:18rem}.mtk-heatmap-canvas-toolbar select:disabled{cursor:default;color:var(--text-muted);opacity:.72}.mtk-heatmap-canvas-toolbar label:focus-within{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:var(--border-width-structural)}.mtk-heatmap-section-picker{display:none}.mtk-heatmap-workspace{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0;font-size:var(--fs-label)}.mtk-heatmap-close{position:relative;display:inline-grid;place-items:center;flex-shrink:0;width:var(--control-height-standard);height:var(--control-height);border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);background:transparent;color:var(--text-muted);font:inherit;cursor:pointer}.mtk-heatmap-close svg{width:1.15em;height:1.15em}.mtk-heatmap-close:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.mtk-heatmap-section-picker select{height:var(--control-height-compact);min-width:0;border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-1);background:var(--surface-panel);color:var(--text-primary);padding-inline:var(--sp-2);font:inherit}.mtk-heatmap-plot-frame{position:relative;display:flex;flex:1 1;min-height:8rem;min-width:0;overflow:hidden}.mtk-heatmap-plot{display:flex;flex:1 1;min-height:0;min-width:0;flex-direction:column;overflow:auto;overscroll-behavior:contain;padding-inline:var(--sp-2);scrollbar-gutter:stable}.mtk-heatmap-plot.is-pannable{cursor:grab}.mtk-heatmap-plot.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.mtk-heatmap-pan-surface{min-width:100%}.mtk-heatmap-pan-surface,.mtk-heatmap-static-layer{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.mtk-heatmap-static-layer{min-width:0}.mtk-heatmap-pan-surface.is-zoomable{position:relative;width:var(--mtk-heatmap-zoom-width,100%);height:var(--mtk-heatmap-zoom-height,auto);flex:0 0 auto}.mtk-heatmap-render-layer{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;contain:layout paint style}.mtk-heatmap-zoom-controls{position:absolute;z-index:3;inset-block-start:50%;inset-inline-end:var(--sp-4);display:grid;overflow:hidden;border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-panel);box-shadow:var(--shadow-1);transform:translateY(-50%)}.mtk-heatmap-zoom-controls button{display:grid;min-width:var(--control-height-standard);height:var(--control-height-standard);place-items:center;padding:0 var(--sp-2);border:0;border-block-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel);color:var(--text-primary);font:inherit;font-size:var(--fs-body);font-weight:var(--weight-action);cursor:pointer}.mtk-heatmap-zoom-controls button:last-child{border-block-end:0;font-size:var(--fs-micro)}.mtk-heatmap-zoom-controls button:hover:not(:disabled){background:var(--surface-hover);color:var(--text-brand)}.mtk-heatmap-zoom-controls button:disabled{cursor:default;color:var(--text-faint)}.mtk-heatmap-zoom-controls button:focus-visible{position:relative;z-index:1;outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis))}.mtk-heatmap-state{display:flex;min-height:14rem;height:100%;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-4);color:var(--text-muted);font-size:var(--fs-label)}.mtk-heatmap-selection{position:absolute;z-index:5;inset-block-end:var(--sp-3);inset-inline-end:var(--sp-3);display:grid;gap:var(--sp-2);width:min(25rem,calc(100% - 2 * var(--sp-3)));max-height:72%;overflow:auto;padding:var(--sp-3);border:var(--border-width-structural) solid var(--border-strong);border-radius:var(--radius-1);background:var(--surface-panel);box-shadow:var(--shadow-1);font-size:var(--fs-micro);color:var(--text-muted)}.mtk-heatmap-selection>div{display:grid;gap:var(--sp-1);min-width:0}.mtk-heatmap-selection strong{font-size:var(--fs-label);color:var(--text-primary)}.mtk-heatmap-selection-heading>span:first-child{color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-section);letter-spacing:.02em;text-transform:uppercase}.mtk-heatmap-selection-heading .mtk-heatmap-tile-identity{flex-direction:row;align-items:center;justify-content:flex-start;text-align:start}.mtk-heatmap-selection-heading .mtk-heatmap-tile-identity>span:last-child{align-items:flex-start}.mtk-heatmap-selection .mtk-heatmap-selection-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.mtk-heatmap-company-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));margin:0;padding-block:var(--sp-2);border-block:var(--border-width-structural) solid var(--border-faint)}.mtk-heatmap-company-facts>div{display:grid;align-content:start;gap:var(--border-width-emphasis);min-width:0;padding-inline:var(--sp-2);border-inline-start:var(--border-width-structural) solid var(--border-faint)}.mtk-heatmap-company-facts>div:first-child{padding-inline-start:0;border-inline-start:0}.mtk-heatmap-company-facts>div:last-child{padding-inline-end:0}.mtk-heatmap-company-facts :is(dt,dd){min-width:0;margin:0;overflow-wrap:anywhere}.mtk-heatmap-company-facts dt{color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-action)}.mtk-heatmap-company-facts dd{display:grid;gap:var(--border-width-emphasis);color:var(--text-primary);font-size:var(--fs-label);font-weight:var(--weight-section);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mtk-heatmap-company-facts dd small{overflow:hidden;color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--weight-body);text-overflow:ellipsis;white-space:nowrap}.mtk-heatmap-company-facts dd[data-direction=positive],.mtk-heatmap-hover-metrics dd[data-direction=positive]{color:var(--positive)}.mtk-heatmap-company-facts dd[data-direction=negative],.mtk-heatmap-hover-metrics dd[data-direction=negative]{color:var(--negative)}.mtk-heatmap-hover-facts{position:absolute;z-index:4;inset-block-end:var(--sp-5);inset-inline-start:50%;display:grid;width:min(31rem,calc(100% - 8rem));grid-template-columns:minmax(0,1.35fr) minmax(11rem,1fr);align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:var(--border-width-structural) solid var(--navigation-navy-raised);border-radius:var(--radius-1);background:var(--navigation-navy);box-shadow:var(--shadow-1);color:var(--navigation-text);pointer-events:none;transform:translateX(-50%)}.mtk-heatmap-hover-identity{display:grid;min-width:0;gap:var(--border-width-emphasis)}.mtk-heatmap-hover-identity>span:last-child{overflow:hidden;color:color-mix(in srgb,var(--navigation-text) 68%,transparent);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap}.mtk-heatmap-hover-facts .mtk-heatmap-tile-identity{flex-direction:row;align-items:center;justify-content:flex-start;text-align:start}.mtk-heatmap-hover-facts .mtk-heatmap-tile-identity>span:last-child{align-items:flex-start}.mtk-heatmap-hover-facts .mtk-heatmap-tile-identity strong{color:var(--navigation-text);-webkit-line-clamp:1}.mtk-heatmap-hover-facts .mtk-heatmap-tile-identity>span:last-child>span{color:color-mix(in srgb,var(--navigation-text) 72%,transparent)}.mtk-heatmap-hover-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.mtk-heatmap-hover-metrics>div{display:grid;gap:var(--border-width-emphasis);min-width:0;padding-inline:var(--sp-2);border-inline-start:var(--border-width-structural) solid color-mix(in srgb,var(--navigation-text) 20%,transparent)}.mtk-heatmap-hover-metrics :is(dt,dd){min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtk-heatmap-hover-metrics dt{color:color-mix(in srgb,var(--navigation-text) 64%,transparent);font-size:var(--fs-micro);font-weight:var(--weight-action)}.mtk-heatmap-hover-metrics dd{color:var(--navigation-text);font-size:var(--fs-label);font-weight:var(--weight-section);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mtk-heatmap-browser{--heatmap-context-positive:#367eb3;--heatmap-context-negative:#8264ad;font-family:var(--font-ui);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mtk-heatmap-sections{overflow:auto;font-size:12px}.mtk-heatmap-section-list{order:2;flex:1 1 auto;min-height:120px;overflow:auto}.mtk-heatmap-controls{order:1;flex-shrink:0;display:grid;gap:var(--sp-2);padding-block:var(--sp-2);border-bottom:1px solid var(--border-faint)}.mtk-heatmap-controls label{display:grid;gap:var(--sp-1)}.mtk-heatmap-controls :is(select,input){width:100%;min-width:0;min-height:32px;background:var(--surface-panel);color:var(--text-primary);border:1px solid var(--border-strong);font:inherit;padding:var(--sp-1)}.mtk-heatmap-controls p{margin:0;line-height:1.5}.mtk-heatmap-controls .mtk-heatmap-sizing-status{display:grid;gap:var(--sp-1);padding:var(--sp-2);border:var(--border-width-structural) solid var(--border-faint);background:var(--surface-raised);color:var(--text-muted);font-size:var(--fs-micro)}.mtk-heatmap-sizing-status .mtk-clear{justify-self:start}.mtk-heatmap-controls details p{margin-top:var(--sp-2)}.mtk-heatmap-controls summary{cursor:pointer}.mtk-heatmap-unit-group{margin-bottom:var(--sp-3)}.mtk-heatmap-unit-group.is-canvas-filling{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.mtk-heatmap-unit-group h3{font-size:13px;margin:var(--sp-2) 0;color:var(--text-primary)}.mtk-heatmap-treemap{min-width:0;border:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}.mtk-heatmap-performance-filter{flex:0 0 auto;padding:0 var(--sp-2) var(--sp-1);border-top:var(--border-width-structural) solid var(--border-faint);background:var(--surface-panel)}.mtk-heatmap-performance-filter-heading{display:flex;min-height:18px;align-items:center;gap:var(--sp-2);color:var(--text-muted);font-size:var(--fs-micro);line-height:1}.mtk-heatmap-performance-filter-heading strong{color:var(--text-primary);font-weight:var(--weight-section)}.mtk-heatmap-performance-filter-heading span{margin-inline-end:auto}.mtk-heatmap-performance-filter-heading .mtk-clear{min-height:0;padding:0 var(--sp-1);font-size:inherit}.mtk-heatmap-performance-bands{display:grid;grid-template-columns:repeat(7,minmax(3.25rem,1fr));gap:2px;min-width:0}.mtk-heatmap-performance-bands button{--performance-band-color:var(--text-faint);display:grid;min-width:0;min-height:24px;place-items:start center;padding:2px var(--sp-1) 7px;border:0;border-radius:0;background:transparent;box-shadow:inset 0 -5px 0 var(--performance-band-color);color:var(--text-primary);font:inherit;font-size:var(--fs-micro);line-height:1;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.mtk-heatmap-performance-bands button[data-band=loss-3]{--performance-band-color:color-mix(in srgb,var(--negative) 88%,var(--text-primary))}.mtk-heatmap-performance-bands button[data-band=loss-2]{--performance-band-color:var(--negative)}.mtk-heatmap-performance-bands button[data-band=loss-1]{--performance-band-color:color-mix(in srgb,var(--negative) 55%,var(--surface-panel))}.mtk-heatmap-performance-bands button[data-band=flat]{--performance-band-color:var(--text-faint)}.mtk-heatmap-performance-bands button[data-band=gain-1]{--performance-band-color:color-mix(in srgb,var(--positive) 55%,var(--surface-panel))}.mtk-heatmap-performance-bands button[data-band=gain-2]{--performance-band-color:var(--positive)}.mtk-heatmap-performance-bands button[data-band=gain-3]{--performance-band-color:color-mix(in srgb,var(--positive) 88%,var(--text-primary))}.mtk-heatmap-performance-bands button:is(:hover,[aria-pressed=true]){background:color-mix(in srgb,var(--performance-band-color) 10%,var(--surface-panel))}.mtk-heatmap-performance-bands button[aria-pressed=true]{font-weight:var(--weight-section)}.mtk-heatmap-performance-bands button[aria-pressed=false]{opacity:.32;background:var(--surface-raised);box-shadow:inset 0 -5px 0 color-mix(in srgb,var(--performance-band-color) 35%,var(--surface-raised));text-decoration:line-through;text-decoration-thickness:var(--border-width-structural)}.mtk-heatmap-performance-bands button[aria-pressed=false]:hover{opacity:.58}.mtk-heatmap-performance-bands button:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis))}.mtk-heatmap-performance-bands button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtk-heatmap-cells{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));gap:2px}.mtk-heatmap-cells.is-canvas-filling{flex:1 1;grid-auto-rows:1fr}.mtk-heatmap-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);min-height:112px;min-width:0;padding:var(--sp-2);border:1px solid var(--border-faint);border-radius:0;background:var(--heatmap-cell-color,var(--surface-raised));color:var(--text-primary);font:inherit;text-align:center;cursor:pointer;overflow-wrap:anywhere}.mtk-heatmap-cell :is(strong,b,small,span){font:inherit}.mtk-heatmap-cell b{font-size:13px}.mtk-heatmap-drilldown-label{display:inline-flex;align-items:center;gap:var(--sp-1);margin-block-start:var(--sp-1);color:var(--text-brand);font-size:var(--fs-micro);font-weight:var(--weight-action)}.mtk-heatmap-cell.is-return .mtk-heatmap-drilldown-label{color:inherit}.mtk-heatmap-drilldown-label svg{inline-size:1em;block-size:1em}.mtk-heatmap-cell.is-drillable:hover{border-color:var(--accent-gold);box-shadow:inset 0 calc(-1 * var(--border-width-emphasis)) 0 var(--accent-gold)}.mtk-heatmap-cell.is-return{color:#fff}.mtk-heatmap-cell.is-unavailable{border-style:dashed;background:var(--surface-panel)}.mtk-heatmap-tile-identity{justify-content:center;gap:var(--sp-1)}.mtk-heatmap-tile-identity,.mtk-heatmap-tile-identity>span:last-child{display:flex;max-width:100%;min-width:0;flex-direction:column;align-items:center}.mtk-heatmap-tile-identity>span:last-child{gap:var(--border-width-emphasis);line-height:1.15}.mtk-heatmap-tile-identity strong{display:-webkit-box;overflow:hidden;max-width:100%;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mtk-heatmap-tile-identity>span:last-child>span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mtk-heatmap-tile-identity :is(.security-mark,.industry-mark,.cr-commodity-mark){flex:0 0 auto}.mtk-heatmap-tile-identity .security-mark-md:not(.security-mark-wordmark){inline-size:var(--sp-6);block-size:var(--sp-6)}.mtk-heatmap-tile-identity .security-mark-index.security-mark-wordmark{inline-size:var(--sp-8);block-size:var(--sp-5)}.mtk-heatmap-tile-identity .country-flag{inline-size:var(--sp-6);block-size:auto;flex:0 0 auto}.mtk-heatmap-cell[aria-pressed=true]{outline:2px solid var(--accent-gold);outline-offset:-3px}.mtk-heatmap-cell:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.mtk-logo-map{display:flex;width:100%;min-width:100%;height:var(--mtk-logo-map-height);padding:var(--border-width-emphasis);background:var(--surface-panel);text-rendering:optimizeLegibility}.mtk-logo-map-branch,.mtk-logo-map-slot{display:flex;min-width:0;min-height:0;flex:1 1}.mtk-logo-map-branch{flex-direction:var(--mtk-logo-map-direction);gap:var(--border-width-emphasis)}.mtk-logo-map-slot{container-type:size;flex-basis:0;flex-grow:var(--mtk-logo-map-grow);overflow:hidden}.mtk-logo-map-group-branch,.mtk-logo-map-group-slot{display:flex;min-width:0;min-height:0;flex:1 1}.mtk-logo-map-group-branch{flex-direction:var(--mtk-logo-map-direction);gap:var(--sp-1)}.mtk-logo-map-group-slot{flex-basis:0;flex-grow:var(--mtk-logo-map-grow);overflow:hidden}.mtk-logo-map-group{display:flex;flex:1 1 auto;min-width:0;min-height:0;flex-direction:column;border:var(--border-width-structural) solid var(--border-strong);background:var(--surface-panel)}.mtk-logo-map-group>header{flex-shrink:0;border-block-end:var(--border-width-structural) solid var(--border-faint);background:var(--surface-raised);color:var(--text-brand);font-size:var(--fs-label)}.mtk-logo-map-group>header,.mtk-logo-map-group>header button{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:var(--control-height-compact);padding-inline:var(--sp-2)}.mtk-logo-map-group>header button{width:calc(100% + 2 * var(--sp-2));margin-inline:calc(-1 * var(--sp-2));border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.mtk-logo-map-group>header button:hover{background:var(--surface-hover)}.mtk-logo-map-group>header button:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis))}.mtk-logo-map-group>header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtk-logo-map-group>header span{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--sp-2);color:var(--text-muted);font-size:var(--fs-micro)}.mtk-logo-map-group>header small{color:var(--text-brand);font:inherit;font-weight:var(--weight-action);white-space:nowrap}.mtk-logo-map-group-body{padding:var(--border-width-emphasis)}.mtk-logo-map-group-body,.mtk-logo-map-tile{display:flex;flex:1 1 auto;min-width:0;min-height:0}.mtk-logo-map-tile{flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);overflow:hidden;padding:var(--sp-2);border:0;border-radius:0;background:var(--mtk-logo-map-tile-background);color:var(--text-on-accent);font:inherit;text-align:center;cursor:pointer}.mtk-logo-map-tile:hover{filter:brightness(.94)}.mtk-logo-map-tile[aria-pressed=true]{box-shadow:inset 0 0 0 var(--border-width-emphasis) var(--accent-gold)}.mtk-logo-map-tile:focus-visible{outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis))}.mtk-logo-map-identity{display:inline-flex;max-width:100%;align-items:center;justify-content:center;gap:var(--sp-1);line-height:1;white-space:nowrap}.mtk-logo-map-identity strong{overflow:hidden;color:inherit;font-family:var(--font-ui);font-size:clamp(var(--type-workbench-table-size),7cqi,var(--fs-title));font-weight:var(--weight-section);text-overflow:ellipsis}.mtk-logo-map-identity.is-sector{white-space:normal;line-height:inherit}.mtk-logo-map-identity.is-country,.mtk-logo-map-identity.is-equity,.mtk-logo-map-identity.is-sector{flex-direction:column;gap:var(--sp-1)}.mtk-logo-map-identity.is-country{white-space:normal;line-height:1.1}.mtk-logo-map-identity.is-fund{flex-direction:column;gap:var(--sp-1)}.mtk-logo-map-identity.is-equity .security-mark{flex:0 0 auto}.mtk-logo-map-identity.is-equity .security-mark-monogram{font-size:calc(var(--sp-6) * .52)}.mtk-logo-map-identity.is-country .country-flag{inline-size:var(--sp-6);block-size:auto;flex:0 0 auto;border:var(--border-width-structural) solid color-mix(in srgb,var(--border-strong) 70%,transparent)}.mtk-logo-map-identity.is-country strong,.mtk-logo-map-identity.is-sector strong{overflow-wrap:anywhere}.mtk-logo-map-identity.is-sector .sector-mark,.mtk-logo-map-mark{inline-size:var(--sp-6);block-size:var(--sp-6)}.mtk-logo-map-mark{display:block;flex:0 0 auto;object-fit:contain;image-rendering:auto}.mtk-logo-map-mark.is-wordmark{inline-size:var(--sp-8);block-size:var(--sp-4);filter:brightness(0) invert(1)}.mtk-logo-map-value{overflow:hidden;max-width:100%;color:inherit;font-size:clamp(var(--fs-label),6cqi,var(--fs-lead));font-weight:var(--weight-section);line-height:1;text-overflow:ellipsis;white-space:nowrap}@container (min-width:12rem) and (min-height:8rem){.mtk-logo-map-identity.is-equity .security-mark,.mtk-logo-map-mark{inline-size:var(--sp-7);block-size:var(--sp-7)}.mtk-logo-map-identity.is-equity .security-mark-monogram{font-size:calc(var(--sp-7) * .52)}}@container (min-width:22rem) and (min-height:12rem){.mtk-logo-map-identity.is-equity .security-mark,.mtk-logo-map-mark{inline-size:var(--sp-8);block-size:var(--sp-8)}.mtk-logo-map-identity.is-equity .security-mark-monogram{font-size:calc(var(--sp-8) * .52)}}@container (max-width:5rem){.mtk-logo-map-tile{padding-inline:var(--sp-1)}.mtk-logo-map-identity{gap:var(--border-width-emphasis)}.mtk-logo-map-mark{inline-size:var(--sp-5);block-size:var(--sp-5)}.mtk-logo-map-mark.is-wordmark{inline-size:2.25rem;block-size:var(--sp-3)}.mtk-logo-map-identity strong{font-size:var(--fs-label)}}@container (max-width:2.75rem){.mtk-logo-map-tile{padding:var(--border-width-structural)}.mtk-logo-map-identity strong,.mtk-logo-map-value{display:none}.mtk-logo-map-mark,.mtk-logo-map-mark.is-wordmark{inline-size:var(--sp-3);block-size:var(--sp-3)}}@container (max-height:2.5rem){.mtk-logo-map-tile{flex-direction:row;padding-block:var(--border-width-structural)}.mtk-logo-map-value{display:none}}@container (max-height:6rem){.mtk-logo-map-identity.is-sector .sector-mark{inline-size:var(--sp-5);block-size:var(--sp-5)}}@container (max-width:5rem) and (max-height:6rem){.mtk-logo-map-identity.is-sector strong{display:none}}.mtk-heatmap-cells.is-matrix{grid-template-columns:1fr}.mtk-heatmap-cells.is-matrix .mtk-heatmap-cell{display:grid;grid-template-columns:minmax(140px,2fr) minmax(80px,1fr) minmax(90px,1fr) minmax(95px,1fr);align-items:center;min-height:48px}.mtk-heatmap-selection{font-size:12px}@media(max-width:640px){.mtk-heatmap-controls{grid-template-columns:1fr 1fr;max-height:160px;overflow:auto}.mtk-heatmap-controls details{grid-column:1/-1}.mtk-heatmap-cells.is-matrix .mtk-heatmap-cell{grid-template-columns:1fr 1fr}.mtk-heatmap-performance-bands{grid-template-columns:repeat(7,minmax(5rem,1fr));overflow-x:auto;padding-block-start:var(--sp-1)}.mtk-heatmap-canvas-toolbar{align-items:stretch}.mtk-heatmap-hover-facts{display:none}.mtk-heatmap-selection{inset-inline:var(--sp-2);width:auto}}@media(max-width:40rem){.mt-workspace .mtk-page .mtk-layout-stack>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-header{padding-block-start:calc(var(--control-height-compact) + var(--sp-3))}.mtk-layout-stack>.mtk-table-stack>.mtk-panel-placement:first-child .mtk-section-identity{margin-inline-end:0}.mtk-heatmap-action{font-size:var(--fs-micro);padding-inline:var(--sp-1)}.mtk-heatmap-browser{flex-direction:column}.workspace-canvas-backdrop:has(.mtk-heatmap-canvas){padding:0}.workspace-canvas-panel.mtk-heatmap-canvas{width:100%;height:100dvh}.mtk-heatmap-sections{flex:0 0 auto;border-inline-end:0;border-bottom:var(--border-width-structural) solid var(--border-faint);padding:var(--sp-2)}.mtk-heatmap-section-tools{gap:var(--sp-2);margin-bottom:0;padding:0}.mtk-heatmap-sections-label{flex:0 0 auto}.mtk-heatmap-section-list{display:none}.mtk-heatmap-section-picker{display:flex;flex:1 1;min-width:0}.mtk-heatmap-section-picker select{width:100%}.mtk-heatmap-breadcrumb>span{display:none}}:is(.column-manager-trigger,.column-manager-actions button,.column-manager-search input,.column-manager-categories button,.funds-ws-panel-toggle,.eq-panel-toggle,.eqr-segmented button,.eqr-control,.qsw-mode-toggle,.fcw-filter-trigger,.fcw-column-menu>summary,.mgr13-control-button,.mgr13-columns-popover button,.etf-classification-filter>summary,.etf-research-filter-trigger,.eh-top-movers-filter-button,.ctw-filter-trigger,.security-research-colfilter>button,.rw-filter-row button,.portfolio-rebalance-trade-filters button,button[aria-label*=filter i],button[title*=filter i],summary[aria-label*=filter i],input[aria-label*=filter i],select[aria-label*=filter i],button[aria-label*=column i],button[title*=column i],summary[aria-label*=column i],input[aria-label*=column i],select[aria-label*=column i]){border-radius:var(--radius-control)!important}:is(.column-manager-trigger-icon,.msfd-tools-trigger,.mgr13-icon-button,.o13-icon-button,.txp-icon-button,.etf-research-filter-trigger,.eh-top-movers-filter-button,.ctw-filter-trigger,.security-research-colfilter>button,.client-portfolio-icon-button,.cmd-reference-page .cmd-kpi-icon,.client-aum-kpi-icon,.client-summary-kpi-icon){border-color:var(--border-strong);border-radius:var(--radius-icon-tray);background:var(--surface-raised)}:is(select,[role=combobox]:not(input):not(textarea)):is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;border-color:var(--border-default)!important;text-decoration:none!important}:is(select,[role=combobox]:not(input):not(textarea)):focus-visible{border-color:var(--focus-ring)!important}@media (forced-colors:active){:is(.column-manager-trigger-icon,.msfd-tools-trigger,.mgr13-icon-button,.o13-icon-button,.txp-icon-button,.etf-research-filter-trigger,.eh-top-movers-filter-button,.ctw-filter-trigger,.security-research-colfilter>button,.client-portfolio-icon-button,.cmd-reference-page .cmd-kpi-icon,.client-aum-kpi-icon,.client-summary-kpi-icon){border-color:ButtonText}}:is(.gilmer-workspace-shell,.gilmer-research-desk,.workspace-canvas-panel) :is(.panel-head:not(.research-subheader),.card>.card-head:not(.research-subheader),.cmd-card-head,.pr-panel-head,.rws-panel-header,.rws-section-header,.rws-card-head,.rws-filter-panel-head,.gr-ref-card-head,.gr-home-panel-head,.gr-research-panel-head,.gr-rankings-section-head,.mtk-section-header,.eqr-valuation-measures-header){min-height:var(--panel-header-height)!important;padding-block:var(--sp-1)!important;align-items:center}:is(.gilmer-workspace-shell,.gilmer-research-desk,.workspace-canvas-panel) :is(.panel-head:not(.research-subheader),.card>.card-head:not(.research-subheader),.cmd-card-head,.pr-panel-head,.rws-panel-header,.rws-section-header,.rws-card-head,.rws-filter-panel-head,.gr-ref-card-head,.gr-home-panel-head,.gr-research-panel-head,.gr-rankings-section-head,.mtk-section-header,.eqr-valuation-measures-header) :is(.panel-title,.pr-panel-title,.rws-panel-title,h2,h3,h4,.mtk-panel-title){font-family:var(--font-ui)!important;font-size:var(--type-panel-heading-size)!important;font-weight:var(--weight-section)!important;line-height:normal!important;letter-spacing:0!important}:is(.gilmer-workspace-shell,.gilmer-research-desk,.workspace-canvas-panel) :is(.panel-action-link,.panel-action-button,.eq-view-all-trigger,.cmd-card-head>a,.cmd-card-head>button,.rws-panel-action>a,.rws-section-header>a,.gr-ref-card-head>a,.gr-home-panel-head>a,.gr-research-panel-head>a){min-height:var(--panel-header-control-height)!important;font-family:var(--font-ui)!important;font-size:var(--type-panel-action-size)!important;font-weight:var(--weight-action)!important;line-height:normal!important;letter-spacing:0!important}:is(.gilmer-workspace-shell,.gilmer-research-desk,.workspace-canvas-panel) :is(.panel-head,.card>.card-head,.cmd-card-head,.pr-panel-head,.rws-panel-header,.rws-section-header,.rws-card-head,.rws-filter-panel-head,.gr-ref-card-head,.gr-home-panel-head,.gr-research-panel-head,.gr-rankings-section-head,.mtk-section-header,.eqr-valuation-measures-header) :is(input:not([type=checkbox]):not([type=radio]),select,.column-manager-trigger){height:var(--panel-header-control-height)!important;min-height:var(--panel-header-control-height)!important}.gilmer-workspace-shell .eqr-valuation-measures-header .eqr-valuation-overall-grade>strong{min-height:var(--panel-header-control-height)}:is(.gilmer-workspace-shell,.gilmer-research-desk,.workspace-canvas-panel) .panel-head .panel-actions{height:auto!important}@media (pointer:coarse){:is(.gilmer-workspace-shell,.gilmer-research-desk,.workspace-canvas-panel) :is(.panel-action-link,.panel-action-button,.eq-view-all-trigger){min-height:var(--control-height-touch)!important}}.gilmer-research-desk table thead th,.gilmer-workspace-shell table thead th,.public-dividends table thead th,[data-market-terminal-content] table thead th,html:has(.gilmer-workspace-shell,.gilmer-research-desk) .workspace-canvas-panel table thead th,html:has(.public-dividends) .dividend-canvas table thead th,html:has([data-market-terminal-shell]) .workspace-canvas-panel table thead th{border-color:color-mix(in srgb,var(--table-header-foreground) 12%,transparent)!important;background:var(--table-header-background)!important;color:var(--table-header-foreground)!important;font-family:var(--font-ui)!important;font-size:var(--type-table-heading-size)!important;font-weight:var(--weight-section)!important;line-height:var(--type-workbench-table-line)!important}.gilmer-research-desk table thead th :is(a,button,strong,small,span),.gilmer-workspace-shell table thead th :is(a,button,strong,small,span),.public-dividends table thead th :is(a,button,strong,small,span),[data-market-terminal-content] table thead th :is(a,button,strong,small,span),html:has(.gilmer-workspace-shell,.gilmer-research-desk) .workspace-canvas-panel table thead th :is(a,button,strong,small,span),html:has(.public-dividends) .dividend-canvas table thead th :is(a,button,strong,small,span),html:has([data-market-terminal-shell]) .workspace-canvas-panel table thead th :is(a,button,strong,small,span){color:inherit!important}