.market-analytics{--market-analytics-chart-height:clamp(24rem, calc(100dvh - 17.5rem), 38rem);width:min(calc(100% - (2 * var(--iris-space-4))), var(--iris-content-width));padding-block:var(--iris-space-8);border-top:.0625rem solid var(--iris-border-subtle);margin-inline:auto}html.market-analytics-focus-active,html.market-analytics-focus-active body{overscroll-behavior:none;overflow:hidden}.market-analytics__focus-placeholder{width:100%}.market-analytics__dock{z-index:20;gap:var(--iris-space-2);padding:var(--iris-space-2) var(--iris-space-3);border:.0625rem solid var(--iris-border-strong);border-radius:var(--iris-radius-lg);-webkit-backdrop-filter:blur(.9rem)saturate(1.08);backdrop-filter:blur(.9rem)saturate(1.08);background:linear-gradient(135deg,#ffffff0e,#0000 58%),#101219f0;scroll-margin-top:9.5rem;display:grid;position:relative;box-shadow:inset 0 .0625rem #ffffff12,0 1rem 3rem #03040747}.market-analytics__dock-context{justify-content:space-between;align-items:center;gap:var(--iris-space-3);min-width:0;display:flex}.market-analytics__dock-actions{justify-content:flex-end;align-items:center;gap:var(--iris-space-2);min-width:0;display:flex}.market-analytics__dock-context .market-eyebrow{margin:0}.market-analytics__dock-context>div:first-child{align-items:baseline;gap:var(--iris-space-2);min-width:0;display:flex}.market-analytics__dock-context h2{white-space:nowrap;margin:0;font-size:clamp(1.05rem,1.4vw,1.3rem)}.market-analytics__heading{align-items:center;gap:var(--iris-space-1);min-width:0;display:flex}.market-analytics__narrow-control{display:none}.market-analytics__product-context{margin:var(--iris-space-1) 0 0;color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.market-analytics__status{padding:var(--iris-space-2) var(--iris-space-3);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-pill);font-size:var(--iris-type-size-small);white-space:nowrap;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background:#181c2575;flex:none;margin:0}.market-analytics__controls{gap:var(--iris-space-2);flex-wrap:wrap;align-items:end;display:flex}.market-analytics__control-groups{gap:var(--iris-space-2);flex-wrap:wrap;flex:auto;align-items:end;min-width:0;display:flex}.market-analytics__controls fieldset{border:0;min-width:0;margin:0;padding:0}.market-analytics__controls fieldset[hidden]{display:none}.market-analytics__tax-copy{align-items:center;gap:var(--iris-space-2);color:var(--iris-text-secondary);font-size:var(--iris-type-size-small);flex-wrap:wrap;display:flex}.market-analytics__controls legend{margin-bottom:var(--iris-space-1);color:var(--iris-text-secondary);font-size:var(--iris-type-size-label);font-weight:650}.market-analytics__variant-rail{min-width:0;display:none}.market-analytics__variant-rail>div{gap:var(--iris-space-1);scrollbar-width:thin;max-width:min(42rem,48vw);padding:.125rem;display:flex;overflow-x:auto}.market-analytics__variant{min-height:2.75rem;padding-inline:var(--iris-space-3);border:.0625rem solid var(--iris-border-strong);border-radius:var(--iris-radius-pill);background:var(--iris-surface-canvas-elevated);color:var(--iris-text-primary);font-size:var(--iris-type-size-small);cursor:pointer;flex:none;justify-content:center;align-items:center;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.market-analytics__variant:hover,.market-analytics__variant:focus-visible,.market-analytics__variant.is-current{border-color:color-mix(in srgb, var(--iris-context-accent) 66%, var(--iris-border-strong));background:var(--iris-context-accent-soft)}.market-analytics__variant.is-current{color:var(--iris-text-primary);box-shadow:inset 0 0 0 .0625rem color-mix(in srgb, var(--iris-context-accent) 30%, transparent);cursor:default}.market-analytics__variant.is-disabled{color:var(--iris-text-tertiary);cursor:not-allowed;opacity:.55}.market-analytics__segments{vertical-align:bottom;scrollbar-width:thin;max-width:100%;overflow:visible}.market-analytics__focus{justify-content:center;align-items:center;gap:var(--iris-space-2);min-height:2.75rem;padding-inline:var(--iris-space-3);border:.0625rem solid color-mix(in srgb, var(--iris-context-accent) 42%, var(--iris-border-strong));border-radius:var(--iris-radius-pill);background:var(--iris-context-accent-soft);color:var(--iris-text-primary);font:inherit;font-size:var(--iris-type-size-small);white-space:nowrap;cursor:pointer;flex:none;font-weight:760;display:inline-flex}.market-analytics__focus:hover,.market-analytics__focus:focus-visible,.market-analytics__focus[aria-expanded=true]{border-color:var(--iris-border-strong);background:color-mix(in srgb, var(--iris-context-accent) 15%, var(--iris-surface-canvas-elevated))}.market-analytics__metrics{gap:var(--iris-space-3);margin-top:var(--iris-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.market-analytics__metric{align-items:start;gap:var(--iris-space-1);min-height:5.5rem;padding:var(--iris-space-3) var(--iris-space-4);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-md);-webkit-backdrop-filter:blur(.55rem);backdrop-filter:blur(.55rem);background:linear-gradient(145deg,#ffffff0b,#0000 52%),#181c2580;grid-template-rows:auto auto 1fr;display:grid;box-shadow:inset 0 .0625rem #ffffff0b}@supports (grid-template-rows:subgrid){.market-analytics__metric{grid-row:span 3;grid-template-rows:subgrid}}.market-analytics__metric span,.market-analytics__metric small{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small)}.market-analytics__metric strong{font-family:var(--iris-type-family-display);font-size:var(--iris-type-size-heading)}.market-analytics__vendors{gap:var(--iris-space-3);margin-top:var(--iris-space-3);display:grid}.market-analytics__vendors[hidden],.market-analytics__vendor-toolbar-label{display:none}.market-analytics__vendor-primary,.market-analytics__vendor-options{gap:var(--iris-space-2);flex-wrap:wrap;display:flex}.market-analytics__vendor-count{min-height:2.5rem;padding-inline:var(--iris-space-3);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-pill);color:var(--iris-text-secondary);font-size:var(--iris-type-size-small);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.market-analytics__vendor-focus-context{min-height:2.75rem;padding-inline:var(--iris-space-3);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-pill);color:var(--iris-text-secondary);font-size:var(--iris-type-size-small);align-items:center;font-weight:700;display:inline-flex}.market-analytics__vendor-disclosure,.market-analytics__vendor-disclosure summary{margin:0}.market-analytics__vendor-options{margin-top:var(--iris-space-3)}.market-analytics__vendor-actions{gap:var(--iris-space-2);margin-top:var(--iris-space-2);flex-wrap:wrap;display:flex}.market-analytics__vendor-reset{margin:0}.market-analytics__vendor{gap:var(--iris-space-2);min-width:max-content;min-height:2.5rem;padding:0 var(--iris-space-3);border:.0625rem solid color-mix(in srgb, var(--vendor-accent) 48%, var(--iris-border-subtle));border-radius:var(--iris-radius-pill);background:color-mix(in srgb, var(--vendor-accent) 8%, var(--iris-surface-default));color:var(--iris-text-primary);font:inherit;font-size:var(--iris-type-size-small);cursor:pointer;align-items:center;display:inline-flex}.market-analytics__vendor:before{border-radius:var(--iris-radius-pill);background:var(--vendor-accent);width:1rem;height:.18rem;box-shadow:0 0 .5rem color-mix(in srgb, var(--vendor-accent) 46%, transparent);content:""}.market-analytics__vendor[aria-pressed=false]{border-color:var(--iris-border-subtle);color:var(--iris-text-tertiary);filter:grayscale();opacity:.72}.market-analytics__vendor:disabled{cursor:not-allowed;opacity:.6}.market-analytics__note{margin:var(--iris-space-3) 0 0;color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small)}.market-analytics__plot{isolation:isolate;min-height:0;margin-top:var(--iris-space-3);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-lg);background:var(--iris-surface-canvas-elevated);position:relative;overflow-x:auto}.market-analytics__plot:before{display:none}.market-analytics__plot>p{padding:var(--iris-space-5);color:var(--iris-text-tertiary)}.market-analytics__vendor-focus-header{align-items:center;gap:var(--iris-space-3);padding:var(--iris-space-3) var(--iris-space-4) 0;flex-wrap:wrap;display:flex}.market-analytics__vendor-focus-header>div{gap:.125rem;min-width:0;display:grid}.market-analytics__vendor-focus-header strong{color:var(--iris-text-primary)}.market-analytics__vendor-focus-header span,.market-analytics__vendor-focus-explanation{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small)}.market-analytics__vendor-focus-back{min-height:2.75rem;padding-inline:var(--iris-space-3);border:.0625rem solid var(--iris-border-strong);border-radius:var(--iris-radius-pill);background:var(--iris-surface-canvas-elevated);color:var(--iris-text-primary);font:inherit;font-size:var(--iris-type-size-small);cursor:pointer;font-weight:750}.market-analytics__vendor-focus-back:hover,.market-analytics__vendor-focus-back:focus-visible{border-color:var(--iris-context-accent);background:var(--iris-context-accent-soft)}.market-analytics__vendor-focus-explanation{padding:var(--iris-space-2) var(--iris-space-4) 0;margin:0}.market-analytics__vendor-focus-summary{gap:var(--iris-space-2);padding:var(--iris-space-3) var(--iris-space-4) 0;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.market-analytics__vendor-focus-summary>div{gap:.125rem;display:grid}.market-analytics__vendor-focus-summary dt{color:var(--iris-text-tertiary);font-size:.6875rem}.market-analytics__vendor-focus-summary dd{color:var(--iris-text-primary);margin:0;font-weight:750}.market-analytics__vendor-focus-empty{margin:0}.market-analytics__vendor-focus-table{margin:0 var(--iris-space-4) var(--iris-space-4)}.market-analytics__table-toggle{align-items:center;gap:var(--iris-space-2);box-sizing:border-box;min-height:2.75rem;padding-block:var(--iris-space-2);color:var(--iris-text-secondary);font:inherit;font-size:var(--iris-type-size-small);cursor:pointer;background:0 0;border:0;font-weight:680;display:inline-flex}.market-analytics__table-toggle:before{content:"";transform-origin:50%;width:.45rem;height:.45rem;transition:transform var(--iris-motion-duration-fast) var(--iris-motion-ease-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.market-analytics__table-toggle[aria-expanded=true]:before{transform:rotate(45deg)}.market-analytics__table-toggle:hover{color:var(--iris-text-primary)}.market-analytics__table-toggle:focus-visible{outline:var(--iris-focus-ring-width) solid var(--iris-focus-ring-color);outline-offset:.25rem}.market-analytics__plot svg{min-width:0;max-width:none;display:block}.market-analytics__plot .chart-grid{stroke:var(--iris-data-grid);stroke-dasharray:2 3;stroke-width:1px}.market-analytics__plot .chart-axis-label,.market-analytics__plot .chart-end-label,.market-analytics__plot .chart-tooltip-text,.market-analytics__plot .chart-tooltip-detail,.market-analytics__plot .chart-overview-legend-label,.market-analytics__plot .chart-overview-legend-copy{fill:currentColor;font-family:var(--iris-type-family-sans)}.market-analytics__plot .chart-axis-label{fill:var(--iris-text-secondary);font-size:var(--iris-type-size-small)}.market-analytics__plot .chart-end-label{font-size:var(--iris-type-size-small);font-weight:700}.market-analytics__plot .chart-label-connector{opacity:.48;stroke-width:1px}.market-analytics__plot .chart-weekend{fill:var(--iris-data-weekend);opacity:.24}.market-analytics__plot .chart-weekend-edge{stroke:var(--iris-data-weekend-edge);stroke-width:1.25px;opacity:.46}.market-analytics__plot .chart-weekend-label{fill:color-mix(in srgb, var(--iris-context-accent) 72%, var(--iris-text-secondary));font-family:var(--iris-type-family-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.72;font-size:.625rem;font-weight:700}.market-analytics__plot .chart-corridor{fill:color-mix(in srgb, var(--iris-context-accent) 9%, transparent)}.market-analytics__plot .chart-median{fill:none;stroke:#bfc4cf80;stroke-dasharray:5 5;stroke-width:1px}.market-analytics__plot .chart-best{fill:none;filter:drop-shadow(0 0 .32rem var(--iris-context-glow));stroke:var(--iris-context-accent);stroke-width:2.2px}.market-analytics__plot .chart-coverage{fill:color-mix(in srgb, var(--iris-context-accent) 82%, #31d8a9)}.market-analytics__plot .chart-coverage--low{fill:var(--iris-text-tertiary)}.market-analytics__plot .chart-heat-row{fill:#ffffff06}.market-analytics__plot .chart-vendor-overview{min-width:65rem}.market-analytics__plot .chart-heat-cell{stroke:#080a0c3d;stroke-width:.35px}.market-analytics__plot .chart-heat-cell--primary{fill:var(--iris-context-accent)}.market-analytics__plot .chart-heat-cell--buyback{fill:#20dce9}.market-analytics__plot .chart-heat-cell--missing{fill:url(#market-overview-missing-pattern);opacity:1;stroke:none}.market-analytics__plot .chart-heat-missing-base{fill:#262b3661}.market-analytics__plot .chart-heat-missing-stripe{fill:none;stroke:#a6aebf29;stroke-width:.7px}.market-analytics__plot .chart-heat-partial-marker{fill:#dbdfe6d9}.market-analytics__plot .chart-heat-band--high{opacity:.24}.market-analytics__plot .chart-heat-band--elevated{opacity:.46}.market-analytics__plot .chart-heat-band--competitive{opacity:.72}.market-analytics__plot .chart-heat-band--best{opacity:.96}.market-analytics__plot .chart-heat-guidance{fill:var(--iris-text-secondary)}.market-analytics__plot .chart-overview-legend-label{fill:var(--iris-text-tertiary);font-size:var(--iris-type-size-label);letter-spacing:.08em;font-weight:750}.market-analytics__plot .chart-overview-legend-copy{fill:var(--iris-text-tertiary);font-size:var(--iris-type-size-label)}.market-analytics__plot .chart-overview-legend-swatch{stroke:#ffffff2e;stroke-width:.75px}.market-analytics__plot .chart-heat-vendor,.market-analytics__plot .chart-heat-latest{fill:var(--iris-text-secondary);font-weight:650}.market-analytics__plot .chart-heat-vendor-target{fill:#0000;stroke:#0000}.market-analytics__plot .chart-heat-vendor-link{color:var(--iris-text-secondary);cursor:pointer}.market-analytics__plot .chart-heat-vendor-link:hover .chart-heat-vendor-target,.market-analytics__plot .chart-heat-vendor-link:focus-visible .chart-heat-vendor-target{fill:var(--iris-context-accent-soft);stroke:var(--iris-context-accent);stroke-width:1.5px}.market-analytics__plot .chart-heat-vendor-link:focus-visible{outline:none}.market-analytics__plot .chart-focus-vendor,.market-analytics__plot .chart-focus-median{fill:none;vector-effect:non-scaling-stroke}.market-analytics__plot .chart-focus-vendor{filter:drop-shadow(0 0 .28rem var(--iris-context-glow));stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8px}.market-analytics__plot .chart-focus-median{stroke:#bfc4cfc7;stroke-dasharray:7 6;stroke-width:1.6px}.market-analytics__plot .chart-focus-marker{stroke:var(--iris-surface-canvas-elevated);stroke-width:1.2px;vector-effect:non-scaling-stroke}.market-analytics__plot .chart-heat-top-five{stroke:color-mix(in srgb, var(--iris-context-accent) 52%, var(--iris-border-strong));stroke-dasharray:4 4;stroke-width:1px}.market-analytics[data-analytics-mode=market] .market-analytics__plot svg{min-width:0}.market-analytics [data-analytics-focus-title],.market-analytics__close-icon,.market-analytics__mobile-legend{display:none}.market-analytics [hidden]{display:none!important}.market-analytics__chart-guidance{align-items:center;gap:var(--iris-space-3);flex-wrap:wrap;margin:0;display:flex}.market-analytics__chart-guidance small{color:var(--iris-text-secondary);font-size:var(--iris-type-size-small)}.market-analytics__method-link{margin-top:var(--iris-space-3);color:var(--iris-text-secondary);font-size:var(--iris-type-size-small)}.market-analytics__scenario{margin-top:var(--iris-space-3)}.market-analytics__scenario .market-analytics__metric{min-height:0}.market-analytics__settings{grid-column:1/-1;min-width:0}@media (width>=48rem){.market-analytics__settings>.iris-disclosure__trigger{display:none}.market-analytics__settings>.iris-disclosure__content{padding:0}}.market-analytics__vendor-disclosure[open]{flex-basis:100%}.market-analytics__vendor-options{margin:0}.market-analytics__vendor{white-space:normal;min-width:0;min-height:2.75rem}.market-analytics__vendor:before{flex-shrink:0}.market-analytics[data-chart-focus=true]{z-index:1000;gap:var(--iris-space-3);width:100%;height:100dvh;padding:clamp(var(--iris-space-2), 1.5vw, var(--iris-space-5));overscroll-behavior:contain;background:var(--iris-surface-canvas);border:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:hidden auto}.market-analytics[data-chart-focus=true]>*{flex-shrink:0;min-width:0}.market-analytics[data-chart-focus=true] .market-analytics__dock{padding:var(--iris-space-4);grid-template-columns:minmax(0,1fr) auto;position:static}.market-analytics[data-chart-focus=true] .market-analytics__dock-context,.market-analytics[data-chart-focus=true] .market-analytics__controls{grid-column:1/-1}.market-analytics[data-chart-focus=true] .market-analytics__chart-guidance{justify-content:flex-end}.market-analytics[data-chart-focus=true] .market-analytics__dock-context{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.market-analytics[data-chart-focus=true] .market-analytics__dock-context>div:first-child{display:block}.market-analytics[data-chart-focus=true] .market-eyebrow,.market-analytics[data-chart-focus=true] [data-analytics-overview-title],.market-analytics[data-chart-focus=true] [data-analytics-expand-icon]{display:none}.market-analytics[data-chart-focus=true] [data-analytics-focus-title],.market-analytics[data-chart-focus=true] .market-analytics__close-icon{display:inline}.market-analytics[data-chart-focus=true] .market-analytics__dock-context h2{min-width:0;font-size:var(--iris-type-size-chart-heading);line-height:var(--iris-type-line-tight);overflow-wrap:anywhere;white-space:normal}.market-analytics[data-chart-focus=true] .market-analytics__product-context{color:var(--iris-text-secondary);white-space:normal;display:block}.market-analytics[data-chart-focus=true] .market-analytics__controls{flex-wrap:wrap;min-width:0;display:flex}.market-analytics[data-chart-focus=true] .market-analytics__control-groups{flex-wrap:wrap;overflow:visible}.market-analytics[data-chart-focus=true] .market-analytics__variant-rail{width:100%;display:block}.market-analytics[data-chart-focus=true] .market-analytics__variant-rail>div{flex-wrap:wrap;max-width:100%;overflow:visible}.market-analytics[data-chart-focus=true] .market-analytics__vendors{align-items:center;gap:var(--iris-space-3);flex-wrap:wrap;margin:0;display:flex}.market-analytics[data-chart-focus=true] .market-analytics__plot{margin:0;overflow-x:auto}.market-analytics[data-chart-focus=true] .market-analytics__metrics{gap:var(--iris-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.market-analytics[data-chart-focus=true] .market-analytics__metric small{line-height:1.4;display:block}.market-analytics[data-chart-focus=true] .market-analytics__metric strong{font-size:var(--iris-type-size-heading)}@media (width<=47.99rem){.market-analytics__settings>.iris-disclosure__trigger{width:100%}.market-analytics__dock{padding:var(--iris-space-3)}.market-analytics__dock-context{align-items:start;display:grid}.market-analytics__dock-context h2{white-space:normal}.market-analytics__dock-context>div:first-child{flex-wrap:wrap}.market-analytics__dock-actions{flex-wrap:wrap;justify-content:flex-start}.market-analytics__control-groups{gap:var(--iris-space-3)}.market-analytics__wide-control{display:none}.market-analytics__narrow-control{gap:var(--iris-space-1);width:100%;display:grid}.market-analytics__narrow-control>label{color:var(--iris-text-secondary);font-size:var(--iris-type-size-label);font-weight:650}.market-analytics__segments{overflow:visible}.market-analytics__vendor-primary{display:none}.market-analytics__mobile-legend{display:flex}.market-analytics__vendors{flex-wrap:wrap;display:flex}.market-analytics__vendor-disclosure{width:100%}.market-analytics[data-chart-focus=true]{padding:var(--iris-space-2)}.market-analytics[data-chart-focus=true] .market-analytics__dock{padding:var(--iris-space-3);grid-template-columns:minmax(0,1fr)}.market-analytics[data-chart-focus=true] .market-analytics__dock-context h2{font-size:clamp(var(--iris-type-size-lead), 6vw, var(--iris-type-size-chart-heading))}.market-analytics[data-chart-focus=true] .market-analytics__status,.market-analytics[data-chart-focus=true] [data-analytics-focus-label]{display:none}.market-analytics[data-chart-focus=true] .market-analytics__focus{width:2.75rem;padding:0}.market-analytics[data-chart-focus=true] .market-analytics__chart-guidance{justify-content:flex-start;gap:var(--iris-space-1)}.market-analytics[data-chart-focus=true] .market-analytics__metrics{grid-template-columns:minmax(0,1fr)}}.market-analytics__plot .chart-vendor-line{fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .18rem #57b3ff3d);vector-effect:non-scaling-stroke}.market-analytics__plot .chart-hover-line{stroke:#ffffff6b;stroke-dasharray:3 4;stroke-width:1px}.market-analytics__plot [data-chart-hover-overlay]{outline:none}.market-analytics__plot [data-chart-hover-overlay]:focus-visible{stroke:var(--iris-border-focus);stroke-width:var(--iris-border-focus-width);vector-effect:non-scaling-stroke}.market-analytics__plot .chart-tooltip-panel{fill:var(--iris-surface-raised);stroke:color-mix(in srgb, var(--iris-context-accent) 24%, #ffffff2e)}.market-analytics__plot .chart-tooltip-detail{fill:var(--iris-text-tertiary)}@media (prefers-reduced-transparency:reduce){.market-analytics__status,.market-analytics__dock,.market-analytics__metric,.market-analytics__plot{background:var(--iris-surface-canvas-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.market-analytics__table-toggle:before{transition:none}.market-analytics__plot .chart-best,.market-analytics__plot .chart-vendor-line{filter:none}}@media (forced-colors:active){.market-analytics__plot .chart-heat-vendor-link:focus-visible .chart-heat-vendor-target{fill:canvas;stroke:highlight}.market-analytics__plot .chart-focus-vendor,.market-analytics__plot .chart-focus-median{stroke:canvastext}}.market-offers{width:min(calc(100% - (2 * var(--iris-space-4))), var(--iris-content-width));padding-block:var(--iris-space-8);margin-inline:auto}.market-offers__anchor{scroll-margin-top:6rem;display:block}.market-offers__heading{gap:var(--iris-space-5);margin-bottom:var(--iris-space-5);display:grid}.market-offers__heading h2{margin:var(--iris-space-2) 0}.market-offers__heading p{max-width:46rem;color:var(--iris-text-secondary);margin:0}.market-offers__sort{gap:var(--iris-space-2);align-content:start;display:grid}.market-offers__sort>span{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-label);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.market-offers__sort>div{vertical-align:bottom}.market-offers__sort-help{justify-content:flex-end;align-items:center;gap:var(--iris-space-3);min-height:2.5rem;margin-bottom:var(--iris-space-2);display:flex}.market-offers__sort-help p{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small);margin:0}.market-offers__sort-help button{color:var(--iris-text-secondary);font:inherit;font-size:var(--iris-type-size-small);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.market-offers__table-wrap{border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-lg);box-shadow:inset 0 .0625rem 0 #ffffff0d, var(--iris-shadow-raised);-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);background:linear-gradient(145deg,#ffffff0a,#0000 50%),#181c2594;overflow-x:auto}.market-offers__table{border-collapse:collapse;width:100%;min-width:56rem}.market-offers__table th,.market-offers__table td{padding:var(--iris-space-4);border-bottom:.0625rem solid var(--iris-border-subtle);text-align:right;vertical-align:middle}.market-offers__table thead th{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-label);letter-spacing:.04em;text-transform:uppercase}.market-offers__table thead button{justify-content:flex-end;align-items:center;gap:var(--iris-space-1);min-height:2.75rem;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.market-offers__table thead th:first-child button{justify-content:flex-start}.market-offers__table thead button span{width:.65rem;color:var(--iris-context-accent)}.market-offers__table thead button span:before{content:"↕"}.market-offers__table thead button[data-sort-direction=ascending] span:before{content:"↑"}.market-offers__table thead button[data-sort-direction=descending] span:before{content:"↓"}.market-offers__table thead button:hover,.market-offers__table thead button:focus-visible{color:var(--iris-text-primary)}.market-offers__table th:first-child,.market-offers__table td:first-child{z-index:1;background:color-mix(in srgb, var(--iris-surface-raised) 96%, transparent);text-align:left;min-width:15rem;position:sticky;left:0}.market-offers__table tbody th{gap:var(--iris-space-3);align-items:center;display:flex}.market-offers__table tbody th span:last-child{gap:var(--iris-space-1);display:grid}.market-offers__table small{color:var(--iris-text-tertiary);font-weight:500}.market-offers__table tbody tr:last-child th,.market-offers__table tbody tr:last-child td{border-bottom:0}.market-offers__table tbody tr{transition:background-color var(--iris-motion-duration-fast) var(--iris-motion-ease-standard)}.market-offers__table tbody tr:hover,.market-offers__table tbody tr:focus-within{background:color-mix(in srgb, var(--iris-context-accent) 7%, transparent)}.market-offers__vendor-mark{border:.0625rem solid color-mix(in srgb, var(--vendor-accent) 64%, transparent);background:color-mix(in srgb, var(--vendor-accent) 14%, transparent);width:2.25rem;height:2.25rem;color:var(--iris-text-primary);font-size:var(--iris-type-size-label);border-radius:50%;flex:0 0 2.25rem;place-items:center;font-weight:800;display:inline-grid}.market-offers__table .is-excluded{color:var(--iris-text-tertiary);text-decoration:line-through;text-decoration-thickness:.0625rem}.market-offers__status{padding:var(--iris-space-1) var(--iris-space-2);border-radius:var(--iris-radius-pill);background:var(--iris-surface-default);color:var(--iris-text-secondary);font-size:var(--iris-type-size-label);white-space:nowrap;justify-content:center;display:inline-flex}.market-offers__status.is-fresh{color:var(--iris-color-positive)}.market-offers__status.is-stale,.market-offers__status.is-unknown{color:var(--iris-color-warning)}.market-offers__disclaimer,.market-offers__empty{max-width:62rem;margin:var(--iris-space-4) 0 0;color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small)}.market-offers__expand{min-height:2.75rem;margin-top:var(--iris-space-4);padding-inline:var(--iris-space-4);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-pill);background:var(--iris-surface-default);color:var(--iris-text-primary);font:inherit;cursor:pointer;font-weight:750}@media (width>=64rem){.market-offers__heading{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (prefers-reduced-transparency:reduce){.market-offers__table-wrap{background:var(--iris-surface-canvas-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}}.market-variants__heading h2{margin:var(--iris-space-2) 0}.market-variants__heading p:not(.market-eyebrow){color:var(--iris-text-secondary);margin:0}.market-variants__summary-wrap,.market-variants__matrix-wrap{border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-lg);box-shadow:inset 0 .0625rem 0 #ffffff0d, var(--iris-shadow-raised);-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem);background:linear-gradient(145deg,#ffffff0a,#0000 50%),#181c2594;overflow-x:auto}.market-variants__summary-wrap{margin-top:var(--iris-space-2)}.market-variants__sort-help{justify-content:flex-end;align-items:center;gap:var(--iris-space-3);min-height:2.5rem;margin-top:var(--iris-space-4);display:flex}.market-variants__sort-help p{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small);margin:0}.market-variants__sort-help button{color:var(--iris-text-secondary);font:inherit;font-size:var(--iris-type-size-small);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.market-variants__summary,.market-variants__matrix{border-collapse:collapse;width:100%}.market-variants__summary{min-width:58rem}.market-variants__matrix{min-width:54rem}.market-variants__summary th,.market-variants__summary td,.market-variants__matrix th,.market-variants__matrix td{padding:var(--iris-space-3) var(--iris-space-4);border-bottom:.0625rem solid var(--iris-border-subtle);text-align:right;vertical-align:middle}.market-variants__summary thead th,.market-variants__matrix thead th{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-label);letter-spacing:.04em;text-transform:uppercase}.market-variants__summary thead button{justify-content:flex-end;align-items:center;gap:var(--iris-space-1);min-height:2.75rem;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.market-variants__summary thead th:first-child button{justify-content:flex-start}.market-variants__summary thead button span{width:.65rem;color:var(--iris-context-accent)}.market-variants__summary thead button span:before{content:"↕"}.market-variants__summary thead button[data-sort-direction=ascending] span:before{content:"↑"}.market-variants__summary thead button[data-sort-direction=descending] span:before{content:"↓"}.market-variants__summary thead button:hover,.market-variants__summary thead button:focus-visible{color:var(--iris-text-primary)}.market-variants__summary th:first-child,.market-variants__matrix th:first-child{z-index:1;background:color-mix(in srgb, var(--iris-surface-raised) 97%, transparent);text-align:left;position:sticky;left:0}.market-variants__summary tbody tr:last-child>*,.market-variants__matrix tbody tr:last-child>*{border-bottom:0}.market-variants__summary tr.is-current{background:color-mix(in srgb, var(--iris-context-accent) 11%, transparent)}.market-variants__summary tbody tr,.market-variants__matrix tbody tr{transition:background-color var(--iris-motion-duration-fast) var(--iris-motion-ease-standard)}.market-variants__summary tbody tr:hover,.market-variants__summary tbody tr:focus-within,.market-variants__matrix tbody tr:hover,.market-variants__matrix tbody tr:focus-within{background:color-mix(in srgb, var(--iris-context-accent) 7%, transparent)}.market-variants__summary a{color:var(--iris-text-primary);text-underline-offset:.22em}.market-variants__summary strong,.market-variants__summary small{display:block}.market-variants__summary small{margin-top:var(--iris-space-1);color:var(--iris-text-tertiary);font-size:var(--iris-type-size-label);font-weight:500}.market-variants__matrix-disclosure{margin-top:var(--iris-space-5);padding:var(--iris-space-4);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-lg);background:var(--iris-surface-default)}.market-variants__matrix-disclosure summary{width:fit-content;color:var(--iris-text-primary);cursor:pointer;font-weight:750}.market-variants__matrix-disclosure>p{max-width:52rem;color:var(--iris-text-secondary);font-size:var(--iris-type-size-small)}.market-variants__matrix .is-excluded{color:var(--iris-text-tertiary)}@media (prefers-reduced-transparency:reduce){.market-variants__summary-wrap,.market-variants__matrix-wrap{background:var(--iris-surface-canvas-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}}.market-workspace{padding-block:var(--iris-space-8);border-top:.0625rem solid var(--iris-border-subtle);scroll-margin-top:9.5rem}.market-workspace__heading h2{margin:var(--iris-space-2) 0}.market-workspace__heading p:not(.market-eyebrow){color:var(--iris-text-secondary);margin:0}.market-workspace>[data-live-refresh-feedback]{margin-top:var(--iris-space-4)}.market-workspace__tabs{margin-top:var(--iris-space-5)}.market-workspace__panel{padding-top:var(--iris-space-6)}.market-workspace__panel[hidden]{display:none}.market-workspace[data-active-view=history] .market-workspace__heading{align-items:baseline;gap:var(--iris-space-3);max-width:none;display:flex}.market-workspace[data-active-view=history] .market-workspace__heading .market-eyebrow,.market-workspace[data-active-view=history] .market-workspace__heading h2{margin:0}.market-workspace[data-active-view=history] .market-workspace__heading h2{color:var(--iris-text-secondary);font-size:var(--iris-type-size-body)}.market-workspace[data-active-view=history] .market-workspace__heading p:not(.market-eyebrow){display:none}.market-workspace[data-active-view=history] .market-workspace__tabs{margin-top:var(--iris-space-3)}.market-workspace[data-active-view=history] .market-workspace__panel{padding-top:var(--iris-space-3)}.market-workspace .market-offers,.market-workspace .market-analytics{border-top:0;width:100%;padding-block:0}@media (width<=40rem){.market-workspace[data-active-view=history] .market-workspace__heading{gap:var(--iris-space-1);display:grid}.market-workspace__tabs{border-radius:var(--iris-radius-lg)}}.market-product-context__heading[data-astro-cid-yz37xuth] h2[data-astro-cid-yz37xuth]{margin:var(--iris-space-2) 0 0;font-family:var(--iris-type-family-display);font-size:var(--iris-type-size-heading)}.market-product-context__signals[data-astro-cid-yz37xuth],.market-product-context__reading[data-astro-cid-yz37xuth]{margin-top:var(--iris-space-6)}.market-product-context__signal[data-astro-cid-yz37xuth]{align-content:start;gap:var(--iris-space-3);min-height:12rem;display:grid}.market-product-context__signal[data-astro-cid-yz37xuth]>p[data-astro-cid-yz37xuth],.market-product-context__vat[data-astro-cid-yz37xuth]>span[data-astro-cid-yz37xuth]{color:var(--iris-metal-accent);font-family:var(--iris-type-family-mono);font-size:var(--iris-type-size-label);letter-spacing:.08em;text-transform:uppercase;margin:0}.market-product-context__signal[data-astro-cid-yz37xuth]>strong[data-astro-cid-yz37xuth],.market-product-context__vat[data-astro-cid-yz37xuth]>strong[data-astro-cid-yz37xuth]{color:var(--iris-text-primary);font-family:var(--iris-type-family-display);letter-spacing:-.03em;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.1}.market-product-context__signal[data-astro-cid-yz37xuth]>span[data-astro-cid-yz37xuth],.market-product-context__notes[data-astro-cid-yz37xuth]>p[data-astro-cid-yz37xuth],.market-product-context__vat[data-astro-cid-yz37xuth]>p[data-astro-cid-yz37xuth]{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small)}.market-product-context__reading[data-astro-cid-yz37xuth]{align-items:start}.market-product-context__notes[data-astro-cid-yz37xuth],.market-product-context__vat[data-astro-cid-yz37xuth]{gap:var(--iris-space-3);display:grid}.market-product-context__notes[data-astro-cid-yz37xuth]>p[data-astro-cid-yz37xuth],.market-product-context__vat[data-astro-cid-yz37xuth]>p[data-astro-cid-yz37xuth]{margin:0}.market-product-context__vat[data-astro-cid-yz37xuth]{padding-top:var(--iris-space-4);border-top:1px solid var(--iris-border-subtle)}@media (width<=48rem){.market-product-context__signal[data-astro-cid-yz37xuth]{min-height:auto}}.market-detail-page{background:linear-gradient(#0c0e12f0,#0c0e12fc)}.market-detail__hero{padding-block:clamp(var(--iris-space-6), 6vw, var(--iris-space-8))}.market-detail__copy{align-self:center}.market-detail__copy h1,.market-detail__section h2,.market-detail__variant h3,.market-detail__state h1,.market-detail__snapshot h2{font-family:var(--iris-type-family-display)}.market-detail__copy h1{max-width:13ch;margin:var(--iris-space-3) 0 0;font-size:var(--iris-type-size-display);letter-spacing:-.05em;line-height:var(--iris-type-line-tight)}.market-detail__lead{max-width:var(--iris-reading-width);margin:var(--iris-space-4) 0;color:var(--iris-text-secondary);font-size:var(--iris-type-size-lead)}.market-detail__variant-switcher-inner{gap:var(--iris-space-4);justify-content:space-between;align-items:center;min-height:4rem;display:flex}.market-detail__variant-switcher-inner>span{color:var(--iris-text-secondary);font-size:var(--iris-type-size-small);text-overflow:ellipsis;white-space:nowrap;gap:.125rem;font-weight:720;display:grid;overflow:hidden}.market-detail__variant-switcher-inner small{color:var(--iris-text-tertiary);font-family:var(--iris-type-family-mono);font-size:var(--iris-type-size-label);letter-spacing:.06em;text-transform:uppercase;font-weight:760}.market-detail__variant-switcher-options{gap:var(--iris-space-2);scrollbar-width:thin;max-width:100%;padding:.125rem;display:flex;overflow-x:auto}.market-detail__variant-switcher a{min-height:2.75rem;padding-inline:var(--iris-space-4);border:.0625rem solid var(--iris-border-subtle);border-radius:var(--iris-radius-pill);color:var(--iris-text-secondary);font-size:var(--iris-type-size-small);white-space:nowrap;transition:border-color var(--iris-motion-duration-fast) var(--iris-motion-ease-standard), background-color var(--iris-motion-duration-fast) var(--iris-motion-ease-standard), color var(--iris-motion-duration-fast) var(--iris-motion-ease-standard);background:#181c2585;flex:none;align-items:center;font-weight:760;text-decoration:none;display:inline-flex}.market-detail__variant-switcher a:hover,.market-detail__variant-switcher a:focus-visible{border-color:var(--iris-border-strong);color:var(--iris-text-primary)}.market-detail__variant-switcher a[aria-current=page]{border-color:color-mix(in srgb, var(--iris-context-accent) 62%, var(--iris-border-strong));background:var(--iris-context-accent-soft);color:var(--iris-text-primary);box-shadow:inset 0 .0625rem 0 #ffffff14, 0 0 1.5rem var(--iris-context-glow)}.market-detail__snapshot h2{margin:var(--iris-space-2) 0 0;font-size:var(--iris-type-size-heading)}.market-detail__snapshot>p:not(.market-detail__snapshot-label){color:var(--iris-text-secondary)}.market-detail__snapshot-label,.market-detail__signal>p,.market-detail__variant>p{color:var(--iris-metal-accent);font-family:var(--iris-type-family-mono);font-size:var(--iris-type-size-label);letter-spacing:.08em;text-transform:uppercase;margin:0}.market-detail__snapshot-note{gap:var(--iris-space-2);margin:var(--iris-space-5) 0 0;padding-top:var(--iris-space-4);border-top:1px solid var(--iris-border-subtle);font-size:var(--iris-type-size-small);display:flex;color:var(--iris-text-tertiary)!important}.market-detail__section{padding-block:var(--iris-space-8);border-top:1px solid var(--iris-border-subtle)}.market-detail__section-heading h2{margin:var(--iris-space-2) 0 0;font-size:var(--iris-type-size-heading)}.market-detail__section-heading>p:not(.market-eyebrow){margin:var(--iris-space-3) 0 0;color:var(--iris-text-secondary)}.market-detail__signal-grid,.market-detail__variant-grid{margin-top:var(--iris-space-6)}.market-detail__signal{align-content:start;gap:var(--iris-space-3);min-height:12rem;display:grid}.market-detail__signal strong{color:var(--iris-text-primary);font-family:var(--iris-type-family-display);letter-spacing:-.04em;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.05}.market-detail__signal span{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small)}.market-detail__method-note{max-width:var(--iris-reading-width);margin:var(--iris-space-5) 0 0;color:var(--iris-text-tertiary);font-size:var(--iris-type-size-small)}.market-detail__variant{align-content:start;gap:var(--iris-space-3);min-height:15rem;display:grid}.market-detail__variant h3{font-size:var(--iris-type-size-heading);margin:0}.market-detail__variant dl{gap:var(--iris-space-3);margin:var(--iris-space-2) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-detail__variant dl div,.market-detail__variant dt,.market-detail__variant dd{min-width:0;margin:0}.market-detail__variant dt{color:var(--iris-text-tertiary);font-size:var(--iris-type-size-label)}.market-detail__variant dd{margin-top:var(--iris-space-1);color:var(--iris-text-primary);font-family:var(--iris-type-family-display);font-size:var(--iris-type-size-heading)}.market-detail__variant a{align-items:center;gap:var(--iris-space-2);width:fit-content;color:var(--iris-text-primary);font-size:var(--iris-type-size-small);margin-top:auto;font-weight:680;text-decoration:none;display:inline-flex}.market-detail__variant a:hover{color:var(--iris-metal-accent)}.market-detail__state-surface{max-width:48rem}.market-detail__state h1{margin:var(--iris-space-3) 0 0;font-size:var(--iris-type-size-heading)}.market-detail__state p:not(.market-eyebrow){max-width:var(--iris-reading-width);margin:var(--iris-space-4) 0 var(--iris-space-6);color:var(--iris-text-secondary)}@media (width<=40rem){.market-detail__variant dl{grid-template-columns:1fr}.market-detail__variant-switcher-inner{gap:var(--iris-space-2);padding-block:var(--iris-space-2);display:grid}}@media (prefers-reduced-transparency:reduce){.market-detail__variant-switcher,.market-detail__variant-switcher a{background:var(--iris-surface-canvas-elevated);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.market-detail__variant-switcher a[aria-current=page]{box-shadow:inset 0 .0625rem #ffffff14}}
