/* URMOT v6.35 — approved premium compact card composition */
.urmot-market-card{min-width:0;overflow:hidden;display:flex;flex-direction:column!important;background:#fff!important}
.urmot-market-card .urmot-market-card-content{display:flex!important;flex-direction:column!important;flex:1!important;gap:9px!important;padding:13px 13px 12px!important;min-width:0}
.urmot-market-card .urmot-market-card-title{font-size:17px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.45!important}
.urmot-market-card .urmot-market-facts{font-size:11px!important;min-height:32px;align-content:start;gap:4px 6px!important}
.urmot-market-card .urmot-market-price-banner{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:3px;margin-top:auto;background:linear-gradient(115deg,#ffe9ba,#f3bf62);border:1px solid #e6b35d;border-radius:10px;padding:10px 12px;min-height:65px;text-align:start}
.urmot-market-card .urmot-market-price-caption{font-size:10px;color:#755015;font-weight:750;line-height:1.3}
.urmot-market-card .urmot-market-price{font-size:clamp(16px,1.6vw,23px)!important;font-weight:900!important;line-height:1.3!important;color:#0a2438!important;white-space:normal!important;overflow-wrap:anywhere!important;direction:inherit!important;unicode-bidi:plaintext!important;max-width:100%}
.urmot-market-card .urmot-market-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;align-items:stretch}
.urmot-market-card .urmot-market-actions .urmot-market-details,.urmot-market-card .urmot-market-actions .urmot-market-compare{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0;text-align:center;text-decoration:none!important;padding:10px 5px!important;font-size:11px!important;font-weight:750!important;border-radius:9px!important;line-height:1.4!important;white-space:normal!important}
.urmot-market-card .urmot-market-actions .urmot-market-details{background:#09263d!important;border:1px solid #09263d!important;color:white!important}
.urmot-market-card .urmot-market-actions .urmot-market-compare{background:#fff!important;border:1px solid #e2b965!important;color:#17334a!important}
.urmot-market-card .urmot-market-actions a:hover{filter:brightness(.94)}
.urmot-market-card .urmot-market-actions a:focus-visible{outline:3px solid #cf922d;outline-offset:2px}
.urmot-market-card .urmot-market-card-footer{justify-content:flex-start!important;font-size:11px!important;padding-top:8px!important}
.cards.market-cards .urmot-market-card .urmot-market-photo{aspect-ratio:1.7!important}
.cards.market-cards.is-list .urmot-market-card .urmot-market-photo{aspect-ratio:1.55!important}
@media(max-width:570px){.cards.market-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.urmot-market-card .urmot-market-card-content{padding:9px!important;gap:7px!important}.urmot-market-card .urmot-market-card-title{font-size:13px!important}.urmot-market-card .urmot-market-facts{font-size:10px!important;min-height:40px}.urmot-market-card .urmot-market-price-banner{min-height:60px;padding:8px!important}.urmot-market-card .urmot-market-price{font-size:15px!important}.urmot-market-card .urmot-market-actions{gap:4px}.urmot-market-card .urmot-market-actions .urmot-market-details,.urmot-market-card .urmot-market-actions .urmot-market-compare{font-size:10px!important;padding:9px 3px!important}.cards.market-cards .urmot-market-card .urmot-market-photo{aspect-ratio:1.38!important}}
@media(max-width:360px){.cards.market-cards{grid-template-columns:1fr!important}}
