/*! Card Throne ebay-offers.html page styles.
    Extracted from the template's inline <style> so it is cached with the
    immutable static policy instead of re-sent and re-parsed on every load. */
.tr-ebay-offers { width:100%; max-width:none; margin:0; padding:8px var(--throne-page-inline) 44px; box-sizing:border-box; color:var(--tr-text, #172033); }
  .tr-ebay-offers [hidden] { display:none !important; }
  .tr-ebay-offers__gate { max-width:680px; margin:64px auto; padding:28px; }
  .tr-ebay-offers__gate h1 { margin:0; font-weight:900; letter-spacing:-.025em; }
  .tr-ebay-offers__gate p, .tr-ebay-offers__subtitle, .tr-ebay-offers__muted { color:var(--tr-text-muted, #64748b); }
  .tr-ebay-offers__header { grid-template-columns:minmax(0,1fr) auto; min-height:62px; padding:8px 0 10px; }
  .tr-ebay-offers__header .tr-command-title { color:var(--tr-blue-900); font-size:24px; letter-spacing:-.035em; }
  .tr-ebay-offers__header .tr-command-actions { justify-self:end; }
  .tr-ebay-offers__header-actions, .tr-ebay-offers__toolbar, .tr-ebay-offers__row-actions, .tr-ebay-offers__inline-actions { display:flex; align-items:center; gap:8px; flex-wrap:wrap; }
  .tr-ebay-offers__setup { display:grid; grid-template-columns:auto minmax(0,1fr) auto; align-items:center; gap:16px; padding:14px 20px; margin-bottom:12px; border-radius:8px; box-shadow:none; }
  .tr-ebay-offers__setup-icon { display:grid; place-items:center; width:36px; height:36px; border-radius:8px; background:var(--tr-blue-050); color:var(--tr-blue-800); }
  .tr-ebay-offers__setup-icon svg, .tr-ebay-offers__toolbar .tr-search-field svg { width:18px; height:18px; flex:0 0 auto; }
  .tr-ebay-offers__setup strong { display:block; margin-bottom:4px; }
  .tr-ebay-offers__setup p { margin:0; color:var(--tr-text-muted, #64748b); font-size:.84rem; font-weight:650; }
  .tr-ebay-offers__setup p.tr-ebay-offers__setup-status { margin-top:5px; color:var(--tr-blue-800, #075985); }
  .tr-ebay-offers__setup p.tr-ebay-offers__setup-status.success { color:#147a42; }
  .tr-ebay-offers__setup p.tr-ebay-offers__setup-status.error { color:#b42318; }
  .tr-ebay-offers__switch { display:flex; align-items:center; gap:9px; min-height:34px; padding:0 2px; cursor:pointer; font-size:.84rem; font-weight:800; white-space:nowrap; }
  .tr-ebay-offers__switch input { appearance:none; -webkit-appearance:none; position:relative; width:40px; height:22px; margin:0; border:1px solid var(--tr-slate-400, #94a3b8); border-radius:999px; background:var(--tr-slate-200, #e2e8f0); cursor:pointer; transition:background-color .16s ease,border-color .16s ease; }
  .tr-ebay-offers__switch input::after { content:""; position:absolute; top:2px; left:2px; width:16px; height:16px; border-radius:50%; background:#fff; box-shadow:0 1px 2px rgba(15,23,42,.28); transition:transform .16s ease; }
  .tr-ebay-offers__switch input:checked { border-color:var(--tr-blue-700, #075985); background:var(--tr-blue-700, #075985); }
  .tr-ebay-offers__switch input:checked::after { transform:translateX(18px); }
  .tr-ebay-offers__switch input:focus-visible { outline:3px solid rgba(14,165,233,.28); outline-offset:2px; }
  .tr-ebay-offers__switch input:disabled { cursor:not-allowed; opacity:.55; }
  .tr-ebay-offers__content { overflow:hidden; border-radius:8px; box-shadow:none; }
  .tr-ebay-offers__toolbar { flex-wrap:nowrap; min-height:50px; padding:7px 10px; border-bottom:1px solid var(--tr-border, #dbe2ea); }
  .tr-ebay-offers__toolbar .tr-field { flex:1 1 260px; margin:0; }
  .tr-ebay-offers__toolbar .tr-search-field { flex:1 1 360px; max-width:520px; }
  .tr-ebay-offers__toolbar .tr-filter-row { flex:0 0 auto; justify-content:flex-end; overflow:visible; }
  .tr-ebay-offers__filter-label { align-items:center; display:flex; gap:4px; min-height:38px; padding:0 4px 0 10px; border:1px solid var(--tr-border, #dbe2ea); border-radius:7px; background:var(--tr-slate-050, #f8fafc); color:var(--tr-slate-600); font-size:.72rem; font-weight:850; white-space:nowrap; }
  .tr-ebay-offers__filter-label > span { text-transform:uppercase; letter-spacing:.045em; }
  .tr-ebay-offers__filter-label .tr-field-control { width:auto; min-width:140px; min-height:36px; padding:0 28px 0 7px; border:0; background:transparent; box-shadow:none; color:var(--tr-slate-950, #0b1220); font-weight:850; }
  .tr-ebay-offers__filter-label .tr-field-control:focus { box-shadow:none; }
  .tr-ebay-offers__table-wrap { overflow:auto; }
  /* Fits from a 1366px laptop up so Accept, Decline and Counter stay on screen;
     Item takes the width the fixed columns leave. Below 900px rows become cards. */
  .tr-ebay-offers__table { width:100%; min-width:960px; border-collapse:collapse; table-layout:fixed; }
  .tr-ebay-offers__table col:nth-child(1) { width:auto; }
  .tr-ebay-offers__table col:nth-child(2) { width:112px; }
  .tr-ebay-offers__table col:nth-child(3) { width:140px; }
  .tr-ebay-offers__table col:nth-child(4) { width:20%; }
  .tr-ebay-offers__table col:nth-child(5) { width:120px; }
  .tr-ebay-offers__table col:nth-child(6) { width:168px; }
  .tr-ebay-offers__table th { padding:12px 12px; text-align:left; color:var(--tr-text-muted, #64748b); font-size:.68rem; text-transform:uppercase; letter-spacing:.07em; border-bottom:1px solid var(--tr-border, #dbe2ea); }
  .tr-ebay-offers__table td { padding:17px 12px; vertical-align:top; border-bottom:1px solid var(--tr-border, #e5eaf0); font-size:.84rem; }
  .tr-ebay-offers__item { display:grid; grid-template-columns:64px minmax(0,1fr); gap:12px; min-width:0; }
  .tr-ebay-offers__item img { width:64px; height:84px; border-radius:7px; object-fit:cover; border:1px solid var(--tr-border, #dbe2ea); background:#f1f5f9; }
  .tr-ebay-offers__item strong, .tr-ebay-offers__match strong { display:block; line-height:1.3; }
  .tr-ebay-offers__meta { margin-top:4px; color:var(--tr-text-muted, #64748b); font-size:.75rem; font-weight:650; line-height:1.45; }
  .tr-ebay-offers__links { display:flex; flex-wrap:wrap; gap:8px; margin-top:5px; }
  .tr-ebay-offers__links a { color:#075985; font-weight:800; font-size:.73rem; }
  .tr-ebay-offers__money { font-size:1rem; font-weight:900; white-space:nowrap; }
  .tr-ebay-offers__listed-price-main { display:flex; align-items:center; flex-wrap:wrap; gap:10px 12px; }
  .tr-ebay-offers__listed-price-main .tr-ebay-offers__inline-button { margin-top:0; }
  .tr-ebay-offers__listed-price-main + .tr-ebay-offers__comparisons { margin-top:3px; }
  .tr-ebay-offers__market { color:#147a42; font-weight:900; }
  .tr-ebay-offers__market.muted { color:var(--tr-text-muted, #64748b); }
  .tr-ebay-offers__market-meta { display:block; margin-top:3px; color:var(--tr-text-muted, #64748b); font-size:.7rem; font-weight:750; line-height:1.35; }
  .tr-ebay-offers__ratio { display:inline-block; margin-top:5px; padding:3px 6px; border-radius:999px; background:var(--tr-subtle, #f1f5f9); font-size:.68rem; font-weight:850; }
  .tr-ebay-offers__comparisons { display:flex; flex-wrap:wrap; gap:5px; }
  .tr-ebay-offers__price-editor { display:grid; gap:8px; width:100%; max-width:176px; }
  .tr-ebay-offers__price-input { display:grid; grid-template-columns:auto minmax(0,1fr); align-items:center; min-height:40px; overflow:hidden; border:1px solid rgba(3,83,164,.35); border-radius:9px; background:var(--tr-surface,#fff); box-shadow:0 0 0 3px rgba(3,83,164,.08); }
  .tr-ebay-offers__price-input > span { align-self:stretch; display:grid; place-items:center; padding:0 8px; border-right:1px solid var(--tr-border,#d9e2ec); color:var(--tr-text-muted,#5f6f82); background:var(--tr-surface-subtle,#f4f7fb); font-size:.62rem; font-weight:900; letter-spacing:.04em; }
  .tr-ebay-offers__price-input input { width:100%; min-width:0; min-height:38px; padding:0 9px; border:0; outline:0; background:transparent; color:inherit; font:800 .92rem/1 inherit; appearance:textfield; }
  .tr-ebay-offers__price-input input::-webkit-inner-spin-button, .tr-ebay-offers__price-input input::-webkit-outer-spin-button { margin:0; appearance:none; }
  .tr-ebay-offers__price-editor-actions { display:grid; grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr); gap:7px; }
  .tr-ebay-offers__price-editor-actions .tr-button { gap:4px; min-width:0; min-height:32px; padding:0 8px; font-size:.7rem; white-space:nowrap; }
  .tr-ebay-offers__price-editor-actions svg { width:13px; height:13px; flex:0 0 auto; }
  .tr-ebay-offers__icon-button { width:34px; min-height:34px; padding:0; }
  .tr-ebay-offers__inline-button { display:inline-flex; gap:6px; margin-top:7px; border-color:rgba(3,83,164,.25); background:var(--tr-surface, #fff); color:var(--tr-blue-800, #023e7d); }
  .tr-ebay-offers__inline-button svg { width:14px; height:14px; flex:0 0 auto; }
  .tr-ebay-offers__inline-button:active { transform:translateY(1px); }
  .tr-ebay-offers__row-actions { display:grid; grid-template-columns:repeat(2,minmax(72px,1fr)); gap:8px; width:100%; max-width:184px; }
  .tr-ebay-offers__row-actions .tr-button { min-width:0; min-height:36px; padding:0 10px; }
  .tr-ebay-offers__row-actions .tr-ebay-offers__action--counter { grid-column:1/-1; }
  .tr-ebay-offers__table .tr-ebay-offers__row-actions { max-width:144px; }
  .tr-ebay-offers__table .tr-ebay-offers__row-actions .tr-button { padding:0 8px; }
  .tr-ebay-offers__table td:nth-child(5) strong { overflow-wrap:anywhere; }
  .tr-ebay-offers__table .tr-ebay-offers__price-editor-actions { grid-template-columns:minmax(0,1fr); }
  .tr-ebay-offers__action { color:#fff; font-weight:850; box-shadow:none; }
  .tr-ebay-offers__action--accept { background:#15803d; border-color:#15803d; }
  .tr-ebay-offers__action--accept:hover { background:#166534; border-color:#166534; color:#fff; }
  .tr-ebay-offers__action--decline { background:#dc2626; border-color:#dc2626; }
  .tr-ebay-offers__action--decline:hover { background:#b91c1c; border-color:#b91c1c; color:#fff; }
  .tr-ebay-offers__action--counter { background:#0969c7; border-color:#0969c7; }
  .tr-ebay-offers__action--counter:hover { background:#0755a4; border-color:#0755a4; color:#fff; }
  .tr-ebay-offers__tag { display:inline-flex; align-items:center; min-height:25px; padding:3px 8px; border-radius:999px; background:#e0f2fe; color:#075985; font-size:.68rem; font-weight:900; }
  .tr-ebay-offers__tag.good { background:#dcfce7; color:#147a42; }
  .tr-ebay-offers__tag.warn { background:#fef3c7; color:#a15c07; }
  .tr-ebay-offers__tag.bad { background:#fee2e2; color:#b42318; }
  .tr-ebay-offers__empty { padding:46px 22px; text-align:center; color:var(--tr-text-muted, #64748b); font-weight:750; }
  .tr-ebay-offers__cards { display:none; padding:12px; gap:12px; }
  .tr-ebay-offers__card { padding:14px; border:1px solid var(--tr-border, #dbe2ea); border-radius:10px; }
  .tr-ebay-offers__card-head { display:grid; grid-template-columns:54px minmax(0,1fr); gap:10px; }
  .tr-ebay-offers__card-head.no-image { grid-template-columns:minmax(0,1fr); }
  .tr-ebay-offers__card-head img { width:54px; height:72px; object-fit:cover; border:1px solid var(--tr-border, #dbe2ea); border-radius:6px; background:var(--tr-slate-100, #f1f5f9); }
  .tr-ebay-offers__card-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; margin:12px 0; }
  .tr-ebay-offers__card-grid span { display:block; color:var(--tr-text-muted, #64748b); font-size:.67rem; font-weight:850; text-transform:uppercase; }
  .tr-ebay-offers__card-grid small { display:block; margin-top:4px; color:var(--tr-text-muted, #64748b); font-size:.69rem; font-weight:700; line-height:1.3; }
  .tr-ebay-offers__card-actions { display:grid; gap:8px; }
  .tr-ebay-offers__card-actions > .tr-ebay-offers__row-actions { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:8px; width:100%; }
  .tr-ebay-offers__card-actions .tr-button { min-width:0; width:100%; }
  .tr-ebay-offers__status { min-height:22px; margin:10px 2px 0; color:var(--tr-text-muted, #64748b); font-size:.8rem; font-weight:700; }
  .tr-ebay-offers__dialog { max-width:min(680px,calc(100vw - 24px)); max-height:calc(100dvh - 24px); overflow:auto; }
  .tr-ebay-offers__match-dialog { max-width:min(820px,calc(100vw - 24px)); overflow:visible; }
  .tr-ebay-offers__match-dialog .tr-dialog-header { align-items:flex-start; gap:20px; padding-bottom:16px; }
  .tr-ebay-offers__match-dialog .tr-dialog-header > div { min-width:0; }
  .tr-ebay-offers__match-dialog .tr-dialog-header .tr-ebay-offers__muted { margin:4px 0 0; line-height:1.35; overflow-wrap:anywhere; }
  .tr-ebay-offers__match-form { align-items:start; grid-template-columns:minmax(220px,.9fr) minmax(340px,1.1fr); gap:18px; }
  .tr-ebay-offers__match-field { align-content:start; margin:0; min-width:0; }
  .tr-ebay-offers__match-field > .tr-field-control,
  .tr-ebay-offers__match-field .smooth-select-trigger { min-height:44px; }
  .tr-ebay-offers__match-field .smooth-select-proxy { width:100%; }
  .tr-ebay-offers__match-controls { display:grid; grid-template-columns:minmax(0,1fr) auto; gap:10px; align-items:stretch; min-width:0; }
  .tr-ebay-offers__match-controls .tr-field-control { min-width:0; min-height:44px; }
  .tr-ebay-offers__match-controls .tr-button { min-width:104px; min-height:44px; padding-inline:18px; }
  .tr-ebay-offers__match-status { margin:14px 2px 0; }
  .tr-ebay-offers__dialog-copy { margin:0 0 14px; color:var(--tr-text-muted, #64748b); line-height:1.5; }
  .tr-ebay-offers__dialog-fields { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; }
  .tr-ebay-offers__dialog-fields .wide { grid-column:1/-1; }
  .tr-ebay-offers__counter-meta { padding:10px; border-radius:8px; background:var(--tr-subtle, #f8fafc); font-size:.78rem; line-height:1.5; }
  .tr-ebay-offers__match-results { display:grid; gap:9px; max-height:min(360px,calc(100dvh - 300px)); overflow:auto; margin-top:12px; overscroll-behavior:contain; }
  .tr-ebay-offers__match-result { display:grid; grid-template-columns:48px minmax(0,1fr) auto; gap:10px; align-items:center; padding:9px; border:1px solid var(--tr-border, #dbe2ea); border-radius:8px; }
  .tr-ebay-offers__match-result img { width:48px; height:66px; object-fit:cover; border-radius:5px; }
  .tr-ebay-offers__match-price { margin-top:4px; color:#147a42; font-size:.74rem; font-weight:850; line-height:1.35; }
  html[data-throne-theme="dark"] .tr-ebay-offers__tag { background:var(--throne-status-info-bg); color:var(--throne-status-info-text); }
  html[data-throne-theme="dark"] .tr-ebay-offers__tag.good { background:#14532d; color:#dcfce7; }
  html[data-throne-theme="dark"] .tr-ebay-offers__tag.warn { background:#713f12; color:#fef3c7; }
  html[data-throne-theme="dark"] .tr-ebay-offers__tag.bad { background:#7f1d1d; color:#fee2e2; }
  html[data-throne-theme="dark"] .tr-ebay-offers { color:var(--throne-text-primary, #e5edf7); }
  html[data-throne-theme="dark"] .tr-ebay-offers__header .tr-command-title { color:var(--throne-text-primary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__setup-icon { background:var(--throne-surface-muted); color:var(--throne-text-primary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__setup p,
  html[data-throne-theme="dark"] .tr-ebay-offers__meta,
  html[data-throne-theme="dark"] .tr-ebay-offers__status,
  html[data-throne-theme="dark"] .tr-ebay-offers__dialog-copy,
  html[data-throne-theme="dark"] .tr-ebay-offers__muted,
  html[data-throne-theme="dark"] .tr-ebay-offers__market-meta,
  html[data-throne-theme="dark"] .tr-ebay-offers__card-grid small { color:var(--throne-text-secondary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__links a { color:var(--throne-text-primary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__market,
  html[data-throne-theme="dark"] .tr-ebay-offers__match-price,
  html[data-throne-theme="dark"] .tr-ebay-offers__setup p.tr-ebay-offers__setup-status.success { color:#4ade80; }
  html[data-throne-theme="dark"] .tr-ebay-offers__setup p.tr-ebay-offers__setup-status.error { color:#f87171; }
  html[data-throne-theme="dark"] .tr-ebay-offers__ratio { background:var(--throne-surface-hover); border:1px solid var(--throne-border); color:var(--throne-text-primary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__filter-label { background:var(--throne-surface); border-color:var(--throne-border); color:var(--throne-text-secondary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__filter-label .tr-field-control { color:var(--throne-text-primary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__inline-button { background:var(--throne-surface-muted); border-color:var(--throne-border); color:var(--throne-text-primary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__price-input { background:var(--throne-input-bg); border-color:var(--throne-text-secondary); box-shadow:0 0 0 3px var(--throne-focus-ring); }
  html[data-throne-theme="dark"] .tr-ebay-offers__price-input > span { background:var(--throne-surface-muted); border-color:var(--throne-border); color:var(--throne-text-secondary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__switch input { background:var(--throne-surface-hover); border-color:var(--throne-text-muted); }
  html[data-throne-theme="dark"] .tr-ebay-offers__switch input:checked { background:var(--throne-accent-gradient); border-color:var(--throne-text-primary); }
  html[data-throne-theme="dark"] .tr-ebay-offers__card-grid,
  html[data-throne-theme="dark"] .tr-ebay-offers__counter-meta { background:var(--throne-surface-muted); border-color:var(--throne-border); }
  html[data-throne-theme="dark"] .tr-ebay-offers__match-result { background:var(--throne-surface); border-color:var(--throne-border); }
  html[data-throne-theme="dark"] .tr-ebay-offers__dialog .tr-dialog-actions { background:var(--throne-surface, #101923); }
  html[data-throne-theme="dark"] .tr-ebay-offers__action--accept { background:#16a34a; border-color:#22c55e; color:#fff; }
  html[data-throne-theme="dark"] .tr-ebay-offers__action--decline { background:#dc2626; border-color:#f87171; color:#fff; }
  html[data-throne-theme="dark"] .tr-ebay-offers__action--counter { background:var(--throne-accent-gradient); border-color:var(--throne-text-primary); color:var(--throne-on-accent); }
  html[data-throne-theme="dark"] .tr-ebay-offers__switch input:checked::before { background:var(--throne-on-accent); }
  @media (max-width:900px) {
    .tr-ebay-offers { padding:8px var(--throne-page-inline) 36px; }
    .tr-ebay-offers__header { grid-template-columns:minmax(0,1fr) auto; padding-bottom:12px; padding-top:10px; }
    .tr-ebay-offers__toolbar { flex-wrap:wrap; }
    .tr-ebay-offers__toolbar .tr-search-field { max-width:none; }
    .tr-ebay-offers__table-wrap { display:none; }
    .tr-ebay-offers__cards { display:grid; }
  }
  @media (max-width:620px) {
    .tr-ebay-offers { padding:8px var(--throne-page-inline) 32px; }
    .tr-ebay-offers__header { gap:9px; grid-template-columns:minmax(0,1fr); padding:10px 0 12px; }
    .tr-ebay-offers__header .tr-command-context { align-items:flex-start; flex-direction:column; gap:4px; }
    .tr-ebay-offers__header .tr-command-title { font-size:21px; }
    .tr-ebay-offers__header .tr-command-breadcrumb { border-left:0; font-size:.76rem; padding-left:0; }
    .tr-ebay-offers__header .tr-command-actions { display:grid; grid-column:1/-1; grid-row:2; grid-template-columns:minmax(0,1fr) auto; justify-self:stretch; max-width:100%; width:100%; }
    .tr-ebay-offers__header .tr-command-actions .tr-ebay-offers__tag { justify-self:start; }
    .tr-ebay-offers__setup { align-items:start; grid-template-columns:auto minmax(0,1fr); }
    .tr-ebay-offers__setup .tr-ebay-offers__inline-actions { display:grid; grid-column:1/-1; width:100%; }
    .tr-ebay-offers__setup .tr-button { flex:1; }
    .tr-ebay-offers__switch { border-top:1px solid var(--tr-border, #dbe2ea); justify-content:space-between; padding:12px 2px 0; width:100%; }
    .tr-ebay-offers__toolbar { display:grid; gap:9px; grid-template-columns:minmax(0,1fr); padding:10px; }
    .tr-ebay-offers__toolbar .tr-search-field { min-width:0; width:100%; }
    .tr-ebay-offers__toolbar .tr-filter-row { display:grid; gap:8px; grid-template-columns:repeat(2,minmax(0,1fr)); justify-content:stretch; overflow:visible; width:100%; }
    .tr-ebay-offers__filter-label { align-items:center; display:flex; gap:4px; min-width:0; }
    .tr-ebay-offers__filter-label .tr-field-control { min-width:0; width:100%; }
    .tr-ebay-offers__cards { padding:10px; }
    .tr-ebay-offers__card { padding:12px; }
    .tr-ebay-offers__card-head { grid-template-columns:46px minmax(0,1fr); }
    .tr-ebay-offers__card-head.no-image { grid-template-columns:minmax(0,1fr); }
    .tr-ebay-offers__card-head img { height:62px; width:46px; }
    .tr-ebay-offers__card-grid { gap:0; overflow:hidden; border:1px solid var(--tr-border, #dbe2ea); border-radius:8px; background:var(--tr-slate-050, #f8fafc); }
    .tr-ebay-offers__card-grid > div { min-width:0; padding:10px; }
    .tr-ebay-offers__card-grid > div:nth-child(odd) { border-right:1px solid var(--tr-border, #dbe2ea); }
    .tr-ebay-offers__card-grid > div:nth-child(-n+2) { border-bottom:1px solid var(--tr-border, #dbe2ea); }
    .tr-ebay-offers__card-grid strong { overflow-wrap:anywhere; }
    .tr-ebay-offers__card-actions > .tr-ebay-offers__row-actions { gap:6px; }
    .tr-ebay-offers__card-actions > .tr-ebay-offers__row-actions .tr-button { font-size:.78rem; padding:0 5px; }
    .tr-ebay-offers__card-actions > .tr-ebay-offers__row-actions { grid-template-columns:repeat(3,minmax(0,1fr)); max-width:none; }
    .tr-ebay-offers__card-actions > .tr-ebay-offers__row-actions .tr-ebay-offers__action--counter { grid-column:auto; }
    .tr-ebay-offers__dialog-fields { grid-template-columns:1fr; }
    .tr-ebay-offers__match-dialog { overflow:auto; }
    .tr-ebay-offers__match-dialog .tr-dialog-header { gap:12px; }
    .tr-ebay-offers__match-form { grid-template-columns:1fr; gap:14px; }
    .tr-ebay-offers__dialog-fields .wide { grid-column:auto; }
    .tr-ebay-offers__match-results { max-height:min(45dvh,360px); }
    .tr-ebay-offers__match-result { grid-template-columns:42px minmax(0,1fr); }
    .tr-ebay-offers__match-result img { height:58px; width:42px; }
    .tr-ebay-offers__match-result .tr-button { grid-column:1/-1; width:100%; }
    .tr-ebay-offers__dialog .tr-dialog-actions { position:sticky; bottom:0; background:var(--tr-surface, #fff); }
  }
  @media (max-width:440px) {
    .tr-ebay-offers__match-controls { grid-template-columns:1fr; }
    .tr-ebay-offers__match-controls .tr-button { width:100%; }
  }
