.market-panel[data-v-d12babb3]{background:#fff;border:1px solid #dce2eb;border-radius:14px;min-width:0;margin:48px 0;padding:30px}.market-panel h2[data-v-d12babb3]{margin:12px 0 16px;font-size:28px;line-height:1.25}.market-panel p[data-v-d12babb3]{margin:12px 0;line-height:1.7}.market-filters[data-v-d12babb3]{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.market-filters label[data-v-d12babb3]{min-width:0;font-size:14px;font-weight:600}.market-filters select[data-v-d12babb3]{width:100%;margin-top:8px;display:block}.market-charts[data-v-d12babb3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:22px;margin:24px 0;display:grid}.market-chart[data-v-d12babb3]{border:1px solid #dce2eb;border-radius:10px;min-width:0;padding:20px}.market-chart h3[data-v-d12babb3]{margin-bottom:14px;font-size:18px}.market-value[data-v-d12babb3]{color:var(--brand-primary);font-size:30px}.market-chart svg[data-v-d12babb3]{width:100%;font:12px sans-serif;overflow:visible}.market-chart table[data-v-d12babb3]{text-align:left;width:100%;font-size:13px}.market-chart td[data-v-d12babb3],.market-chart th[data-v-d12babb3]{border-bottom:1px solid #e7ebef;padding:8px 4px}.market-chart details[data-v-d12babb3]{margin-top:16px}.market-skills[data-v-d12babb3]{border:1px solid #dce2eb;border-radius:10px;margin:24px 0;padding:22px}.market-skills h3[data-v-d12babb3]{font-size:20px}.market-skills ul[data-v-d12babb3]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.market-skills li[data-v-d12babb3]{background:#edf4fb;border-radius:6px;padding:7px 12px;font-size:14px}.market-method[data-v-d12babb3]{border-top:1px solid #e7ebef;margin-top:20px;padding-top:20px}.market-panel summary[data-v-d12babb3]{cursor:pointer;font-weight:600}@media (max-width:600px){.market-panel[data-v-d12babb3]{padding:20px}.market-filters[data-v-d12babb3]{grid-template-columns:1fr}}
