.country-market-bar{display:flex;gap:9px;overflow-x:auto;padding:4px 0 14px;scrollbar-width:thin}.country-market-bar button{flex:0 0 auto;border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px 13px}.country-market-bar button.active{border-color:#6366f1;background:#eef2ff;color:#4338ca;box-shadow:0 0 0 2px #6366f112}.country-market-bar b{margin-left:5px;font-size:11px}.market-toolbar{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px;margin-bottom:16px}.market-toolbar label:not(.filter-search){display:flex;align-items:center;gap:7px;color:var(--muted);white-space:nowrap}.market-toolbar select{border:1px solid var(--line);border-radius:8px;padding:8px;background:#fff}.market-toolbar>span{margin-left:auto;color:var(--muted);white-space:nowrap}.market-results{min-width:0}.market-results .product-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.market-results .product-card{container-type:inline-size}.market-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;min-width:0}.market-card-actions .btn{width:100%;max-width:100%;min-width:0;white-space:nowrap;padding-inline:9px}
@container (max-width:300px){.market-card-actions{grid-template-columns:1fr}}
@media(max-width:900px){.market-toolbar{flex-wrap:wrap}.market-toolbar>span{margin-left:0}.market-results .product-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}
@media(max-width:640px){.market-toolbar{align-items:stretch;flex-direction:column}.market-toolbar .filter-search{min-width:0}.market-toolbar label:not(.filter-search){justify-content:space-between}.market-results .product-grid{grid-template-columns:1fr}.market-card-actions{grid-template-columns:1fr}}
