.market-selector[data-v-1a5331d4]{min-height:100vh;padding:clamp(28px,6vw,80px) var(--gutter);background:linear-gradient(145deg,#f4f7fa,#e9f0f6)}.selector-card[data-v-1a5331d4]{width:min(1120px,100%);margin:0 auto;background:#fff;border-radius:18px;padding:clamp(28px,5vw,64px);box-shadow:0 30px 80px -45px #11203880}.selector-brand[data-v-1a5331d4]{display:inline-flex;align-items:center;gap:12px;min-height:40px}.selector-brand .brand-main[data-v-1a5331d4]{color:var(--navy);font:800 30px/1 Archivo,Noto Sans SC,sans-serif;letter-spacing:.055em}.selector-brand .brand-sub[data-v-1a5331d4]{border-left:1px solid rgba(17,32,56,.25);padding-left:12px;color:var(--blue);font:800 30px/1 Archivo,sans-serif;letter-spacing:.055em}.eyebrow[data-v-1a5331d4]{margin-top:34px;color:var(--blue);font:700 12px Archivo,sans-serif;letter-spacing:.18em}h1[data-v-1a5331d4]{margin-top:10px;color:var(--navy);font-size:clamp(30px,5vw,54px)}.intro[data-v-1a5331d4]{max-width:700px;margin-top:16px;color:var(--muted);line-height:1.8}.suggested[data-v-1a5331d4]{display:grid;grid-template-columns:auto 1fr auto;gap:12px 20px;align-items:center;margin-top:32px;padding:20px 24px;border-radius:12px;color:#fff;background:var(--navy)}.suggested span[data-v-1a5331d4]{font-size:12px;opacity:.7}.suggested b[data-v-1a5331d4]{font-size:18px}.suggested small[data-v-1a5331d4]{opacity:.7}.state[data-v-1a5331d4]{margin-top:30px;color:var(--muted)}.state.error[data-v-1a5331d4]{color:#a33}.market-grid[data-v-1a5331d4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-top:34px}.market-item[data-v-1a5331d4]{padding:20px;border:1px solid var(--line);border-radius:10px}.market-item h2[data-v-1a5331d4]{color:var(--navy);font-size:16px}.market-item p[data-v-1a5331d4]{margin-top:4px;color:var(--muted);font-size:11px}.channels[data-v-1a5331d4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.channels a[data-v-1a5331d4]{padding:7px 11px;border-radius:20px;background:var(--bg-soft);color:var(--navy);font-size:12px}@media (max-width: 600px){.suggested[data-v-1a5331d4]{grid-template-columns:1fr}}
