/* 1.9.3: Trendyol-inspired compact two-line marketplace information under product cards */
.nsc191-proof{display:block;min-height:29px;margin:5px 0 0;padding:4px 0 0;border:0;background:none;color:#333;letter-spacing:0;font-family:inherit;line-height:1.25}
.nsc193-ticker{display:flex;align-items:center;gap:4px;min-height:17px;white-space:nowrap;overflow:hidden}
.nsc191-proof-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;border:0;border-radius:0;background:none;color:#f27b32;font-size:12px;line-height:1}
.nsc191-proof-text{display:block;flex:1;min-width:0;font-size:11px;font-weight:500;color:#353535;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.nsc191-proof-text strong{font-weight:750;color:#ed6a19}
.nsc193-rating{display:flex;align-items:center;gap:5px;height:16px;margin-top:1px;white-space:nowrap}
.nsc193-score{font-size:10px;color:#303030}
.nsc193-stars{display:inline-flex;gap:1px;font-size:12px;letter-spacing:0;color:#d7d7d7}
.nsc193-stars .is-active{color:#f8a400}
.nsc193-review-count{font-size:10px;color:#5d5d5d}
.single-product .nsc191-proof{max-width:500px;margin:9px 0;padding:4px 0}
@media(max-width:767px){.nsc191-proof-text{font-size:10px}.nsc193-stars{font-size:11px}.nsc193-rating{gap:3px}}

/* 1.9.8: consistent vector icons instead of platform-dependent text glyphs */
.nsc191-proof-icon{width:16px!important;height:16px!important;min-width:16px;vertical-align:middle;color:#bc7650!important;line-height:0!important}
.nsc191-proof-icon svg{display:block!important;width:16px!important;height:16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible}
.nsc193-ticker{gap:7px!important;align-items:center!important}
@media(max-width:767px){.nsc191-proof-icon,.nsc191-proof-icon svg{width:15px!important;height:15px!important;min-width:15px}}

/* 2.0.3 — readable, unified typography for real product activity */
.nsc191-proof{min-height:32px!important;margin-top:9px!important;line-height:1.5!important}
.nsc193-ticker{min-height:24px!important;gap:8px!important}
.nsc191-proof-text{font-family:'Poppins',Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important;color:#46372f!important;letter-spacing:0!important}
.nsc191-proof-text strong{font-weight:650!important;color:#a85c3b!important}
.nsc191-proof-icon,.nsc191-proof-icon svg{width:18px!important;height:18px!important;min-width:18px!important}
.nsc193-rating{height:auto!important;min-height:21px!important;gap:6px!important;margin-top:3px!important}
.nsc193-score,.nsc193-review-count{font-size:12px!important;line-height:1.5!important}
.nsc193-stars{font-size:14px!important;line-height:1.5!important}
@media(max-width:767px){
 .nsc191-proof{min-height:30px!important;margin-top:7px!important}
 .nsc193-ticker{min-height:23px!important;gap:6px!important}
 .nsc191-proof-text{font-size:12px!important;line-height:1.45!important}
 .nsc191-proof-icon,.nsc191-proof-icon svg{width:17px!important;height:17px!important;min-width:17px!important}
 .nsc193-score,.nsc193-review-count{font-size:11px!important}
 .nsc193-stars{font-size:13px!important}
}
