Commit 00b002e0 by yuwei

项目初始化

parent 163c744e
...@@ -15,147 +15,148 @@ ...@@ -15,147 +15,148 @@
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
} }
.icon-polar-active:before { .icon-chart_polar_active:before {
content: "\e618"; content: "\e618";
} }
.icon-tree-active:before { .icon-chart_tree_active:before {
content: "\e94d"; content: "\e94d";
} }
.icon-tree:before { .icon-chart_tree:before {
content: "\e94f"; content: "\e94f";
} }
.icon-polar:before { .icon-chart_polar:before {
content: "\e94e"; content: "\e94e";
} }
.icon-table-chart:before { .icon-chart_table:before {
content: "\e601"; content: "\e601";
} }
.icon-liquidfill-active:before { .icon-chart_liquidfill_active:before {
content: "\e65f"; content: "\e65f";
} }
.icon-table-chart-active:before { .icon-chart_table_active:before {
content: "\e616"; content: "\e616";
} }
.icon-liquidfill:before { .icon-chart_liquidfill:before {
content: "\e602"; content: "\e602";
} }
.icon-sunburst:before { .icon-chart_sunburst:before {
content: "\e60e"; content: "\e60e";
} }
.icon-funnel:before { .icon-chart_funnel:before {
content: "\e614"; content: "\e614";
} }
.icon-sankey:before { .icon-chart_sankey:before {
content: "\e615"; content: "\e615";
} }
.icon-kpi:before { .icon-chart_kpi:before {
content: "\e617"; content: "\e617";
} }
.icon-funnel-active:before { .icon-chart_funnel_active:before {
content: "\e62a"; content: "\e62a";
} }
.icon-sankey-active:before { .icon-chart_sankey_active:before {
content: "\e634"; content: "\e634";
} }
.icon-sunburst-active:before { .icon-chart_sunburst_active:before {
content: "\e635"; content: "\e635";
} }
.icon-kpi-active:before { .icon-chart_kpi_active:before {
content: "\e636"; content: "\e636";
} }
.icon-donut-active:before { .icon-chart_donut_active:before {
content: "\e622"; content: "\e622";
} }
.icon-radar-active:before { .icon-chart_radar_active:before {
content: "\e623"; content: "\e623";
} }
.icon-treemap-active:before { .icon-chart_treemap_active:before {
content: "\e624"; content: "\e624";
} }
.icon-scatter-active:before { .icon-chart_scatter_active:before {
content: "\e625"; content: "\e625";
} }
.icon-gauge-active:before { .icon-chart_gauge_active:before {
content: "\e626"; content: "\e626";
} }
.icon-bar-active:before { .icon-chart_bar_active:before {
content: "\e628"; content: "\e628";
} }
.icon-line-active:before { .icon-chart_line_active:before {
content: "\e629"; content: "\e629";
} }
.icon-line:before { .icon-chart_line:before {
content: "\e62b"; content: "\e62b";
} }
.icon-donut:before { .icon-chart_donut:before {
content: "\e62c"; content: "\e62c";
} }
.icon-bar:before { .icon-chart_bar:before {
content: "\e62e"; content: "\e62e";
} }
.icon-scatter:before { .icon-chart_scatter:before {
content: "\e630"; content: "\e630";
} }
.icon-treemap:before { .icon-chart_treemap:before {
content: "\e631"; content: "\e631";
} }
.icon-radar:before { .icon-chart_radar:before {
content: "\e632"; content: "\e632";
} }
.icon-gauge:before { .icon-chart_gauge:before {
content: "\e633"; content: "\e633";
} }
.icon-wordcloud-active:before { .icon-chart_wordcloud_active:before {
content: "\e66f"; content: "\e66f";
} }
.icon-geo-active:before { .icon-chart_geo_active:before {
content: "\e670"; content: "\e670";
} }
.icon-wordcloud:before { .icon-chart_wordcloud:before {
content: "\e672"; content: "\e672";
} }
.icon-geo:before { .icon-chart_geo:before {
content: "\e673"; content: "\e673";
} }
.icon-pie-active:before { .icon-chart_pie_active:before {
content: "\e63b"; content: "\e63b";
} }
.icon-pie:before { .icon-chart_pie:before {
content: "\e650"; content: "\e650";
} }
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -8,252 +8,252 @@ ...@@ -8,252 +8,252 @@
{ {
"icon_id": "3862606", "icon_id": "3862606",
"name": "极坐标图", "name": "极坐标图",
"font_class": "polar-active", "font_class": "chart_polar_active",
"unicode": "e618", "unicode": "e618",
"unicode_decimal": 58904 "unicode_decimal": 58904
}, },
{ {
"icon_id": "12450533", "icon_id": "12450533",
"name": "树图", "name": "树图",
"font_class": "tree-active", "font_class": "chart_tree_active",
"unicode": "e94d", "unicode": "e94d",
"unicode_decimal": 59725 "unicode_decimal": 59725
}, },
{ {
"icon_id": "18082708", "icon_id": "18082708",
"name": "树图", "name": "树图",
"font_class": "tree", "font_class": "chart_tree",
"unicode": "e94f", "unicode": "e94f",
"unicode_decimal": 59727 "unicode_decimal": 59727
}, },
{ {
"icon_id": "18082601", "icon_id": "18082601",
"name": "极坐标图", "name": "极坐标图",
"font_class": "polar", "font_class": "chart_polar",
"unicode": "e94e", "unicode": "e94e",
"unicode_decimal": 59726 "unicode_decimal": 59726
}, },
{ {
"icon_id": "6791681", "icon_id": "6791681",
"name": "fsux_图表_表格", "name": "fsux_图表_表格",
"font_class": "table-chart", "font_class": "chart_table",
"unicode": "e601", "unicode": "e601",
"unicode_decimal": 58881 "unicode_decimal": 58881
}, },
{ {
"icon_id": "7009346", "icon_id": "7009346",
"name": "水球图", "name": "水球图",
"font_class": "liquidfill-active", "font_class": "chart_liquidfill_active",
"unicode": "e65f", "unicode": "e65f",
"unicode_decimal": 58975 "unicode_decimal": 58975
}, },
{ {
"icon_id": "12746969", "icon_id": "12746969",
"name": "fsux_图表_表格", "name": "fsux_图表_表格",
"font_class": "table-chart-active", "font_class": "chart_table_active",
"unicode": "e616", "unicode": "e616",
"unicode_decimal": 58902 "unicode_decimal": 58902
}, },
{ {
"icon_id": "17078539", "icon_id": "17078539",
"name": "水球图", "name": "水球图",
"font_class": "liquidfill", "font_class": "chart_liquidfill",
"unicode": "e602", "unicode": "e602",
"unicode_decimal": 58882 "unicode_decimal": 58882
}, },
{ {
"icon_id": "4781595", "icon_id": "4781595",
"name": "旭日图", "name": "旭日图",
"font_class": "sunburst", "font_class": "chart_sunburst",
"unicode": "e60e", "unicode": "e60e",
"unicode_decimal": 58894 "unicode_decimal": 58894
}, },
{ {
"icon_id": "4781609", "icon_id": "4781609",
"name": "漏斗图", "name": "漏斗图",
"font_class": "funnel", "font_class": "chart_funnel",
"unicode": "e614", "unicode": "e614",
"unicode_decimal": 58900 "unicode_decimal": 58900
}, },
{ {
"icon_id": "4781612", "icon_id": "4781612",
"name": "桑基图", "name": "桑基图",
"font_class": "sankey", "font_class": "chart_sankey",
"unicode": "e615", "unicode": "e615",
"unicode_decimal": 58901 "unicode_decimal": 58901
}, },
{ {
"icon_id": "4781685", "icon_id": "4781685",
"name": "指标卡", "name": "指标卡",
"font_class": "kpi", "font_class": "chart_kpi",
"unicode": "e617", "unicode": "e617",
"unicode_decimal": 58903 "unicode_decimal": 58903
}, },
{ {
"icon_id": "4878750", "icon_id": "4878750",
"name": "漏斗图", "name": "漏斗图",
"font_class": "funnel-active", "font_class": "chart_funnel_active",
"unicode": "e62a", "unicode": "e62a",
"unicode_decimal": 58922 "unicode_decimal": 58922
}, },
{ {
"icon_id": "4878756", "icon_id": "4878756",
"name": "桑基图", "name": "桑基图",
"font_class": "sankey-active", "font_class": "chart_sankey_active",
"unicode": "e634", "unicode": "e634",
"unicode_decimal": 58932 "unicode_decimal": 58932
}, },
{ {
"icon_id": "4878762", "icon_id": "4878762",
"name": "旭日图", "name": "旭日图",
"font_class": "sunburst-active", "font_class": "chart_sunburst_active",
"unicode": "e635", "unicode": "e635",
"unicode_decimal": 58933 "unicode_decimal": 58933
}, },
{ {
"icon_id": "4879224", "icon_id": "4879224",
"name": "指标卡", "name": "指标卡",
"font_class": "kpi-active", "font_class": "chart_kpi_active",
"unicode": "e636", "unicode": "e636",
"unicode_decimal": 58934 "unicode_decimal": 58934
}, },
{ {
"icon_id": "10451644", "icon_id": "10451644",
"name": "环形图", "name": "环形图",
"font_class": "donut-active", "font_class": "chart_donut_active",
"unicode": "e622", "unicode": "e622",
"unicode_decimal": 58914 "unicode_decimal": 58914
}, },
{ {
"icon_id": "10451648", "icon_id": "10451648",
"name": "雷达图", "name": "雷达图",
"font_class": "radar-active", "font_class": "chart_radar_active",
"unicode": "e623", "unicode": "e623",
"unicode_decimal": 58915 "unicode_decimal": 58915
}, },
{ {
"icon_id": "10451655", "icon_id": "10451655",
"name": "矩形树图", "name": "矩形树图",
"font_class": "treemap-active", "font_class": "chart_treemap_active",
"unicode": "e624", "unicode": "e624",
"unicode_decimal": 58916 "unicode_decimal": 58916
}, },
{ {
"icon_id": "10451656", "icon_id": "10451656",
"name": "散点图", "name": "散点图",
"font_class": "scatter-active", "font_class": "chart_scatter_active",
"unicode": "e625", "unicode": "e625",
"unicode_decimal": 58917 "unicode_decimal": 58917
}, },
{ {
"icon_id": "10451658", "icon_id": "10451658",
"name": "仪表盘", "name": "仪表盘",
"font_class": "gauge-active", "font_class": "chart_gauge_active",
"unicode": "e626", "unicode": "e626",
"unicode_decimal": 58918 "unicode_decimal": 58918
}, },
{ {
"icon_id": "10451663", "icon_id": "10451663",
"name": "基本柱状图", "name": "基本柱状图",
"font_class": "bar-active", "font_class": "chart_bar_active",
"unicode": "e628", "unicode": "e628",
"unicode_decimal": 58920 "unicode_decimal": 58920
}, },
{ {
"icon_id": "10451666", "icon_id": "10451666",
"name": "基本折线图", "name": "基本折线图",
"font_class": "line-active", "font_class": "chart_line_active",
"unicode": "e629", "unicode": "e629",
"unicode_decimal": 58921 "unicode_decimal": 58921
}, },
{ {
"icon_id": "10451680", "icon_id": "10451680",
"name": "基本折线图", "name": "基本折线图",
"font_class": "line", "font_class": "chart_line",
"unicode": "e62b", "unicode": "e62b",
"unicode_decimal": 58923 "unicode_decimal": 58923
}, },
{ {
"icon_id": "10451684", "icon_id": "10451684",
"name": "环形图", "name": "环形图",
"font_class": "donut", "font_class": "chart_donut",
"unicode": "e62c", "unicode": "e62c",
"unicode_decimal": 58924 "unicode_decimal": 58924
}, },
{ {
"icon_id": "10451687", "icon_id": "10451687",
"name": "基本柱状图", "name": "基本柱状图",
"font_class": "bar", "font_class": "chart_bar",
"unicode": "e62e", "unicode": "e62e",
"unicode_decimal": 58926 "unicode_decimal": 58926
}, },
{ {
"icon_id": "10451690", "icon_id": "10451690",
"name": "散点图", "name": "散点图",
"font_class": "scatter", "font_class": "chart_scatter",
"unicode": "e630", "unicode": "e630",
"unicode_decimal": 58928 "unicode_decimal": 58928
}, },
{ {
"icon_id": "10451695", "icon_id": "10451695",
"name": "矩形树图", "name": "矩形树图",
"font_class": "treemap", "font_class": "chart_treemap",
"unicode": "e631", "unicode": "e631",
"unicode_decimal": 58929 "unicode_decimal": 58929
}, },
{ {
"icon_id": "10451701", "icon_id": "10451701",
"name": "雷达图", "name": "雷达图",
"font_class": "radar", "font_class": "chart_radar",
"unicode": "e632", "unicode": "e632",
"unicode_decimal": 58930 "unicode_decimal": 58930
}, },
{ {
"icon_id": "10451703", "icon_id": "10451703",
"name": "仪表盘", "name": "仪表盘",
"font_class": "gauge", "font_class": "chart_gauge",
"unicode": "e633", "unicode": "e633",
"unicode_decimal": 58931 "unicode_decimal": 58931
}, },
{ {
"icon_id": "11671969", "icon_id": "11671969",
"name": "词云", "name": "词云",
"font_class": "wordcloud-active", "font_class": "chart_wordcloud_active",
"unicode": "e66f", "unicode": "e66f",
"unicode_decimal": 58991 "unicode_decimal": 58991
}, },
{ {
"icon_id": "11671976", "icon_id": "11671976",
"name": "地图", "name": "地图",
"font_class": "geo-active", "font_class": "chart_geo_active",
"unicode": "e670", "unicode": "e670",
"unicode_decimal": 58992 "unicode_decimal": 58992
}, },
{ {
"icon_id": "11671984", "icon_id": "11671984",
"name": "词云", "name": "词云",
"font_class": "wordcloud", "font_class": "chart_wordcloud",
"unicode": "e672", "unicode": "e672",
"unicode_decimal": 58994 "unicode_decimal": 58994
}, },
{ {
"icon_id": "11671987", "icon_id": "11671987",
"name": "地图", "name": "地图",
"font_class": "geo", "font_class": "chart_geo",
"unicode": "e673", "unicode": "e673",
"unicode_decimal": 58995 "unicode_decimal": 58995
}, },
{ {
"icon_id": "10451635", "icon_id": "10451635",
"name": "饼图", "name": "饼图",
"font_class": "pie-active", "font_class": "chart_pie_active",
"unicode": "e63b", "unicode": "e63b",
"unicode_decimal": 58939 "unicode_decimal": 58939
}, },
{ {
"icon_id": "10451672", "icon_id": "10451672",
"name": "饼图", "name": "饼图",
"font_class": "pie", "font_class": "chart_pie",
"unicode": "e650", "unicode": "e650",
"unicode_decimal": 58960 "unicode_decimal": 58960
}, },
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911244621" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6868" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M160 896a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v448a32 32 0 0 1-32 32zM512 896a32 32 0 0 1-32-32V288a32 32 0 0 1 64 0v576a32 32 0 0 1-32 32zM864 896a32 32 0 0 1-32-32V160a32 32 0 0 1 64 0v704a32 32 0 0 1-32 32z" fill="#C0C5D3" p-id="6869"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911239422" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6724" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M160 896a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v448a32 32 0 0 1-32 32zM512 896a32 32 0 0 1-32-32V288a32 32 0 0 1 64 0v576a32 32 0 0 1-32 32zM864 896a32 32 0 0 1-32-32V160a32 32 0 0 1 64 0v704a32 32 0 0 1-32 32z" fill="#4A8BFE" p-id="6725"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911326427" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7739" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M928 512h-128a288 288 0 0 0-288-288V96a416 416 0 0 1 416 416z" fill="#C0C5D3" p-id="7740"></path><path d="M224 512H96A416 416 0 0 1 512 96v128a288 288 0 0 0-288 288z" fill="#9BA1B5" p-id="7741"></path><path d="M512 928A416 416 0 0 1 96 512h128a288 288 0 0 0 288 288z" fill="#C0C5D3" p-id="7742"></path><path d="M512 928v-128a288 288 0 0 0 288-288h128a416 416 0 0 1-416 416z" fill="#9BA1B5" p-id="7743"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911320757" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7592" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M928 512h-128a288 288 0 0 0-288-288V96a416 416 0 0 1 416 416z" fill="#4A8BFE" p-id="7593"></path><path d="M224 512H96A416 416 0 0 1 512 96v128a288 288 0 0 0-288 288z" fill="#3BD5B3" p-id="7594"></path><path d="M512 928A416 416 0 0 1 96 512h128a288 288 0 0 0 288 288z" fill="#4A8BFE" p-id="7595"></path><path d="M512 928v-128a288 288 0 0 0 288-288h128a416 416 0 0 1-416 416z" fill="#3BD5B3" p-id="7596"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911378064" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8321" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M117.76 153.6h819.2l-40.96 194.56H158.72z" fill="#9C9C9C" p-id="8322"></path><path d="M184.32 450.56h680.96s-15.36 58.368-30.72 100.864-40.96 93.696-40.96 93.696H256s-30.72-66.048-40.96-97.28-30.72-97.28-30.72-97.28zM302.08 747.52h435.2s-87.04 143.36-220.16 143.36-215.04-143.36-215.04-143.36z" fill="#D1D1D1" p-id="8323"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911373847" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8176" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M117.76 153.6h819.2l-40.96 194.56H158.72z" fill="#0CAAD7" p-id="8177"></path><path d="M184.32 450.56h680.96s-15.36 58.368-30.72 100.864-40.96 93.696-40.96 93.696H256s-30.72-66.048-40.96-97.28-30.72-97.28-30.72-97.28zM302.08 747.52h435.2s-87.04 143.36-220.16 143.36-215.04-143.36-215.04-143.36z" fill="#E2F2F9" p-id="8178"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911431077" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8922" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M512 576a32 32 0 0 1-22.72-9.28l-192-192a32 32 0 0 1 45.44-45.44l192 192a32 32 0 0 1 0 45.44A32 32 0 0 1 512 576zM256 861.76a32 32 0 0 1-21.76-8.64l21.76-23.36-23.04 22.08a32 32 0 1 1 40.64-48.64l3.52 2.88A32 32 0 0 1 256 861.76z m521.6-7.68a32 32 0 0 1-23.36-9.92 32 32 0 0 1 0-45.12A32 32 0 0 1 800 800a32 32 0 0 1 0 44.16l-2.24 2.24a32 32 0 0 1-20.8 7.68z m-602.56-96a32 32 0 0 1-28.16-16.96v-1.92a32 32 0 0 1 12.16-43.52 32 32 0 0 1 43.52 11.84l1.92 3.52a32 32 0 0 1-13.12 43.52 32 32 0 0 1-16.96 4.48z m680.32-9.6a32 32 0 0 1-28.8-44.48 32 32 0 0 1 43.2-16 32 32 0 0 1 15.36 41.92l-2.24 4.16a32 32 0 0 1-28.16 15.36zM132.48 635.52a32 32 0 0 1-32-27.2l32-4.8-32 2.56a32 32 0 0 1 64-11.52v4.16a32 32 0 0 1-26.88 36.48z m760.64-11.2h-3.84a32 32 0 0 1-28.16-35.52v-3.2a32 32 0 1 1 64 7.36v3.2a32 32 0 0 1-32 28.16zM134.4 504h-5.12a32 32 0 0 1-26.24-35.84v-4.16a32 32 0 1 1 64 13.12 32 32 0 0 1-32.64 26.88z m752.32-10.56a32 32 0 0 1-32-24 32 32 0 0 1 23.36-40 32 32 0 0 1 38.4 22.08v2.24a32 32 0 0 1-20.48 38.72z m-706.88-112a29.76 29.76 0 0 1-14.72-3.84 32 32 0 0 1-12.8-42.56l1.92-3.52a32 32 0 1 1 55.04 32 34.24 34.24 0 0 1-29.44 17.92z m658.24-8.32a32 32 0 0 1-26.56-14.08l-2.24-3.84a32 32 0 0 1 54.4-32l-27.2 16.96 27.52-16.96a32 32 0 0 1-8.64 44.48 32 32 0 0 1-17.28 5.44zM264.96 281.28a32 32 0 0 1-24-10.88 32 32 0 0 1 2.56-44.16L245.76 224A32 32 0 1 1 288 273.28a34.56 34.56 0 0 1-23.04 8z m486.4-5.76a32 32 0 0 1-19.84-6.72l-2.24-1.92A32 32 0 1 1 768 216.32l2.56 1.92a32 32 0 0 1-19.52 57.28zM376.64 216.64a32 32 0 0 1-11.2-62.08h2.88a32 32 0 1 1 22.4 59.84h-2.88a35.84 35.84 0 0 1-11.2 2.24z m260.16-3.84a33.92 33.92 0 0 1-9.92-1.6h-3.2a32 32 0 1 1 20.16-60.48h1.92A32 32 0 0 1 666.56 192a32 32 0 0 1-29.76 20.8z m-128-20.8a32 32 0 0 1-32-32 32 32 0 0 1 29.76-32h2.24a32 32 0 0 1 32 32 32 32 0 0 1-32 32z" fill="#C0C5D3" p-id="8923"></path><path d="M768 905.28a32 32 0 0 1-25.28-12.48 32 32 0 0 1 5.76-44.8 384 384 0 1 0-473.92-3.52A32 32 0 1 1 232.96 896a448 448 0 1 1 552.96 3.84 32 32 0 0 1-17.92 5.44z" fill="#C0C5D3" p-id="8924"></path><path d="M512 544m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8925"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911426376" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8776" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M512 576a32 32 0 0 1-22.72-9.28l-192-192a32 32 0 0 1 45.44-45.44l192 192a32 32 0 0 1 0 45.44A32 32 0 0 1 512 576zM256 861.76a32 32 0 0 1-21.76-8.64l21.76-23.36-23.04 22.08a32 32 0 1 1 40.64-48.64l3.52 2.88A32 32 0 0 1 256 861.76z m521.6-7.68a32 32 0 0 1-23.36-9.92 32 32 0 0 1 0-45.12A32 32 0 0 1 800 800a32 32 0 0 1 0 44.16l-2.24 2.24a32 32 0 0 1-20.8 7.68z m-602.56-96a32 32 0 0 1-28.16-16.96v-1.92a32 32 0 0 1 12.16-43.52 32 32 0 0 1 43.52 11.84l1.92 3.52a32 32 0 0 1-13.12 43.52 32 32 0 0 1-16.96 4.48z m680.32-9.6a32 32 0 0 1-28.8-44.48 32 32 0 0 1 43.2-16 32 32 0 0 1 15.36 41.92l-2.24 4.16a32 32 0 0 1-28.16 15.36zM132.48 635.52a32 32 0 0 1-32-27.2l32-4.8-32 2.56a32 32 0 0 1 64-11.52v4.16a32 32 0 0 1-26.88 36.48z m760.64-11.2h-3.84a32 32 0 0 1-28.16-35.52v-3.2a32 32 0 1 1 64 7.36v3.2a32 32 0 0 1-32 28.16zM134.4 504h-5.12a32 32 0 0 1-26.24-35.84v-4.16a32 32 0 1 1 64 13.12 32 32 0 0 1-32.64 26.88z m752.32-10.56a32 32 0 0 1-32-24 32 32 0 0 1 23.36-40 32 32 0 0 1 38.4 22.08v2.24a32 32 0 0 1-20.48 38.72z m-706.88-112a29.76 29.76 0 0 1-14.72-3.84 32 32 0 0 1-12.8-42.56l1.92-3.52a32 32 0 1 1 55.04 32 34.24 34.24 0 0 1-29.44 17.92z m658.24-8.32a32 32 0 0 1-26.56-14.08l-2.24-3.84a32 32 0 0 1 54.4-32l-27.2 16.96 27.52-16.96a32 32 0 0 1-8.64 44.48 32 32 0 0 1-17.28 5.44zM264.96 281.28a32 32 0 0 1-24-10.88 32 32 0 0 1 2.56-44.16L245.76 224A32 32 0 1 1 288 273.28a34.56 34.56 0 0 1-23.04 8z m486.4-5.76a32 32 0 0 1-19.84-6.72l-2.24-1.92A32 32 0 1 1 768 216.32l2.56 1.92a32 32 0 0 1-19.52 57.28zM376.64 216.64a32 32 0 0 1-11.2-62.08h2.88a32 32 0 1 1 22.4 59.84h-2.88a35.84 35.84 0 0 1-11.2 2.24z m260.16-3.84a33.92 33.92 0 0 1-9.92-1.6h-3.2a32 32 0 1 1 20.16-60.48h1.92A32 32 0 0 1 666.56 192a32 32 0 0 1-29.76 20.8z m-128-20.8a32 32 0 0 1-32-32 32 32 0 0 1 29.76-32h2.24a32 32 0 0 1 32 32 32 32 0 0 1-32 32z" fill="#4A8BFE" p-id="8777"></path><path d="M768 905.28a32 32 0 0 1-25.28-12.48 32 32 0 0 1 5.76-44.8 384 384 0 1 0-473.92-3.52A32 32 0 1 1 232.96 896a448 448 0 1 1 552.96 3.84 32 32 0 0 1-17.92 5.44z" fill="#4A8BFE" p-id="8778"></path><path d="M512 544m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8779"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911300217" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7447" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M112.64 184.32h588.8v220.16H112.64z" fill="#D1D1D1" p-id="7448"></path><path d="M302.08 728.064h-29.696V788.48h-28.672v-60.416H135.68v-18.944l102.912-153.088h34.304v148.992H302.08v23.04z m-57.856-23.04v-97.28c0-6.656 0-14.848 0.512-24.064h-0.512c-1.536 3.584-4.096 9.728-8.704 17.92l-69.12 103.424h77.824zM366.592 751.104l-25.6 79.872h-21.504l18.432-79.872h28.672zM453.12 666.112c-27.648-12.8-41.472-31.744-41.472-56.32 0-16.896 6.656-31.232 19.456-41.984 12.8-10.752 29.696-15.872 49.664-15.872 18.432 0 33.792 5.12 45.568 15.36s17.92 23.04 17.92 38.912c0 25.6-14.336 45.568-43.52 59.392v0.512c33.792 12.288 50.688 32.768 50.688 62.464 0 19.456-7.168 34.816-20.992 46.08s-33.28 17.408-58.368 17.408c-20.48 0-37.376-5.632-50.176-16.896s-19.456-26.112-19.456-44.032c0-29.696 16.384-51.2 49.664-64.512v-0.512z m22.528 13.824c-28.672 11.776-43.008 28.16-43.008 49.664 0 11.264 4.096 20.48 12.8 27.648s19.456 10.752 32.768 10.752c13.312 0 23.552-3.584 31.744-10.752s12.288-15.872 12.288-26.624c0-22.016-15.36-38.912-46.592-50.688z m38.912-70.144c0-10.24-3.072-18.432-9.728-24.576-6.656-6.144-15.36-9.216-26.624-9.216-10.24 0-19.456 3.072-26.624 9.216-7.168 6.144-10.752 14.336-10.752 24.064 0 19.456 12.288 34.304 36.352 44.032 25.088-9.728 37.376-24.576 37.376-43.52zM581.12 676.864c0-40.96 6.656-72.192 20.48-93.184s33.28-31.744 58.88-31.744c49.152 0 73.728 39.936 73.728 119.296 0 39.424-7.168 69.12-20.992 90.112s-33.28 31.232-58.368 31.232c-23.552 0-41.984-9.728-54.784-29.696s-18.944-48.64-18.944-86.016z m29.696-1.536c0 61.952 15.872 92.672 47.104 92.672 30.72 0 46.08-31.232 46.08-94.208 0-65.024-14.848-97.28-45.056-97.28-31.744 0-48.128 33.28-48.128 98.816zM909.312 788.48h-133.12v-25.6h52.224v-176.64l-53.248 15.36v-27.136l82.432-24.064V762.88h51.712v25.6z" fill="#9C9C9C" p-id="7449"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911294760" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7302" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M112.64 184.32h588.8v220.16H112.64z" fill="#E1F1F9" p-id="7303"></path><path d="M302.08 729.088h-29.696v60.416h-28.672v-60.416H135.68v-18.944l102.912-153.088h34.304v148.992H302.08v23.04z m-57.856-23.552v-97.28c0-6.656 0-14.848 0.512-24.064h-0.512c-1.536 3.584-4.096 9.728-8.704 17.92l-69.12 103.424h77.824zM366.592 752.128l-25.6 79.872h-21.504l18.432-79.872h28.672zM453.12 667.136c-27.648-12.8-41.472-31.744-41.472-56.32 0-16.896 6.656-31.232 19.456-41.984 12.8-10.752 29.696-15.872 49.664-15.872 18.432 0 33.792 5.12 45.568 15.36s17.92 23.04 17.92 38.912c0 25.6-14.336 45.568-43.52 59.392v0.512c33.792 12.288 50.688 32.768 50.688 62.464 0 19.456-7.168 34.816-20.992 46.08s-33.28 17.408-58.368 17.408c-20.48 0-37.376-5.632-50.176-16.896s-19.456-26.112-19.456-44.032c0-29.696 16.384-51.2 49.664-64.512v-0.512z m22.528 13.824c-28.672 11.776-43.008 28.16-43.008 49.664 0 11.264 4.096 20.48 12.8 27.648s19.456 10.752 32.768 10.752c13.312 0 23.552-3.584 31.744-10.752s12.288-15.872 12.288-26.624c0-22.528-15.36-39.424-46.592-50.688z m38.912-70.144c0-10.24-3.072-18.432-9.728-24.576-6.656-6.144-15.36-9.216-26.624-9.216-10.24 0-19.456 3.072-26.624 9.216-7.168 6.144-10.752 14.336-10.752 24.064 0 19.456 12.288 34.304 36.352 44.032 25.088-9.728 37.376-24.576 37.376-43.52zM581.12 677.888c0-40.96 6.656-72.192 20.48-93.184S634.88 552.96 660.48 552.96c49.152 0 73.728 39.936 73.728 119.296 0 39.424-7.168 69.12-20.992 90.112s-33.28 31.232-58.368 31.232c-23.552 0-41.984-9.728-54.784-29.696s-18.944-48.64-18.944-86.016z m29.696-1.536c0 61.952 15.872 92.672 47.104 92.672 30.72 0 46.08-31.232 46.08-94.208 0-65.024-14.848-97.28-45.056-97.28-31.744 0-48.128 32.768-48.128 98.816zM909.312 789.504h-133.12v-25.6h52.224v-176.64l-53.248 15.36v-27.136l82.432-24.064v211.968h51.712v26.112z" fill="#0CAAD7" p-id="7304"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911213551" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6580" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M640 672a32 32 0 0 1-22.72-9.28L384 429.12l-233.28 233.6a32 32 0 0 1-45.44-45.44l256-256a32 32 0 0 1 45.44 0l233.28 233.6 233.28-233.6a32 32 0 0 1 45.44 45.44l-256 256A32 32 0 0 1 640 672z" fill="#C0C5D3" p-id="6581"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911207521" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6436" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M640 672a32 32 0 0 1-22.72-9.28L384 429.12l-233.28 233.6a32 32 0 0 1-45.44-45.44l256-256a32 32 0 0 1 45.44 0l233.28 233.6 233.28-233.6a32 32 0 0 1 45.44 45.44l-256 256A32 32 0 0 1 640 672z" fill="#4A8BFE" p-id="6437"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911581925" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10408" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M512 907.50731812a394.41991959 394.41991959 0 1 1 153.90188097-31.09678244A393.67834245 393.67834245 0 0 1 512 907.50731812zM512 148.37998479A363.61976801 363.61976801 0 1 0 875.61976801 511.99975281 364.01527505 364.01527505 0 0 0 512 148.37998479z m0 1e-8" fill="#C0C4CC" p-id="10409"></path><path d="M693.73572629 466.31862905L624.81853322 598.02264795h-19.47874819l65.30818739-124.28825206c-43.11032453 20.66527007-77.2228525 73.11946127-141.74002425 78.85432068a66.74190164 66.74190164 0 0 1-20.31920074 30.65183617 53.44295995 53.44295995 0 0 1-34.60691197 11.17308874 52.7013828 52.7013828 0 0 1-43.40695537-19.77537826 120.23430007 120.23430007 0 0 1-18.88548646-73.02058431 122.80509931 122.80509931 0 0 0-114.20280902-38.3147954l-2.91686858 14.43602667a62.73738737 62.73738737 0 0 1 36.0900655-11.86522742 57.69466584 57.69466584 0 0 1 42.22043271 17.10570207 59.3261348 59.3261348 0 0 1 17.20457903 43.95077863 67.97786279 67.97786279 0 0 1-15.07872608 44.49460109 60.66097289 60.66097289 0 0 1-50.08114586 22.93943846 62.29244184 62.29244184 0 0 1-42.51706281-14.43602589 55.56881289 55.56881289 0 0 1-18.7866095-38.21591844l24.71922283-2.07641446a43.30807843 43.30807843 0 0 0 12.70568075 26.69676034 34.60691197 34.60691197 0 0 0 24.02708416 8.99779733 37.52378053 37.52378053 0 0 0 28.62486016-12.65624228 47.26315425 47.26315425 0 0 0 11.716912-33.51926625 42.51706357 42.51706357 0 0 0-11.32140418-31.24509787 39.55075653 39.55075653 0 0 0-29.66306741-11.46971884 41.03391005 41.03391005 0 0 0-20.41807845 4.94384456 38.90805712 38.90805712 0 0 0-14.28771046 13.15062627l-22.00010817-2.8674301 5.38879009-28.08103692c-19.18211655 10.57982703-84.88581096 40.39120986-136.99393281 63.23177213 0 0 16.80907121 340.68032879 376.0288179 343.9432667 0 0 372.9636339 0 376.32544799-374.79285676-55.02498966-54.97555195-163.93788554-44.4946011-194.73803713-39.64963348z m64.26997936 118.65226959a38.56198777 38.56198777 0 0 1-29.6630674 12.95287235 36.88108034 36.88108034 0 0 1-28.82261407-12.85399539 55.71712833 55.71712833 0 0 1-11.5191573-38.41367235 56.40926622 56.40926622 0 0 1 10.28319616-34.60691197 34.60691197 34.60691197 0 0 1 30.00913674-14.13939579 39.2046872 39.2046872 0 0 1 29.6630674 12.65624227 52.7013828 52.7013828 0 0 1 11.81578817 37.22714967 53.59127538 53.59127538 0 0 1-11.91466512 37.27658817z m0 0" fill="#C0C4CC" p-id="10410"></path><path d="M730.36961425 509.42895357a17.69896379 17.69896379 0 0 0-14.8315337 7.5146438 46.17550852 46.17550852 0 0 0-5.83373638 27.38889903 41.82492491 41.82492491 0 0 0 5.93261333 25.51023768 18.24278627 18.24278627 0 0 0 29.6630674 0 45.82943919 45.82943919 0 0 0 5.83373715-27.29002207 42.31930968 42.31930968 0 0 0-5.93261411-25.70799159 18.14390932 18.14390932 0 0 0-14.83153369-7.41576685z m-283.97443171 45.53280834a31.93723578 31.93723578 0 0 0 54.67892109 0 37.72153368 37.72153368 0 0 0 4.00451428-7.51464381 150.58950537 150.58950537 0 0 1-69.21382393-31.442851 80.63410507 80.63410507 0 0 0 10.48095009 39.00693328zM303.36975946 422.26897423h76.72846772v-22.14842359H284.43483452L271.23476977 468.88942828a121.61857663 121.61857663 0 0 1 24.71922284-10.3820739z m0 0l131.9017728 70.84529211a117.91069322 117.91069322 0 0 1 12.16185751-63.72615612 30.40464377 30.40464377 0 0 1 26.00462245-13.54613408 33.12375844 33.12375844 0 0 1 27.58665294 15.3259177 116.52641664 116.52641664 0 0 1 11.07421179 61.84749555 153.25918156 153.25918156 0 0 1-7.06969751 54.38229023 101.7937599 101.7937599 0 0 0 12.40904989 0.79101563c4.00451429 0 7.86071313 0 11.66747274-0.49438477l0.29663086-0.8898918a170.0188143 170.0188143 0 0 0 6.97082056-53.54183691 180.84583448 180.84583448 0 0 0-4.35058284-44.4946011 95.26788486 95.26788486 0 0 0-11.86522742-28.08103692 50.77328376 50.77328376 0 0 0-19.23155502-17.60008683 57.94185822 57.94185822 0 0 0-27.19114513-6.13036724 53.93734394 53.93734394 0 0 0-34.60691196 11.07421181 66.59358622 66.59358622 0 0 0-20.86302397 31.44285177 170.80982993 170.80982993 0 0 0-7.06969752 53.83846699v3.65844496c8.25622018 6.42699808 16.51244112 12.95287314 25.0652914 19.18211731a234.68430147 234.68430147 0 0 1-0.98876877-22.9888777z m295.0486435-98.87689131h-19.13267808l-39.55075653 74.50373705a84.39142696 84.39142696 0 0 1 23.18663083-7.41576685z m6.92138207 170.76039066a39.05637176 39.05637176 0 0 0 29.66306741-12.95287235 63.47896451 63.47896451 0 0 0 0-74.1576685 39.25412568 39.25412568 0 0 0-30.00913597-12.65624229 34.9529813 34.9529813 0 0 0-30.00913672 14.13939581 56.35982776 56.35982776 0 0 0-10.3820739 34.60691197 55.27218203 55.27218203 0 0 0 11.56859657 38.41367234 38.01816454 38.01816454 0 0 0 29.11924492 12.75511845z m-14.18883349-76.38239839a18.14390932 18.14390932 0 0 1 29.31699806 0 42.31930968 42.31930968 0 0 1 5.93261332 25.70799159 45.82943919 45.82943919 0 0 1-5.83373637 27.29002207 18.14390932 18.14390932 0 0 1-29.31699806 0 41.82492491 41.82492491 0 0 1-5.93261332-25.51023768 46.52157709 46.52157709 0 0 1 5.83373637-27.48777598z m0 0" fill="#C0C4CC" p-id="10411"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911579132" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10262" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M511.836 933.875c-56.86 0-112.018-11.18-163.98-33.115-50.152-21.19-95.193-51.643-133.952-90.296-38.653-38.652-69.106-83.693-90.296-133.952-21.935-51.962-33.115-107.12-33.115-163.98 0-56.86 11.18-112.017 33.115-163.98 21.19-50.152 51.643-95.193 90.296-133.952 38.652-38.652 83.693-69.105 133.952-90.295 51.856-21.935 107.12-33.115 163.98-33.115s112.017 11.18 163.98 33.115c50.152 21.19 95.193 51.643 133.952 90.295 38.652 38.653 69.105 83.694 90.295 133.953 21.935 51.962 33.115 107.119 33.115 163.98 0 56.86-11.18 112.017-33.115 163.98-21.19 50.151-51.643 95.192-90.295 133.951-38.653 38.653-83.694 69.106-133.953 90.296-51.962 21.935-107.119 33.115-163.98 33.115z m0-808.718c-213.6 0-387.376 173.776-387.376 387.375s173.776 387.376 387.376 387.376S899.21 726.132 899.21 512.532 725.435 125.157 511.836 125.157z m0 0" fill="#108CEE" p-id="10263"></path><path d="M705.31 458.44L631.945 600.38h-20.763l69.531-133.953c-45.893 22.255-82.202 78.796-150.882 84.972-4.898 14.162-12.139 25.236-21.616 33.009-9.796 7.986-22.041 12.032-36.948 12.032-19.593 0-35.032-7.028-46.213-21.083-12.884-16.292-19.592-42.592-20.125-78.69-36.522-29.068-72.726-55.901-121.6-41.314L280.24 470.9c12.245-8.519 25.023-12.778 38.44-12.778 17.782 0 32.689 6.176 44.934 18.421 12.245 12.245 18.315 28.11 18.315 47.384 0 18.42-5.324 34.286-16.079 47.703-12.99 16.504-30.88 24.703-53.347 24.703-18.527 0-33.54-5.217-45.254-15.546s-18.42-24.064-20.018-41.208l26.194-2.236c1.917 12.778 6.495 22.361 13.523 28.75s15.546 9.69 25.555 9.69c12.033 0 22.148-4.579 30.454-13.63 8.305-9.05 12.458-21.083 12.458-36.097 0-14.268-4.046-25.448-12.032-33.647-7.986-8.2-18.421-12.352-31.412-12.352-8.092 0-15.333 1.81-21.722 5.43-6.495 3.62-11.606 8.412-15.227 14.162l-23.425-3.088 5.75-30.24c-20.445 11.393-90.402 43.55-145.878 68.147 0 0 17.888 367.144 400.366 370.658 0 0 397.065 0 400.685-403.88-58.458-59.309-174.415-48.022-207.21-42.805z m68.254 127.99c-8.412 9.264-18.953 13.949-31.411 13.949-12.246 0-22.574-4.579-30.667-13.843-8.199-9.157-12.245-23-12.245-41.42 0-14.588 3.62-26.94 10.967-37.056 7.348-10.115 17.89-15.226 31.945-15.226 12.777 0 23.319 4.578 31.73 13.629 8.413 9.157 12.565 22.467 12.565 40.143-0.213 17.356-4.472 30.56-12.884 39.824z m0 0" fill="#108CEE" p-id="10264"></path><path d="M742.685 510.19c-6.282 0-11.5 2.662-15.546 8.092-4.153 5.324-6.176 15.227-6.176 29.495 0 12.991 2.13 22.148 6.282 27.472 4.153 5.324 9.264 8.093 15.44 8.093 6.389 0 11.606-2.662 15.759-8.093 4.153-5.324 6.176-15.12 6.176-29.388 0-13.097-2.13-22.361-6.282-27.685-4.26-5.43-9.477-7.986-15.653-7.986zM442.41 559.277c7.773 11.074 17.463 16.611 28.963 16.611s21.083-5.537 28.856-16.61c1.597-2.237 2.982-5.005 4.26-8.093-27.366-3.514-50.792-17.463-72.94-33.861 1.598 19.912 5.112 33.86 10.861 41.953zM291.208 416.274h81.138v-23.851H271.19l-13.949 74.11c9.157-5.111 17.782-8.731 26.088-11.18l7.88-39.079z m139.49 76.347c0-33.329 4.259-56.222 12.884-68.68 6.814-9.69 15.972-14.588 27.472-14.588 11.606 0 21.402 5.537 29.175 16.504s11.713 33.222 11.713 66.657c0 26.514-2.449 46-7.454 58.458 4.26 0.532 8.625 0.852 13.098 0.852 4.259 0 8.305-0.213 12.351-0.533l0.32-0.958c4.898-14.694 7.347-33.86 7.347-57.712 0-20.125-1.49-36.204-4.579-48.023-3.088-11.926-7.24-21.935-12.564-30.24-5.325-8.306-12.14-14.588-20.338-18.954-8.2-4.366-17.782-6.602-28.75-6.602-14.8 0-27.046 3.94-36.842 11.926-9.796 7.986-17.143 19.273-22.042 33.86-4.898 14.695-7.453 33.968-7.453 58.033v3.94c8.731 6.92 17.463 13.948 26.513 20.657-0.532-7.348-0.851-15.547-0.851-24.597z m311.987-106.48h-20.231l-41.634 80.285c7.88-3.833 15.972-6.601 24.49-7.986l37.375-72.3zM610.649 493.684c12.352 0 22.787-4.685 31.306-13.949 8.411-9.263 12.67-22.573 12.67-39.717 0-17.675-4.152-30.985-12.564-40.143-8.412-9.157-18.953-13.63-31.731-13.63-13.843 0-24.49 5.112-31.731 15.227-7.347 10.223-10.968 22.468-10.968 37.056 0 18.527 4.047 32.263 12.246 41.42 8.305 9.158 18.527 13.736 30.772 13.736z m-15.013-82.309c4.152-5.324 9.263-8.092 15.44-8.092 6.175 0 11.393 2.662 15.545 7.986 4.153 5.324 6.283 14.587 6.283 27.685 0 14.268-2.023 24.064-6.176 29.388s-9.264 8.093-15.546 8.093c-6.07 0-11.18-2.662-15.44-7.986-4.153-5.324-6.282-14.482-6.282-27.472 0-14.375 2.023-24.171 6.176-29.602z m0 0" fill="#108CEE" p-id="10265"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911273614" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7157" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M512 512m-384 0a384 384 0 1 0 768 0 384 384 0 1 0-768 0Z" fill="#9BA1B5" p-id="7158"></path><path d="M512 128v384l-271.68 271.68A384 384 0 1 0 512 128z" fill="#C0C5D3" p-id="7159"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911269500" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7012" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M512 512m-384 0a384 384 0 1 0 768 0 384 384 0 1 0-768 0Z" fill="#3BD5B3" p-id="7013"></path><path d="M512 128v384l-271.68 271.68A384 384 0 1 0 512 128z" fill="#4A8BFE" p-id="7014"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911354110" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8031" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M503.36 992a32 32 0 0 1-16-4.16l-387.84-224a32 32 0 0 1-16-27.84V288a32 32 0 0 1 16-27.84l387.84-224a32 32 0 0 1 32 0l388.16 224a32 32 0 0 1 16 27.84v448a32 32 0 0 1-16 27.84l-388.16 224a32 32 0 0 1-16 4.16zM147.52 717.44l355.84 205.76 356.16-205.76V306.56L503.36 100.8 147.52 306.56z" fill="#C0C5D3" p-id="8032"></path><path d="M503.36 864a32 32 0 0 1-15.36-3.84l-291.84-160a32 32 0 0 1-16-35.2l64-288a34.24 34.24 0 0 1 12.8-19.2l228.16-160a32 32 0 0 1 36.8 0l227.84 160a32 32 0 0 1 12.8 19.2l64 288a32 32 0 0 1-15.68 35.2l-292.16 160a32 32 0 0 1-15.36 3.84z m-256-208.64l256 140.16 256-140.16L704 403.2l-200.64-140.16L304 403.2z" fill="#9BA1B5" p-id="8033"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911346341" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7886" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M503.36 992a32 32 0 0 1-16-4.16l-387.84-224a32 32 0 0 1-16-27.84V288a32 32 0 0 1 16-27.84l387.84-224a32 32 0 0 1 32 0l388.16 224a32 32 0 0 1 16 27.84v448a32 32 0 0 1-16 27.84l-388.16 224a32 32 0 0 1-16 4.16zM147.52 717.44l355.84 205.76 356.16-205.76V306.56L503.36 100.8 147.52 306.56z" fill="#4A8BFE" p-id="7887"></path><path d="M503.36 864a32 32 0 0 1-15.36-3.84l-291.84-160a32 32 0 0 1-16-35.2l64-288a34.24 34.24 0 0 1 12.8-19.2l228.16-160a32 32 0 0 1 36.8 0l227.84 160a32 32 0 0 1 12.8 19.2l64 288a32 32 0 0 1-15.68 35.2l-292.16 160a32 32 0 0 1-15.36 3.84z m-256-208.64l256 140.16 256-140.16L704 403.2l-200.64-140.16L304 403.2z" fill="#3BD5B3" p-id="7888"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911611000" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10700" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M533.504 529.92c31.744 33.792 62.464 67.584 94.208 99.328 11.776-5.632 23.552-11.264 35.84-16.384-38.912-29.696-74.752-64.512-111.104-99.84-6.656 5.632-12.8 11.264-18.944 16.896zM481.792 579.584C380.416 678.4 284.672 773.12 143.36 773.12v71.68c200.704 0 294.4-101.376 422.912-181.248-27.648-28.16-55.296-56.832-84.48-83.968zM771.072 580.096c38.912-7.68 81.408-11.776 130.048-11.776V358.4c-119.808 0-210.944 44.544-289.28 104.448 50.176 47.616 101.376 90.624 159.232 117.248zM143.36 604.16v87.04c142.848 0 231.424-61.44 316.416-131.584-24.064-20.992-49.152-40.448-76.288-57.344C313.856 560.64 239.104 604.16 143.36 604.16zM516.608 512c6.144-5.12 12.288-10.24 18.944-15.36-23.552-22.528-48.128-45.568-73.728-66.56-5.12 4.608-10.24 9.728-14.848 14.336 24.064 21.504 47.104 44.544 69.632 67.584z" fill="#9C9C9C" p-id="10701"></path><path d="M519.68 374.272c26.624 25.088 52.736 51.2 78.336 75.776C675.328 398.336 767.488 358.4 901.12 358.4V189.44c-169.472 0-281.088 89.088-381.44 184.832z" fill="#9C9C9C" p-id="10702"></path><path d="M143.36 194.56v117.248c142.848 0 238.08 52.224 318.464 118.272 18.944-18.432 38.4-37.376 57.856-55.808C420.352 280.576 309.76 194.56 143.36 194.56zM901.12 696.32v-87.04c-47.616 0-90.624-10.752-130.048-29.184-39.936 7.68-75.264 18.944-108.032 32.256 64.512 49.152 138.24 83.968 238.08 83.968zM551.936 513.024c18.944-17.408 38.912-34.304 59.392-49.664-4.608-4.096-9.216-8.704-13.824-12.8-22.016 14.848-42.496 30.72-62.464 46.592 6.144 5.12 11.776 10.24 16.896 15.872z" fill="#D1D1D1" p-id="10703"></path><path d="M551.936 513.024c36.352 35.328 72.192 70.144 111.104 99.84 32.256-13.312 68.096-24.576 108.032-32.256-57.856-26.624-109.056-69.632-159.744-117.248-19.968 15.36-39.936 32.256-59.392 49.664zM598.016 450.048c-26.112-25.088-51.712-50.688-78.336-75.776-19.456 18.432-38.912 37.376-57.856 55.808 25.6 20.992 50.176 44.032 73.728 66.56 19.968-15.872 40.448-31.744 62.464-46.592z" fill="#7F7C7C" p-id="10704"></path><path d="M901.12 844.8v-71.68c-110.592 0-193.536-64-273.408-144.384-21.504 10.752-41.984 22.528-61.952 34.816 91.648 93.696 182.272 181.248 335.36 181.248zM516.608 512l-56.832 47.616c7.68 6.656 14.848 13.312 22.016 19.968 16.896-16.384 34.304-33.28 51.712-49.664-5.632-6.144-11.264-11.776-16.896-17.92zM143.36 317.44v117.248c99.328 0 175.616 27.136 240.128 67.072 21.504-17.92 42.496-37.376 63.488-57.344C365.056 372.736 270.336 317.44 143.36 317.44z" fill="#D1D1D1" p-id="10705"></path><path d="M481.792 579.584c29.184 27.136 56.832 55.808 83.968 83.968 19.456-12.288 39.936-24.064 61.952-34.816-31.232-31.744-61.952-65.536-94.208-99.328l-51.712 50.176zM446.976 444.416c-20.992 19.968-41.984 39.424-63.488 57.344 27.648 16.896 52.736 36.352 76.288 57.344 18.944-15.36 37.888-31.744 56.832-47.616-22.528-22.528-45.568-45.568-69.632-67.072z" fill="#7F7C7C" p-id="10706"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911604627" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10550" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M533.504 529.92c31.744 33.792 62.464 67.584 94.208 99.328 11.776-5.632 23.552-11.264 35.84-16.384-38.912-29.696-74.752-64.512-111.104-99.84-6.656 5.632-12.8 11.264-18.944 16.896z" fill="#0DA8E0" p-id="10551"></path><path d="M481.792 579.584C380.416 678.4 284.672 773.12 143.36 773.12v71.68c200.704 0 294.4-101.376 422.912-181.248-27.648-28.16-55.296-56.832-84.48-83.968zM771.072 580.096c38.912-7.68 81.408-11.776 130.048-11.776V358.4c-119.808 0-210.944 44.544-289.28 104.448 50.176 47.616 101.376 90.624 159.232 117.248zM143.36 604.16v87.04c142.848 0 231.424-61.44 316.416-131.584-24.064-20.992-49.152-40.448-76.288-57.344C313.856 560.64 239.104 604.16 143.36 604.16zM516.608 512c6.144-5.12 12.288-10.24 18.944-15.36-23.552-22.528-48.128-45.568-73.728-66.56-5.12 4.608-10.24 9.728-14.848 14.336 24.064 21.504 47.104 44.544 69.632 67.584z" fill="#0CAAD7" p-id="10552"></path><path d="M519.68 374.272c26.624 25.088 52.736 51.2 78.336 75.776C675.328 398.336 767.488 358.4 901.12 358.4V189.44c-169.472 0-281.088 89.088-381.44 184.832z" fill="#0CAAD7" p-id="10553"></path><path d="M143.36 194.56v117.248c142.848 0 238.08 52.224 318.464 118.272 18.944-18.432 38.4-37.376 57.856-55.808C420.352 280.576 309.76 194.56 143.36 194.56zM901.12 696.32v-87.04c-47.616 0-90.624-10.752-130.048-29.184-39.936 7.68-75.264 18.944-108.032 32.256 64.512 49.152 138.24 83.968 238.08 83.968zM551.936 513.024c18.944-17.408 38.912-34.304 59.392-49.664-4.608-4.096-9.216-8.704-13.824-12.8-22.016 14.848-42.496 30.72-62.464 46.592 6.144 5.12 11.776 10.24 16.896 15.872z" fill="#E2F2F9" p-id="10554"></path><path d="M551.936 513.024c36.352 35.328 72.192 70.144 111.104 99.84 32.256-13.312 68.096-24.576 108.032-32.256-57.856-26.624-109.056-69.632-159.744-117.248-19.968 15.36-39.936 32.256-59.392 49.664zM598.016 450.048c-26.112-25.088-51.712-50.688-78.336-75.776-19.456 18.432-38.912 37.376-57.856 55.808 25.6 20.992 50.176 44.032 73.728 66.56 19.968-15.872 40.448-31.744 62.464-46.592z" fill="#128CB2" p-id="10555"></path><path d="M901.12 844.8v-71.68c-110.592 0-193.536-64-273.408-144.384-21.504 10.752-41.984 22.528-61.952 34.816 91.648 93.696 182.272 181.248 335.36 181.248zM516.608 512l-56.832 47.616c7.68 6.656 14.848 13.312 22.016 19.968 16.896-16.384 34.304-33.28 51.712-49.664-5.632-6.144-11.264-11.776-16.896-17.92zM143.36 317.44v117.248c99.328 0 175.616 27.136 240.128 67.072 21.504-17.92 42.496-37.376 63.488-57.344C365.056 372.736 270.336 317.44 143.36 317.44z" fill="#E2F2F9" p-id="10556"></path><path d="M481.792 579.584c29.184 27.136 56.832 55.808 83.968 83.968 19.456-12.288 39.936-24.064 61.952-34.816-31.232-31.744-61.952-65.536-94.208-99.328l-51.712 50.176zM446.976 444.416c-20.992 19.968-41.984 39.424-63.488 57.344 27.648 16.896 52.736 36.352 76.288 57.344 18.944-15.36 37.888-31.744 56.832-47.616-22.528-22.528-45.568-45.568-69.632-67.072z" fill="#128CB2" p-id="10557"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911404077" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8621" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M768 256m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8622"></path><path d="M640 384m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8623"></path><path d="M352 448m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8624"></path><path d="M448 288m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8625"></path><path d="M480 576m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8626"></path><path d="M288 832m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8627"></path><path d="M224 608m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8628"></path><path d="M672 608m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8629"></path><path d="M544 768m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8630"></path><path d="M832 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8631"></path><path d="M800 832m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8632"></path><path d="M192 256m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#C0C5D3" p-id="8633"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911401077" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8466" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M768 256m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8467"></path><path d="M640 384m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8468"></path><path d="M352 448m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8469"></path><path d="M448 288m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8470"></path><path d="M480 576m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8471"></path><path d="M288 832m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8472"></path><path d="M224 608m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8473"></path><path d="M672 608m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8474"></path><path d="M544 768m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8475"></path><path d="M832 512m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8476"></path><path d="M800 832m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8477"></path><path d="M192 256m-64 0a64 64 0 1 0 128 0 64 64 0 1 0-128 0Z" fill="#4A8BFE" p-id="8478"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911467544" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9216" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M685.568 688.128c-39.936 36.352-91.136 60.416-147.968 66.048v143.872c96.256-6.144 183.296-46.08 249.344-108.544l-101.376-101.376zM351.744 697.856l-100.352 102.4c66.56 57.856 152.064 93.696 245.76 97.28v-143.36c-55.296-3.072-105.472-23.552-145.408-56.32z" fill="#D1D1D1" p-id="9217"></path><path d="M302.592 499.2c0 50.176 17.408 95.744 46.592 132.096l89.088-89.088c-6.656-11.776-10.24-25.6-10.24-40.448 0-39.424 27.136-72.192 63.488-81.92V290.304c-105.984 10.752-188.928 99.84-188.928 208.896z" fill="#9C9C9C" p-id="9218"></path><path d="M113.152 499.2c0 102.4 38.4 195.584 101.888 266.24l101.376-101.376c-37.376-44.544-59.904-101.888-59.904-164.864 0-134.144 103.424-244.224 235.008-254.976V100.352c-210.944 11.264-378.368 185.344-378.368 398.848z" fill="#9C9C9C" p-id="9219"></path><path d="M537.6 290.816v130.048c34.304 10.752 59.392 43.008 59.392 80.896 0 46.592-37.888 84.48-84.48 84.48-14.848 0-28.672-4.096-40.96-10.752L384 665.088c35.328 27.648 80.384 44.032 128.512 44.032 115.712 0 209.92-94.208 209.92-209.92 0-107.52-80.896-196.096-184.832-208.384z" fill="#D1D1D1" p-id="9220"></path><path d="M537.6 100.864v143.872c129.536 12.8 230.912 121.856 230.912 254.976 0 58.88-19.968 113.664-53.76 156.672l101.888 101.888c59.392-69.632 95.232-159.744 95.232-258.56 0-212.48-165.376-386.048-374.272-398.848z" fill="#D1D1D1" p-id="9221"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911463607" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9068" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M685.568 688.128c-39.936 36.352-91.136 60.416-147.968 66.048v143.872c96.256-6.144 183.296-46.08 249.344-108.544l-101.376-101.376zM351.744 697.856l-100.352 102.4c66.56 57.856 152.064 93.696 245.76 97.28v-143.36c-55.296-3.072-105.472-23.552-145.408-56.32z" fill="#E1F1F9" p-id="9069"></path><path d="M302.592 499.2c0 50.176 17.408 95.744 46.592 132.096l89.088-89.088c-6.656-11.776-10.24-25.6-10.24-40.448 0-39.424 27.136-72.192 63.488-81.92V290.304c-105.984 10.752-188.928 99.84-188.928 208.896z" fill="#0FA7DB" p-id="9070"></path><path d="M113.152 499.2c0 102.4 38.4 195.584 101.888 266.24l101.376-101.376c-37.376-44.544-59.904-101.888-59.904-164.864 0-134.144 103.424-244.224 235.008-254.976V100.352c-210.944 11.264-378.368 185.344-378.368 398.848z" fill="#0FA7DB" p-id="9071"></path><path d="M537.6 290.816v130.048c34.304 10.752 59.392 43.008 59.392 80.896 0 46.592-37.888 84.48-84.48 84.48-14.848 0-28.672-4.096-40.96-10.752L384 665.088c35.328 27.648 80.384 44.032 128.512 44.032 115.712 0 209.92-94.208 209.92-209.92 0-107.52-80.896-196.096-184.832-208.384z" fill="#E1F1F9" p-id="9072"></path><path d="M537.6 100.864v143.872c129.536 12.8 230.912 121.856 230.912 254.976 0 58.88-19.968 113.664-53.76 156.672l101.888 101.888c59.392-69.632 95.232-159.744 95.232-258.56 0-212.48-165.376-386.048-374.272-398.848z" fill="#E1F1F9" p-id="9073"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911189641" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6295" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M128 412.444h768v85.334H128z m0 199.112h768v85.333H128z" fill="#bfbfbf" p-id="6296"></path><path d="M113.778 184.889V839.11h796.444V184.89H113.778z m28.444 625.778v-512h227.556v512H142.222z m256 0v-512h256v512h-256z m483.556 0H682.667v-512h199.11v512z" fill="#bfbfbf" p-id="6297"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911171558" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6154" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M128 412.444h768v85.334H128z m0 199.112h768v85.333H128z" fill="#2589FF" p-id="6155"></path><path d="M113.778 184.889V839.11h796.444V184.89H113.778z m28.444 625.778v-512h227.556v512H142.222z m256 0v-512h256v512h-256z m483.556 0H682.667v-512h199.11v512z" fill="#2589FF" p-id="6156"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911492844" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9511" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M169.472 516.608s-2.56 0 0 0l-2.048-4.608h2.048c13.312 0 73.728-9.216 138.752-105.472 76.288-112.128 181.248-141.312 237.568-147.968v4.608c-56.32 6.656-159.232 33.792-232.96 145.92-40.448 60.416-80.896 87.552-107.52 98.816 31.232-4.608 78.336-13.312 123.392-35.84 91.648-49.152 217.088-45.056 217.088-45.056v6.656c-2.048 0-123.392-4.608-215.04 45.056-65.024 33.792-138.752 40.448-159.232 40.448 0-2.56 0-2.56-2.048-2.56z" fill="#bfbfbf" p-id="9512"></path><path d="M547.84 772.096c-58.368-6.656-163.328-35.84-237.568-147.968-62.464-94.208-123.392-102.912-138.752-105.472h-4.608V512h6.656c19.968 0 94.208 6.656 159.232 40.448 91.648 47.104 212.992 45.056 215.04 45.056v6.656c-2.048 0-125.44 4.608-217.088-45.056-45.056-22.528-91.648-33.792-123.392-35.84 27.136 11.264 67.072 37.888 107.52 98.304 73.728 109.568 177.152 138.752 232.96 145.408v5.12z m33.792-510.976l-2.048-6.656s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-47.104 22.528-100.864 22.528-109.568 22.528z" fill="#bfbfbf" p-id="9513"></path><path d="M841.216 305.664c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968 150.016 22.528 152.576 22.528v6.656h-5.12z m-259.584 121.344v-4.608s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-49.152 20.48-102.912 20.48-111.616 20.48z" fill="#bfbfbf" p-id="9514"></path><path d="M841.216 471.552c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968 150.016 22.528 152.576 22.528v6.656h-5.12z m-259.584 132.096l-2.048-6.656s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-47.104 20.48-100.864 22.528-109.568 22.528z" fill="#bfbfbf" p-id="9515"></path><path d="M841.216 646.144c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968c51.712 22.528 150.016 22.528 152.576 22.528v6.656h-5.12z m-259.584 125.952l-2.048-6.656s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-47.104 19.968-100.864 22.528-109.568 22.528z" fill="#bfbfbf" p-id="9516"></path><path d="M841.216 814.592c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968c51.712 22.528 150.016 22.528 152.576 22.528v6.656h-5.12zM834.56 301.568c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 209.408c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 16.384-35.84 35.84zM834.56 471.552c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 16.384-35.84 35.84zM834.56 379.904c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 644.096c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 552.448c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84z" fill="#bfbfbf" p-id="9517"></path><path d="M834.56 814.592c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 722.432c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 16.384-35.84 35.84z" fill="#bfbfbf" p-id="9518"></path><path d="M527.872 259.072c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM527.872 429.056c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM117.76 518.656c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM527.872 601.6c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM527.872 769.536c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84z" fill="#bfbfbf" p-id="9519"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911490217" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9364" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M169.472 516.608s-2.56 0 0 0l-2.048-4.608h2.048c13.312 0 73.728-9.216 138.752-105.472 76.288-112.128 181.248-141.312 237.568-147.968v4.608c-56.32 6.656-159.232 33.792-232.96 145.92-40.448 60.416-80.896 87.552-107.52 98.816 31.232-4.608 78.336-13.312 123.392-35.84 91.648-49.152 217.088-45.056 217.088-45.056v6.656c-2.048 0-123.392-4.608-215.04 45.056-65.024 33.792-138.752 40.448-159.232 40.448 0-2.56 0-2.56-2.048-2.56z" fill="#3C3C3C" p-id="9365"></path><path d="M547.84 772.096c-58.368-6.656-163.328-35.84-237.568-147.968-62.464-94.208-123.392-102.912-138.752-105.472h-4.608V512h6.656c19.968 0 94.208 6.656 159.232 40.448 91.648 47.104 212.992 45.056 215.04 45.056v6.656c-2.048 0-125.44 4.608-217.088-45.056-45.056-22.528-91.648-33.792-123.392-35.84 27.136 11.264 67.072 37.888 107.52 98.304 73.728 109.568 177.152 138.752 232.96 145.408v5.12z m33.792-510.976l-2.048-6.656s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-47.104 22.528-100.864 22.528-109.568 22.528z" fill="#3C3C3C" p-id="9366"></path><path d="M841.216 305.664c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968 150.016 22.528 152.576 22.528v6.656h-5.12z m-259.584 121.344v-4.608s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-49.152 20.48-102.912 20.48-111.616 20.48z" fill="#8B8B8B" p-id="9367"></path><path d="M841.216 471.552c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968 150.016 22.528 152.576 22.528v6.656h-5.12z m-259.584 132.096l-2.048-6.656s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-47.104 20.48-100.864 22.528-109.568 22.528z" fill="#8B8B8B" p-id="9368"></path><path d="M841.216 646.144c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968c51.712 22.528 150.016 22.528 152.576 22.528v6.656h-5.12z m-259.584 125.952l-2.048-6.656s58.368 0 109.568-22.528c51.712-24.576 150.016-19.968 154.624-19.968v6.656s-100.864-2.048-152.576 19.968c-47.104 19.968-100.864 22.528-109.568 22.528z" fill="#8B8B8B" p-id="9369"></path><path d="M841.216 814.592c-17.92 0-102.912-2.048-150.016-22.528-51.712-22.528-109.568-19.968-109.568-19.968v-6.656s60.416-2.048 112.128 19.968c51.712 22.528 150.016 22.528 152.576 22.528v6.656h-5.12zM834.56 301.568c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 209.408c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 16.384-35.84 35.84zM834.56 471.552c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 16.384-35.84 35.84zM834.56 379.904c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 644.096c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 552.448c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84z" fill="#E1F1F9" p-id="9370"></path><path d="M834.56 814.592c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM834.56 722.432c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 16.384-35.84 35.84z" fill="#E1F1F9" p-id="9371"></path><path d="M527.872 259.072c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM527.872 429.056c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM117.76 518.656c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM527.872 601.6c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84zM527.872 769.536c0 19.968 15.872 35.84 35.84 35.84s35.84-15.872 35.84-35.84-15.872-35.84-35.84-35.84-35.84 15.872-35.84 35.84z" fill="#0FA7DB" p-id="9372"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911519434" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9803" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M160 128h480v512H128V160a32 32 0 0 1 32-32zM640 640h256v224a32 32 0 0 1-32 32h-224v-256z" fill="#C0C5D3" p-id="9804"></path><path d="M640 128h224a32 32 0 0 1 32 32v480h-256V128zM128 640h512v256H160a32 32 0 0 1-32-32v-224z" fill="#9BA1B5" p-id="9805"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911515833" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9658" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M160 128h480v512H128V160a32 32 0 0 1 32-32zM640 640h256v224a32 32 0 0 1-32 32h-224v-256z" fill="#4A8BFE" p-id="9659"></path><path d="M640 128h224a32 32 0 0 1 32 32v480h-256V128zM128 640h512v256H160a32 32 0 0 1-32-32v-224z" fill="#3BD5B3" p-id="9660"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911556213" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10105" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M240 384h-160a32 32 0 0 1 0-64h160a32 32 0 0 1 0 64z" fill="#C0C5D3" p-id="10106"></path><path d="M160 640a32 32 0 0 1-32-32v-224a32 32 0 0 1 64 0v224a32 32 0 0 1-32 32zM944 384h-160a32 32 0 0 1 0-64h160a32 32 0 0 1 0 64z" fill="#C0C5D3" p-id="10107"></path><path d="M864 640a32 32 0 0 1-32-32v-224a32 32 0 0 1 64 0v224a32 32 0 0 1-32 32zM464 640h-128a32 32 0 0 1-32-32v-256a32 32 0 0 1 32-32h128a32 32 0 0 1 0 64h-96v192h96a32 32 0 0 1 0 64z" fill="#C0C5D3" p-id="10108"></path><path d="M464 512h-128a32 32 0 0 1 0-64h128a32 32 0 0 1 0 64zM560 640a29.76 29.76 0 0 1-14.4-3.52 32 32 0 0 1-14.08-42.88l128-256a32 32 0 1 1 56.96 28.8l-128 256a32 32 0 0 1-28.48 17.6z" fill="#C0C5D3" p-id="10109"></path><path d="M688 640a32 32 0 0 1-28.48-17.6l-128-256a32 32 0 0 1 56.96-28.8l128 256a32 32 0 0 1-12.48 42.88 29.76 29.76 0 0 1-16 3.52z" fill="#C0C5D3" p-id="10110"></path><path d="M246.4 722.24H128a16 16 0 0 1-16-16 16 16 0 0 1 16-16h118.4a16 16 0 0 1 16 16 16 16 0 0 1-16 16z" fill="#9BA1B5" p-id="10111"></path><path d="M187.2 912a16 16 0 0 1-16-16v-185.28a16.32 16.32 0 0 1 16-16 16 16 0 0 1 16 16V896a16 16 0 0 1-16 16zM768 722.24h-118.4a16 16 0 0 1-16-16 16 16 0 0 1 16-16H768a16 16 0 0 1 16 16 16 16 0 0 1-16 16z" fill="#9BA1B5" p-id="10112"></path><path d="M708.8 912a16 16 0 0 1-16-16v-183.36a16 16 0 0 1 16-16 16 16 0 0 1 16 16V896a16 16 0 0 1-16 16zM412.48 912h-96a16 16 0 0 1-16-16v-189.76a16 16 0 0 1 16-16h96a16 16 0 0 1 16 16 16 16 0 0 1-16 16h-78.72v157.76h78.72a16 16 0 0 1 0 32z" fill="#9BA1B5" p-id="10113"></path><path d="M412.48 817.28h-96a16 16 0 0 1-16-16 16 16 0 0 1 16-16h96a16 16 0 0 1 16 16 16 16 0 0 1-16 16zM483.52 912a18.88 18.88 0 0 1-7.04-1.6 16.32 16.32 0 0 1-7.36-21.44l96-189.76a15.68 15.68 0 0 1 21.44-7.04 16 16 0 0 1 7.04 21.44l-96 189.44a16 16 0 0 1-14.08 8.96z" fill="#9BA1B5" p-id="10114"></path><path d="M578.24 912a15.36 15.36 0 0 1-14.08-8.96l-96-189.44a16 16 0 0 1 7.36-21.44 15.68 15.68 0 0 1 21.44 7.04l96 189.76a16.32 16.32 0 0 1-7.04 21.44 18.88 18.88 0 0 1-7.68 1.6zM544 144h-80a16 16 0 0 1 0-32H544a16 16 0 0 1 0 32z" fill="#9BA1B5" p-id="10115"></path><path d="M504 272a16 16 0 0 1-16-16V144a16 16 0 0 1 32 0V256a16 16 0 0 1-16 16zM896 144h-80a16 16 0 0 1 0-32H896a16 16 0 0 1 0 32z" fill="#9BA1B5" p-id="10116"></path><path d="M856 272a16 16 0 0 1-16-16V144a16 16 0 0 1 32 0V256a16 16 0 0 1-16 16zM656 272h-64A16 16 0 0 1 576 256V128a16 16 0 0 1 16-16h64a16 16 0 0 1 0 32H608v96h48a16 16 0 0 1 0 32z" fill="#9BA1B5" p-id="10117"></path><path d="M656 208h-64a16 16 0 0 1 0-32h64a16 16 0 0 1 0 32zM704 272a17.28 17.28 0 0 1-7.04-1.6 16.32 16.32 0 0 1-7.36-21.44l64-128a16 16 0 1 1 28.8 14.08l-64 128a16 16 0 0 1-14.4 8.96z" fill="#9BA1B5" p-id="10118"></path><path d="M768 272a16 16 0 0 1-14.4-8.96l-64-128a16 16 0 0 1 28.8-14.08l64 128a16.32 16.32 0 0 1-7.36 21.44 17.28 17.28 0 0 1-7.04 1.6z" fill="#9BA1B5" p-id="10119"></path></svg>
\ No newline at end of file
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1604911552614" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9948" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><style type="text/css"></style></defs><path d="M240 384h-160a32 32 0 0 1 0-64h160a32 32 0 0 1 0 64z" fill="#4A8BFE" p-id="9949"></path><path d="M160 640a32 32 0 0 1-32-32v-224a32 32 0 0 1 64 0v224a32 32 0 0 1-32 32zM944 384h-160a32 32 0 0 1 0-64h160a32 32 0 0 1 0 64z" fill="#4A8BFE" p-id="9950"></path><path d="M864 640a32 32 0 0 1-32-32v-224a32 32 0 0 1 64 0v224a32 32 0 0 1-32 32zM464 640h-128a32 32 0 0 1-32-32v-256a32 32 0 0 1 32-32h128a32 32 0 0 1 0 64h-96v192h96a32 32 0 0 1 0 64z" fill="#4A8BFE" p-id="9951"></path><path d="M464 512h-128a32 32 0 0 1 0-64h128a32 32 0 0 1 0 64zM560 640a29.76 29.76 0 0 1-14.4-3.52 32 32 0 0 1-14.08-42.88l128-256a32 32 0 1 1 56.96 28.8l-128 256a32 32 0 0 1-28.48 17.6z" fill="#4A8BFE" p-id="9952"></path><path d="M688 640a32 32 0 0 1-28.48-17.6l-128-256a32 32 0 0 1 56.96-28.8l128 256a32 32 0 0 1-12.48 42.88 29.76 29.76 0 0 1-16 3.52z" fill="#4A8BFE" p-id="9953"></path><path d="M246.4 722.24H128a16 16 0 0 1-16-16 16 16 0 0 1 16-16h118.4a16 16 0 0 1 16 16 16 16 0 0 1-16 16z" fill="#3BD5B3" p-id="9954"></path><path d="M187.2 912a16 16 0 0 1-16-16v-185.28a16.32 16.32 0 0 1 16-16 16 16 0 0 1 16 16V896a16 16 0 0 1-16 16zM768 722.24h-118.4a16 16 0 0 1-16-16 16 16 0 0 1 16-16H768a16 16 0 0 1 16 16 16 16 0 0 1-16 16z" fill="#3BD5B3" p-id="9955"></path><path d="M708.8 912a16 16 0 0 1-16-16v-183.36a16 16 0 0 1 16-16 16 16 0 0 1 16 16V896a16 16 0 0 1-16 16zM412.48 912h-96a16 16 0 0 1-16-16v-189.76a16 16 0 0 1 16-16h96a16 16 0 0 1 16 16 16 16 0 0 1-16 16h-78.72v157.76h78.72a16 16 0 0 1 0 32z" fill="#3BD5B3" p-id="9956"></path><path d="M412.48 817.28h-96a16 16 0 0 1-16-16 16 16 0 0 1 16-16h96a16 16 0 0 1 16 16 16 16 0 0 1-16 16zM483.52 912a18.88 18.88 0 0 1-7.04-1.6 16.32 16.32 0 0 1-7.36-21.44l96-189.76a15.68 15.68 0 0 1 21.44-7.04 16 16 0 0 1 7.04 21.44l-96 189.44a16 16 0 0 1-14.08 8.96z" fill="#3BD5B3" p-id="9957"></path><path d="M578.24 912a15.36 15.36 0 0 1-14.08-8.96l-96-189.44a16 16 0 0 1 7.36-21.44 15.68 15.68 0 0 1 21.44 7.04l96 189.76a16.32 16.32 0 0 1-7.04 21.44 18.88 18.88 0 0 1-7.68 1.6zM544 144h-80a16 16 0 0 1 0-32H544a16 16 0 0 1 0 32z" fill="#3BD5B3" p-id="9958"></path><path d="M504 272a16 16 0 0 1-16-16V144a16 16 0 0 1 32 0V256a16 16 0 0 1-16 16zM896 144h-80a16 16 0 0 1 0-32H896a16 16 0 0 1 0 32z" fill="#3BD5B3" p-id="9959"></path><path d="M856 272a16 16 0 0 1-16-16V144a16 16 0 0 1 32 0V256a16 16 0 0 1-16 16zM656 272h-64A16 16 0 0 1 576 256V128a16 16 0 0 1 16-16h64a16 16 0 0 1 0 32H608v96h48a16 16 0 0 1 0 32z" fill="#3BD5B3" p-id="9960"></path><path d="M656 208h-64a16 16 0 0 1 0-32h64a16 16 0 0 1 0 32zM704 272a17.28 17.28 0 0 1-7.04-1.6 16.32 16.32 0 0 1-7.36-21.44l64-128a16 16 0 1 1 28.8 14.08l-64 128a16 16 0 0 1-14.4 8.96z" fill="#3BD5B3" p-id="9961"></path><path d="M768 272a16 16 0 0 1-14.4-8.96l-64-128a16 16 0 0 1 28.8-14.08l64 128a16.32 16.32 0 0 1-7.36 21.44 17.28 17.28 0 0 1-7.04 1.6z" fill="#3BD5B3" p-id="9962"></path></svg>
\ No newline at end of file
const chartTypes = [
{
name: '表格', value: 'table', icon: 'chart_table',
status: true,
rule: {
text: '0个或多个 行维;0个或多个 列维;0个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 0 && columns.length >= 0 && measures.length >= 0
}
}
},
{
name: '折线图', value: 'line', icon: 'chart_line',
status: true,
rule: {
text: '1个或多个 行维;0个或多个 列维;1个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length >= 0 && measures.length >= 1
}
}
},
{
name: '柱状图', value: 'bar', icon: 'chart_bar',
status: true,
rule: {
text: '1个或多个 行维;0个或多个 列维;1个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length >= 0 && measures.length >= 1
}
}
},
{
name: '饼图', value: 'pie', icon: 'chart_pie',
status: true,
rule: {
text: '1个或多个 行维;0个或多个 列维;1个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length >= 0 && measures.length >= 1
}
}
},
{
name: '指标卡', value: 'kpi', icon: 'chart_kpi',
status: true,
rule: {
text: '0 行维;0 列维;1 指标',
check(rows, columns, measures) {
return rows.length === 0 && columns.length === 0 && measures.length === 1
}
}
},
{
name: '雷达图', value: 'radar', icon: 'chart_radar',
status: true,
rule: {
text: '1个或多个 行维;0个或多个 列维;1个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length >= 0 && measures.length >= 1
}
}
},
{
name: '漏斗图', value: 'funnel', icon: 'chart_funnel',
status: true,
rule: {
text: '0个或多个 行维;0 列维;1个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 0 && columns.length === 0 && measures.length >= 1
}
}
},
{
name: '散点图', value: 'scatter', icon: 'chart_scatter',
status: true,
rule: {
text: '1个或多个 行维;0个或多个 列维;1个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length >= 0 && measures.length >= 1
}
}
},
{
name: '仪表盘', value: 'gauge', icon: 'chart_gauge',
status: true,
rule: {
text: '0 行维;0 列维;1 指标',
check(rows, columns, measures) {
return rows.length === 0 && columns.length === 0 && measures.length === 1
}
}
},
{
name: '矩形树图', value: 'treemap', icon: 'chart_treemap',
status: true,
rule: {
text: '1个或多个 行维;0 列维;1 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length === 0 && measures.length === 1
}
}
},
{
name: '词云图', value: 'wordcloud', icon: 'chart_wordcloud',
status: true,
rule: {
text: '1个或多个 行维;0 列维;1 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length === 0 && measures.length === 1
}
}
},
{
name: '水球图', value: 'liquidfill', icon: 'chart_liquidfill',
status: true,
rule: {
text: '0 行维;0 列维;1 指标',
check(rows, columns, measures) {
return rows.length === 0 && columns.length === 0 && measures.length === 1
}
}
},
{
name: '桑基图', value: 'sankey', icon: 'chart_sankey',
status: true,
rule: {
text: '1个或多个 行维;0个或多个 列维;1 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length >= 0 && measures.length === 1
}
}
},
{
name: '地图', value: 'geo', icon: 'chart_geo',
status: true,
rule: {
text: '1个或多个 行维;0个或多个 列维;1个或多个 指标',
check(rows, columns, measures) {
return rows.length >= 1 && columns.length >= 0 && measures.length >= 1
}
}
},
{
name: '树图', value: 'tree', icon: 'chart_tree',
status: false,
rule: {
text: '0 行维;0 列维;0 指标',
check(rows, columns, measures) {
return rows.length === 0 && columns.length === 0 && measures.length === 0
}
}
},
{
name: '环形图', value: 'donut', icon: 'chart_donut',
status: false,
rule: {
text: '0 行维;0 列维;0 指标',
check(rows, columns, measures) {
return rows.length === 0 && columns.length === 0 && measures.length === 0
}
}
},
{
name: '旭日图', value: 'sunburst', icon: 'chart_sunburst',
status: false,
rule: {
text: '0 行维;0 列维;0 指标',
check(rows, columns, measures) {
return rows.length === 0 && columns.length === 0 && measures.length === 0
}
}
},
{
name: '极区图', value: 'polar', icon: 'chart_polar',
status: false,
rule: {
text: '0 行维;0 列维;0 指标',
check(rows, columns, measures) {
return rows.length === 0 && columns.length === 0 && measures.length === 0
}
}
}
]
export default chartTypes
...@@ -44,24 +44,24 @@ ...@@ -44,24 +44,24 @@
<div class="widget-center-draggable-wrapper"> <div class="widget-center-draggable-wrapper">
<el-divider content-position="left">行维</el-divider> <el-divider content-position="left">行维</el-divider>
<div class="widget-center-draggable-text"> <div class="widget-center-draggable-text">
<draggable group="dimensions" :list="widget.keys"> <draggable group="dimensions" :list="widget.rows" class="widget-center-draggable-line">
<el-tag v-for="(item, index) in widget.keys" :key="index" class="draggable-item" closable @close="handleKeyTagClose(index, item)"> <el-tag v-for="(item, index) in widget.rows" :key="index" class="draggable-item" closable @close="handleKeyTagClose(index, item)">
{{ item.alias ? item.alias : item.col }} {{ item.alias ? item.alias : item.col }}
</el-tag> </el-tag>
</draggable> </draggable>
</div> </div>
<el-divider content-position="left">列维</el-divider> <el-divider content-position="left">列维</el-divider>
<div class="widget-center-draggable-text"> <div class="widget-center-draggable-text">
<draggable group="dimensions" :list="widget.groups"> <draggable group="dimensions" :list="widget.columns" class="widget-center-draggable-line">
<el-tag v-for="(item, index) in widget.groups" :key="index" class="draggable-item" closable @close="handleGroupTagClose(index, item)"> <el-tag v-for="(item, index) in widget.columns" :key="index" class="draggable-item" closable @close="handleGroupTagClose(index, item)">
{{ item.alias ? item.alias : item.col }} {{ item.alias ? item.alias : item.col }}
</el-tag> </el-tag>
</draggable> </draggable>
</div> </div>
<el-divider content-position="left">指标</el-divider> <el-divider content-position="left">指标</el-divider>
<div class="widget-center-draggable-text"> <div class="widget-center-draggable-text">
<draggable group="measures" :list="widget.values" @change="handleValueDragChange"> <draggable group="measures" :list="widget.measures" @change="handleValueDragChange" class="widget-center-draggable-line">
<div v-for="(item, index) in widget.values" :key="index" class="draggable-item"> <div v-for="(item, index) in widget.measures" :key="index" class="draggable-item">
<el-tag>{{ item.alias ? item.aggregate_type + '(' + item.col + ') -> ' + item.alias : item.aggregate_type + '(' + item.col + ')' }}</el-tag> <el-tag>{{ item.alias ? item.aggregate_type + '(' + item.col + ') -> ' + item.alias : item.aggregate_type + '(' + item.col + ')' }}</el-tag>
<el-popover <el-popover
placement="top" placement="top"
...@@ -97,10 +97,25 @@ ...@@ -97,10 +97,25 @@
<div class="widget-right-container"> <div class="widget-right-container">
<el-tabs type="border-card" stretch class="widget-right-tab"> <el-tabs type="border-card" stretch class="widget-right-tab">
<el-tab-pane label="图表属性"> <el-tab-pane label="图表属性">
<div class="widget-right-tab-pane">图表属性</div> <div class="widget-right-pane-form">
<el-form size="mini" label-position="top">
<el-form-item label="图表名称">
<el-input v-model="datachart.chartName" size="mini" :disabled="true" />
</el-form-item>
<el-form-item label="图表类型">
<div class="chart-type-list">
<span v-for="item in chartTypes" :key="item.value" :class="item.value === widget.chartType ? 'active': ''" @click="item.status && item.rule.check(widget.rows, widget.columns, widget.measures) && changeChart(item.value)">
<el-tooltip :content="item.name + ':' + item.rule.text" placement="top">
<svg-icon class="icon" :icon-class="item.icon + (item.status && item.rule.check(widget.rows, widget.columns, widget.measures) ? '_active': '')" />
</el-tooltip>
</span>
</div>
</el-form-item>
</el-form>
</div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="图表配置"> <el-tab-pane label="图表配置">
<div class="widget-right-tab-pane">图表配置</div> <div class="widget-right-pane-config">图表配置</div>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</div> </div>
...@@ -111,6 +126,7 @@ ...@@ -111,6 +126,7 @@
import { getDataChart } from '@/api/visual/datachart' import { getDataChart } from '@/api/visual/datachart'
import { getDataSet, listDataSet } from '@/api/visual/dataset' import { getDataSet, listDataSet } from '@/api/visual/dataset'
import draggable from 'vuedraggable' import draggable from 'vuedraggable'
import chartTypes from '@/utils/visual-chart'
export default { export default {
name: 'DataChartConfig', name: 'DataChartConfig',
...@@ -122,15 +138,16 @@ export default { ...@@ -122,15 +138,16 @@ export default {
datachart: {}, datachart: {},
widget: { widget: {
datasetId: undefined, datasetId: undefined,
chartType: undefined, chartType: 'table',
keys: [], rows: [],
groups: [], columns: [],
values: [] measures: []
}, },
datasetOptions: [], datasetOptions: [],
dataset: {}, dataset: {},
dimensions: [], dimensions: [],
measures: [] measures: [],
chartTypes
} }
}, },
created() { created() {
...@@ -163,11 +180,11 @@ export default { ...@@ -163,11 +180,11 @@ export default {
}) })
}, },
handleKeyTagClose(index, tag) { handleKeyTagClose(index, tag) {
this.widget.keys.splice(index, 1) this.widget.rows.splice(index, 1)
this.dimensions.push(tag) this.dimensions.push(tag)
}, },
handleGroupTagClose(index, tag) { handleGroupTagClose(index, tag) {
this.widget.groups.splice(index, 1) this.widget.columns.splice(index, 1)
this.dimensions.push(tag) this.dimensions.push(tag)
}, },
handleValueDragChange(tag) { handleValueDragChange(tag) {
...@@ -176,17 +193,17 @@ export default { ...@@ -176,17 +193,17 @@ export default {
} }
}, },
handleValueTagClose(index, tag) { handleValueTagClose(index, tag) {
this.widget.values.splice(index, 1) this.widget.measures.splice(index, 1)
tag.aggregate_type = '' tag.aggregate_type = ''
this.measures.push(tag) this.measures.push(tag)
}, },
handleReset() { handleReset() {
this.dimensions = JSON.parse(JSON.stringify(this.dataset.schemaConfig.dimensions)) this.dimensions = JSON.parse(JSON.stringify(this.dataset.schemaConfig.dimensions))
this.measures = JSON.parse(JSON.stringify(this.dataset.schemaConfig.measures)) this.measures = JSON.parse(JSON.stringify(this.dataset.schemaConfig.measures))
this.widget.chartType = undefined this.widget.chartType = 'table'
this.widget.keys = [] this.widget.rows = []
this.widget.groups = [] this.widget.columns = []
this.widget.values = [] this.widget.measures = []
}, },
handleSubmit() { handleSubmit() {
console.log(this.datachart) console.log(this.datachart)
...@@ -195,6 +212,10 @@ export default { ...@@ -195,6 +212,10 @@ export default {
handleCancel() { handleCancel() {
window.location.href = 'about:blank' window.location.href = 'about:blank'
window.close() window.close()
},
changeChart(chart) {
this.widget.chartType = chart
console.log(this.widget)
} }
} }
} }
...@@ -308,24 +329,28 @@ export default { ...@@ -308,24 +329,28 @@ export default {
overflow-y: hidden; overflow-y: hidden;
width: 100%; width: 100%;
white-space: nowrap; white-space: nowrap;
.draggable-item { .widget-center-draggable-line {
margin: 0 5px; min-height: 40px;
display: inline-block; height: 40px;
border: 1px solid #ebecef; .draggable-item {
border-radius: 4px; margin: 0 5px;
.draggable-item-handle {
background-color: #ecf5ff;
border-color: #d9ecff;
display: inline-block; display: inline-block;
padding: 0 10px; border: 1px solid #ebecef;
line-height: 30px; border-radius: 4px;
font-size: 12px; .draggable-item-handle {
color: #409EFF; background-color: #ecf5ff;
border-width: 1px; border-color: #d9ecff;
border-style: solid; display: inline-block;
box-sizing: border-box; padding: 0 10px;
white-space: nowrap; line-height: 30px;
cursor: pointer; font-size: 12px;
color: #409EFF;
border-width: 1px;
border-style: solid;
box-sizing: border-box;
white-space: nowrap;
cursor: pointer;
}
} }
} }
} }
...@@ -350,7 +375,32 @@ export default { ...@@ -350,7 +375,32 @@ export default {
.widget-right-container { .widget-right-container {
width: 300px; width: 300px;
box-sizing: border-box; box-sizing: border-box;
.widget-right-tab-pane { .widget-right-pane-form {
height: calc(100vh - 40px);
overflow-x: hidden;
overflow-y: auto;
.chart-type-list {
width: 100%;
display: grid;
justify-items: center;
align-content: center;
grid-template-columns: repeat(5, 40px);
grid-template-rows: repeat(4, 40px);
grid-gap: 10px;
span {
height: 40px;
width: 40px;
line-height: 40px;
font-size: 25px;
cursor: pointer;
text-align: center;
}
.active {
box-shadow: 0 0 0 2px rgba(81, 130, 227, .06), inset 0 0 0 2px rgba(81, 129, 228, .6);
}
}
}
.widget-right-pane-config {
height: calc(100vh - 40px); height: calc(100vh - 40px);
overflow-x: hidden; overflow-x: hidden;
overflow-y: auto; overflow-y: auto;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment