Files
aurora-admin/site/sources/icon/html.txt
T
aurora-admin f1fbfc2ddb
Regression / regression (push) Canceled after 0s
feat(品牌标识): 几何 K 图标(favicon/顶栏标记/theme-color) + 并行会话成果入库
## 品牌标识(本次会话)

起因:品牌此前没有任何图形标识 —— 唯一 favicon 是内联 data-URI 里的字母「A」,
那是 v2.0.0「Aurora Admin → Kole UI」改名漏掉的一处(PC 顶栏也是「A」,
移动端站已是「K」;移动端文档站则完全没有 favicon)。

- 几何:24 网格三个互不接触的笔画(竖 + 两斜),圆头描边;
  描边 2.25 → 16px 标签页尺寸下正好 1.5px = 规范原文「描边1.5px」
- 取色分两套(刻意):favicon 硬编码品牌蓝/白(渲染在浏览器标签栏,不继承 kole-dark);
  顶栏标记走 currentColor(实测暗色下自动转 rgb(20,22,28))
- 新增 theme-color 双条(light #FFFFFF / dark #1C1F26,取 --kole-color-card-bg)
- 修 site/app.js hero 标语 KOLE ADMIN → KOLE UI(改名变形残留)
- 移动端 7 个模板补 favicon(此前计数 0)

验收:门禁 9 条全 OK(site-routing/site-routes/mobile-docs/mobile-site/isolation/
theme/nav/i18n/icons);PC 回归 1464/1464 · 移动端 807/807,各连跑 8 次一致;
两端 favicon 405 字节逐字节一致;PC 站控制台错误 1→0。

## 并行会话成果(本次一并入库)

- 图标系统:2576 图标(TDesign/Element Plus,MIT)+ 11 端注入 + 5 个构建门禁工具
  + IconPreview 预览页 + ICON-SPEC.md 冻结规格
- 移动端平台:47 组件 × 6 端 + 文档站 53 页 + 隔离门禁
- PC 组件:103 个大后台组件 / 组件11 批次
- uni-app:PC 端试点 + 移动端端实现 + 真实编译验证

## 工程

- .gitignore 补 .scratch/ 与 .zcode-preexisting-*.txt(会话中间产物,实测 9.1MB,不入库)
- CHANGELOG 补品牌标识条目
- ROADMAP 登 S8-P4(品牌标识任务包 + og:image/apple-touch-icon 未做部分)
2026-09-21 10:05:48 +08:00

296 lines
73 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Kole UI · 图标 Icon(普通 H5)</title>
<link rel="stylesheet" href="../.design_library/kole-ui/colors_and_type.css">
<link rel="stylesheet" href="Icon.css">
<style>
.demo { padding: 24px; background: var(--kole-color-page-bg); font-family: var(--kole-font-family); }
.demo h1 { margin: 0 0 4px; font-size: 20px; color: var(--kole-color-text-title); }
.sub { margin: 0 0 20px; color: var(--kole-color-text-secondary); font-size: 12px; }
.demo-block { padding: 16px; margin-bottom: 16px; background: var(--kole-color-card-bg); border: 1px solid var(--kole-color-border); border-radius: var(--kole-radius-large); }
.demo-block h2 { margin: 0 0 12px; font-size: 14px; color: var(--kole-color-text-title); }
.row { display: flex; flex-wrap: wrap; align-items: center; gap: 12px; }
.demo-note { margin: 12px 0 0; color: var(--kole-color-text-secondary); font-size: 12px; }
.demo-label { min-width: 76px; color: var(--kole-color-text-secondary); font-size: 12px; }
.demo-cell { display: inline-flex; align-items: center; gap: 8px; color: var(--kole-color-text-body); font-size: 12px; }
</style>
</head>
<body>
<div class="demo">
<h1>图标 Icon(纯 H5)</h1>
<p class="sub">对齐 IconSpec v1:name 查表渲染内联 SVG,描边 1.5px,尺寸 16/20/24/32,语义色与旋转,label 决定读屏语义。</p>
<!-- 演示页的用例结构写在标记里(7 块 .demo-block,各带 h2 标题),
块内节点由页尾内联脚本按图标表生成 —— 仓库惯例:frameworks/*.html 零外部脚本。
标记静态化的理由:逐示例用法片段(tools/lib/demo-examples.mjs)按 h2 + .demo-block
切场景、并算出「预览隐藏路径」;整页塞进一个挂载点会让场景切不出来(只剩 1 条示例)。 -->
<section class="demo-block" id="sec-size">
<h2>1. 尺寸档位(关键字 + 任意 CSS 长度)</h2>
<div class="row" id="row-size"></div>
<div class="row" id="row-size-any"></div>
<p class="demo-note">size 只驱动 CSS 变量 --kole-icon-size(落地为 font-size),SVG 边长恒为 1em,故关键字与任意 CSS 长度走同一条路径。</p>
</section>
<section class="demo-block" id="sec-tone">
<h2>2. 语义色 tone</h2>
<div class="row" id="row-tone"></div>
<div class="row" id="row-tone-color"></div>
<p class="demo-note">语义色只改 color(图标描边/填充走 currentColor);color 属性优先于 tone。图标不作为唯一信息载体:颜色变化一律伴随文字或 label。</p>
</section>
<section class="demo-block" id="sec-spin">
<h2>3. 旋转 spin</h2>
<div class="row" id="row-spin"></div>
<p class="demo-note">spin 表示「进行中」;样式表在 prefers-reduced-motion: reduce 下把动画置 none(不会旋转)。</p>
</section>
<section class="demo-block" id="sec-a11y">
<h2>4. 无障碍:label 有值 / 无值</h2>
<div class="row" id="row-a11y-labelled"></div>
<div class="row" id="row-a11y-decorative"></div>
<p class="demo-note">同一张图标:有 label 时是「有语义的图」,无 label 时是装饰。判据只看 label 是否有值,与 name 无关。</p>
</section>
<section class="demo-block" id="sec-lookup">
<h2>5. 图标名查找(core 层内联 + 别名折叠)</h2>
<div class="row kole-icon-grid" id="row-lookup"></div>
<div class="row" id="row-alias"></div>
<div class="row" id="row-miss"></div>
<p class="demo-note">查找只认注入表里的名字(别名在注入时已折叠成终态表);查不到时用默认插槽兜底,不抛错、不显示错误图标。</p>
</section>
<section class="demo-block" id="sec-scenarios">
<h2>6. 实际场景</h2>
<div class="row" id="row-buttons"></div>
<div class="row" id="row-sort"></div>
<div class="row" id="row-empty"></div>
<p class="demo-note">图标自身不是热区:按钮 / 排序表头由原生 button 提供键盘可达与焦点环,图标只负责图形语义。</p>
</section>
<section class="demo-block" id="sec-compat">
<h2>7. 历史兼容(icon 字形字符)</h2>
<div class="row" id="row-compat"></div>
<p class="demo-note">既有 icon(字形字符,默认 ★)继续可用;name 有值时 name 优先,故旧调用点不破、新调用点用 name。</p>
</section>
</div>
<!-- === KOLE_ICON_TABLE:BEGIN === -->
<!-- 生成物:tools/inject-icon-table.mjs 注入(勿手改)。数据真源 .design_library/kole-ui/icons/。
311 个名字(151 canonical + 别名折叠)· 描边 1.5 · 别名规则见 build-icon-aliases.mjs -->
<script type="application/json" id="kole-icon-data">{"sw":1.5,"vb":{"add-location":"0 0 1024 1024","ai-education":"0 0 24 25","ai-education-filled":"0 0 24 25","ai-music":"0 0 25 24","ai-music-filled":"0 0 25 24","ai-search-filled":"0 0 24 25","aim":"0 0 1024 1024","alarm-clock":"0 0 1024 1024","animation-1-filled":"0 0 24 25","arrow-down-bold":"0 0 1024 1024","arrow-left-bold":"0 0 1024 1024","arrow-right-bold":"0 0 1024 1024","arrow-up-bold":"0 0 1024 1024","avatar":"0 0 1024 1024","back":"0 0 1024 1024","baseball":"0 0 1024 1024","basketball":"0 0 1024 1024","bell":"0 0 1024 1024","bell-filled":"0 0 1024 1024","bicycle":"0 0 1024 1024","bottom":"0 0 1024 1024","bottom-left":"0 0 1024 1024","bottom-right":"0 0 1024 1024","bowl":"0 0 1024 1024","box":"0 0 1024 1024","briefcase":"0 0 1024 1024","brush-filled":"0 0 1024 1024","burger":"0 0 1024 1024","camera-filled":"0 0 1024 1024","caret-bottom":"0 0 1024 1024","caret-top":"0 0 1024 1024","cellphone":"0 0 1024 1024","chat-dot-round":"0 0 1024 1024","chat-dot-square":"0 0 1024 1024","chat-line-round":"0 0 1024 1024","chat-line-square":"0 0 1024 1024","chat-round":"0 0 1024 1024","chat-square":"0 0 1024 1024","checked":"0 0 1024 1024","chrome-filled":"0 0 1024 1024","circle-check":"0 0 1024 1024","circle-check-filled":"0 0 1024 1024","circle-close":"0 0 1024 1024","circle-close-filled":"0 0 1024 1024","circle-plus":"0 0 1024 1024","circle-plus-filled":"0 0 1024 1024","clock":"0 0 1024 1024","close-bold":"0 0 1024 1024","cloudy":"0 0 1024 1024","coffee":"0 0 1024 1024","coffee-cup":"0 0 1024 1024","coin":"0 0 1024 1024","cold-drink":"0 0 1024 1024","collection-tag":"0 0 1024 1024","comment":"0 0 1024 1024","connection":"0 0 1024 1024","coordinate":"0 0 1024 1024","copy-document":"0 0 1024 1024","credit-card":"0 0 1024 1024","crop":"0 0 1024 1024","d-arrow-left":"0 0 1024 1024","d-arrow-right":"0 0 1024 1024","d-caret":"0 0 1024 1024","data-analysis":"0 0 1024 1024","data-board":"0 0 1024 1024","data-checked-filled":"0 0 25 24","data-error-filled":"0 0 25 24","data-filled":"0 0 25 24","data-line":"0 0 1024 1024","data-search-filled":"0 0 25 24","delete-filled":"0 0 1024 1024","delete-location":"0 0 1024 1024","dessert":"0 0 1024 1024","dish":"0 0 1024 1024","dish-dot":"0 0 1024 1024","document":"0 0 1024 1024","document-add":"0 0 1024 1024","document-checked":"0 0 1024 1024","document-copy":"0 0 1024 1024","document-delete":"0 0 1024 1024","document-remove":"0 0 1024 1024","drizzling":"0 0 1024 1024","edit-pen":"0 0 1024 1024","eleme":"0 0 1024 1024","eleme-filled":"0 0 1024 1024","element-plus":"0 0 1024 1024","expand":"0 0 1024 1024","failed":"0 0 1024 1024","female":"0 0 1024 1024","files":"0 0 1024 1024","film-filled":"0 0 25 24","filter-2-filled":"0 0 25 24","filter-3-filled":"0 0 25 24","finished":"0 0 1024 1024","first-aid-kit":"0 0 1024 1024","fold":"0 0 1024 1024","folder-checked":"0 0 1024 1024","folder-delete":"0 0 1024 1024","folder-opened":"0 0 1024 1024","folder-remove":"0 0 1024 1024","font-background":"0 0 24 25","font-background-filled":"0 0 24 25","food":"0 0 1024 1024","football":"0 0 1024 1024","fork-spoon":"0 0 1024 1024","full-screen":"0 0 1024 1024","goblet":"0 0 1024 1024","goblet-full":"0 0 1024 1024","goblet-square":"0 0 1024 1024","goblet-square-full":"0 0 1024 1024","gold-medal":"0 0 1024 1024","goods":"0 0 1024 1024","goods-filled":"0 0 1024 1024","gps-filled":"0 0 25 24","grid":"0 0 1024 1024","guide":"0 0 1024 1024","handbag":"0 0 1024 1024","headset":"0 0 1024 1024","help-filled":"0 0 1024 1024","hide":"0 0 1024 1024","histogram":"0 0 1024 1024","home-filled":"0 0 1024 1024","hot-water":"0 0 1024 1024","house":"0 0 1024 1024","ice-cream-round":"0 0 1024 1024","ice-cream-square":"0 0 1024 1024","ice-drink":"0 0 1024 1024","ice-tea":"0 0 1024 1024","info-filled":"0 0 1024 1024","iphone":"0 0 1024 1024","knife-fork":"0 0 1024 1024","lightning":"0 0 1024 1024","list":"0 0 1024 1024","location-filled":"0 0 1024 1024","location-information":"0 0 1024 1024","lock":"0 0 1024 1024","logo-qq-filled":"0 0 24 25","lollipop":"0 0 1024 1024","magic-stick":"0 0 1024 1024","magnet":"0 0 1024 1024","male":"0 0 1024 1024","management":"0 0 1024 1024","medal":"0 0 1024 1024","memo":"0 0 1024 1024","message":"0 0 1024 1024","message-box":"0 0 1024 1024","mic":"0 0 1024 1024","milk-tea":"0 0 1024 1024","mode-dark-filled":"0 0 25 24","mode-light-filled":"0 0 25 24","monitor":"0 0 1024 1024","moon-night":"0 0 1024 1024","more-filled":"0 0 1024 1024","mostly-cloudy":"0 0 1024 1024","mug":"0 0 1024 1024","mute":"0 0 1024 1024","mute-notification":"0 0 1024 1024","no-smoking":"0 0 1024 1024","notebook":"0 0 1024 1024","odometer":"0 0 1024 1024","office-building":"0 0 1024 1024","open":"0 0 1024 1024","operation":"0 0 1024 1024","opportunity":"0 0 1024 1024","orange":"0 0 1024 1024","paperclip":"0 0 1024 1024","partly-cloudy":"0 0 1024 1024","phone":"0 0 1024 1024","phone-filled":"0 0 1024 1024","picture":"0 0 1024 1024","picture-filled":"0 0 1024 1024","picture-rounded":"0 0 1024 1024","pie-chart":"0 0 1024 1024","place":"0 0 1024 1024","platform":"0 0 1024 1024","pointer":"0 0 1024 1024","position":"0 0 1024 1024","postcard":"0 0 1024 1024","pouring":"0 0 1024 1024","present":"0 0 1024 1024","price-tag":"0 0 1024 1024","printer":"0 0 1024 1024","promotion":"0 0 1024 1024","quartz-watch":"0 0 1024 1024","question-filled":"0 0 1024 1024","rank":"0 0 1024 1024","reading":"0 0 1024 1024","reading-lamp":"0 0 1024 1024","refresh-left":"0 0 1024 1024","refresh-right":"0 0 1024 1024","refrigerator":"0 0 1024 1024","remove-filled":"0 0 1024 1024","right":"0 0 1024 1024","rotate-locked-filled":"0 0 25 24","scale-to-original":"0 0 1024 1024","school":"0 0 1024 1024","scissor":"0 0 1024 1024","select":"0 0 1024 1024","sell":"0 0 1024 1024","semi-select":"0 0 1024 1024","set-up":"0 0 1024 1024","ship":"0 0 1024 1024","shopping-bag":"0 0 1024 1024","shopping-cart":"0 0 1024 1024","shopping-cart-full":"0 0 1024 1024","shopping-trolley":"0 0 1024 1024","smoking":"0 0 1024 1024","soccer":"0 0 1024 1024","sold-out":"0 0 1024 1024","sort":"0 0 1024 1024","sort-down":"0 0 1024 1024","sort-up":"0 0 1024 1024","stamp":"0 0 1024 1024","star-filled":"0 0 1024 1024","stopwatch":"0 0 1024 1024","success-filled":"0 0 1024 1024","sugar":"0 0 1024 1024","suitcase":"0 0 1024 1024","suitcase-line":"0 0 1024 1024","sunrise":"0 0 1024 1024","sunset":"0 0 1024 1024","switch":"0 0 1024 1024","switch-button":"0 0 1024 1024","switch-filled":"0 0 1024 1024","takeaway-box":"0 0 1024 1024","task-setting-filled":"0 0 25 25","tickets":"0 0 1024 1024","timer":"0 0 1024 1024","toilet-paper":"0 0 1024 1024","top":"0 0 1024 1024","top-left":"0 0 1024 1024","top-right":"0 0 1024 1024","trend-charts":"0 0 1024 1024","trophy":"0 0 1024 1024","trophy-base":"0 0 1024 1024","turn-off":"0 0 1024 1024","umbrella":"0 0 1024 1024","unlock":"0 0 1024 1024","upload-filled":"0 0 1024 1024","user-filled":"0 0 1024 1024","van":"0 0 1024 1024","video-camera-filled":"0 0 1024 1024","video-pause":"0 0 1024 1024","video-play":"0 0 1024 1024","view":"0 0 1024 1024","wallet-filled":"0 0 1024 1024","warn-triangle-filled":"0 0 1024 1024","warning":"0 0 1024 1024","warning-filled":"0 0 1024 1024","widget-filled":"0 0 25 24","wifi-1-filled":"0 0 25 24","wifi-off-1-filled":"0 0 25 24","wind-power":"0 0 1024 1024"},"i":{"add":"SM12 5L12 19M19 12L5 12","app":"SM3 3H10V10H3V3Z|SM14 14H21V21H14V14Z|SM3 14H10V21H3V14Z|SM21.5 6.5C21.5 8.71 19.71 10.5 17.5 10.5C15.29 10.5 13.5 8.71 13.5 6.5C13.5 4.29 15.29 2.5 17.5 2.5C19.71 2.5 21.5 4.29 21.5 6.5Z","application":"SM12 2L20.66 7V17L12 22L3.34 17V7L12 2Z|SM9 10L12 12M12 12L15 10M12 12V15","arrow-down":"SM17.5 13.6L12 19.1L6.5 13.6M12 17.85V4.85","arrow-left":"SM11 6.5L5.5 12L11 17.5M6.75 12H19.75","arrow-right":"SM13 17.5L18.5 12L13 6.5M17.25 12L4.25 12","arrow-up":"SM17.5 10.5L12 5L6.5 10.5M12 6.25V19.25","attach":"SM20.51 12.31L12.73 20.09C10.38 22.43 6.59 22.43 4.24 20.09C1.9 17.75 1.9 13.95 4.24 11.61L12.02 3.83C13.58 2.27 16.12 2.27 17.68 3.83C19.24 5.39 19.24 7.92 17.68 9.48L9.9 17.26C9.12 18.04 7.85 18.04 7.07 17.26C6.29 16.48 6.29 15.22 7.07 14.43L14.14 7.36","avatar":"FM628.74 528.9A416 416 0 0 1 928 928H96a415.87 415.87 0 0 1 299.26 -399.1L512 704zM720 304a208 208 0 1 1 -416 0 208 208 0 0 1 416 0","back":"FM224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0 -64|Fm237.25 512 265.41 265.34a32 32 0 0 1 -45.31 45.31l-288 -288a32 32 0 0 1 0 -45.31l288 -288a32 32 0 1 1 45.31 45.31z","battery":"SM23 14V10M1 6H20V18H1V6Z","bell":"FM512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64 -64|FM256 768h512V448a256 256 0 1 0 -512 0zm256 -640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320 -320|FM96 768h832q32 0 32 32t-32 32H96q-32 0 -32 -32t32 -32m352 128h128a64 64 0 0 1 -128 0","bluetooth":"SM7 7L12 12M12 12L17 17L12 21.5V12ZM12 12L7 17M12 12L17 7L12 2.5V12Z","book":"SM20.5 21.5H6.5C4.84 21.5 3.5 20.16 3.5 18.5C3.5 16.84 4.84 15.5 6.5 15.5H20.5V21.5ZM20.5 21.5V2.5H6.5C4.84 2.5 3.5 3.84 3.5 5.5V17.5|SM11.5 6.5H16.5","bottom":"FM544 805.89V168a32 32 0 1 0 -64 0v637.89L246.66 557.95a30.72 30.72 0 0 0 -45.31 0 35.52 35.52 0 0 0 0 48.06l288 306.05a30.72 30.72 0 0 0 45.31 0l288 -306.05a35.52 35.52 0 0 0 0 -48 30.72 30.72 0 0 0 -45.31 0L544 805.82z","box":"FM317.06 128 128 344.06V896h768V344.06L706.94 128zm-14.53 -64h418.94a32 32 0 0 1 24.06 10.88l206.53 236.1A32 32 0 0 1 960 332.03V928a32 32 0 0 1 -32 32H96a32 32 0 0 1 -32 -32V332.03a32 32 0 0 1 7.94 -21.12L278.4 75.01A32 32 0 0 1 302.53 64|FM64 320h896v64H64z|FM448 327.87V640h128V327.87L526.08 128h-28.16zM448 64h128l64 256v352a32 32 0 0 1 -32 32H416a32 32 0 0 1 -32 -32V320z","calendar":"SM3 10H21M3 10V5H21V10M3 10V21H21V10M7 5V1.5M17 5V1.5","camera":"SM15.5 3H8.5L7 6H2V20H22V6H17L15.5 3Z|SM16 12.5C16 14.71 14.21 16.5 12 16.5C9.79 16.5 8 14.71 8 12.5C8 10.29 9.79 8.5 12 8.5C14.21 8.5 16 10.29 16 12.5Z","caret-down":"SM12 16.5L19 9.5L5 9.5L12 16.5Z","caret-up":"SM12 7.5L19 14.5L5 14.5L12 7.5Z","cart":"SM1 2H4L7 13L6 17H21M7 21C7 21.55 6.55 22 6 22C5.45 22 5 21.55 5 21C5 20.45 5.45 20 6 20C6.55 20 7 20.45 7 21ZM21 21C21 21.55 20.55 22 20 22C19.45 22 19 21.55 19 21C19 20.45 19.45 20 20 20C20.55 20 21 20.45 21 21ZM7 13H19L22 4H4.54L7 13Z","certificate":"SM6 12H10M6 16H18M14 4L18 4V9.5L16 8L14 9.5L14 4Z|SM22 4V20L2 20L2 4L22 4Z","chart":"SM3 3H21V21H3V3Z|SM7 12V17M12 8V17M17 14V17","chart-bar":"SM7 10H11V21H7V10Z|SM15 6H19V21H15V6Z|SM21 21H3V3","chart-line":"SM21 21H3V3|SM20.5 8L15.5 13L11.5 9L6.5 14","chart-pie":"SM22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12Z|SM22 12C22 6.48 17.52 2 12 2V12H22Z","chat":"SM2.5 4H21.5V19H6.5L2.5 22V4Z","check":"SM19.57 7.38L10.38 16.57L5.43 11.62","check-circle":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM16.5 9L10.5 15L7.5 12","chevron-down":"SM17.5 9.5L12 15L6.5 9.5","chevron-left":"SM14.5 17.5L9 12L14.5 6.5","chevron-right":"SM9.5 17.5L15 12L9.5 6.5","chevron-up":"SM17.5 14.5L12 9L6.5 14.5","clear":"SM4 15V22H20V15M4 15H20M4 15V10.5H10V2H14V10.5H20V15M15 22V19","clock":"FM512 896a384 384 0 1 0 0 -768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0 -896 448 448 0 0 1 0 896|FM480 256a32 32 0 0 1 32 32v256a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32|FM480 512h256q32 0 32 32t-32 32H480q-32 0 -32 -32t32 -32","close":"SM16.95 7.05L12 12M12 12L7.05 16.95M12 12L16.95 16.95M12 12L7.05 7.05","close-circle":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM15.18 8.82L12 12M12 12L8.82 15.18M12 12L15.18 15.18M12 12L8.82 8.82","cloud":"SM2 15C2 17.21 3.79 19 6 19H17C19.76 19 22 16.76 22 14C22 11.24 19.76 9 17 9C16.97 9 16.94 9 16.92 9C16.44 6.16 13.97 4 11 4C7.69 4 5 6.69 5 10C5 10.38 5.03 10.74 5.1 11.1C3.32 11.51 2 13.1 2 15Z","code":"SM5.54 15.54L2 12L5.54 8.46M18.46 15.54L22 12L18.46 8.46|SM14 4L10 20","coin":"Fm161.92 580.74 29.89 58.88C171.33 659.78 160 681.73 160 704c0 82.3 155.33 160 352 160s352 -77.7 352 -160c0 -22.27 -11.39 -44.16 -31.81 -64.32l30.46 -58.43C903.94 615.81 928 657.66 928 704c0 129.73 -188.54 224 -416 224S96 833.73 96 704c0 -46.59 24.32 -88.58 65.92 -123.26|Fm161.92 388.74 29.89 58.88C171.33 467.84 160 489.79 160 512c0 82.3 155.33 160 352 160s352 -77.7 352 -160c0 -22.27 -11.39 -44.16 -31.81 -64.32l30.46 -58.43C903.94 423.81 928 465.66 928 512c0 129.73 -188.54 224 -416 224S96 641.73 96 512c0 -46.59 24.32 -88.58 65.92 -123.26|FM512 544c-227.46 0 -416 -94.27 -416 -224S284.54 96 512 96s416 94.27 416 224 -188.54 224 -416 224m0 -64c196.67 0 352 -77.7 352 -160S708.67 160 512 160s-352 77.7 -352 160 155.33 160 352 160","copy":"SM10 10H21V21H10V10Z|SM14 6.5V3L3 3L3 14H6.5","coupon":"SM4 20H20V3L17 5L14.5 3L12 5L9.5 3L7 5L4 3V20Z|SM8 15H16M12 11H16M8 11H8V11H8V11Z","cpu":"SM4 8H1.5M8 4V1.5M16 4V1.5M20 16H22.5M20 8H22.5M8 20V22.5M16 20V22.5M4 16H1.5M4 4H20V20H4V4Z|SM9 9H15V15H9V9Z","creditcard":"SM22 4L2 4M22 4V20H2L2 4M22 4V10H2L2 4|SM9 15L6 15","crop":"FM256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1 -32 -32V96a32 32 0 0 1 64 0z|FM832 224v704a32 32 0 1 1 -64 0V256H96a32 32 0 0 1 0 -64h704a32 32 0 0 1 32 32","dashboard":"SM19.57 4.41L14.11 9.87M14.11 9.87C13.57 9.33 12.82 9 12 9C10.34 9 9 10.34 9 12C9 13.66 10.34 15 12 15C13.66 15 15 13.66 15 12C15 11.17 14.66 10.41 14.11 9.87Z|SM7 20.66C4.01 18.93 2 15.7 2 12C2 6.48 6.48 2 12 2C13.1 2 14.15 2.18 15.13 2.5M17 20.66C19.99 18.93 22 15.7 22 12C22 10.91 21.82 9.85 21.5 8.87","data":"SM21 12V21H3V12M21 12H3M21 12V3H3V12M7 7.5H7V7.5H7V7.5ZM7 16.5H7V16.5H7V16.5Z","data-analysis":"Fm665.22 768 110.85 192h-73.86L591.36 768H433.02L322.18 960H248.32l110.85 -192H160a32 32 0 0 1 -32 -32V192H64a32 32 0 0 1 0 -64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1 -32 32zM832 192H192v512h640zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1 -64 0v-64a32 32 0 0 1 32 -32m160 -64a32 32 0 0 1 32 32v128a32 32 0 0 1 -64 0V416a32 32 0 0 1 32 -32m160 -64a32 32 0 0 1 32 32v192a32 32 0 1 1 -64 0V352a32 32 0 0 1 32 -32","delete":"SM21 5H3M5 5H19L18.5 22H5.5L5 5ZM8.5 2H15.5V5H8.5V2Z|SM12 9V18","desktop":"SM12 17V21M8 21H16M2 4H22V17H2V4Z","document":"FM832 384H576V128H192v768h640zm-26.5 -64L640 154.5V320zM160 64h480l256 256v608a32 32 0 0 1 -32 32H160a32 32 0 0 1 -32 -32V96a32 32 0 0 1 32 -32m160 448h384v64H320zm0 -192h160v64H320zm0 384h384v64H320z","download":"SM16.5 10.5L12 15L7.5 10.5M12 13.75V4|SM20.5 15V20H3.5V15","edit":"SM14.1 6L4.79 15.32L4 20L8.68 19.21L17.99 9.89M14.1 6L17.99 9.89M14.1 6L17.16 2.95L21.05 6.84L17.99 9.89","error":"SM12 3L12 15.5M12 20H12V20H12V20Z","error-circle":"SM22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12Z|SM12 7.5V13M12 16.5H12V16.5H12V16.5Z","expand":"FM128 192h768v128H128zm0 256h512v128H128zm0 256h768v128H128zm576 -352 192 160 -192 128z","file":"SM14 2V8H20M14 2H15L20 7V8M14 2H4V22H20V8","filter":"SM19.5 4H4.5L10.5 12.5V20H13.5V12.5L19.5 4Z","flag":"SM4 14H11L13 16H20L18 10.5L20 5H13L11 3H4V8.5V14ZM4 14V21.5","fold":"FM896 192H128v128h768zm0 256H384v128h512zm0 256H128v128h768zM320 384 128 512l192 128z","folder":"SM2 3.5H9L11 6H22V20H2V3.5Z","fullscreen":"SM6.34 17.66L17.66 6.34M18.5 11V5.5H13M5.5 13V18.5H11","gift":"SM22 21L2 21M22 21V7L2 7L2 21M22 21V15L2 15L2 21|SM12 4C12 5.66 10.66 7 9 7C7.34 7 6 5.66 6 4C6 2.34 7.34 1 9 1C10.66 1 12 2.34 12 4ZM12 4C12 5.66 13.34 7 15 7C16.66 7 18 5.66 18 4C18 2.34 16.66 1 15 1C13.34 1 12 2.34 12 4ZM8 11L12 7L16 11","goods":"FM320 288v-22.34C320 154.69 405.5 64 512 64s192 90.69 192 201.66v22.4h131.07a32 32 0 0 1 31.81 28.8l57.6 576a32 32 0 0 1 -31.81 35.2H131.33a32 32 0 0 1 -31.81 -35.2l57.6 -576a32 32 0 0 1 31.81 -28.8H320zm64 0h256v-22.34C640 189.25 582.27 128 512 128s-128 61.25 -128 137.66v22.4zm-64 64H217.92l-51.2 512h690.56l-51.26 -512H704v96a32 32 0 1 1 -64 0v-96H384v96a32 32 0 0 1 -64 0z","grid":"FM640 384v256H384V384zm64 0h192v256H704zm-64 512H384V704h256zm64 0V704h192v192zm-64 -768v192H384V128zm64 0h192v192H704zM320 384v256H128V384zm0 512H128V704h192zm0 -768v192H128V128z","heart":"SM4.2 12.2C2.15 10.15 2.15 6.84 4.2 4.8C6.24 2.76 9.55 2.76 11.59 4.8L12 5.21L12.41 4.8C14.45 2.76 17.76 2.76 19.8 4.8C21.85 6.85 21.85 10.16 19.8 12.2L12 20L4.2 12.2Z","help":"SM12 16.45V15.07C12 13.4 13.49 12.1 14.81 11.07C15.86 10.24 16.54 8.95 16.54 7.5C16.54 4.99 14.51 2.95 12 2.95C10.02 2.95 8.33 4.22 7.71 5.98M12 19.99H12","help-circle":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 14.25V14C12 12.9 12.99 12.04 13.86 11.36C14.55 10.81 15 9.96 15 9C15 7.34 13.66 6 12 6C10.69 6 9.58 6.83 9.17 8M12 17.25H12V17.25H12V17.25Z","hide":"FM876.8 156.8c0 -9.6 -3.2 -16 -9.6 -22.4s-12.8 -9.6 -22.4 -9.6 -16 3.2 -22.4 9.6L736 220.8c-64 -32 -137.6 -51.2 -224 -60.8 -160 16 -288 73.6 -377.6 176S0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4 -9.6 12.8 -9.6 22.4s3.2 16 9.6 22.4 12.8 9.6 22.4 9.6 16 -3.2 22.4 -9.6l704 -710.4c3.2 -6.4 6.4 -12.8 6.4 -22.4m-646.4 528Q115.2 579.2 76.8 512q43.2 -72 153.6 -172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0 -115.2 22.4 -160 64s-64 96 -64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6 -6.4 -19.2 -16 -25.6 -22.4m140.8 -96Q352 555.2 352 512c0 -44.8 16 -83.2 48 -112s67.2 -48 112 -48c28.8 0 54.4 6.4 73.6 19.2zM889.6 336c-12.8 -16 -28.8 -28.8 -41.6 -41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6q-43.2 72 -153.6 172.8c-73.6 67.2 -172.8 108.8 -284.8 115.2 -51.2 -3.2 -99.2 -12.8 -140.8 -28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160 -16 288 -73.6 377.6 -176S1024 528 1024 512s-48 -73.6 -134.4 -176|FM512 672c-12.8 0 -25.6 -3.2 -38.4 -6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2 -22.4 160 -64 41.6 -41.6 64 -96 64 -160 0 -32 -6.4 -64 -19.2 -89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8 -16 83.2 -48 112s-67.2 48 -112 48","history":"SM2.55 13C3.05 17.78 7.09 21.5 12 21.5C17.25 21.5 21.5 17.25 21.5 12C21.5 6.75 17.25 2.5 12 2.5C10.37 2.5 8.84 2.91 7.5 3.63C5.7 4.6 4.25 6.14 3.38 8M12 7V12L14.5 14.5M2.5 3.5V8.5H7.5","home":"SM9 14H15V21H9V14Z|SM3 10L12 2.5L21 10V21H3V10Z","image":"SM3 16V3H21V21H20M3 16V21H20M3 16L9 10L20 21","info-circle":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 16.5L12 11M12 7.5L12 7.5L12 7.5L12 7.5L12 7.5Z","info-filled":"FM512 64a448 448 0 1 1 0 896.06A448 448 0 0 1 512 64m67.2 275.07c33.28 0 60.29 -23.1 60.29 -57.34s-27.07 -57.34 -60.29 -57.34c-33.28 0 -60.16 23.1 -60.16 57.34s26.88 57.34 60.16 57.34M590.91 699.2c0 -6.85 2.37 -24.64 1.02 -34.75l-52.61 60.54c-10.88 11.46 -24.51 19.39 -30.91 17.28a12.99 12.99 0 0 1 -8.26 -14.72l87.68 -276.99c7.17 -35.14 -12.54 -67.2 -54.34 -71.3 -44.1 0 -108.99 44.74 -148.48 101.5 0 6.78 -1.28 23.68.064 33.79l52.54 -60.61c10.88 -11.33 23.55 -19.33 29.95 -17.15a12.8 12.8 0 0 1 7.81 16.13L388.48 728.58c-10.05 32.26 8.96 63.87 55.04 71.04 67.84 0 107.9 -43.65 147.46 -100.42z","jump":"SM9 4L4 4L4 20L20 20L20 15|SM19.25 4.75L12 12M14 4H20L20 10","keyboard":"SM2 4H22V20H2V4Z|SM6 16H18M6 11.5H6V11.5H6V11.5ZM10 11.5H10V11.5H10V11.5ZM14 11.5H14V11.5H14V11.5ZM18 8.5H18V8.5H18V8.5ZM18 11.5H18V11.5H18V11.5ZM14 8.5H14V8.5H14V8.5ZM10 8.5H10V8.5H10V8.5ZM6 8.5H6V8.5H6V8.5Z","link":"SM11.68 6.99L14 4.67C15.47 3.19 17.86 3.19 19.33 4.67C20.81 6.14 20.81 8.53 19.33 10L17.01 12.32M6.99 11.68L4.67 14C3.19 15.47 3.19 17.86 4.67 19.33C6.14 20.81 8.53 20.81 10 19.33L12.32 17.01M14 10L10 14","list":"FM704 192h160v736H160V192h160v64h384zM288 512h448v-64H288zm0 256h448v-64H288zm96 -576V96h256v96z","loading":"FM12 2.25C6.62 2.25 2.25 6.62 2.25 12C2.25 17.38 6.62 21.75 12 21.75V19.31C7.96 19.31 4.69 16.04 4.69 12C4.69 7.96 7.96 4.69 12 4.69C16.04 4.69 19.31 7.96 19.31 12H21.75C21.75 6.62 17.38 2.25 12 2.25Z","location":"SM20 10C20 16.5 12 22 12 22C12 22 4 16.5 4 10C4 5.58 7.58 2 12 2C16.42 2 20 5.58 20 10Z|SM15 10C15 11.66 13.66 13 12 13C10.34 13 9 11.66 9 10C9 8.34 10.34 7 12 7C13.66 7 15 8.34 15 10Z","lock":"FM224 448a32 32 0 0 0 -32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32 -32V480a32 32 0 0 0 -32 -32zm0 -64h576a96 96 0 0 1 96 96v384a96 96 0 0 1 -96 96H224a96 96 0 0 1 -96 -96V480a96 96 0 0 1 96 -96|FM512 544a32 32 0 0 1 32 32v192a32 32 0 1 1 -64 0V576a32 32 0 0 1 32 -32m192 -160v-64a192 192 0 1 0 -384 0v64zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64","mail":"SM2 4H22M2 4V20L22 20V4M2 4V7.44L12 12.5L22 7.44V4","map":"SM9 16.75V3.75M15 7.25V20.25|SM3 6.5V20L9 17.5L15 21L21 17.5V4L15 6.5L9 3L3 6.5Z","menu":"SM3 10.5V21H21V10.5M3 10.5H21M3 10.5V3H21V10.5M17 7H11M7 7H7V7","menu-fold":"SM21 19L3 19M21 12L10 12M21 5H3|SM4.75 12L3 13.56L3 10.44L4.75 12Z","menu-unfold":"SM21 19L3 19M21 5H3M21 12L12 12|SM5.79 12.75L7.36 11H4.23L5.79 12.75Z","message":"FM128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64 -64V224zm0 -64h768a64 64 0 0 1 64 64v512a128 128 0 0 1 -128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64 -64|FM904 224 656.51 506.88a192 192 0 0 1 -289.02 0L120 224zm-698.94 0 210.56 240.7a128 128 0 0 0 192.7 0L818.94 224z","minus":"SM16.5 12L7.5 12","mobile":"SM5 2H19V22H5V2Z|SM12 18H12V18H12V18Z","mode-preview":"SM5.5 19H2L2 4H22L22 19L18.5 19|SM12 19.5L10.5 21L13.5 21L12 19.5Z","money":"SM21 11H20.82L19 5.67L3.35 11L3 11M2.5 11H3L14.15 2.1L16.96 6.05|SM14.5 16C14.5 17.38 13.38 18.5 12 18.5C10.62 18.5 9.5 17.38 9.5 16C9.5 14.62 10.62 13.5 12 13.5C13.38 13.5 14.5 14.62 14.5 16Z|SM21.5 11V21H2.5L2.5 11L21.5 11Z|SM2.5 11L4.5 11C4.5 12.1 3.6 13 2.5 13L2.5 11Z|SM21.5 11H19.5C19.5 12.1 20.4 13 21.5 13V11Z|SM2.5 21H4.5C4.5 19.89 3.61 19 2.5 19L2.5 21Z|SM21.5 21H19.5C19.5 19.9 20.4 19 21.5 19V21Z","monitor":"FM544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0 -64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128 -128h640a128 128 0 0 1 128 128v384a128 128 0 0 1 -128 128zM192 192a64 64 0 0 0 -64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64 -64V256a64 64 0 0 0 -64 -64z","more":"SM11.5 4H12.5V5H11.5V4Z|SM11.5 11.5H12.5V12.5H11.5V11.5Z|SM11.5 19H12.5V20H11.5V19Z","mouse":"SM19 10V15C19 18.87 15.87 22 12 22C8.13 22 5 18.87 5 15V10M19 10H12M19 10V9C19 5.13 15.87 2 12 2M5 10H12M5 10V9C5 5.13 8.13 2 12 2M12 10V2","notification":"SM5 8V13L3 16V19H21V16L19 13V8C19 4.13 15.87 1 12 1C8.13 1 5 4.13 5 8Z|SM8.5 19H15.5C15.5 20.93 13.93 22.5 12 22.5C10.07 22.5 8.5 20.93 8.5 19Z","open":"FM329.96 257.14a254.86 254.86 0 0 0 0 509.72h364.09a254.86 254.86 0 0 0 0 -509.72zm0 -72.82h364.09a327.68 327.68 0 1 1 0 655.36H329.96a327.68 327.68 0 1 1 0 -655.36|FM694.04 621.23a109.23 109.23 0 1 0 0 -218.45 109.23 109.23 0 0 0 0 218.45m0 72.82a182.04 182.04 0 1 1 0 -364.09 182.04 182.04 0 0 1 0 364.09","order":"SM16 17L19 20L19 4L22 7|SM3 19H12M3 5H12M3 12H12","pause":"FM11 17L11 7H8V17H11Z|FM16 17L16 7H13L13 17H16Z","phone":"FM79.36 432.26 591.74 944.64a32 32 0 0 0 35.2 6.78l253.44 -108.54a32 32 0 0 0 9.98 -52.03l-153.86 -153.92a32 32 0 0 0 -36.93 -6.02l-69.89 34.94L358.08 394.24l35.01 -69.89a32 32 0 0 0 -5.95 -36.93L233.15 133.57a32 32 0 0 0 -52.03 10.05L72.51 397.06a32 32 0 0 0 6.78 35.2zm60.48 -29.95 81.54 -190.08L325.57 316.48l-24.64 49.22 -20.61 41.22 32.58 32.64 271.55 271.55 32.64 32.64 41.22 -20.67 49.28 -24.58 104.19 104.13 -190.08 81.47zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0 -192 -192m0 -192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0 -384 -384","pin":"SM2.16 21.84L8.52 15.47M17.72 2.04L21.96 6.28L15.6 14.06L17.72 16.18L13.47 20.42L3.57 10.52L7.82 6.28L9.94 8.4L17.72 2.04Z","play":"FM18.25 12L8.5 17.63L8.5 6.37L18.25 12Z","plus":"SM12 7.5V12M12 12L12 16.5M12 12L16.5 12M12 12L7.5 12","poweroff":"SM7 5.13C4.88 6.67 3.5 9.17 3.5 12C3.5 16.69 7.31 20.5 12 20.5C16.69 20.5 20.5 16.69 20.5 12C20.5 9.17 19.12 6.67 17 5.13|SM12 3V11","price-tag":"FM224 318.34V896h576V318.34L552.51 115.84a64 64 0 0 0 -81.02 0zM593.02 66.3l259.2 212.1A32 32 0 0 1 864 303.17V928a32 32 0 0 1 -32 32H192a32 32 0 0 1 -32 -32V303.17a32 32 0 0 1 11.71 -24.77l259.2 -212.1a128 128 0 0 1 162.11 0|FM512 448a64 64 0 1 0 0 -128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0 -256 128 128 0 0 1 0 256","print":"SM19 3V8L5 8L5 3L19 3Z|SM18 15V21L6 21V15H18Z|SM18 11.5H18V11.5H18V11.5Z|SM22.5 8H1.5V17H6V15H18V17H22.5V8Z","printer":"FM256 768H105.02c-14.27 0 -19.46 -1.47 -24.64 -4.29a29.06 29.06 0 0 1 -12.16 -12.1C65.54 746.43 64 741.25 64 727.04V379.07c0 -42.82 4.48 -58.3 12.8 -73.98 8.38 -15.62 20.67 -27.9 36.29 -36.29 15.68 -8.32 31.17 -12.8 73.98 -12.8H256V64h512v192h68.93c42.82 0 58.3 4.48 73.98 12.8 15.62 8.38 27.9 20.67 36.29 36.29 8.32 15.68 12.8 31.17 12.8 73.98v347.9c0 14.27 -1.47 19.46 -4.29 24.64a29.06 29.06 0 0 1 -12.1 12.16c-5.18 2.75 -10.37 4.22 -24.64 4.22H768v192H256zm64 -192v320h384V576zm-64 128V512h512v192h128V379.07c0 -29.38 -1.41 -36.48 -5.25 -43.78a23.3 23.3 0 0 0 -10.05 -10.05c-7.23 -3.84 -14.4 -5.25 -43.78 -5.25H187.07c-29.38 0 -36.48 1.41 -43.78 5.25a23.3 23.3 0 0 0 -10.05 10.05c-3.84 7.23 -5.25 14.4 -5.25 43.78V704zm64 -448h384V128H320zm-64 128h64v64h-64zm128 0h64v64h-64z","question-filled":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m23.74 191.49c-52.1 0 -92.93 14.78 -123.2 44.35 -30.98 29.57 -45.76 70.4 -45.76 122.5h80.26c0 -29.57 5.63 -52.8 17.6 -68.99 13.38 -19.71 35.2 -28.86 66.18 -28.86 23.94 0 42.94 6.34 56.32 19.71 12.67 13.38 19.71 31.68 19.71 54.91 0 17.6 -6.34 34.5 -19.01 49.98l-8.45 9.86c-45.76 40.83 -73.22 70.4 -82.37 89.41 -9.86 19.01 -14.08 42.24 -14.08 68.99v9.86h80.96v-9.86c0 -16.9 3.52 -31.68 10.56 -45.76 6.34 -12.67 15.49 -24.64 28.16 -35.2 33.79 -29.57 54.21 -48.58 60.54 -55.62 16.9 -22.53 26.05 -51.39 26.05 -86.59q0 -64.42 -42.24 -101.38c-28.16 -25.34 -65.47 -37.31 -111.23 -37.31m-12.67 406.21a54.27 54.27 0 0 0 -38.72 14.78 49.4 49.4 0 0 0 -15.49 38.02c0 15.49 4.93 28.16 15.49 38.02A54.85 54.85 0 0 0 523.07 768c15.49 0 28.16 -4.93 38.72 -14.78a51.52 51.52 0 0 0 16.19 -38.72 51.97 51.97 0 0 0 -15.49 -38.02 55.94 55.94 0 0 0 -39.42 -14.78","refresh":"SM21.45 13C20.95 17.78 16.91 21.5 12 21.5C8.18 21.5 4.89 19.25 3.38 16M2.5 20.5V15.5H5.5M2.55 11C3.05 6.22 7.09 2.5 12 2.5C15.82 2.5 19.11 4.75 20.62 8M21.5 3.5V8.5H18.5","refresh-left":"FM289.09 296.7h92.99a32 32 0 0 1 0 64H232.96a32 32 0 0 1 -32 -32V179.71a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1 -383.94 384 384 384 0 0 1 -384 -384h64a320 320 0 1 0 640 0 320 320 0 0 0 -555.71 -216.45z","refresh-right":"FM784.51 230.27v-50.56a32 32 0 1 1 64 0v149.06a32 32 0 0 1 -32 32H667.52a32 32 0 1 1 0 -64h92.99A320 320 0 1 0 524.8 833.15a320 320 0 0 0 320 -320h64a384 384 0 0 1 -384 384 384 384 0 0 1 -384 -384 384 384 0 0 1 643.71 -282.88","remove":"SM19 12L5 12","rotate":"SM21.17 16C19.62 19.53 16.1 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12L20 10.5","save":"SM12 3H7V7H12V3Z|SM7 21H17V15H7V21Z|SM3 3H16L21 8V21H3V3Z","scan":"SM16 21H21V16M8 3H3V8M16 3H21V8M8 21H3V16|SM21 12H3","search":"SM15.8 15.8L21.11 21.11|SM15.8 15.8C12.87 18.73 8.13 18.73 5.2 15.8C2.27 12.87 2.27 8.13 5.2 5.2C8.13 2.27 12.87 2.27 15.8 5.2C18.73 8.13 18.73 12.87 15.8 15.8Z","send":"SM5 12L2 20.5L21.5 12L2 3.5L5 12ZM5 12H10","server":"SM21 14V21H3L3 14L21 14Z|SM21 3V10L3 10L3 3L21 3Z|SM6.5 6.5H6.5V6.5H6.5V6.5Z|SM6.5 17.5H6.5V17.5H6.5V17.5Z","setting":"SM12 2L20.66 7V17L12 22L3.34 17V7L12 2Z|SM16 12C16 14.21 14.21 16 12 16C9.79 16 8 14.21 8 12C8 9.79 9.79 8 12 8C14.21 8 16 9.79 16 12Z","share":"SM7.6 13.5L15.39 18M7.6 10.5L15.39 6M15.39 6C14.56 4.56 15.06 2.73 16.49 1.9C17.93 1.07 19.76 1.56 20.59 3C21.42 4.43 20.93 6.27 19.49 7.1C18.06 7.93 16.22 7.43 15.39 6ZM15.39 18C16.22 16.57 18.06 16.07 19.49 16.9C20.93 17.73 21.42 19.57 20.59 21C19.76 22.44 17.93 22.93 16.49 22.1C15.06 21.27 14.56 19.44 15.39 18ZM7.6 10.5C8.43 11.93 7.94 13.77 6.5 14.6C5.07 15.43 3.23 14.93 2.4 13.5C1.57 12.06 2.07 10.23 3.5 9.4C4.94 8.57 6.77 9.06 7.6 10.5ZM7.6 13.5C6.77 14.94 4.94 15.43 3.5 14.6C2.07 13.77 1.57 11.94 2.4 10.5C3.23 9.07 5.07 8.57 6.5 9.4C7.94 10.23 8.43 12.07 7.6 13.5Z","shield-error":"SM3 4.65L3 12C3 19.35 12 22.5 12 22.5C12 22.5 21 19.35 21 12L21 4.65L12 1.5L3 4.65Z|SM12 15.5L12 11M12 7.5L12 7.5L12 7.5L12 7.5L12 7.5Z","shop":"SM15.5 11V5.5C15.5 3.57 13.93 2 12 2C10.07 2 8.5 3.57 8.5 5.5V11M4 8H20V22H4V8Z","sort":"FM384 96a32 32 0 0 1 64 0v786.75a32 32 0 0 1 -54.59 22.66L95.94 608a32 32 0 0 1 0 -45.31h.128a32 32 0 0 1 45.18 0L384 805.63zm192 45.25a32 32 0 0 1 54.59 -22.59L928.06 416a32 32 0 0 1 0 45.31h-.128a32 32 0 0 1 -45.18 0L640 218.5V928a32 32 0 1 1 -64 0z","star":"SM12 3.68L14.19 9.97L20.84 10.1L15.54 14.13L17.47 20.5L12 16.7L6.53 20.5L8.46 14.13L3.16 10.1L9.81 9.97L12 3.68Z","star-filled":"FM313.6 924.48a70.4 70.4 0 0 1 -74.15 -5.36 70.4 70.4 0 0 1 -27.99 -68.87l37.89 -220.93L88.96 472.96a70.4 70.4 0 0 1 3.79 -104.22A70.4 70.4 0 0 1 128 352.9l221.76 -32.26 99.2 -200.96a70.4 70.4 0 0 1 100.25 -28.59 70.4 70.4 0 0 1 25.96 28.6l99.2 200.96 221.82 32.26a70.4 70.4 0 0 1 39.04 120.06L774.72 629.38l37.89 220.93a70.4 70.4 0 0 1 -102.14 74.24L512 820.1l-198.4 104.32z","stop":"FM8 8H16V16H8V8Z","store":"SM4.5 3.5H19.5M20 12.5V20.5M3.5 6.5H20.5L21.5 11.5V12.5H2.5V11.5L3.5 6.5ZM13 12.5V20.5H4V12.5H13Z","success-filled":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m-55.81 536.38 -99.52 -99.58a38.4 38.4 0 1 0 -54.34 54.34l126.72 126.72a38.27 38.27 0 0 0 54.34 0l262.4 -262.46a38.4 38.4 0 1 0 -54.27 -54.34z","swap":"SM21 14.5H4L9 19.5M3 9.5L20 9.5L15 4.5","table":"SM3 21H9M3 21H21M3 21V7M9 21H15M9 21V14M15 21H21M15 21V14M21 21V7M21 7H15M21 7V3H3V7M21 7H3M15 7H9M15 7V14M9 7H3M9 7V14M3 14H9M9 14H15M15 14H21","task":"SM16 4H20V22H4V4H8M16 4V2H8V4M16 4V6H8V4|SM10 12H14M10 16H14","terminal":"SM13 19H21M3.5 17L8.5 12L3.5 7","ticket":"SM22 5V8.84C20.82 9.4 20 10.6 20 12C20 13.4 20.82 14.6 22 15.16V19L2 19V15.16C3.18 14.6 4 13.4 4 12C4 10.6 3.18 9.4 2 8.84V5H22Z|SM9 10H15M9 14H15","time":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 6.5L12 12L15 15","top":"FM572.24 205.28v600.37a30.12 30.12 0 1 1 -60.23 0V205.28L292.38 438.63a28.91 28.91 0 0 1 -42.65 0 33.43 33.43 0 0 1 0 -45.24l271.06 -288.04a28.91 28.91 0 0 1 42.65 0L834.5 393.4a33.43 33.43 0 0 1 0 45.18 28.91 28.91 0 0 1 -42.65 0l-219.62 -233.23z","tree-catalog":"SM21 5L13 5M21 12H13M21 19H13|SM3 3H9V9H3V3Z|SM3 15H9V21H3V15Z","undertake-delivery":"SM4.5 20.5H11.25L17.25 19L20.89 17.45C21.15 17.32 21.37 17.12 21.52 16.87C21.67 16.63 21.75 16.34 21.75 16.06C21.75 15.82 21.69 15.58 21.59 15.37C21.48 15.15 21.33 14.96 21.14 14.82C20.95 14.67 20.72 14.57 20.49 14.53C20.25 14.48 20.01 14.49 19.78 14.56L13.5 16L13.13 16M4.5 20.5V15.25M4.5 20.5H1V15.25H4.5M4.5 15.25L6.84 12.91C7.05 12.7 7.3 12.53 7.58 12.42C7.85 12.31 8.14 12.25 8.44 12.25L13.13 12.25C14.16 12.25 15 13.09 15 14.13C15 15.16 14.16 16 13.13 16H11|SM8.5 8.5V3H20.5V10.5M12.5 3H16.5V8L14.5 7L12.5 8V3Z","unfold-less":"SM16 19L12 15L8 19M16 5L12 9L8 5","unfold-more":"SM16 15L12 19L8 15M16 9L12 5L8 9","unlock":"FM224 448a32 32 0 0 0 -32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32 -32V480a32 32 0 0 0 -32 -32zm0 -64h576a96 96 0 0 1 96 96v384a96 96 0 0 1 -96 96H224a96 96 0 0 1 -96 -96V480a96 96 0 0 1 96 -96|FM512 544a32 32 0 0 1 32 32v192a32 32 0 1 1 -64 0V576a32 32 0 0 1 32 -32m178.3 -295.3A192.06 192.06 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76 -95.1z","upload":"SM16.5 8.5L12 4L7.5 8.5M12 5.25V15|SM20.5 15V20H3.5V15","user":"SM16.5 7.5C16.5 9.99 14.49 12 12 12C9.51 12 7.5 9.99 7.5 7.5C7.5 5.01 9.51 3 12 3C14.49 3 16.5 5.01 16.5 7.5Z|SM20 21V19C20 16.79 18.21 15 16 15H8C5.79 15 4 16.79 4 19V21H20Z","user-add":"SM11 15H8C5.24 15 3 17.24 3 20V21H11.05M16 7.5C16 9.99 13.99 12 11.5 12C9.01 12 7 9.99 7 7.5C7 5.01 9.01 3 11.5 3C13.99 3 16 5.01 16 7.5Z|SM18 14V18M18 18V22M18 18H14M18 18H22","usergroup":"SM16 8C16 10.21 14.21 12 12 12C9.79 12 8 10.21 8 8C8 5.79 9.79 4 12 4C14.21 4 16 5.79 16 8Z|SM5 19C5 16.79 6.79 15 9 15H15C17.21 15 19 16.79 19 19V21H5V19Z|SM7 4C4.79 4 3 5.79 3 8C3 10.21 4.79 12 7 12C3.69 12 1 14.69 1 18V21M23 21V18C23 14.69 20.31 12 17 12C19.21 12 21 10.21 21 8C21 5.79 19.21 4 17 4","video":"SM3 3H21V21H3V3Z|SM15.75 12L9 15.9L9 8.1L15.75 12Z","view":"FM512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192 -352 512 -352m0 64c-225.28 0 -384.13 208.06 -436.8 288 52.61 79.87 211.46 288 436.8 288 225.28 0 384.13 -208.06 436.8 -288 -52.61 -79.87 -211.46 -288 -436.8 -288m0 64a224 224 0 1 1 0 448 224 224 0 0 1 0 -448m0 64a160.19 160.19 0 0 0 -160 160c0 88.19 71.74 160 160 160s160 -71.81 160 -160 -71.74 -160 -160 -160","view-organization":"SM3 3H21V21H3z|SM12 9V12M8 15V12H16V15M9 6H15V9H9V6ZM6 15H10V18H6V15ZM14 15H18V18H14V15Z","wallet":"SM19 3H5C3.9 3 3 3.9 3 5C3 6.1 3.9 7 5 7H18M3 7V6M3 7H19C20.1 7 21 7.9 21 9V19C21 20.1 20.1 21 19 21H3V7ZM16 14H17","warning":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m0 832a384 384 0 0 0 0 -768 384 384 0 0 0 0 768m48 -176a48 48 0 1 1 -96 0 48 48 0 0 1 96 0m-48 -464a32 32 0 0 1 32 32v288a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32","wifi":"SM2.1 9.1C7.57 3.63 16.43 3.63 21.9 9.1M6.7 13.7C9.63 10.77 14.37 10.77 17.3 13.7M11.29 18.29C11.68 17.9 12.32 17.9 12.71 18.29L12 19L11.29 18.29Z","zoom-in":"SM15.8 15.8C12.87 18.73 8.13 18.73 5.2 15.8C2.27 12.87 2.27 8.13 5.2 5.2C8.13 2.27 12.87 2.27 15.8 5.2C18.73 8.13 18.73 12.87 15.8 15.8ZM15.8 15.8L21.11 21.11|SM10.5 13.5V10.5M10.5 10.5L10.5 7.5M10.5 10.5H7.5M10.5 10.5H13.5","zoom-out":"SM15.8 15.8C12.87 18.73 8.13 18.73 5.2 15.8C2.27 12.87 2.27 8.13 5.2 5.2C8.13 2.27 12.87 2.27 15.8 5.2C18.73 8.13 18.73 12.87 15.8 15.8ZM15.8 15.8L21.11 21.11|SM7.5 10.5H10.5L13.5 10.5","attract":"SM12 3.68L14.19 9.97L20.84 10.1L15.54 14.13L17.47 20.5L12 16.7L6.53 20.5L8.46 14.13L3.16 10.1L9.81 9.97L12 3.68Z","bangzhu":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 14.25V14C12 12.9 12.99 12.04 13.86 11.36C14.55 10.81 15 9.96 15 9C15 7.34 13.66 6 12 6C10.69 6 9.58 6.83 9.17 8M12 17.25H12V17.25H12V17.25Z","bank-card":"SM22 4L2 4M22 4V20H2L2 4M22 4V10H2L2 4|SM9 15L6 15","c-scale-to-original":"SM6.34 17.66L17.66 6.34M18.5 11V5.5H13M5.5 13V18.5H11","camera-solid":"SM15.5 3H8.5L7 6H2V20H22V6H17L15.5 3Z|SM16 12.5C16 14.71 14.21 16.5 12 16.5C9.79 16.5 8 14.71 8 12.5C8 10.29 9.79 8.5 12 8.5C14.21 8.5 16 10.29 16 12.5Z","date":"SM3 10H21M3 10V5H21V10M3 10V21H21V10M7 5V1.5M17 5V1.5","delete-solid":"SM21 5H3M5 5H19L18.5 22H5.5L5 5ZM8.5 2H15.5V5H8.5V2Z|SM12 9V18","edit-outline":"SM14.1 6L4.79 15.32L4 20L8.68 19.21L17.99 9.89M14.1 6L17.99 9.89M14.1 6L17.16 2.95L21.05 6.84L17.99 9.89","info":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 16.5L12 11M12 7.5L12 7.5L12 7.5L12 7.5L12 7.5Z","location-outline":"SM20 10C20 16.5 12 22 12 22C12 22 4 16.5 4 10C4 5.58 7.58 2 12 2C16.42 2 20 5.58 20 10Z|SM15 10C15 11.66 13.66 13 12 13C10.34 13 9 11.66 9 10C9 8.34 10.34 7 12 7C13.66 7 15 8.34 15 10Z","message-solid":"FM128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64 -64V224zm0 -64h768a64 64 0 0 1 64 64v512a128 128 0 0 1 -128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64 -64|FM904 224 656.51 506.88a192 192 0 0 1 -289.02 0L120 224zm-698.94 0 210.56 240.7a128 128 0 0 0 192.7 0L818.94 224z","mobile-phone":"SM5 2H19V22H5V2Z|SM12 18H12V18H12V18Z","more-outline":"SM11.5 4H12.5V5H11.5V4Z|SM11.5 11.5H12.5V12.5H11.5V11.5Z|SM11.5 19H12.5V20H11.5V19Z","phone-outline":"FM79.36 432.26 591.74 944.64a32 32 0 0 0 35.2 6.78l253.44 -108.54a32 32 0 0 0 9.98 -52.03l-153.86 -153.92a32 32 0 0 0 -36.93 -6.02l-69.89 34.94L358.08 394.24l35.01 -69.89a32 32 0 0 0 -5.95 -36.93L233.15 133.57a32 32 0 0 0 -52.03 10.05L72.51 397.06a32 32 0 0 0 6.78 35.2zm60.48 -29.95 81.54 -190.08L325.57 316.48l-24.64 49.22 -20.61 41.22 32.58 32.64 271.55 271.55 32.64 32.64 41.22 -20.67 49.28 -24.58 104.19 104.13 -190.08 81.47zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0 -192 -192m0 -192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0 -384 -384","picture-outline-round":"SM3 16V3H21V21H20M3 16V21H20M3 16L9 10L20 21","platform-eleme":"SM3 3H10V10H3V3Z|SM14 14H21V21H14V14Z|SM3 14H10V21H3V14Z|SM21.5 6.5C21.5 8.71 19.71 10.5 17.5 10.5C15.29 10.5 13.5 8.71 13.5 6.5C13.5 4.29 15.29 2.5 17.5 2.5C19.71 2.5 21.5 4.29 21.5 6.5Z","question":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m23.74 191.49c-52.1 0 -92.93 14.78 -123.2 44.35 -30.98 29.57 -45.76 70.4 -45.76 122.5h80.26c0 -29.57 5.63 -52.8 17.6 -68.99 13.38 -19.71 35.2 -28.86 66.18 -28.86 23.94 0 42.94 6.34 56.32 19.71 12.67 13.38 19.71 31.68 19.71 54.91 0 17.6 -6.34 34.5 -19.01 49.98l-8.45 9.86c-45.76 40.83 -73.22 70.4 -82.37 89.41 -9.86 19.01 -14.08 42.24 -14.08 68.99v9.86h80.96v-9.86c0 -16.9 3.52 -31.68 10.56 -45.76 6.34 -12.67 15.49 -24.64 28.16 -35.2 33.79 -29.57 54.21 -48.58 60.54 -55.62 16.9 -22.53 26.05 -51.39 26.05 -86.59q0 -64.42 -42.24 -101.38c-28.16 -25.34 -65.47 -37.31 -111.23 -37.31m-12.67 406.21a54.27 54.27 0 0 0 -38.72 14.78 49.4 49.4 0 0 0 -15.49 38.02c0 15.49 4.93 28.16 15.49 38.02A54.85 54.85 0 0 0 523.07 768c15.49 0 28.16 -4.93 38.72 -14.78a51.52 51.52 0 0 0 16.19 -38.72 51.97 51.97 0 0 0 -15.49 -38.02 55.94 55.94 0 0 0 -39.42 -14.78","receiving":"SM16.5 10.5L12 15L7.5 10.5M12 13.75V4|SM20.5 15V20H3.5V15","remove-outline":"SM19 12L5 12","s-check":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM16.5 9L10.5 15L7.5 12","s-comment":"SM2.5 4H21.5V19H6.5L2.5 22V4Z","s-cooperation":"SM16 8C16 10.21 14.21 12 12 12C9.79 12 8 10.21 8 8C8 5.79 9.79 4 12 4C14.21 4 16 5.79 16 8Z|SM5 19C5 16.79 6.79 15 9 15H15C17.21 15 19 16.79 19 19V21H5V19Z|SM7 4C4.79 4 3 5.79 3 8C3 10.21 4.79 12 7 12C3.69 12 1 14.69 1 18V21M23 21V18C23 14.69 20.31 12 17 12C19.21 12 21 10.21 21 8C21 5.79 19.21 4 17 4","s-custom":"SM12 2L20.66 7V17L12 22L3.34 17V7L12 2Z|SM16 12C16 14.21 14.21 16 12 16C9.79 16 8 14.21 8 12C8 9.79 9.79 8 12 8C14.21 8 16 9.79 16 12Z","s-data":"SM7 10H11V21H7V10Z|SM15 6H19V21H15V6Z|SM21 21H3V3","s-finance":"SM21 11H20.82L19 5.67L3.35 11L3 11M2.5 11H3L14.15 2.1L16.96 6.05|SM14.5 16C14.5 17.38 13.38 18.5 12 18.5C10.62 18.5 9.5 17.38 9.5 16C9.5 14.62 10.62 13.5 12 13.5C13.38 13.5 14.5 14.62 14.5 16Z|SM21.5 11V21H2.5L2.5 11L21.5 11Z|SM2.5 11L4.5 11C4.5 12.1 3.6 13 2.5 13L2.5 11Z|SM21.5 11H19.5C19.5 12.1 20.4 13 21.5 13V11Z|SM2.5 21H4.5C4.5 19.89 3.61 19 2.5 19L2.5 21Z|SM21.5 21H19.5C19.5 19.9 20.4 19 21.5 19V21Z","s-flag":"SM4 14H11L13 16H20L18 10.5L20 5H13L11 3H4V8.5V14ZM4 14V21.5","s-fold":"SM2 3.5H9L11 6H22V20H2V3.5Z","s-goods":"FM320 288v-22.34C320 154.69 405.5 64 512 64s192 90.69 192 201.66v22.4h131.07a32 32 0 0 1 31.81 28.8l57.6 576a32 32 0 0 1 -31.81 35.2H131.33a32 32 0 0 1 -31.81 -35.2l57.6 -576a32 32 0 0 1 31.81 -28.8H320zm64 0h256v-22.34C640 189.25 582.27 128 512 128s-128 61.25 -128 137.66v22.4zm-64 64H217.92l-51.2 512h690.56l-51.26 -512H704v96a32 32 0 1 1 -64 0v-96H384v96a32 32 0 0 1 -64 0z","s-grid":"FM640 384v256H384V384zm64 0h192v256H704zm-64 512H384V704h256zm64 0V704h192v192zm-64 -768v192H384V128zm64 0h192v192H704zM320 384v256H128V384zm0 512H128V704h192zm0 -768v192H128V128z","s-help":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 14.25V14C12 12.9 12.99 12.04 13.86 11.36C14.55 10.81 15 9.96 15 9C15 7.34 13.66 6 12 6C10.69 6 9.58 6.83 9.17 8M12 17.25H12V17.25H12V17.25Z","s-home":"SM9 14H15V21H9V14Z|SM3 10L12 2.5L21 10V21H3V10Z","s-management":"SM3 3H21V21H3z|SM12 9V12M8 15V12H16V15M9 6H15V9H9V6ZM6 15H10V18H6V15ZM14 15H18V18H14V15Z","s-open":"FM224 448a32 32 0 0 0 -32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32 -32V480a32 32 0 0 0 -32 -32zm0 -64h576a96 96 0 0 1 96 96v384a96 96 0 0 1 -96 96H224a96 96 0 0 1 -96 -96V480a96 96 0 0 1 96 -96|FM512 544a32 32 0 0 1 32 32v192a32 32 0 1 1 -64 0V576a32 32 0 0 1 32 -32m178.3 -295.3A192.06 192.06 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76 -95.1z","s-order":"SM16 17L19 20L19 4L22 7|SM3 19H12M3 5H12M3 12H12","s-platform":"SM3 3H10V10H3V3Z|SM14 14H21V21H14V14Z|SM3 14H10V21H3V14Z|SM21.5 6.5C21.5 8.71 19.71 10.5 17.5 10.5C15.29 10.5 13.5 8.71 13.5 6.5C13.5 4.29 15.29 2.5 17.5 2.5C19.71 2.5 21.5 4.29 21.5 6.5Z","s-release":"SM5 12L2 20.5L21.5 12L2 3.5L5 12ZM5 12H10","s-shop":"SM15.5 11V5.5C15.5 3.57 13.93 2 12 2C10.07 2 8.5 3.57 8.5 5.5V11M4 8H20V22H4V8Z","s-ticket":"SM22 5V8.84C20.82 9.4 20 10.6 20 12C20 13.4 20.82 14.6 22 15.16V19L2 19V15.16C3.18 14.6 4 13.4 4 12C4 10.6 3.18 9.4 2 8.84V5H22Z|SM9 10H15M9 14H15","s-unfold":"SM21 19L3 19M21 5H3M21 12L12 12|SM5.79 12.75L7.36 11H4.23L5.79 12.75Z","star-off":"SM12 3.68L14.19 9.97L20.84 10.1L15.54 14.13L17.47 20.5L12 16.7L6.53 20.5L8.46 14.13L3.16 10.1L9.81 9.97L12 3.68Z","star-on":"FM313.6 924.48a70.4 70.4 0 0 1 -74.15 -5.36 70.4 70.4 0 0 1 -27.99 -68.87l37.89 -220.93L88.96 472.96a70.4 70.4 0 0 1 3.79 -104.22A70.4 70.4 0 0 1 128 352.9l221.76 -32.26 99.2 -200.96a70.4 70.4 0 0 1 100.25 -28.59 70.4 70.4 0 0 1 25.96 28.6l99.2 200.96 221.82 32.26a70.4 70.4 0 0 1 39.04 120.06L774.72 629.38l37.89 220.93a70.4 70.4 0 0 1 -102.14 74.24L512 820.1l-198.4 104.32z","success":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM16.5 9L10.5 15L7.5 12","truck":"SM4.5 20.5H11.25L17.25 19L20.89 17.45C21.15 17.32 21.37 17.12 21.52 16.87C21.67 16.63 21.75 16.34 21.75 16.06C21.75 15.82 21.69 15.58 21.59 15.37C21.48 15.15 21.33 14.96 21.14 14.82C20.95 14.67 20.72 14.57 20.49 14.53C20.25 14.48 20.01 14.49 19.78 14.56L13.5 16L13.13 16M4.5 20.5V15.25M4.5 20.5H1V15.25H4.5M4.5 15.25L6.84 12.91C7.05 12.7 7.3 12.53 7.58 12.42C7.85 12.31 8.14 12.25 8.44 12.25L13.13 12.25C14.16 12.25 15 13.09 15 14.13C15 15.16 14.16 16 13.13 16H11|SM8.5 8.5V3H20.5V10.5M12.5 3H16.5V8L14.5 7L12.5 8V3Z","upload2":"SM16.5 8.5L12 4L7.5 8.5M12 5.25V15|SM20.5 15V20H3.5V15","user-solid":"SM16.5 7.5C16.5 9.99 14.49 12 12 12C9.51 12 7.5 9.99 7.5 7.5C7.5 5.01 9.51 3 12 3C14.49 3 16.5 5.01 16.5 7.5Z|SM20 21V19C20 16.79 18.21 15 16 15H8C5.79 15 4 16.79 4 19V21H20Z","warning-outline":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m0 832a384 384 0 0 0 0 -768 384 384 0 0 0 0 768m48 -176a48 48 0 1 1 -96 0 48 48 0 0 1 96 0m-48 -464a32 32 0 0 1 32 32v288a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32","warn":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m0 832a384 384 0 0 0 0 -768 384 384 0 0 0 0 768m48 -176a48 48 0 1 1 -96 0 48 48 0 0 1 96 0m-48 -464a32 32 0 0 1 32 32v288a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32","arrow":"SM9.5 17.5L15 12L9.5 6.5","angle-left":"SM14.5 17.5L9 12L14.5 6.5","x":"SM16.95 7.05L12 12M12 12L7.05 16.95M12 12L16.95 16.95M12 12L7.05 7.05","cross":"SM16.95 7.05L12 12M12 12L7.05 16.95M12 12L16.95 16.95M12 12L7.05 7.05","cancel":"SM16.95 7.05L12 12M12 12L7.05 16.95M12 12L16.95 16.95M12 12L7.05 7.05","trash":"SM21 5H3M5 5H19L18.5 22H5.5L5 5ZM8.5 2H15.5V5H8.5V2Z|SM12 9V18","bin":"SM21 5H3M5 5H19L18.5 22H5.5L5 5ZM8.5 2H15.5V5H8.5V2Z|SM12 9V18","garbage":"SM21 5H3M5 5H19L18.5 22H5.5L5 5ZM8.5 2H15.5V5H8.5V2Z|SM12 9V18","pencil":"SM14.1 6L4.79 15.32L4 20L8.68 19.21L17.99 9.89M14.1 6L17.99 9.89M14.1 6L17.16 2.95L21.05 6.84L17.99 9.89","write":"SM14.1 6L4.79 15.32L4 20L8.68 19.21L17.99 9.89M14.1 6L17.99 9.89M14.1 6L17.16 2.95L21.05 6.84L17.99 9.89","magnifier":"SM15.8 15.8L21.11 21.11|SM15.8 15.8C12.87 18.73 8.13 18.73 5.2 15.8C2.27 12.87 2.27 8.13 5.2 5.2C8.13 2.27 12.87 2.27 15.8 5.2C18.73 8.13 18.73 12.87 15.8 15.8Z","magnify":"SM15.8 15.8L21.11 21.11|SM15.8 15.8C12.87 18.73 8.13 18.73 5.2 15.8C2.27 12.87 2.27 8.13 5.2 5.2C8.13 2.27 12.87 2.27 15.8 5.2C18.73 8.13 18.73 12.87 15.8 15.8Z","find":"SM15.8 15.8L21.11 21.11|SM15.8 15.8C12.87 18.73 8.13 18.73 5.2 15.8C2.27 12.87 2.27 8.13 5.2 5.2C8.13 2.27 12.87 2.27 15.8 5.2C18.73 8.13 18.73 12.87 15.8 15.8Z","cog":"SM12 2L20.66 7V17L12 22L3.34 17V7L12 2Z|SM16 12C16 14.21 14.21 16 12 16C9.79 16 8 14.21 8 12C8 9.79 9.79 8 12 8C14.21 8 16 9.79 16 12Z","gear":"SM12 2L20.66 7V17L12 22L3.34 17V7L12 2Z|SM16 12C16 14.21 14.21 16 12 16C9.79 16 8 14.21 8 12C8 9.79 9.79 8 12 8C14.21 8 16 9.79 16 12Z","settings":"SM12 2L20.66 7V17L12 22L3.34 17V7L12 2Z|SM16 12C16 14.21 14.21 16 12 16C9.79 16 8 14.21 8 12C8 9.79 9.79 8 12 8C14.21 8 16 9.79 16 12Z","alert":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m0 832a384 384 0 0 0 0 -768 384 384 0 0 0 0 768m48 -176a48 48 0 1 1 -96 0 48 48 0 0 1 96 0m-48 -464a32 32 0 0 1 32 32v288a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32","caution":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m0 832a384 384 0 0 0 0 -768 384 384 0 0 0 0 768m48 -176a48 48 0 1 1 -96 0 48 48 0 0 1 96 0m-48 -464a32 32 0 0 1 32 32v288a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32","danger":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m0 832a384 384 0 0 0 0 -768 384 384 0 0 0 0 768m48 -176a48 48 0 1 1 -96 0 48 48 0 0 1 96 0m-48 -464a32 32 0 0 1 32 32v288a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32","information":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 16.5L12 11M12 7.5L12 7.5L12 7.5L12 7.5L12 7.5Z","ok":"SM19.57 7.38L10.38 16.57L5.43 11.62","tick":"SM19.57 7.38L10.38 16.57L5.43 11.62","done":"SM19.57 7.38L10.38 16.57L5.43 11.62","person":"SM16.5 7.5C16.5 9.99 14.49 12 12 12C9.51 12 7.5 9.99 7.5 7.5C7.5 5.01 9.51 3 12 3C14.49 3 16.5 5.01 16.5 7.5Z|SM20 21V19C20 16.79 18.21 15 16 15H8C5.79 15 4 16.79 4 19V21H20Z","account":"SM16.5 7.5C16.5 9.99 14.49 12 12 12C9.51 12 7.5 9.99 7.5 7.5C7.5 5.01 9.51 3 12 3C14.49 3 16.5 5.01 16.5 7.5Z|SM20 21V19C20 16.79 18.21 15 16 15H8C5.79 15 4 16.79 4 19V21H20Z","profile":"SM16.5 7.5C16.5 9.99 14.49 12 12 12C9.51 12 7.5 9.99 7.5 7.5C7.5 5.01 9.51 3 12 3C14.49 3 16.5 5.01 16.5 7.5Z|SM20 21V19C20 16.79 18.21 15 16 15H8C5.79 15 4 16.79 4 19V21H20Z","photo":"SM3 16V3H21V21H20M3 16V21H20M3 16L9 10L20 21","email":"SM2 4H22M2 4V20L22 20V4M2 4V7.44L12 12.5L22 7.44V4","envelope":"SM2 4H22M2 4V20L22 20V4M2 4V7.44L12 12.5L22 7.44V4","reload":"SM21.45 13C20.95 17.78 16.91 21.5 12 21.5C8.18 21.5 4.89 19.25 3.38 16M2.5 20.5V15.5H5.5M2.55 11C3.05 6.22 7.09 2.5 12 2.5C15.82 2.5 19.11 4.75 20.62 8M21.5 3.5V8.5H18.5","sync":"SM21.45 13C20.95 17.78 16.91 21.5 12 21.5C8.18 21.5 4.89 19.25 3.38 16M2.5 20.5V15.5H5.5M2.55 11C3.05 6.22 7.09 2.5 12 2.5C15.82 2.5 19.11 4.75 20.62 8M21.5 3.5V8.5H18.5","eye":"FM512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192 -352 512 -352m0 64c-225.28 0 -384.13 208.06 -436.8 288 52.61 79.87 211.46 288 436.8 288 225.28 0 384.13 -208.06 436.8 -288 -52.61 -79.87 -211.46 -288 -436.8 -288m0 64a224 224 0 1 1 0 448 224 224 0 0 1 0 -448m0 64a160.19 160.19 0 0 0 -160 160c0 88.19 71.74 160 160 160s160 -71.81 160 -160 -71.74 -160 -160 -160","eye-off":"FM876.8 156.8c0 -9.6 -3.2 -16 -9.6 -22.4s-12.8 -9.6 -22.4 -9.6 -16 3.2 -22.4 9.6L736 220.8c-64 -32 -137.6 -51.2 -224 -60.8 -160 16 -288 73.6 -377.6 176S0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4 -9.6 12.8 -9.6 22.4s3.2 16 9.6 22.4 12.8 9.6 22.4 9.6 16 -3.2 22.4 -9.6l704 -710.4c3.2 -6.4 6.4 -12.8 6.4 -22.4m-646.4 528Q115.2 579.2 76.8 512q43.2 -72 153.6 -172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0 -115.2 22.4 -160 64s-64 96 -64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6 -6.4 -19.2 -16 -25.6 -22.4m140.8 -96Q352 555.2 352 512c0 -44.8 16 -83.2 48 -112s67.2 -48 112 -48c28.8 0 54.4 6.4 73.6 19.2zM889.6 336c-12.8 -16 -28.8 -28.8 -41.6 -41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6q-43.2 72 -153.6 172.8c-73.6 67.2 -172.8 108.8 -284.8 115.2 -51.2 -3.2 -99.2 -12.8 -140.8 -28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160 -16 288 -73.6 377.6 -176S1024 528 1024 512s-48 -73.6 -134.4 -176|FM512 672c-12.8 0 -25.6 -3.2 -38.4 -6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2 -22.4 160 -64 41.6 -41.6 64 -96 64 -160 0 -32 -6.4 -64 -19.2 -89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8 -16 83.2 -48 112s-67.2 48 -112 48","schedule":"SM3 10H21M3 10V5H21V10M3 10V21H21V10M7 5V1.5M17 5V1.5","map-pin":"SM20 10C20 16.5 12 22 12 22C12 22 4 16.5 4 10C4 5.58 7.58 2 12 2C16.42 2 20 5.58 20 10Z|SM15 10C15 11.66 13.66 13 12 13C10.34 13 9 11.66 9 10C9 8.34 10.34 7 12 7C13.66 7 15 8.34 15 10Z","pin-location":"SM20 10C20 16.5 12 22 12 22C12 22 4 16.5 4 10C4 5.58 7.58 2 12 2C16.42 2 20 5.58 20 10Z|SM15 10C15 11.66 13.66 13 12 13C10.34 13 9 11.66 9 10C9 8.34 10.34 7 12 7C13.66 7 15 8.34 15 10Z","spinner":"FM12 2.25C6.62 2.25 2.25 6.62 2.25 12C2.25 17.38 6.62 21.75 12 21.75V19.31C7.96 19.31 4.69 16.04 4.69 12C4.69 7.96 7.96 4.69 12 4.69C16.04 4.69 19.31 7.96 19.31 12H21.75C21.75 6.62 17.38 2.25 12 2.25Z","star-o":"SM12 3.68L14.19 9.97L20.84 10.1L15.54 14.13L17.47 20.5L12 16.7L6.53 20.5L8.46 14.13L3.16 10.1L9.81 9.97L12 3.68Z","star-solid":"FM313.6 924.48a70.4 70.4 0 0 1 -74.15 -5.36 70.4 70.4 0 0 1 -27.99 -68.87l37.89 -220.93L88.96 472.96a70.4 70.4 0 0 1 3.79 -104.22A70.4 70.4 0 0 1 128 352.9l221.76 -32.26 99.2 -200.96a70.4 70.4 0 0 1 100.25 -28.59 70.4 70.4 0 0 1 25.96 28.6l99.2 200.96 221.82 32.26a70.4 70.4 0 0 1 39.04 120.06L774.72 629.38l37.89 220.93a70.4 70.4 0 0 1 -102.14 74.24L512 820.1l-198.4 104.32z","heart-o":"SM4.2 12.2C2.15 10.15 2.15 6.84 4.2 4.8C6.24 2.76 9.55 2.76 11.59 4.8L12 5.21L12.41 4.8C14.45 2.76 17.76 2.76 19.8 4.8C21.85 6.85 21.85 10.16 19.8 12.2L12 20L4.2 12.2Z","currency":"SM21 11H20.82L19 5.67L3.35 11L3 11M2.5 11H3L14.15 2.1L16.96 6.05|SM14.5 16C14.5 17.38 13.38 18.5 12 18.5C10.62 18.5 9.5 17.38 9.5 16C9.5 14.62 10.62 13.5 12 13.5C13.38 13.5 14.5 14.62 14.5 16Z|SM21.5 11V21H2.5L2.5 11L21.5 11Z|SM2.5 11L4.5 11C4.5 12.1 3.6 13 2.5 13L2.5 11Z|SM21.5 11H19.5C19.5 12.1 20.4 13 21.5 13V11Z|SM2.5 21H4.5C4.5 19.89 3.61 19 2.5 19L2.5 21Z|SM21.5 21H19.5C19.5 19.9 20.4 19 21.5 19V21Z","yuan":"SM21 11H20.82L19 5.67L3.35 11L3 11M2.5 11H3L14.15 2.1L16.96 6.05|SM14.5 16C14.5 17.38 13.38 18.5 12 18.5C10.62 18.5 9.5 17.38 9.5 16C9.5 14.62 10.62 13.5 12 13.5C13.38 13.5 14.5 14.62 14.5 16Z|SM21.5 11V21H2.5L2.5 11L21.5 11Z|SM2.5 11L4.5 11C4.5 12.1 3.6 13 2.5 13L2.5 11Z|SM21.5 11H19.5C19.5 12.1 20.4 13 21.5 13V11Z|SM2.5 21H4.5C4.5 19.89 3.61 19 2.5 19L2.5 21Z|SM21.5 21H19.5C19.5 19.9 20.4 19 21.5 19V21Z","apps":"FM640 384v256H384V384zm64 0h192v256H704zm-64 512H384V704h256zm64 0V704h192v192zm-64 -768v192H384V128zm64 0h192v192H704zM320 384v256H128V384zm0 512H128V704h192zm0 -768v192H128V128z","graph":"SM3 3H21V21H3V3Z|SM7 12V17M12 8V17M17 14V17","statistics":"SM3 3H21V21H3V3Z|SM7 12V17M12 8V17M17 14V17","directory":"SM2 3.5H9L11 6H22V20H2V3.5Z","file-text":"SM14 2V8H20M14 2H15L20 7V8M14 2H4V22H20V8","duplicate":"SM10 10H21V21H10V10Z|SM14 6.5V3L3 3L3 14H6.5","funnel":"SM19.5 4H4.5L10.5 12.5V20H13.5V12.5L19.5 4Z","more-horizontal":"SM11.5 4H12.5V5H11.5V4Z|SM11.5 11.5H12.5V12.5H11.5V11.5Z|SM11.5 19H12.5V20H11.5V19Z","external-link":"SM11.68 6.99L14 4.67C15.47 3.19 17.86 3.19 19.33 4.67C20.81 6.14 20.81 8.53 19.33 10L17.01 12.32M6.99 11.68L4.67 14C3.19 15.47 3.19 17.86 4.67 19.33C6.14 20.81 8.53 20.81 10 19.33L12.32 17.01M14 10L10 14","chain":"SM11.68 6.99L14 4.67C15.47 3.19 17.86 3.19 19.33 4.67C20.81 6.14 20.81 8.53 19.33 10L17.01 12.32M6.99 11.68L4.67 14C3.19 15.47 3.19 17.86 4.67 19.33C6.14 20.81 8.53 20.81 10 19.33L12.32 17.01M14 10L10 14","floppy":"SM12 3H7V7H12V3Z|SM7 21H17V15H7V21Z|SM3 3H16L21 8V21H3V3Z","user-group":"SM16 8C16 10.21 14.21 12 12 12C9.79 12 8 10.21 8 8C8 5.79 9.79 4 12 4C14.21 4 16 5.79 16 8Z|SM5 19C5 16.79 6.79 15 9 15H15C17.21 15 19 16.79 19 19V21H5V19Z|SM7 4C4.79 4 3 5.79 3 8C3 10.21 4.79 12 7 12C3.69 12 1 14.69 1 18V21M23 21V18C23 14.69 20.31 12 17 12C19.21 12 21 10.21 21 8C21 5.79 19.21 4 17 4","users":"SM16 8C16 10.21 14.21 12 12 12C9.79 12 8 10.21 8 8C8 5.79 9.79 4 12 4C14.21 4 16 5.79 16 8Z|SM5 19C5 16.79 6.79 15 9 15H15C17.21 15 19 16.79 19 19V21H5V19Z|SM7 4C4.79 4 3 5.79 3 8C3 10.21 4.79 12 7 12C3.69 12 1 14.69 1 18V21M23 21V18C23 14.69 20.31 12 17 12C19.21 12 21 10.21 21 8C21 5.79 19.21 4 17 4","team":"SM16 8C16 10.21 14.21 12 12 12C9.79 12 8 10.21 8 8C8 5.79 9.79 4 12 4C14.21 4 16 5.79 16 8Z|SM5 19C5 16.79 6.79 15 9 15H15C17.21 15 19 16.79 19 19V21H5V19Z|SM7 4C4.79 4 3 5.79 3 8C3 10.21 4.79 12 7 12C3.69 12 1 14.69 1 18V21M23 21V18C23 14.69 20.31 12 17 12C19.21 12 21 10.21 21 8C21 5.79 19.21 4 17 4","shield":"SM3 4.65L3 12C3 19.35 12 22.5 12 22.5C12 22.5 21 19.35 21 12L21 4.65L12 1.5L3 4.65Z|SM12 15.5L12 11M12 7.5L12 7.5L12 7.5L12 7.5L12 7.5Z","security":"SM3 4.65L3 12C3 19.35 12 22.5 12 22.5C12 22.5 21 19.35 21 12L21 4.65L12 1.5L3 4.65Z|SM12 15.5L12 11M12 7.5L12 7.5L12 7.5L12 7.5L12 7.5Z","password":"FM224 448a32 32 0 0 0 -32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32 -32V480a32 32 0 0 0 -32 -32zm0 -64h576a96 96 0 0 1 96 96v384a96 96 0 0 1 -96 96H224a96 96 0 0 1 -96 -96V480a96 96 0 0 1 96 -96|FM512 544a32 32 0 0 1 32 32v192a32 32 0 1 1 -64 0V576a32 32 0 0 1 32 -32m192 -160v-64a192 192 0 1 0 -384 0v64zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64","database":"SM21 14V21H3L3 14L21 14Z|SM21 3V10L3 10L3 3L21 3Z|SM6.5 6.5H6.5V6.5H6.5V6.5Z|SM6.5 17.5H6.5V17.5H6.5V17.5Z","console":"SM13 19H21M3.5 17L8.5 12L3.5 7","power":"SM7 5.13C4.88 6.67 3.5 9.17 3.5 12C3.5 16.69 7.31 20.5 12 20.5C16.69 20.5 20.5 16.69 20.5 12C20.5 9.17 19.12 6.67 17 5.13|SM12 3V11","user-plus":"SM11 15H8C5.24 15 3 17.24 3 20V21H11.05M16 7.5C16 9.99 13.99 12 11.5 12C9.01 12 7 9.99 7 7.5C7 5.01 9.01 3 11.5 3C13.99 3 16 5.01 16 7.5Z|SM18 14V18M18 18V22M18 18H14M18 18H22","expand-more":"SM17.5 9.5L12 15L6.5 9.5","expand-less":"SM17.5 14.5L12 9L6.5 14.5","arrow-back":"FM224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0 -64|Fm237.25 512 265.41 265.34a32 32 0 0 1 -45.31 45.31l-288 -288a32 32 0 0 1 0 -45.31l288 -288a32 32 0 1 1 45.31 45.31z","arrow-forward":"SM13 17.5L18.5 12L13 6.5M17.25 12L4.25 12","reply":"FM224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0 -64|Fm237.25 512 265.41 265.34a32 32 0 0 1 -45.31 45.31l-288 -288a32 32 0 0 1 0 -45.31l288 -288a32 32 0 1 1 45.31 45.31z","undo":"FM224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0 -64|Fm237.25 512 265.41 265.34a32 32 0 0 1 -45.31 45.31l-288 -288a32 32 0 0 1 0 -45.31l288 -288a32 32 0 1 1 45.31 45.31z","maximize":"SM6.34 17.66L17.66 6.34M18.5 11V5.5H13M5.5 13V18.5H11","minimize":"SM6.34 17.66L17.66 6.34M18.5 11V5.5H13M5.5 13V18.5H11","question-circle":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM12 14.25V14C12 12.9 12.99 12.04 13.86 11.36C14.55 10.81 15 9.96 15 9C15 7.34 13.66 6 12 6C10.69 6 9.58 6.83 9.17 8M12 17.25H12V17.25H12V17.25Z","exclamation":"FM512 64a448 448 0 1 1 0 896 448 448 0 0 1 0 -896m0 832a384 384 0 0 0 0 -768 384 384 0 0 0 0 768m48 -176a48 48 0 1 1 -96 0 48 48 0 0 1 96 0m-48 -464a32 32 0 0 1 32 32v288a32 32 0 0 1 -64 0V288a32 32 0 0 1 32 -32","exclamation-circle":"SM22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12Z|SM12 7.5V13M12 16.5H12V16.5H12V16.5Z","check-circle-o":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM16.5 9L10.5 15L7.5 12","close-circle-o":"SM2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12Z|SM15.18 8.82L12 12M12 12L8.82 15.18M12 12L15.18 15.18M12 12L8.82 8.82","triangle-up":"SM17.5 10.5L12 5L6.5 10.5M12 6.25V19.25","triangle-down":"SM17.5 13.6L12 19.1L6.5 13.6M12 17.85V4.85","sort-asc":"SM17.5 10.5L12 5L6.5 10.5M12 6.25V19.25","sort-desc":"SM17.5 13.6L12 19.1L6.5 13.6M12 17.85V4.85","sort-ascending":"SM17.5 10.5L12 5L6.5 10.5M12 6.25V19.25","unsorted":"FM384 96a32 32 0 0 1 64 0v786.75a32 32 0 0 1 -54.59 22.66L95.94 608a32 32 0 0 1 0 -45.31h.128a32 32 0 0 1 45.18 0L384 805.63zm192 45.25a32 32 0 0 1 54.59 -22.59L928.06 416a32 32 0 0 1 0 45.31h-.128a32 32 0 0 1 -45.18 0L640 218.5V928a32 32 0 1 1 -64 0z","sortable":"FM384 96a32 32 0 0 1 64 0v786.75a32 32 0 0 1 -54.59 22.66L95.94 608a32 32 0 0 1 0 -45.31h.128a32 32 0 0 1 45.18 0L384 805.63zm192 45.25a32 32 0 0 1 54.59 -22.59L928.06 416a32 32 0 0 1 0 45.31h-.128a32 32 0 0 1 -45.18 0L640 218.5V928a32 32 0 1 1 -64 0z","loading-spinner":"FM12 2.25C6.62 2.25 2.25 6.62 2.25 12C2.25 17.38 6.62 21.75 12 21.75V19.31C7.96 19.31 4.69 16.04 4.69 12C4.69 7.96 7.96 4.69 12 4.69C16.04 4.69 19.31 7.96 19.31 12H21.75C21.75 6.62 17.38 2.25 12 2.25Z","spinner-loading":"FM12 2.25C6.62 2.25 2.25 6.62 2.25 12C2.25 17.38 6.62 21.75 12 21.75V19.31C7.96 19.31 4.69 16.04 4.69 12C4.69 7.96 7.96 4.69 12 4.69C16.04 4.69 19.31 7.96 19.31 12H21.75C21.75 6.62 17.38 2.25 12 2.25Z","star-half":"SM12 3.68L14.19 9.97L20.84 10.1L15.54 14.13L17.47 20.5L12 16.7L6.53 20.5L8.46 14.13L3.16 10.1L9.81 9.97L12 3.68Z","rate":"SM12 3.68L14.19 9.97L20.84 10.1L15.54 14.13L17.47 20.5L12 16.7L6.53 20.5L8.46 14.13L3.16 10.1L9.81 9.97L12 3.68Z","price":"FM224 318.34V896h576V318.34L552.51 115.84a64 64 0 0 0 -81.02 0zM593.02 66.3l259.2 212.1A32 32 0 0 1 864 303.17V928a32 32 0 0 1 -32 32H192a32 32 0 0 1 -32 -32V303.17a32 32 0 0 1 11.71 -24.77l259.2 -212.1a128 128 0 0 1 162.11 0|FM512 448a64 64 0 1 0 0 -128 64 64 0 0 0 0 128m0 64a128 128 0 1 1 0 -256 128 128 0 0 1 0 256","delivery":"SM4.5 20.5H11.25L17.25 19L20.89 17.45C21.15 17.32 21.37 17.12 21.52 16.87C21.67 16.63 21.75 16.34 21.75 16.06C21.75 15.82 21.69 15.58 21.59 15.37C21.48 15.15 21.33 14.96 21.14 14.82C20.95 14.67 20.72 14.57 20.49 14.53C20.25 14.48 20.01 14.49 19.78 14.56L13.5 16L13.13 16M4.5 20.5V15.25M4.5 20.5H1V15.25H4.5M4.5 15.25L6.84 12.91C7.05 12.7 7.3 12.53 7.58 12.42C7.85 12.31 8.14 12.25 8.44 12.25L13.13 12.25C14.16 12.25 15 13.09 15 14.13C15 15.16 14.16 16 13.13 16H11|SM8.5 8.5V3H20.5V10.5M12.5 3H16.5V8L14.5 7L12.5 8V3Z","shipping":"SM4.5 20.5H11.25L17.25 19L20.89 17.45C21.15 17.32 21.37 17.12 21.52 16.87C21.67 16.63 21.75 16.34 21.75 16.06C21.75 15.82 21.69 15.58 21.59 15.37C21.48 15.15 21.33 14.96 21.14 14.82C20.95 14.67 20.72 14.57 20.49 14.53C20.25 14.48 20.01 14.49 19.78 14.56L13.5 16L13.13 16M4.5 20.5V15.25M4.5 20.5H1V15.25H4.5M4.5 15.25L6.84 12.91C7.05 12.7 7.3 12.53 7.58 12.42C7.85 12.31 8.14 12.25 8.44 12.25L13.13 12.25C14.16 12.25 15 13.09 15 14.13C15 15.16 14.16 16 13.13 16H11|SM8.5 8.5V3H20.5V10.5M12.5 3H16.5V8L14.5 7L12.5 8V3Z","package":"FM317.06 128 128 344.06V896h768V344.06L706.94 128zm-14.53 -64h418.94a32 32 0 0 1 24.06 10.88l206.53 236.1A32 32 0 0 1 960 332.03V928a32 32 0 0 1 -32 32H96a32 32 0 0 1 -32 -32V332.03a32 32 0 0 1 7.94 -21.12L278.4 75.01A32 32 0 0 1 302.53 64|FM64 320h896v64H64z|FM448 327.87V640h128V327.87L526.08 128h-28.16zM448 64h128l64 256v352a32 32 0 0 1 -32 32H416a32 32 0 0 1 -32 -32V320z","archive":"SM2 3.5H9L11 6H22V20H2V3.5Z","receive":"SM16.5 10.5L12 15L7.5 10.5M12 13.75V4|SM20.5 15V20H3.5V15","publish":"SM5 12L2 20.5L21.5 12L2 3.5L5 12ZM5 12H10","note":"SM14 2V8H20M14 2H15L20 7V8M14 2H4V22H20V8","workspace":"SM3 3H10V10H3V3Z|SM14 14H21V21H14V14Z|SM3 14H10V21H3V14Z|SM21.5 6.5C21.5 8.71 19.71 10.5 17.5 10.5C15.29 10.5 13.5 8.71 13.5 6.5C13.5 4.29 15.29 2.5 17.5 2.5C19.71 2.5 21.5 4.29 21.5 6.5Z","webhook":"SM11.68 6.99L14 4.67C15.47 3.19 17.86 3.19 19.33 4.67C20.81 6.14 20.81 8.53 19.33 10L17.01 12.32M6.99 11.68L4.67 14C3.19 15.47 3.19 17.86 4.67 19.33C6.14 20.81 8.53 20.81 10 19.33L12.32 17.01M14 10L10 14","log":"SM2.55 13C3.05 17.78 7.09 21.5 12 21.5C17.25 21.5 21.5 17.25 21.5 12C21.5 6.75 17.25 2.5 12 2.5C10.37 2.5 8.84 2.91 7.5 3.63C5.7 4.6 4.25 6.14 3.38 8M12 7V12L14.5 14.5M2.5 3.5V8.5H7.5","audit":"SM2.55 13C3.05 17.78 7.09 21.5 12 21.5C17.25 21.5 21.5 17.25 21.5 12C21.5 6.75 17.25 2.5 12 2.5C10.37 2.5 8.84 2.91 7.5 3.63C5.7 4.6 4.25 6.14 3.38 8M12 7V12L14.5 14.5M2.5 3.5V8.5H7.5","version":"SM2.55 13C3.05 17.78 7.09 21.5 12 21.5C17.25 21.5 21.5 17.25 21.5 12C21.5 6.75 17.25 2.5 12 2.5C10.37 2.5 8.84 2.91 7.5 3.63C5.7 4.6 4.25 6.14 3.38 8M12 7V12L14.5 14.5M2.5 3.5V8.5H7.5","release":"SM5 12L2 20.5L21.5 12L2 3.5L5 12ZM5 12H10","restore":"SM21.45 13C20.95 17.78 16.91 21.5 12 21.5C8.18 21.5 4.89 19.25 3.38 16M2.5 20.5V15.5H5.5M2.55 11C3.05 6.22 7.09 2.5 12 2.5C15.82 2.5 19.11 4.75 20.62 8M21.5 3.5V8.5H18.5","snippet":"SM5.54 15.54L2 12L5.54 8.46M18.46 15.54L22 12L18.46 8.46|SM14 4L10 20","survey":"SM14 2V8H20M14 2H15L20 7V8M14 2H4V22H20V8","report":"SM7 10H11V21H7V10Z|SM15 6H19V21H15V6Z|SM21 21H3V3","insight":"SM7 10H11V21H7V10Z|SM15 6H19V21H15V6Z|SM21 21H3V3","metric":"SM21 21H3V3|SM20.5 8L15.5 13L11.5 9L6.5 14","kpi":"SM21 21H3V3|SM20.5 8L15.5 13L11.5 9L6.5 14","trend":"SM21 21H3V3|SM20.5 8L15.5 13L11.5 9L6.5 14","pie":"SM22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12Z|SM22 12C22 6.48 17.52 2 12 2V12H22Z","heatmap":"SM7 10H11V21H7V10Z|SM15 6H19V21H15V6Z|SM21 21H3V3","table-chart":"SM7 10H11V21H7V10Z|SM15 6H19V21H15V6Z|SM21 21H3V3","pivot":"SM3 21H9M3 21H21M3 21V7M9 21H15M9 21V14M15 21H21M15 21V14M21 21V7M21 7H15M21 7V3H3V7M21 7H3M15 7H9M15 7V14M9 7H3M9 7V14M3 14H9M9 14H15M15 14H21"}}</script>
<!-- === KOLE_ICON_TABLE:END === -->
<script>
(function () {
'use strict';
/* ---------- 数据层:注入的 core 表 + 别名折叠(tools/inject-icon-table.mjs 生成) ---------- */
var node = document.getElementById('kole-icon-data');
var DATA = { sw: 1.5, vb: {}, i: {} };
try { DATA = JSON.parse(node.textContent) || DATA; } catch (e) { DATA = DATA; }
var DEFAULT_VIEWBOX = '0 0 24 24';
/* 变体类映射表:与 React / Vue 2 / Vue 3 端写成同一形状(字面量映射 + 查表),
四端类集合因此逐字可比 —— tools/verify-cross-platform.mjs 逐端提类名做集合 diff。 */
var SIZE_CLASS = {
'small': 'kole-icon-icon--small',
'default': 'kole-icon-icon--default',
'large': 'kole-icon-icon--large',
'xlarge': 'kole-icon-icon--xlarge',
};
var TONE_CLASS = {
'brand': 'kole-icon-icon--brand',
'secondary': 'kole-icon-icon--secondary',
'danger': 'kole-icon-icon--danger',
'success': 'kole-icon-icon--success',
'warning': 'kole-icon-icon--warning',
};
/* size 关键字(规格 §4.2);非关键字原样当 CSS 长度用 */
var SIZE_KEYWORDS = ['small', 'default', 'large', 'xlarge'];
/* viewBox 例外表按 canonical 名给(253 个非 24 网格图标)。别名在注入时已折叠:
别名不是 vb 的键,但路径串与 canonical 逐字节相同 → 按「路径串 → viewBox」反查即可。
写死 24 网格会让 1024 网格的 Element Plus 图标被拉伸变形(规格 §二·归一化 1)。 */
var VIEWBOX_BY_PATH = (function () {
var out = {};
for (var key in DATA.vb) {
var raw = DATA.i[key];
if (raw && !out[raw]) out[raw] = DATA.vb[key];
}
return out;
})();
function pathsOf(name) {
var raw = (name && DATA.i[name]) || '';
if (!raw) return null;
return raw.split('|').map(function (seg) {
return { mode: seg.charAt(0) === 'S' ? 'stroke' : 'fill', d: seg.slice(1) };
});
}
function viewBoxOf(name) {
var raw = (name && DATA.i[name]) || '';
return DATA.vb[name] || VIEWBOX_BY_PATH[raw] || DEFAULT_VIEWBOX;
}
function esc(s) {
return String(s).replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;');
}
/* ---------- 渲染层:与 React / Vue 2 / Vue 3 端逐条同构 ---------- */
/* opts: { name, size, tone, spin, label, color, icon, slot }
语义:name 命中 → 内联 SVG;name 未命中 → 只认 slot(不猜图标、不抛错);
name 为空 → slot,没有 slot 再用历史字段 icon 的字形字符(规格 §六)。 */
function iconHtml(opts) {
var o = opts || {};
var paths = pathsOf(o.name);
/* 与 React / Vue 2 / Vue 3 端逐条同构:关键字档位一律加类(含 default),
非关键字不加尺寸类、改走内联 font-size —— 四端类集合必须一致。 */
var cls = ['kole-icon-icon'];
if (o.size && SIZE_CLASS[o.size]) cls.push(SIZE_CLASS[o.size]);
if (o.tone && TONE_CLASS[o.tone]) cls.push(TONE_CLASS[o.tone]);
/* spin 单类,与另三端同名字面量 */
if (o.spin) cls.push('kole-icon-icon--spin');
var style = '';
if (o.color) style += 'color:' + o.color + ';';
/* 非关键字 → 原样作为 CSS 长度(对齐 TDesign「任意值写内联 fontSize」,规格 §4.2) */
if (o.size && SIZE_KEYWORDS.indexOf(o.size) < 0) style += 'font-size:' + o.size + ';';
/* 无障碍(规格 §4.3):有 label → 有价值的图(role=img + aria-label);
无 label → 装饰性图标,aria-hidden 不进读屏序列。 */
var a11y = o.label
? ' role="img" aria-label="' + esc(o.label) + '"'
: ' aria-hidden="true"';
var body = '';
if (paths) {
body = '<svg class="kole-icon-icon__svg" viewBox="' + esc(viewBoxOf(o.name)) +
'" width="1em" height="1em" aria-hidden="true" focusable="false">' +
paths.map(function (p) {
return p.mode === 'stroke'
/* 规范「线性图标,描边1.5px」(组件1.txt):描边宽度取自数据层,不写死 */
? '<path d="' + esc(p.d) + '" fill="none" stroke="currentColor" stroke-width="' + DATA.sw +
'" stroke-linecap="round" stroke-linejoin="round"/>'
: '<path d="' + esc(p.d) + '" fill="currentColor"/>';
}).join('') + '</svg>';
} else if (o.slot) {
body = o.slot;
} else if (!o.name && o.icon) {
body = '<span class="kole-icon-icon__glyph">' + esc(o.icon) + '</span>';
}
return '<span class="' + cls.join(' ') + '"' + (style ? ' style="' + style + '"' : '') +
a11y + '>' + body + '</span>';
}
/* ---------- 填充:把生成的节点写进标记里预留的容器 ---------- */
function fill(id, html) {
var el = document.getElementById(id);
if (el) el.innerHTML = html;
}
function cell(label, inner) {
return '<span class="demo-cell"><span class="demo-label">' + esc(label) + '</span>' + inner + '</span>';
}
var TIERS = ['small', 'default', 'large', 'xlarge'];
var TONES = ['default', 'brand', 'secondary', 'danger', 'success', 'warning'];
var LOOKUP_NAMES = ['search', 'filter', 'view', 'hide', 'edit', 'delete', 'copy', 'download',
'upload', 'setting', 'bell', 'user', 'mail', 'calendar', 'folder', 'image',
'cart', 'money', 'clock', 'help-circle'];
function sortHead(key, state, iconName) {
return '<button type="button" class="kole-icon-sort-head" aria-sort="' + state + '">' + esc(key) +
iconHtml({ name: iconName, size: 'small', label: key + '排序' }) + '</button>';
}
/* 1. 尺寸档位(规格 §4.2:关键字四档 + 任意 CSS 长度) */
fill('row-size', TIERS.map(function (size) {
return cell(size, iconHtml({ name: 'search', size: size, label: '搜索(' + size + ')' }));
}).join(''));
fill('row-size-any', cell('任意长度',
iconHtml({ name: 'search', size: '18px', label: '搜索(18px)' }) +
iconHtml({ name: 'search', size: '2rem', label: '搜索(2rem)' })));
/* 2. 语义色(规格 §4.1 tone 六档;default 继承父级文字色) */
fill('row-tone', TONES.map(function (tone) {
return cell(tone, iconHtml({ name: 'star', tone: tone, label: '收藏(' + tone + ')' }));
}).join(''));
fill('row-tone-color', cell('color 优先',
iconHtml({ name: 'heart', color: 'var(--kole-color-error)', tone: 'brand', label: '喜欢(color 覆盖 tone)' })));
/* 3. 旋转(规格 §4.1 spin;§4.3 reduced-motion 下停止) */
fill('row-spin',
cell('加载中', iconHtml({ name: 'loading', spin: true, tone: 'brand', label: '加载中' }) +
'<span>正在同步数据…</span>') +
cell('刷新', iconHtml({ name: 'refresh', spin: true, label: '刷新中' })));
/* 4. 无障碍(规格 §4.3 硬要求) */
fill('row-a11y-labelled', cell('有 label',
iconHtml({ name: 'check-circle', tone: 'success', label: '校验通过' }) +
'<span>role="img" + aria-label,进读屏序列</span>'));
fill('row-a11y-decorative', cell('无 label',
iconHtml({ name: 'check-circle', tone: 'success' }) +
'<span>aria-hidden="true",纯装饰不进读屏序列</span>'));
/* 5. 查找与回落(规格 §五:core 层内联;未命中不猜图标) */
fill('row-lookup', LOOKUP_NAMES.map(function (n) {
return '<span class="demo-cell">' + iconHtml({ name: n, label: n }) + '<span>' + esc(n) + '</span></span>';
}).join(''));
var lookupTitle = document.querySelector('#sec-lookup h2');
if (lookupTitle) {
lookupTitle.textContent = '5. 图标名查找(core 层内联 ' + Object.keys(DATA.i).length + ' 个名字,含别名折叠)';
}
fill('row-alias', cell('别名',
iconHtml({ name: 'warn', tone: 'warning', label: 'warn → warning' }) +
iconHtml({ name: 'info', tone: 'brand', label: 'info → info-circle' }) +
iconHtml({ name: 'date', label: 'date → calendar' }) +
'<span>历史名 / 同义词经别名层落到真实图标</span>'));
fill('row-miss', cell('未命中',
iconHtml({ name: 'not-a-real-icon-name', label: '未命中回落插槽', slot: '<strong>?</strong>' }) +
'<span>渲染默认插槽,不抛错、不显示错误图标</span>'));
/* 6. 实际场景(按钮内图标 / 表格排序箭头 / 空状态) */
fill('row-buttons',
'<button class="kole-icon-button kole-icon-primary" type="button" aria-label="新建">' +
iconHtml({ name: 'add', size: 'small' }) + '新建</button>' +
'<button class="kole-icon-button" type="button" aria-label="导出">' +
iconHtml({ name: 'download', size: 'small' }) + '导出</button>' +
'<button class="kole-icon-button" type="button" aria-label="设置">' +
iconHtml({ name: 'setting', size: 'small', label: '设置' }) + '</button>');
fill('row-sort', cell('排序',
sortHead('名称', 'ascending', 'arrow-up') +
sortHead('更新时间', 'descending', 'arrow-down') +
sortHead('状态', 'none', 'sort')));
fill('row-empty',
'<div class="kole-icon-empty" style="width:100%">' +
iconHtml({ name: 'folder', size: 'xlarge', tone: 'secondary', label: '暂无数据' }) +
'<strong class="kole-icon-title">暂无数据</strong>' +
'<span class="kole-icon-desc">调整筛选条件后重试,或新建一条记录。</span>' +
'</div>');
/* 7. 历史兼容(规格 §六:既有 icon 字段给字形字符,name 优先) */
fill('row-compat',
cell('icon', iconHtml({ icon: '★', label: '收藏' })) +
cell('name 优先', iconHtml({ name: 'star', icon: '★', tone: 'brand', label: '收藏(name 生效)' })));
})();
</script>
</body>
</html>