.market-notice{display:flex;gap:8px;align-items:center;padding:11px 14px;margin-bottom:15px;background:#edf5ef;border:1px solid #d5e7da;border-radius:8px;color:#40554a;font-size:10px}.market-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:13px;padding:17px}.market-card{border:1px solid var(--line);border-radius:10px;padding:15px;background:#fff}.market-card-head,.market-footer{display:flex;justify-content:space-between;align-items:center}.market-card-head span{font-size:8px;color:var(--green);font-weight:800;text-transform:uppercase}.market-card-head button,.market-footer button{border:0;background:none;color:var(--green);cursor:pointer}.market-card h2{font-size:14px;margin:12px 0 7px}.market-card>strong{display:block;font-size:22px;color:var(--forest)}.market-card>small{display:block;color:var(--muted);margin-top:4px}.market-meta{display:grid;gap:5px;padding:12px 0;margin-top:12px;border-top:1px solid var(--line);font-size:9px;color:var(--muted)}.market-footer{border-top:1px solid var(--line);padding-top:10px;font-size:9px}.market-search-toolbar{align-items:end}.market-search-toolbar .search-box{width:min(410px,45%)}.market-type-filter{font-size:8px;font-weight:700;color:var(--muted)}.market-type-filter select{display:block;min-width:190px;margin-top:5px;border:1px solid var(--line);border-radius:7px;background:#fff;padding:8px;font-size:10px}.market-filter-summary{padding:0 17px;color:var(--muted);font-size:9px}.market-load-more{grid-column:1/-1;display:flex;justify-content:center;padding:8px}@media(max-width:680px){.market-notice{display:block}.market-notice strong,.market-notice span{display:block}.market-notice span{margin-top:4px}.market-search-toolbar .search-box,.market-type-filter,.market-type-filter select{width:100%}.market-type-filter{order:-1}.market-grid{grid-template-columns:1fr}}
