.market-analytics{min-width:0;padding-bottom:4rem}.market-analytics a{text-underline-offset:.2em}.market-analytics .torgi-breadcrumbs{margin-top:1.5rem}.market-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin:1.5rem 0 2rem}.market-heading h1{max-width:38ch;overflow-wrap:anywhere}.market-heading p{margin-top:.75rem;color:var(--color-text-secondary);max-width:70ch}.market-refresh{flex-shrink:0;min-height:44px;border:0;background:none;color:var(--color-text-link);padding:.5rem 0;text-decoration:underline}.market-tabs{display:flex;gap:.5rem;border-bottom:1px solid var(--color-border-default);padding-bottom:.75rem;overflow:auto;scrollbar-width:thin}.market-tabs a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1.1rem;border-radius:var(--radius-sm);white-space:nowrap;text-decoration:none;font-weight:600;color:var(--color-text-secondary)}.market-tabs a:hover{background:var(--color-bg-surface-subtle);color:var(--color-text-heading)}.market-tabs a[aria-current=page]{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.market-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,1.2fr) auto;gap:1rem;align-items:end;margin:1.5rem 0 2rem}.market-filters>label{display:grid;gap:.5rem;font-size:.8125rem;min-width:0}.market-filters select{min-width:0;max-width:100%;font-size:.875rem;text-overflow:ellipsis}.market-filters>.button{min-height:44px}.market-filter-error{grid-column:1/-1;color:var(--color-danger-text);font-size:.875rem}.market-filter-error button,.market-scope button{border:0;background:none;padding:.25rem;font:inherit;color:var(--color-text-link);text-decoration:underline;min-height:32px}.market-scope{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0 1.5rem;padding:.75rem 1rem;background:var(--color-info-bg);border-radius:var(--radius-sm)}.market-scope p{font-size:.875rem;overflow-wrap:anywhere}.market-scope button{flex-shrink:0}.market-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.market-directory-heading h2{display:flex;gap:.75rem;align-items:baseline}.market-directory-heading h2>span,.market-section-heading h2>span{color:var(--color-text-secondary);font-weight:400;font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-search{display:flex;width:min(100%,460px);gap:.5rem}.market-search label{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding-left:.75rem}.market-search label:focus-within{outline:2px solid var(--color-text-link);outline-offset:2px}.market-search label>svg{flex-shrink:0;color:var(--color-text-secondary);width:18px}.market-search input[type=search]{width:100%;min-width:0;padding-left:0;border:0;background:none;font-size:.875rem;outline:none}.market-search .button{min-height:44px}.market-result-meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0}.market-result-meta p,.market-result-meta>label{color:var(--color-text-secondary);font-size:.8125rem}.market-result-meta>label{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.market-result-meta select{width:auto;min-height:36px;font-size:.8125rem;padding:.35rem 2rem .35rem .6rem}.market-table-scroll{position:relative;width:100%;max-width:100%;overflow:auto;scrollbar-width:thin;border:1px solid var(--color-border-default);border-radius:var(--radius-sm)}.market-table{width:100%;border-collapse:collapse;font-size:.875rem;text-align:left;min-width:840px}.market-table :is(th,td){padding:1rem 1.25rem;border-bottom:1px solid var(--color-border-default);vertical-align:top}.market-table thead th{background:var(--color-bg-surface-subtle);font-weight:500;font-size:.75rem;color:var(--color-text-secondary);white-space:nowrap}.market-table tbody tr:last-child :is(th,td){border-bottom:0}.market-table tbody tr:hover{background:var(--color-bg-surface-subtle)}.market-table tbody th{font-weight:500;min-width:240px;max-width:400px;width:34%;overflow-wrap:anywhere;line-height:1.55}.market-table tbody th a{color:var(--color-text-heading);text-decoration:none}.market-table tbody th a:hover{color:var(--color-text-link);text-decoration:underline}.market-table td{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.55}.market-table small{display:block;font-weight:400;font-size:.75rem;line-height:1.6;margin-top:.35rem;color:var(--color-text-secondary);white-space:normal}.market-table td>a{color:var(--color-text-link)}.market-state{padding:2.5rem 0;min-height:150px}.market-state p{color:var(--color-text-secondary);margin-top:.5rem}.market-state .button{margin-top:1rem}.market-error h2{font-size:1.125rem}.market-pagination{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin:1.25rem 0}.market-pagination span{font-size:.8125rem;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-coverage{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--color-border-default);font-size:.8125rem;color:var(--color-text-secondary);line-height:1.65}.market-coverage details{margin-top:.5rem;max-width:85ch}.market-coverage summary{cursor:pointer;min-height:32px;line-height:32px;width:fit-content;color:var(--color-text-primary)}.market-coverage details p{margin-top:.5rem;max-width:80ch}.market-profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0 0 2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-default)}.market-profile-stats dt{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.market-profile-stats dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;margin:.5rem 0 0;overflow-wrap:anywhere}.market-profile-nav{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem;font-size:.875rem}.market-profile-nav a{display:inline-flex;align-items:center;min-height:36px;color:var(--color-text-link)}.market-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem}.market-section-heading h2>span{margin-left:.5rem}.market-section-heading>p{color:var(--color-text-secondary);font-size:.8125rem}.market-history,.market-relations{scroll-margin-top:1.5rem}.market-lot{border-top:1px solid var(--color-border-default)}.market-lot:last-of-type{border-bottom:1px solid var(--color-border-default)}.market-lot>summary{display:grid;grid-template-columns:180px minmax(0,1fr) 24px;gap:1.5rem;padding:1.5rem 0;list-style:none;cursor:pointer;align-items:start}.market-lot>summary::-webkit-details-marker{display:none}.market-lot>summary:hover h3{color:var(--color-text-link)}.market-lot-date{display:grid;gap:.65rem;font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-lot-date>span:first-child{color:var(--color-text-secondary)}.market-outcome{width:fit-content;line-height:1.5;padding:.25rem .5rem;border-radius:var(--radius-xs);background:var(--color-bg-surface-subtle);font-size:.75rem}.market-outcome-win{background:var(--color-warning-bg);color:var(--color-warning-text-aa)}.market-lot-summary h3{font-size:1rem;line-height:1.6;font-weight:600;overflow-wrap:anywhere}.market-lot-summary p{margin-top:.5rem;font-size:.8125rem;color:var(--color-text-secondary)}.market-lot-toggle{width:10px;height:10px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin:7px auto 0}.market-lot[open] .market-lot-toggle{transform:rotate(225deg);margin-top:12px}.market-lot-body{margin-left:204px;padding-bottom:2rem;min-width:0}.market-lot-facts{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1rem 2rem;margin:0 0 1rem;font-size:.875rem}.market-lot-facts dt{color:var(--color-text-secondary);font-size:.75rem;margin-bottom:.35rem}.market-lot-facts dd{margin:0;line-height:1.6;overflow-wrap:anywhere}.market-lot-facts small{display:block;font-size:.75rem;margin-top:.25rem}.market-lot-links{display:flex;flex-wrap:wrap;gap:1.5rem;margin:.5rem 0 1.75rem;font-size:.875rem}.market-lot-links a{color:var(--color-text-link);min-height:32px;display:inline-flex;align-items:center}.market-lot-body h4{font-size:.9375rem;margin:0 0 .5rem;font-weight:600}.market-history-note{font-size:.75rem;color:var(--color-text-secondary);line-height:1.65}.market-timeline{list-style:none;padding:0;margin:1rem 0 0;border-top:1px solid var(--color-border-default)}.market-event{padding:1rem 0;border-bottom:1px solid var(--color-border-default);font-size:.8125rem;line-height:1.65}.market-event-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.market-event-heading strong{font-weight:500}.market-event-heading span{font-size:.75rem;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.market-event p{margin-top:.3rem;overflow-wrap:anywhere}.market-stage-note{display:block;color:var(--color-text-secondary);font-size:.75rem}.market-event blockquote{margin:.75rem 0;color:var(--color-text-secondary);max-width:75ch;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.7}.market-event a{display:inline-flex;align-items:center;min-height:32px;color:var(--color-text-link);margin-top:.35rem}.market-event-price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.market-events-more{margin-top:1rem}.market-relations{margin-top:3rem}.market-relations>h2{margin-bottom:.75rem}.market-relations>p{margin-bottom:1.25rem;max-width:80ch}.market-relations-empty,.market-relations>p{font-size:.875rem;color:var(--color-text-secondary)}.market-relations-empty{padding:1.5rem 0;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.market-relation-table{min-width:850px}.torgi-shortcuts .torgi-icon-button[aria-current=page]{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}@media(max-width:1000px){.market-filters{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.market-filters>label:nth-child(3){grid-column:1}.market-filters>.button{grid-row:2;grid-column:3}.market-directory-heading,.market-result-meta{align-items:flex-start;flex-direction:column}.market-search{width:100%;max-width:540px}.market-lot>summary{grid-template-columns:150px minmax(0,1fr) 20px;gap:1rem}.market-lot-body{margin-left:166px}}@media(max-width:700px){.market-heading{flex-direction:column;gap:.5rem;margin-top:1rem}.market-refresh{font-size:.8125rem}.market-tabs{gap:.25rem}.market-tabs a{font-size:.875rem;padding:.65rem .85rem}.market-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.market-filters>label:nth-child(3){grid-column:auto}.market-filters>.button{grid-column:1/-1;grid-row:auto}.market-filters select{font-size:.875rem}.market-scope{align-items:flex-start;flex-direction:column;gap:.25rem}.market-directory-heading{gap:1rem}.market-table :is(th,td){padding:.85rem 1rem}.market-table tbody th{min-width:230px;max-width:300px}.market-pagination{justify-content:space-between;gap:.5rem}.market-pagination .button{padding-inline:.85rem}.market-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.market-profile-stats dd{font-size:1.125rem}.market-profile-nav{gap:.5rem 1rem}.market-section-heading{align-items:flex-start;flex-direction:column;gap:.5rem}.market-lot>summary{grid-template-columns:minmax(0,1fr) 20px;gap:.75rem;padding:1.25rem 0}.market-lot-date{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.market-lot-summary{grid-column:1}.market-lot-toggle{grid-column:2;grid-row:1/3}.market-lot-body{margin-left:0}.market-lot-facts{grid-template-columns:minmax(0,1fr);gap:1rem}.market-event-heading{align-items:flex-start;flex-direction:column;gap:.2rem}.market-relations{margin-top:2.5rem}.market-analytics{padding-bottom:2.5rem}}.market-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.25rem}.market-entity-card{min-width:0;border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:1.5rem;background:var(--color-bg-surface);display:flex;flex-direction:column;transition:border-color .18s ease-out}.market-entity-card:focus-within,.market-entity-card:hover{border-color:var(--color-border-strong)}.market-entity-card>header{display:flex;align-items:flex-start;gap:1rem;min-height:72px}.market-entity-symbol{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;background:var(--color-bg-surface-subtle);border-radius:var(--radius-sm)}.market-entity-symbol svg{width:22px;height:22px}.market-entity-card h3{font-size:1.125rem;line-height:1.5;overflow-wrap:anywhere}.market-entity-card h3 a{color:var(--color-text-heading);text-decoration:none}.market-entity-card h3 a:hover{text-decoration:underline}.market-entity-card>header p{font-size:.75rem;color:var(--color-text-secondary);margin-top:.35rem;line-height:1.6}.market-card-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;margin:1.5rem 0;padding-top:1.25rem;border-top:1px solid var(--color-border-default)}.market-card-metrics dt,.market-platform-metrics dt{font-size:.75rem;color:var(--color-text-secondary);line-height:1.6}.market-card-metrics dd{font-size:1.125rem;font-weight:600;margin:.3rem 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.market-card-metrics small,.market-platform-metrics small{display:block;font-size:.75rem;color:var(--color-text-secondary);margin-top:.25rem}.market-entity-card>footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--color-border-default);color:var(--color-text-secondary)}.market-entity-card>footer a{color:var(--color-text-link);display:inline-flex;align-items:center;min-height:32px;gap:.5rem;font-size:.8125rem}.market-activity{position:relative;min-width:0}.market-chart-heading{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.market-chart-heading>p{font-size:.875rem;font-weight:600}.market-chart-heading>span{font-size:.75rem;color:var(--color-text-secondary);margin-left:auto}.market-chart-heading select{font-size:.8125rem;min-height:36px;padding:.4rem 2rem .4rem .6rem;width:auto}.market-chart-scale{position:absolute;top:60px;bottom:150px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:var(--color-text-secondary);font-size:.75rem;pointer-events:none}.market-bars{height:220px;display:flex;gap:1.25%;align-items:stretch;border-bottom:1px solid var(--color-border-default);margin-left:75px;background:repeating-linear-gradient(to top,transparent 0,transparent calc(25% - 1px),var(--color-border-default) calc(25% - 1px),var(--color-border-default) 25%)}.market-bar-pair{position:relative;flex:1 1;min-width:0;display:flex;gap:2px;align-items:flex-end;justify-content:center;padding:0 2px;border:0;background:none;cursor:default}button.market-bar-pair{cursor:pointer}button.market-bar-pair:hover,button.market-bar-pair[aria-pressed=true]{background:var(--color-bg-surface-subtle)}.market-bar{display:block;width:65%;background:var(--color-brand-primary);border-radius:var(--radius-xs) var(--radius-xs) 0 0;min-height:0}.market-bar-result{width:35%;background:var(--color-text-heading)}.market-chart-axis{justify-content:space-between;margin:.6rem 0 .85rem 75px}.market-chart-axis,.market-chart-legend{display:flex;gap:1rem;font-size:.75rem;color:var(--color-text-secondary)}.market-chart-legend{flex-wrap:wrap;margin:.65rem 0}.market-chart-legend>span{display:flex;align-items:center;gap:.4rem}.market-chart-legend i{width:9px;height:9px;background:var(--color-brand-primary);display:inline-block}.market-chart-legend>span+span i{background:var(--color-text-heading)}.market-chart-selection{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;font-size:.875rem;padding:.75rem 0;border-top:1px solid var(--color-border-default);margin-top:1rem}.market-chart-selection span{color:var(--color-text-secondary);font-size:.8125rem}.market-chart-data{font-size:.75rem;color:var(--color-text-secondary);margin-bottom:1rem}.market-chart-data summary{cursor:pointer;min-height:32px;display:list-item;line-height:32px;width:fit-content}.market-chart-data .market-table{min-width:650px;font-size:.75rem}.market-chart-footnote{font-size:.75rem;line-height:1.65;color:var(--color-text-secondary);max-width:90ch}.market-activity-compact .market-bars{height:110px;margin-left:35px}.market-activity-compact .market-chart-heading>p{font-size:.75rem;font-weight:400}.market-activity-compact .market-chart-scale{top:40px;bottom:auto;height:110px}.market-activity-compact .market-chart-axis{margin-left:35px}.market-chart-empty{padding:1.5rem 0;font-size:.875rem;line-height:1.7;color:var(--color-text-secondary)}.market-platform-metrics{display:grid;grid-template-columns:1fr 1fr 1.6fr 1fr 1fr;gap:1.5rem;margin:2rem 0;padding-bottom:1.75rem;border-bottom:1px solid var(--color-border-default)}.market-platform-metrics dd{font-size:1.5rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:.45rem 0;overflow-wrap:anywhere}.market-platform-page .market-filters{grid-template-columns:1fr 1.5fr 1.5fr auto}.market-analysis-panel{min-width:0;border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:1.5rem;scroll-margin-top:1.5rem}.market-analysis-panel h2{font-size:1.125rem;line-height:1.55}.market-analysis-panel>p,.market-leaders-heading+p{font-size:.8125rem;color:var(--color-text-secondary);margin-top:.35rem}.market-analysis-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0}.market-breakdown{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1.25rem}.market-breakdown li>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.8125rem;line-height:1.5}.market-breakdown strong{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem}.market-breakdown small{color:var(--color-text-secondary);font-size:.75rem;margin-left:.5rem;font-weight:400}.market-breakdown-track{height:6px;background:var(--color-bg-surface-subtle);margin-top:.5rem;border-radius:var(--radius-xs);overflow:hidden}.market-breakdown-track>span{display:block;height:100%;background:var(--color-brand-primary)}.market-platform-leaders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0 2.5rem;scroll-margin-top:1.5rem}.market-leaders-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.market-leaders-heading>a{font-size:.8125rem;min-height:32px;display:inline-flex;align-items:center}.market-leader-list{list-style:none;padding:0;margin:1rem 0 0}.market-leader-list li{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0;border-top:1px solid var(--color-border-default);font-size:.8125rem;line-height:1.6}.market-leader-list a{color:var(--color-text-heading);text-decoration:none;overflow-wrap:anywhere}.market-leader-list a:hover{color:var(--color-text-link);text-decoration:underline}.market-leader-list li>div{min-width:0}.market-leader-list small{display:block;font-size:.75rem;color:var(--color-text-secondary);font-weight:400}.market-leader-list strong{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.market-platform-lots{scroll-margin-top:1.5rem}.market-platform-lots .market-table tbody th{width:45%;max-width:560px}@media(max-width:1000px){.market-platform-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.market-platform-leaders{grid-template-columns:1fr}.market-platform-page .market-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.market-platform-page .market-filters>.button{grid-column:2;grid-row:2}.market-leader-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}@media(max-width:700px){.market-analysis-columns,.market-card-grid{grid-template-columns:1fr;gap:1rem}.market-analysis-panel,.market-entity-card{padding:1.1rem}.market-entity-card>header{min-height:0}.market-entity-card h3{font-size:1rem}.market-entity-card>footer{gap:.25rem}.market-card-metrics{margin:1.25rem 0;gap:1rem}.market-platform-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.market-platform-metrics>div:nth-child(3){grid-column:1/-1}.market-platform-metrics dd{font-size:1.25rem}.market-bars{height:175px}.market-bars,.market-chart-axis{margin-left:45px}.market-chart-scale{top:75px;bottom:auto;height:175px;font-size:.75rem}.market-chart-heading{gap:.5rem}.market-chart-heading>p{width:100%}.market-chart-heading>span{font-size:.75rem}.market-chart-legend{gap:.75rem}.market-chart-axis,.market-chart-legend{font-size:.75rem}.market-chart-selection{align-items:flex-start;flex-direction:column;gap:.35rem}.market-leader-list{grid-template-columns:1fr}.market-platform-page .market-filters>.button{grid-column:2;grid-row:2}.market-activity-compact .market-chart-heading>p{width:auto}.market-activity-compact .market-chart-heading{margin-bottom:1rem}.market-activity-compact .market-chart-scale{top:40px}.market-chart-footnote{font-size:.75rem}}.market-card-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.market-entity-card{display:grid;grid-template-columns:minmax(220px,1fr) minmax(360px,1.35fr) minmax(220px,.9fr);gap:0 2rem;padding:1.25rem 1.5rem}.market-entity-card>header{min-height:0;align-self:center}.market-entity-symbol{width:36px;height:36px}.market-entity-card h3{font-size:1rem}.market-card-metrics{margin:0;align-self:center;border-top:0;padding-top:0;gap:1rem 1.5rem}.market-card-metrics dd{font-size:1rem}.market-card-metrics dt{font-size:.75rem}.market-entity-card>footer{grid-column:1/-1;margin-top:.65rem;padding-top:.5rem;font-size:.75rem}.market-entity-card>footer a{font-size:.75rem}.market-line-compact{align-self:center;min-width:0}.market-line-compact .market-chart-heading{margin-bottom:.2rem}.market-line-compact .market-chart-heading>p,.market-line-compact .market-chart-heading>span{font-size:.75rem;font-weight:400;color:var(--color-text-secondary)}.market-line-compact svg{width:100%;height:70px;overflow:visible;display:block}.market-line-grid{fill:none;stroke:var(--color-border-default);stroke-width:1;vector-effect:non-scaling-stroke}.market-line-lots{stroke:var(--color-text-heading);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.market-line-lots,.market-line-result{fill:none;vector-effect:non-scaling-stroke}.market-line-result{stroke:var(--color-brand-primary-hover);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.market-line-point{fill:var(--color-text-heading)}.market-line-compact .market-chart-axis{margin:.3rem 0 0;font-size:.75rem}.market-line-compact .market-chart-data{margin-bottom:0;font-size:.75rem}.market-line-compact .market-chart-data summary{min-height:24px;line-height:24px}.market-line-compact .market-chart-data ul{padding-left:1rem;line-height:1.8}.market-line-compact .market-chart-data p{margin-top:.5rem;line-height:1.6}.market-line-empty{font-size:.75rem;min-height:70px;display:flex;align-items:center;color:var(--color-text-secondary)}@media(max-width:1100px){.market-entity-card{grid-template-columns:minmax(180px,1fr) minmax(280px,1.3fr);gap:1rem 1.5rem}.market-line-compact{grid-column:1/-1}.market-line-compact svg{height:65px}}@media(max-width:700px){.market-entity-card{grid-template-columns:minmax(0,1fr);padding:1rem;gap:1rem}.market-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-border-default);padding-top:1rem}.market-entity-card>footer{margin-top:0}.market-line-compact .market-chart-heading>p{width:auto}}.market-mini-key{display:flex;gap:.75rem;align-items:center}.market-mini-key>span{display:inline-flex;gap:.3rem;align-items:center}.market-mini-key>span:before{content:"";display:inline-block;width:12px;height:2px;background:var(--color-text-heading)}.market-mini-key>span+span:before{background:var(--color-brand-primary-hover)}.market-entity-card{padding-block:1rem}.market-entity-card>footer{margin-top:.4rem;padding-top:.3rem}.market-entity-card>footer a{min-height:24px}.market-line-compact svg{height:48px}.market-platform-lots .market-table tbody th>a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.market-filters>.arb-select{min-width:0}.market-filters>.arb-select:nth-child(3){grid-column:auto}.market-filters .arb-select__label{font-size:.8125rem}.market-filters .arb-select__trigger{min-height:44px;width:100%;font-size:.875rem}.market-result-meta>.arb-select{display:flex;align-items:center;gap:.5rem;min-width:260px}.market-result-meta>.arb-select>.arb-select__label{flex-shrink:0}.market-result-meta .arb-select__trigger{font-size:.8125rem;min-height:36px}.market-chart-heading>.arb-select{min-width:200px}.market-chart-heading>.arb-select>.arb-select__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.market-chart-heading .arb-select__trigger{font-size:.8125rem;min-height:36px}.market-chart-heading .arb-select__label{margin:0}@media(max-width:1000px){.market-filters>.arb-select:nth-child(3){grid-column:1}}@media(max-width:700px){.market-filters>.arb-select:nth-child(3){grid-column:auto}.market-result-meta>.arb-select{width:100%}.market-chart-heading>.arb-select{min-width:0;max-width:100%}}.market-participation-status{color:var(--color-text-secondary);font-size:.75rem;line-height:1.6}.market-platform-history-coverage{display:flex;align-items:baseline;gap:.5rem 1.5rem;flex-wrap:wrap;padding:1rem 0;margin:-1rem 0 1.5rem;font-size:.8125rem;line-height:1.7;color:var(--color-text-secondary)}.market-platform-history-coverage strong{font-weight:500;color:var(--color-text-primary)}