
  .marketSketch{margin:0 0 22px;border-radius:28px;overflow:hidden;box-shadow:0 18px 45px rgba(124,45,18,.12);border:1px solid rgba(154,52,18,.12);background:#fff7ed}.marketSketch svg{display:block;width:100%;height:auto}.marketNamePlate{margin-top:14px;padding:14px 16px;border-radius:18px;background:rgba(255,247,237,.9);border:1px solid rgba(154,52,18,.12);font-size:14px;line-height:1.6}.marketNamePlate strong{display:block;color:#7c2d12;font-size:16px;margin-bottom:4px}.marketList{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:18px}.marketMini{border:1px solid rgba(154,52,18,.12);border-radius:18px;padding:16px;background:#fff}.marketMini strong{display:block;color:#7c2d12;margin-bottom:6px}.marketMini span{display:block;font-size:14px;line-height:1.55;color:#5f4b3f}.countryCount{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fff7ed;border:1px solid rgba(154,52,18,.12);font-weight:700;color:#7c2d12;margin:4px 6px 4px 0}.directoryNote{padding:16px;border-radius:20px;background:#fff7ed;border:1px solid rgba(154,52,18,.12);line-height:1.7}
