html[data-cu-section=goods] .cu-market-panel{margin:28px 0;padding:24px;background:var(--cu6-surface);border:1px solid var(--cu6-line);border-radius:10px;color:var(--cu6-text)}
html[data-cu-section=goods] .cu-market-panel>label{font:600 23px/1.5 var(--cu-font-serif);color:var(--cu6-ink)}
html[data-cu-section=goods] .cu-market-help{font-size:14px;line-height:1.8;color:var(--cu6-muted);margin:10px 0}
html[data-cu-section=goods] .cu-market-control{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0}
html[data-cu-section=goods] .cu-market-control select{min-height:48px;padding:10px 36px 10px 14px;min-width:220px;max-width:100%;border:1px solid var(--cu6-line);background:var(--cu6-bg);font:inherit;border-radius:6px;color:var(--cu6-ink)}
html[data-cu-section=goods] .cu-market-panel button{min-height:44px;padding:9px 16px;border:1px solid var(--cu6-line);color:var(--cu6-ink);background:var(--cu6-surface);border-radius:6px;cursor:pointer;font:inherit}
html[data-cu-section=goods] .cu-market-status{font-size:14px;line-height:1.8;margin-bottom:0}
html[data-cu-section=goods] .cu-market-entry{border-top:1px solid var(--cu6-line);padding-top:18px;margin-top:20px;color:var(--cu6-text)}
html[data-cu-section=goods] .cu-market-entry h4{font:600 18px/1.6 var(--cu-font-sans);color:var(--cu6-ink);margin:0 0 10px}
html[data-cu-section=goods] .cu-market-entry p{font-size:14px;line-height:1.8;margin:8px 0}
html[data-cu-section=goods] .cu-market-entry small{display:block;font-size:12px;line-height:1.8;color:var(--cu6-muted);margin-top:8px}
html[data-cu-section=goods] .cu-market-entry .cu-market-link{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;margin:4px 8px 4px 0;gap:6px;border:1px solid var(--cu6-line);border-radius:6px;text-decoration:none;font-size:14px;line-height:1.6;color:var(--cu6-accent);background:var(--cu6-soft);overflow-wrap:anywhere;max-width:100%}
html[data-cu-section=goods] .cu-market-entry .cu-market-link:hover{border-color:var(--cu6-accent)}
html[data-cu-section=goods] .cu-market-entry .cu-market-link[data-destination-kind=product]{background:var(--cu6-accent);color:var(--cu6-button-text)}
html[data-cu-section=goods] .cu-market-offer{padding:12px 0;border-bottom:1px solid var(--cu6-line)}
html[data-cu-section=goods] .cu-market-references{margin-top:14px;font-size:13px;color:var(--cu6-muted)}
html[data-cu-section=goods] .cu-market-references summary{min-height:44px;cursor:pointer;padding-top:10px}
html[data-cu-section=goods] .cu-market-panel [hidden],html[data-cu-section=goods] .gear-card a[hidden]{display:none!important}
html[data-cu-section=goods] table.compare a[hidden]{display:none!important}
html[data-cu-section=goods] .cu-market-table-entry{max-width:220px;min-width:135px;font-size:13px;line-height:1.8;white-space:normal}
html[data-cu-section=goods] .cu-market-table-entry a{color:var(--cu6-accent);display:inline-flex;align-items:center;min-height:44px;padding:8px 0;overflow-wrap:anywhere}
html[data-cu-section=goods] .compare-wrap table.compare th{background:var(--cu6-soft);color:var(--cu6-ink);border-color:var(--cu6-line)}
@media(max-width:600px){html[data-cu-section=goods] .cu-market-panel{padding:20px;margin:24px 0}html[data-cu-section=goods] .cu-market-control select{width:100%;font-size:16px}html[data-cu-section=goods] .cu-market-panel>label{font-size:21px}}
