:root{--market-paper: var(--color-paper);--market-raised: var(--color-paper-raised);--market-soft: var(--color-paper-soft);--market-ink: var(--color-ink);--market-ink-soft: var(--color-ink-soft);--market-muted: var(--color-muted);--market-faint: var(--color-faint);--market-rule: var(--color-rule);--market-rule-strong: var(--color-rule-strong);--market-accent: var(--color-accent-deep);--market-accent-soft: var(--color-accent-soft);--market-positive: var(--color-good);--market-negative: var(--color-bad);--market-focus: var(--color-focus);--market-overlay: var(--color-overlay);--market-shadow: var(--color-shadow-soft);--market-transparent: var(--color-transparent);--market-font: var(--font-body);--market-mono: var(--font-mono);--market-control-height: 2.75rem;--market-measure: 68ch;--market-shell: 96rem}html,body.model-market-page{overflow-x:clip}body.model-market-page{min-width:20rem;margin:0;background:var(--market-paper);color:var(--market-ink);font-family:var(--market-font);text-rendering:optimizeLegibility}.market-site-header{position:sticky;z-index:var(--z-menu);top:0;border-bottom:1px solid var(--market-rule);background:var(--market-raised)}.market-site-header__inner{display:flex;width:min(100%,var(--market-shell));min-height:4rem;align-items:center;gap:var(--space-3);margin-inline:auto;padding-inline:var(--space-4)}.market-site-brand{display:inline-flex;min-height:var(--market-control-height);align-items:center}.market-site-brand img{width:6.5rem;height:auto}.market-site-context{display:none;color:var(--market-muted);font-family:var(--market-mono);font-size:.75rem;font-weight:600;letter-spacing:.025em}.market-site-nav{display:flex;align-items:center;gap:var(--space-1);margin-left:auto}.market-site-nav a{display:inline-flex;min-height:var(--market-control-height);align-items:center;border-radius:var(--radius-sm);color:var(--market-ink-soft);padding-inline:var(--space-2);font-size:.8125rem;font-weight:600;text-decoration:none}.market-site-nav a:hover{background:var(--market-soft)}#market-catalog{scroll-margin-top:5rem}.model-market-page *,.model-market-page *:before,.model-market-page *:after{box-sizing:border-box}.model-market-page button,.model-market-page input,.model-market-page select,.model-market-page textarea{font:inherit}.model-market-page button,.model-market-page a,.model-market-page input,.model-market-page select{-webkit-tap-highlight-color:var(--market-transparent)}.model-market-page :where(a,button,input,select,textarea):focus-visible{outline:.125rem solid var(--market-focus);outline-offset:.0625rem}.model-market-page :where(a,button){white-space:nowrap}.model-market-page a:active{color:var(--market-accent)}.model-market-page button:active{background:var(--market-soft)}.model-market-page :where(input,select):active{border-color:var(--market-ink-soft)}.model-market-page :where(button,input,select):disabled{background:var(--market-soft);color:var(--market-muted);cursor:not-allowed;opacity:.55}.model-market-page :where([hidden]){display:none!important}.model-market-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.model-market{min-height:100vh;background:var(--market-paper)}.market-workbench-head{border-bottom:1px solid var(--market-rule);background:var(--market-raised)}.market-workbench-head__inner,.market-workbench__inner,.market-provenance__inner{width:min(100%,var(--market-shell));margin-inline:auto;padding-inline:var(--space-4)}.market-workbench-head__inner{display:grid;gap:var(--space-8);padding-block:var(--space-8) var(--space-12)}.market-title-block{display:grid;gap:var(--space-4);align-content:start}.market-title-block h1{min-width:0;max-width:14ch;margin:0;color:var(--market-ink);font-family:var(--market-font);font-size:clamp(2.25rem,8vw,4.5rem);font-weight:500;letter-spacing:-.045em;line-height:.98;overflow-wrap:anywhere;text-wrap:balance}.market-title-block p{max-width:var(--market-measure);margin:0;color:var(--market-muted);font-size:1rem;line-height:1.65}.market-sync{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.market-sync>*{flex:0 0 auto}.market-sync__state{display:inline-flex;align-items:center}.market-status-dot{display:none}.market-sync p{margin:0;color:var(--market-muted);font-size:.75rem}[data-market-status]{display:inline-flex;min-height:2rem;align-items:center;gap:var(--space-2);color:var(--market-muted);font-family:var(--market-mono);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}[data-market-status]:before{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--market-faint);content:""}[data-market-status][data-state=live]:before,[data-market-status].is-live:before{background:var(--market-positive)}[data-market-status][data-state=reference]:before,[data-market-status].is-reference:before{background:var(--market-accent)}[data-market-status][data-state=error]:before,[data-market-status].is-error:before{background:var(--market-negative)}[data-market-updated]{color:var(--market-muted);font-family:var(--market-mono);font-size:.75rem;font-variant-numeric:tabular-nums}[data-market-refresh],[data-market-clear],[data-market-compare-clear],[data-market-compare-open],[data-market-detail-close],[data-market-compare-close]{min-height:var(--market-control-height);border:1px solid var(--market-rule-strong);border-radius:var(--radius-sm);background:var(--market-raised);color:var(--market-ink);cursor:pointer;font-weight:600;line-height:1}[data-market-refresh]{display:inline-flex;align-items:center;gap:var(--space-2);justify-content:center}[data-market-refresh] svg,[data-market-layout] svg{width:1rem;height:1rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}[data-market-refresh],[data-market-clear],[data-market-compare-clear],[data-market-compare-open]{padding-inline:var(--space-4)}[data-market-detail-close],[data-market-compare-close]{display:inline-grid;width:var(--market-control-height);place-items:center;padding:0}[data-market-refresh]:hover,[data-market-clear]:hover,[data-market-compare-clear]:hover,[data-market-detail-close]:hover,[data-market-compare-close]:hover{background:var(--market-soft)}.market-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--market-rule);border-left:1px solid var(--market-rule)}.market-summary>*{min-width:0;padding:var(--space-4);border-right:1px solid var(--market-rule);border-bottom:1px solid var(--market-rule);background:var(--market-paper)}.market-summary :where(dt,.market-summary__label,.market-stat__label){margin:0 0 var(--space-2);color:var(--market-muted);font-family:var(--market-mono);font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.market-summary :where(dd,strong,.market-summary__value,.market-stat__value){display:block;margin:0;color:var(--market-ink);font-family:var(--market-mono);font-size:clamp(1.25rem,5vw,1.75rem);font-weight:600;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.market-workbench{background:var(--market-paper)}.market-workbench__inner{display:grid;gap:var(--space-6);padding-block:var(--space-6) var(--space-16)}.market-section-head{display:grid;gap:var(--space-4)}.market-section-head h2{min-width:0;margin:0;color:var(--market-ink);font-size:clamp(1.5rem,5vw,2.25rem);font-weight:500;letter-spacing:-.035em;line-height:1.08;overflow-wrap:anywhere}.market-section-head p{max-width:var(--market-measure);margin:0;color:var(--market-muted);font-size:1rem;line-height:1.6}.market-mode,.market-presets,.market-layout{display:flex;max-width:100%;gap:var(--space-2);overflow-x:auto;padding:var(--space-1);scrollbar-width:thin}.market-mode{width:fit-content;border:1px solid var(--market-rule);border-radius:var(--radius-sm);background:var(--market-soft)}[data-market-mode],[data-market-preset],[data-market-layout]{min-width:max-content;min-height:var(--market-control-height);border:1px solid var(--market-transparent);border-radius:calc(var(--radius-sm) - .125rem);background:var(--market-transparent);color:var(--market-ink-soft);cursor:pointer;font-size:.875rem;font-weight:600;line-height:1}[data-market-mode],[data-market-preset]{padding-inline:var(--space-4)}[data-market-layout]{display:inline-grid;width:var(--market-control-height);place-items:center;padding:0}[data-market-mode]:hover,[data-market-preset]:hover,[data-market-layout]:hover{background:var(--market-raised)}[data-market-mode][aria-pressed=true],[data-market-preset][aria-pressed=true],[data-market-layout][aria-pressed=true],[data-market-mode].is-active,[data-market-preset].is-active,[data-market-layout].is-active{border-color:var(--market-rule-strong);background:var(--market-raised);color:var(--market-accent)}.market-presets{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}.market-presets>span{display:inline-flex;min-width:max-content;min-height:var(--market-control-height);align-items:center;color:var(--market-muted);font-family:var(--market-mono);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}[data-market-preset]{border-color:var(--market-rule);background:var(--market-raised)}.market-toolbar{display:grid;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--market-rule);border-radius:var(--radius-md);background:var(--market-raised)}.market-search,.market-filter,.market-sort{display:grid;gap:var(--space-2);min-width:0}.market-search{position:relative;display:block}.market-search svg{position:absolute;top:50%;left:var(--space-3);width:1rem;height:1rem;color:var(--market-muted);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5;transform:translateY(-50%);pointer-events:none}.market-search [data-market-search]{padding-left:2.5rem}.market-toolbar label,.market-search label,.market-filter label,.market-sort label{color:var(--market-muted);font-family:var(--market-mono);font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}[data-market-search],[data-market-provider],[data-market-modality],[data-market-context],[data-market-capability],[data-market-sort]{width:100%;min-width:0;min-height:var(--market-control-height);border:1px solid var(--market-rule-strong);border-radius:var(--radius-sm);background:var(--market-paper);color:var(--market-ink);padding-inline:var(--space-3);font-size:.9375rem;font-family:var(--market-font);letter-spacing:normal;text-transform:none}[data-market-search]::placeholder{color:var(--market-muted)}[data-market-search]:hover,[data-market-provider]:hover,[data-market-modality]:hover,[data-market-context]:hover,[data-market-capability]:hover,[data-market-sort]:hover{border-color:var(--market-ink-soft)}.market-results-bar{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between;min-height:var(--market-control-height);padding-block:var(--space-2);border-bottom:1px solid var(--market-rule)}[data-market-results-count]{color:var(--market-ink-soft);font-family:var(--market-mono);font-size:.8125rem;font-variant-numeric:tabular-nums}.market-active-filters,[data-market-active-filters]{display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0;max-width:100%}.market-active-filters:empty,[data-market-active-filters]:empty{display:none}.market-active-chip{display:inline-flex;min-width:0;max-width:100%;min-height:var(--market-control-height);align-items:center;gap:var(--space-1);border:1px solid var(--market-rule);border-radius:var(--radius-pill);background:var(--market-soft);color:var(--market-ink-soft);padding-left:var(--space-3);font-size:.75rem;font-weight:600}.market-active-chip>span:first-child{min-width:0;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis}.market-active-chip__remove{display:inline-grid;width:var(--market-control-height);height:var(--market-control-height);place-items:center;border:0;border-radius:var(--radius-pill);background:var(--market-transparent);color:var(--market-muted);cursor:pointer}.market-active-chip__remove:hover{background:var(--market-raised)}.market-catalog,[data-market-catalog]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);min-width:0}.market-model-card,.market-provider-card{position:relative;display:grid;min-width:0;border:1px solid var(--market-rule);border-radius:var(--radius-sm);background:var(--market-raised);color:var(--market-ink)}.market-model-card{grid-template-rows:auto auto minmax(4.5rem,1fr) auto auto auto;gap:var(--space-4);padding:var(--space-5)}.market-provider-card{align-content:start;gap:var(--space-5);padding:var(--space-5)}.market-model-card:hover,.market-provider-card:hover{border-color:var(--market-rule-strong)}.market-model-card.is-selected{border-color:var(--market-accent);box-shadow:inset 0 0 0 1px var(--market-accent)}.market-model-card__header,.market-provider-card__header{display:flex;min-width:0;gap:var(--space-3);align-items:flex-start;justify-content:space-between}.market-model-card__provider,.market-detail__provider{margin:0;color:var(--market-muted);font-family:var(--market-mono);font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.market-model-card__name,.market-provider-card__name,.market-detail__title{overflow-wrap:anywhere;color:var(--market-ink);font-weight:500;letter-spacing:-.025em;line-height:1.12}.market-model-card__name,.market-provider-card__name{margin:var(--space-1) 0 0;font-size:1.25rem}.market-model-card__description,.market-provider-card__summary,.market-detail__description{margin:0;color:var(--market-muted);font-size:.9375rem;line-height:1.55}.market-model-card__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.market-model-card__metrics,.market-provider-card__stats,.market-detail__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--market-rule);border-left:1px solid var(--market-rule)}.market-model-card__metric,.market-provider-card__stat,.market-detail__metric{min-width:0;padding:var(--space-3);border-right:1px solid var(--market-rule);border-bottom:1px solid var(--market-rule);background:var(--market-paper)}.market-model-card__metric span,.market-provider-card__stat span,.market-detail__metric span{display:block;margin-bottom:var(--space-1);color:var(--market-muted);font-family:var(--market-mono);font-size:.625rem;font-weight:600;letter-spacing:.035em;line-height:1.35;text-transform:uppercase}.market-model-card__metric strong,.market-provider-card__stat strong,.market-detail__metric strong{display:block;overflow-wrap:anywhere;color:var(--market-ink);font-family:var(--market-mono);font-size:.8125rem;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.market-model-card__tags,.market-provider-card__modalities,.market-detail__tags{display:flex;flex-wrap:wrap;gap:var(--space-2);align-content:start}.market-badge{display:inline-flex;min-height:1.75rem;align-items:center;border:1px solid var(--market-rule);border-radius:var(--radius-pill);background:var(--market-paper);color:var(--market-ink-soft);padding-inline:var(--space-3);font-family:var(--market-mono);font-size:.625rem;font-weight:600;line-height:1;text-transform:lowercase}.market-badge--capability{border-color:var(--market-rule-strong);color:var(--market-accent)}.market-badge--free{border-color:var(--market-positive);color:var(--market-ink)}.market-badge--unavailable{border-color:var(--market-rule);background:var(--market-soft);color:var(--market-muted)}.market-model-card__actions,.market-provider-card__action,.market-detail__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-top:auto}.market-model-card__actions>*,.market-provider-card__action>*,.market-detail__actions>*{max-width:100%;overflow:hidden;text-overflow:ellipsis}.market-model-card button,.market-provider-card button,.market-detail__actions button,.market-detail__actions a{display:inline-flex;min-height:var(--market-control-height);align-items:center;justify-content:center;border:1px solid var(--market-rule-strong);border-radius:var(--radius-sm);background:var(--market-raised);color:var(--market-ink);padding-inline:var(--space-4);cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none}.market-model-card button:hover,.market-provider-card button:hover,.market-detail__actions button:hover,.market-detail__actions a:hover{background:var(--market-soft)}.market-model-card button[aria-pressed=true]{border-color:var(--market-accent);background:var(--market-accent-soft);color:var(--market-accent)}.market-provider-card__mark{display:inline-grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border:1px solid var(--market-rule-strong);border-radius:var(--radius-sm);background:var(--market-soft);color:var(--market-ink);font-family:var(--market-mono);font-size:.75rem;font-weight:700;letter-spacing:-.03em}.market-empty-state,[data-market-empty],[data-market-notice]{grid-column:1 / -1}.market-empty-state,[data-market-empty]{display:grid;min-height:18rem;place-content:center;gap:var(--space-3);padding:var(--space-8);border:1px dashed var(--market-rule-strong);border-radius:var(--radius-sm);color:var(--market-muted);text-align:center}.market-empty-state h3,[data-market-empty] h2,[data-market-empty] h3{margin:0;color:var(--market-ink);font-size:1.25rem;font-weight:500}.market-empty-state p,[data-market-empty] p{max-width:48ch;margin:0;font-size:.9375rem;line-height:1.55}.market-empty-state--error{border-color:var(--market-negative)}[data-market-notice]{padding:var(--space-3) var(--space-4);border-left:.1875rem solid var(--market-accent);background:var(--market-soft);color:var(--market-ink-soft);font-size:.875rem;line-height:1.55}.market-loading{display:grid;min-height:16rem;place-items:center;margin:0;border:1px solid var(--market-rule);border-radius:var(--radius-sm);background:var(--market-soft)}.market-load-more{display:grid;grid-column:1 / -1;min-height:5rem;place-items:center}.market-load-more button{min-height:var(--market-control-height);border:1px solid var(--market-rule-strong);border-radius:var(--radius-sm);background:var(--market-raised);color:var(--market-ink);padding-inline:var(--space-5);cursor:pointer;font-weight:600}.market-load-more button:hover{background:var(--market-soft)}.market-compare-tray{position:fixed;z-index:var(--z-sticky);right:var(--space-3);bottom:var(--space-3);left:var(--space-3);display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--market-rule-strong);border-radius:var(--radius-md);background:var(--market-ink);color:var(--market-raised);box-shadow:0 1.5rem 4rem var(--market-shadow)}.market-compare-tray [data-market-compare-label]{margin:0;color:var(--market-raised);font-family:var(--market-mono);font-size:.75rem;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums}.market-compare-tray [data-market-compare-items]{display:flex;min-width:0;gap:var(--space-2);overflow-x:auto}.market-compare-item{display:inline-flex;min-width:max-content;max-width:18rem;min-height:var(--market-control-height);align-items:center;gap:var(--space-1);border:1px solid var(--market-ink-soft);border-radius:var(--radius-pill);color:var(--market-raised);padding-left:var(--space-3);font-size:.75rem;font-weight:600}.market-compare-item>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-compare-item__remove{display:inline-grid;width:var(--market-control-height);height:var(--market-control-height);place-items:center;border:0;border-radius:var(--radius-pill);background:var(--market-transparent);color:var(--market-raised);cursor:pointer}.market-compare-item__remove:hover{background:var(--market-ink-soft)}.market-compare-tray [data-market-compare-clear]{border-color:var(--market-ink-soft);background:var(--market-transparent);color:var(--market-raised)}.market-compare-tray [data-market-compare-open]{border-color:var(--market-raised);background:var(--market-raised);color:var(--market-ink)}.market-compare-tray :where(button,a):focus-visible{outline-color:var(--color-focus-on-dark)}.market-compare-tray>div:last-child{display:flex;gap:var(--space-2)}.market-dialog{position:fixed;inset:0;width:min(calc(100% - 1.5rem),64rem);height:fit-content;max-height:min(90vh,52rem);margin:auto;overflow:auto;border:1px solid var(--market-rule-strong);border-radius:var(--radius-md);background:var(--market-raised);color:var(--market-ink);padding:0;box-shadow:0 2rem 6rem var(--market-shadow)}.market-dialog::backdrop{background:var(--market-overlay)}.market-dialog[open]{animation:market-dialog-in var(--dur-medium) var(--ease-out) both}.market-dialog__header,.market-dialog__head{position:sticky;z-index:1;top:0;display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--market-rule);background:var(--market-raised)}.market-dialog__header h2,.market-dialog__head h2{margin:0;font-size:1rem;font-weight:600}.market-dialog__body,[data-market-detail-body],[data-market-compare-body]{min-width:0;padding:var(--space-5)}.market-detail{display:grid;gap:var(--space-6)}.market-detail__hero{display:grid;gap:var(--space-3);padding-bottom:var(--space-6);border-bottom:1px solid var(--market-rule)}.market-detail__title{min-width:0;margin:0;font-size:clamp(1.75rem,7vw,3.25rem);overflow-wrap:anywhere}.market-detail__description{max-width:var(--market-measure);font-size:1rem}.market-detail__section{display:grid;gap:var(--space-3)}.market-detail__section h3,.market-detail__section h4{margin:0;color:var(--market-ink);font-size:1rem;font-weight:600}.market-compare-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--market-rule);border-radius:var(--radius-sm)}.market-compare-table{width:100%;min-width:44rem;border-collapse:collapse;color:var(--market-ink);font-size:.8125rem}.market-compare-table th,.market-compare-table td{min-width:10rem;padding:var(--space-3) var(--space-4);border-right:1px solid var(--market-rule);border-bottom:1px solid var(--market-rule);text-align:left;vertical-align:top}.market-compare-table th{background:var(--market-soft);color:var(--market-ink-soft);font-family:var(--market-mono);font-size:.6875rem;font-weight:600;letter-spacing:.025em}.market-compare-table thead th{position:sticky;z-index:2;top:0}.market-compare-table tbody th{position:sticky;z-index:1;left:0}.market-compare-table tr:last-child th,.market-compare-table tr:last-child td{border-bottom:0}.market-compare-table th:last-child,.market-compare-table td:last-child{border-right:0}.market-compare-model{display:grid;gap:var(--space-1)}.market-compare-model strong{font-size:.9375rem}.market-compare-model span{color:var(--market-muted);font-family:var(--market-mono);font-size:.6875rem}.market-compare-note{margin:var(--space-4) 0 0;color:var(--market-muted);font-size:.8125rem;line-height:1.55}.market-provenance{border-top:1px solid var(--market-rule);background:var(--market-raised)}.market-provenance__inner{display:grid;gap:var(--space-4);padding-block:var(--space-8)}.market-provenance p{max-width:var(--market-measure);margin:0;color:var(--market-muted);font-size:.875rem;line-height:1.6}.market-provenance h2{margin:0;color:var(--market-ink);font-size:1.25rem;font-weight:500;letter-spacing:-.025em}.market-provenance nav{display:flex;flex-wrap:wrap;gap:var(--space-4)}.market-provenance a,.market-provenance button{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--market-ink);font-weight:600;text-underline-offset:.2em}.market-provenance button{border:0;background:var(--market-transparent);padding:0;cursor:pointer}.market-provenance a:hover,.market-provenance button:hover{color:var(--market-accent)}.market-compare-table a{display:inline-flex;min-height:var(--market-control-height);align-items:center;color:var(--market-ink);font-weight:600;max-width:12rem;overflow:hidden;text-overflow:ellipsis;text-underline-offset:.2em}@keyframes market-dialog-in{0%{opacity:0;transform:translateY(.75rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(min-width:40rem){.market-site-header__inner{gap:var(--space-4);padding-inline:var(--space-6)}.market-site-brand img{width:7.5rem}.market-site-context{display:inline-flex;min-height:1.75rem;align-items:center;border-left:1px solid var(--market-rule-strong);padding-left:var(--space-4)}.market-site-nav a{padding-inline:var(--space-3)}.market-workbench-head__inner,.market-workbench__inner,.market-provenance__inner{padding-inline:var(--space-6)}.market-workbench-head__inner{grid-template-columns:minmax(0,1fr);align-items:end;padding-block:var(--space-10) var(--space-16)}.market-sync{grid-column:1 / -1}.market-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.market-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.market-presets{margin-inline:0;padding-inline:0}.market-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.market-toolbar .market-search{grid-column:1 / -1}.market-toolbar [data-market-clear]{width:max-content}.market-catalog,[data-market-catalog]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.market-dialog__header,.market-dialog__head{padding-inline:var(--space-6)}.market-dialog__body,[data-market-detail-body],[data-market-compare-body]{padding:var(--space-6)}.market-detail__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.market-compare-tray{right:var(--space-6);bottom:var(--space-6);left:auto;width:min(42rem,calc(100% - var(--space-12)));grid-template-columns:minmax(0,1fr) auto;align-items:center}.market-compare-tray>div{min-width:0}.market-compare-tray>div:last-child{display:flex;gap:var(--space-2)}}@media(min-width:60rem){.market-workbench-head__inner,.market-workbench__inner,.market-provenance__inner{padding-inline:var(--space-8)}.market-workbench-head__inner{grid-template-columns:minmax(0,1.3fr) minmax(34rem,.9fr)}.market-provenance__inner{grid-template-columns:minmax(12rem,.6fr) minmax(18rem,1.4fr) auto;align-items:center}.market-sync{grid-column:auto}.market-summary{grid-column:2;grid-row:1 / span 2}.market-workbench__inner{padding-block:var(--space-8) var(--space-20)}.market-toolbar{position:sticky;z-index:2;top:calc(var(--header-height) + var(--space-2));grid-template-columns:minmax(16rem,2fr) repeat(2,minmax(9rem,1fr));box-shadow:0 .75rem 2rem var(--market-shadow)}.market-toolbar .market-search{grid-column:auto}.market-catalog,[data-market-catalog]{grid-template-columns:repeat(3,minmax(0,1fr))}.market-catalog.is-list,[data-market-catalog].is-list{grid-template-columns:minmax(0,1fr)}.market-catalog.is-list .market-model-card,[data-market-catalog].is-list .market-model-card{grid-template-columns:minmax(15rem,1.15fr) minmax(12rem,1fr) minmax(18rem,1.15fr) auto;grid-template-rows:auto auto;align-items:center}.market-catalog.is-list .market-model-card__header,[data-market-catalog].is-list .market-model-card__header,.market-catalog.is-list .market-model-card__description,[data-market-catalog].is-list .market-model-card__description{grid-row:1 / span 2}.market-catalog.is-list .market-model-card__metrics,[data-market-catalog].is-list .market-model-card__metrics{grid-row:1}.market-catalog.is-list .market-model-card__tags,[data-market-catalog].is-list .market-model-card__tags{grid-column:3;grid-row:2}.market-catalog.is-list .market-model-card__actions,[data-market-catalog].is-list .market-model-card__actions{grid-column:4;grid-row:1 / span 2;flex-direction:column;align-items:stretch}}@media(min-width:90rem){.market-toolbar{grid-template-columns:minmax(16rem,2fr) repeat(5,minmax(8rem,1fr)) auto}.market-catalog.is-grid,[data-market-catalog].is-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:39.99rem){.market-title-block h1{max-width:11ch}.market-toolbar{margin-inline:calc(var(--space-4) * -1);border-right:0;border-left:0;border-radius:0}.market-results-bar{align-items:flex-start}.market-layout{display:none}.market-model-card__actions>*,.market-provider-card__action>*{flex:1 1 auto}.market-dialog{width:calc(100% - 1rem);max-height:calc(100vh - 1rem);border-radius:var(--radius-sm)}.market-compare-tray [data-market-compare-open],.market-compare-tray [data-market-compare-clear]{width:100%}}@media(prefers-reduced-motion:reduce){.market-dialog[open]{animation:none}}
