Compare commits

..

2 Commits
main ... jhj

Author SHA1 Message Date
jhj f16cf8743d 管理员个人信息修改
3 weeks ago
jhj 319aa61cfe mysql8
3 weeks ago

@ -0,0 +1,2 @@
# jty

@ -0,0 +1,191 @@
/*
Navicat Premium Dump SQL
Source Server : GRS
Source Server Type : MySQL
Source Server Version : 80039 (8.0.39)
Source Host : localhost:3306
Source Schema : distribution
Target Server Type : MySQL
Target Server Version : 80039 (8.0.39)
File Encoding : 65001
Date: 01/11/2024 16:28:33
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for address
-- ----------------------------
DROP TABLE IF EXISTS `address`;
CREATE TABLE `address` (
`id` bigint NOT NULL COMMENT '地址id',
`user_id` bigint NOT NULL COMMENT '用户id',
`address` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '地址',
PRIMARY KEY (`id`) USING BTREE,
INDEX `user_id`(`user_id` ASC) USING BTREE,
CONSTRAINT `address_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of address
-- ----------------------------
INSERT INTO `address` VALUES (1848323292988100610, 1848316858330193922, '福建省福州市仓山区上三路83号程埔市场二期807单元');
INSERT INTO `address` VALUES (1848533495658516482, 1848316858330193922, '福建省福州市鼓楼区洪山镇杨桥西路50号福州大学至诚学院');
-- ----------------------------
-- Table structure for code
-- ----------------------------
DROP TABLE IF EXISTS `code`;
CREATE TABLE `code` (
`id` bigint NOT NULL COMMENT '取件码id',
`goods_id` bigint NOT NULL COMMENT '快递id',
`claim` varchar(24) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '快递取件码',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `claim`(`claim` ASC) USING BTREE,
INDEX `goods_id`(`goods_id` ASC) USING BTREE,
CONSTRAINT `code_ibfk_1` FOREIGN KEY (`goods_id`) REFERENCES `goods` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of code
-- ----------------------------
INSERT INTO `code` VALUES (1848543466148241409, 1848543466089521153, 'YT20241022095441280761');
INSERT INTO `code` VALUES (1848543555377864707, 1848543555310755841, 'YT20241022095502ba779d');
INSERT INTO `code` VALUES (1848543604971315203, 1848543604904206338, 'YT20241022095514d79301');
INSERT INTO `code` VALUES (1848543646071300098, 1848543645941276674, 'YT20241022095524a92edc');
INSERT INTO `code` VALUES (1848544752541249538, 1848544752499306498, 'YT20241022095947f33114');
-- ----------------------------
-- Table structure for goods
-- ----------------------------
DROP TABLE IF EXISTS `goods`;
CREATE TABLE `goods` (
`id` bigint NOT NULL COMMENT '快递id',
`send_user_id` bigint NOT NULL COMMENT '发件人',
`get_user_id` bigint NOT NULL COMMENT '收件人',
`express_code` varchar(24) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '快递码',
`name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '快递名称',
`quality` int NOT NULL COMMENT '快递重量',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `express_code`(`express_code` ASC) USING BTREE,
INDEX `send_user_id`(`send_user_id` ASC) USING BTREE,
INDEX `get_user_id`(`get_user_id` ASC) USING BTREE,
CONSTRAINT `goods_ibfk_1` FOREIGN KEY (`send_user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
CONSTRAINT `goods_ibfk_2` FOREIGN KEY (`get_user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of goods
-- ----------------------------
INSERT INTO `goods` VALUES (1848543466089521153, 1848316858330193922, 1848523815259402241, 'YT202410220954413b5cce41', 'java开发手册', 1);
INSERT INTO `goods` VALUES (1848543555310755841, 1848316858330193922, 1848523815259402241, 'YT202410220955028c641f14', '高考一百天冲刺卷子', 1);
INSERT INTO `goods` VALUES (1848543604904206338, 1848316858330193922, 1848523815259402241, 'YT20241022095514a6640e96', 'gsl的秘密', 1);
INSERT INTO `goods` VALUES (1848543645941276674, 1848316858330193922, 1848523815259402241, 'YT20241022095524ea6ed7b3', 'Linux手册', 1);
INSERT INTO `goods` VALUES (1848544752499306498, 1848523815259402241, 1848316858330193922, 'YT20241022095947a0dbda6c', '犯罪指南', 1);
-- ----------------------------
-- Table structure for message
-- ----------------------------
DROP TABLE IF EXISTS `message`;
CREATE TABLE `message` (
`id` bigint NOT NULL COMMENT '消息id',
`content` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '留言',
`send_user_id` bigint NOT NULL COMMENT '留言者',
`get_user_id` bigint NOT NULL COMMENT '给谁留言的',
`mark` int NULL DEFAULT 1 COMMENT '0: 留言被查看 1: 留言暂未查看',
`create_time` datetime NULL DEFAULT NULL COMMENT '发送时间',
`update_time` datetime NULL DEFAULT NULL COMMENT '确认消息时间',
PRIMARY KEY (`id`) USING BTREE,
INDEX `message_ibfk_1`(`send_user_id` ASC) USING BTREE,
INDEX `message_ibfk_2`(`get_user_id` ASC) USING BTREE,
CONSTRAINT `message_ibfk_1` FOREIGN KEY (`send_user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
CONSTRAINT `message_ibfk_2` FOREIGN KEY (`get_user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of message
-- ----------------------------
INSERT INTO `message` VALUES (1848314247455617026, '快递员一号你好,我是管理员', 1848310231438860290, 1848313214998306817, 1, '2024-10-21 18:43:51', '2024-10-21 18:43:51');
INSERT INTO `message` VALUES (1848318276436901890, '快递员一号你好我是grs可以找你帮我发快递吗', 1848316858330193922, 1848313214998306817, 1, '2024-10-21 18:59:52', '2024-10-21 18:59:52');
INSERT INTO `message` VALUES (1848320484234637313, '官榕胜同学你好', 1848310231438860290, 1848316858330193922, 0, '2024-10-21 19:08:38', '2024-10-21 19:08:38');
INSERT INTO `message` VALUES (1848891911719559169, '官榕胜同学,请签收一下你的快递,谢谢了', 1848313214998306817, 1848316858330193922, 1, '2024-10-23 08:59:17', '2024-10-23 08:59:17');
-- ----------------------------
-- Table structure for records
-- ----------------------------
DROP TABLE IF EXISTS `records`;
CREATE TABLE `records` (
`id` bigint NOT NULL COMMENT '快递记录id',
`send_user_id` bigint NOT NULL COMMENT '寄件人',
`get_user_id` bigint NOT NULL COMMENT '收件人',
`addressee_id` bigint NULL DEFAULT NULL COMMENT '签收者',
`express_id` bigint NOT NULL COMMENT '快递员',
`address_id` bigint NOT NULL COMMENT '送到哪里',
`goods_id` bigint NOT NULL COMMENT '物品信息',
`mark` int NULL DEFAULT 0 COMMENT '0: 未签收 1: 已签收',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
INDEX `send_user_id`(`send_user_id` ASC) USING BTREE,
INDEX `get_user_id`(`get_user_id` ASC) USING BTREE,
INDEX `addressee_id`(`addressee_id` ASC) USING BTREE,
INDEX `goods_id`(`goods_id` ASC) USING BTREE,
INDEX `express_id`(`express_id` ASC) USING BTREE,
INDEX `address_id`(`address_id` ASC) USING BTREE,
CONSTRAINT `records_ibfk_1` FOREIGN KEY (`send_user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
CONSTRAINT `records_ibfk_2` FOREIGN KEY (`get_user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
CONSTRAINT `records_ibfk_3` FOREIGN KEY (`addressee_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
CONSTRAINT `records_ibfk_4` FOREIGN KEY (`goods_id`) REFERENCES `goods` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
CONSTRAINT `records_ibfk_5` FOREIGN KEY (`express_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
CONSTRAINT `records_ibfk_6` FOREIGN KEY (`address_id`) REFERENCES `address` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of records
-- ----------------------------
INSERT INTO `records` VALUES (1848543466089521154, 1848316858330193922, 1848523815259402241, NULL, 1848313214998306817, 1848533495658516482, 1848543466089521153, 0, '2024-10-22 09:54:41');
INSERT INTO `records` VALUES (1848543555377864706, 1848316858330193922, 1848523815259402241, NULL, 1848313214998306817, 1848533495658516482, 1848543555310755841, 0, '2024-10-22 09:55:03');
INSERT INTO `records` VALUES (1848543604971315202, 1848316858330193922, 1848523815259402241, NULL, 1848313214998306817, 1848533495658516482, 1848543604904206338, 0, '2024-10-22 09:55:14');
INSERT INTO `records` VALUES (1848543646008385538, 1848316858330193922, 1848523815259402241, 1848316858330193922, 1848313214998306817, 1848533495658516482, 1848543645941276674, 1, '2024-10-22 09:55:24');
INSERT INTO `records` VALUES (1848544752541249537, 1848523815259402241, 1848316858330193922, 1848316858330193922, 1848313214998306817, 1848323292988100610, 1848544752499306498, 1, '2024-10-22 09:59:48');
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` bigint NOT NULL COMMENT '用户id',
`user_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '用户名',
`account` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '用户账号',
`phone` varchar(11) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '手机号',
`password` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '用户密码',
`identity` varchar(18) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '身份证',
`likes` int NULL DEFAULT 0 COMMENT '点赞次数',
`mark` int NULL DEFAULT 0 COMMENT '用户标识: 0普通用户 1快递员 2管理员',
`disabled` int NULL DEFAULT 0 COMMENT '禁用标志 0: 没有 1: 禁用',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`login_time` datetime NULL DEFAULT NULL COMMENT '最近一次登录时间',
`update_time` datetime NULL DEFAULT NULL COMMENT '最近更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `user_name`(`user_name` ASC) USING BTREE,
UNIQUE INDEX `account`(`account` ASC) USING BTREE,
UNIQUE INDEX `phone`(`phone` ASC) USING BTREE,
UNIQUE INDEX `identity`(`identity` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES (1848310231438860290, 'admin', 'admin', '18750117167', '21232f297a57a5a743894a0e4a801fc3', '350104200211271554', 0, 2, 0, '2024-10-21 18:27:54', '2024-11-01 16:27:11', '2024-10-21 18:32:23');
INSERT INTO `user` VALUES (1848313214998306817, 'emOne', 'emOne', '18750117166', '17f6fe1d6e8824aa95cd823a04a1735e', '350104200211271553', 2, 1, 0, '2024-10-21 18:39:45', '2024-10-23 08:51:35', '2024-10-21 18:39:45');
INSERT INTO `user` VALUES (1848316858330193922, 'grs', 'grs', '18750117160', 'a1ca50b49044afbeeed4b5e31dbece6c', '350104200211271550', 0, 0, 0, '2024-10-21 18:54:14', '2024-10-23 09:00:15', '2024-10-21 18:54:14');
INSERT INTO `user` VALUES (1848523815259402241, 'chj', 'chj', '18750117161', 'c4904bd9b0fe86a6809ba6cb57e1ad30', '350104200211271551', 0, 0, 0, '2024-10-22 08:36:36', '2024-10-22 09:58:47', '2024-10-22 08:36:36');
INSERT INTO `user` VALUES (1848544937652662274, 'emTwo', 'emTwo', '18750117162', '9d5c7143c7e105331d7aed75d17b59c3', '350104200211271559', 0, 1, 0, '2024-10-22 10:00:32', NULL, '2024-10-22 10:00:32');
INSERT INTO `user` VALUES (1849639443382857730, 'jhj', 'jhj', '18750334576', '20fc6e83c7e38bb5cb5260cb8a0cbda5', '350104200211261554', 0, 0, 0, '2024-10-25 10:29:43', NULL, '2024-10-25 10:29:43');
INSERT INTO `user` VALUES (1851869410121809921, '陈金三', 'cjh', '17829653387', '15b697eae54fd4ab7143c616df92334c', '350104200810311552', 0, 1, 0, '2024-10-31 14:10:48', NULL, '2024-10-31 14:10:48');
INSERT INTO `user` VALUES (1852266092133793794, 'TestUSER1', 'TestUSER1', '18750117777', '2188eb4e691ab2f44faa2f22d02a6c36', '350104200711271554', 0, 0, 1, '2024-11-01 16:27:04', NULL, '2024-11-01 16:27:04');
SET FOREIGN_KEY_CHECKS = 1;

@ -0,0 +1,6 @@
[*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue}]
charset = utf-8
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true

@ -0,0 +1,30 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
.DS_Store
dist
dist-ssr
coverage
*.local
/cypress/videos/
/cypress/screenshots/
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
*.tsbuildinfo

@ -0,0 +1,7 @@
{
"$schema": "https://json.schemastore.org/prettierrc",
"semi": false,
"singleQuote": true,
"arrowParens": "avoid"
}

@ -0,0 +1,8 @@
{
"recommendations": [
"Vue.volar",
"dbaeumer.vscode-eslint",
"EditorConfig.EditorConfig",
"esbenp.prettier-vscode"
]
}

@ -0,0 +1,35 @@
# express-distribution-sys
This template should help get you started developing with Vue 3 in Vite.
## Recommended IDE Setup
[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
## Customize configuration
See [Vite Configuration Reference](https://vite.dev/config/).
## Project Setup
```sh
npm install
```
### Compile and Hot-Reload for Development
```sh
npm run dev
```
### Compile and Minify for Production
```sh
npm run build
```
### Lint with [ESLint](https://eslint.org/)
```sh
npm run lint
```

@ -0,0 +1,19 @@
import js from '@eslint/js'
import pluginVue from 'eslint-plugin-vue'
import skipFormatting from '@vue/eslint-config-prettier/skip-formatting'
export default [
{
name: 'app/files-to-lint',
files: ['**/*.{js,mjs,jsx,vue}'],
},
{
name: 'app/files-to-ignore',
ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'],
},
js.configs.recommended,
...pluginVue.configs['flat/essential'],
skipFormatting,
]

@ -0,0 +1,13 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Vite App</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.js"></script>
</body>
</html>

@ -0,0 +1,8 @@
{
"compilerOptions": {
"paths": {
"@/*": ["./src/*"]
}
},
"exclude": ["node_modules", "dist"]
}

File diff suppressed because it is too large Load Diff

@ -0,0 +1,35 @@
{
"name": "express-distribution-sys",
"version": "0.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"lint": "eslint . --fix",
"format": "prettier --write src/"
},
"dependencies": {
"@element-plus/icons-vue": "^2.3.1",
"axios": "^1.7.7",
"echarts": "^5.5.1",
"element-plus": "^2.8.6",
"pinia": "^2.2.4",
"pinia-persistedstate-plugin": "^0.1.0",
"qweather-icons": "^1.6.0",
"vue": "^3.5.12",
"vue-router": "^4.4.5"
},
"devDependencies": {
"@eslint/js": "^9.13.0",
"@vitejs/plugin-vue": "^5.1.4",
"@vitejs/plugin-vue-jsx": "^4.0.1",
"@vue/eslint-config-prettier": "^10.0.0",
"eslint": "^9.13.0",
"eslint-plugin-vue": "^9.29.0",
"prettier": "^3.3.3",
"sass-embedded": "^1.80.4",
"vite": "^5.4.10"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

@ -0,0 +1,7 @@
<script setup></script>
<template>
<router-view></router-view>
</template>
<style scoped></style>

@ -0,0 +1,19 @@
import request from '@/utils/request.js'
// 获取用户或者快递员信息
export const getInfoListService = (page, pageSize, mark) => {
return request.get('/admin/infoList', {
params: {
page: page,
pageSize: pageSize,
mark: mark,
},
})
}
// 账号禁用、启用、删除
export const disabledControllerService = (id, operation) => {
return request.delete(`/admin/delete/${id}`, {
params: { operation: operation },
})
}

@ -0,0 +1,16 @@
import request from '@/utils/request.js'
// 登录
export const loginService = loginModelData => {
return request.post('/common/loginByAccount', loginModelData)
}
// 注册
export const registerService = registerModelData => {
return request.post('/common/register', registerModelData)
}
// 获取个人信息
export const getInfoService = () => {
return request.get('common/info')
}

@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 QWeather 和风天气
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

@ -0,0 +1,159 @@
# 和风天气图标 QWeather Icons
[English](#qweather-icons)
和风天气图标是一个开源、漂亮的天气图标库支持SVG和Web Font兼容[和风天气API](https://dev.qweather.com),适用于任何需要天气图标的项目。
## 下载和安装
你可以通过多种方式下载和安装和风天气图标:
**npm**
```bash
npm i qweather-icons
```
**CDN**
```bash
<link href="https://cdn.jsdelivr.net/npm/qweather-icons@1.3.2/font/qweather-icons.css" rel="stylesheet">
```
或[下载.zip](https://github.com/qwd/Icons/releases)
## 如何使用
- 在HTML中嵌入SVG
- 在`img`中使用
- 通过web font加载
> 如果你是[和风天气开发者](https://dev.qweather.com/),图标和字体的命名与`icon`字段是一致的,因此你可以直接通过`icon`字段找到你需要的图标和字体。
具体使用方式请参考[使用文档](https://icons.qweather.com/usage/)。
## 设计文件
所有图标的设计资源可以[在Figma中查看](https://www.figma.com/community/file/1196353857920331062)。
## 开发
假设你已经拥有[Node.js](https://nodejs.org)环境。克隆本项目到本地,并安装依赖。
```bash
git clone https://github.com/qwd/Icons.git
cd Icons
npm install
```
### 运行文档
```bash
npm run docs
```
在浏览器打开`https://localhost:1313`即可。
### 创建图标
```bash
npm run icons
```
### 其他scripts
请查看`package.json`。
## 自定义图标
参考[自定义文档](https://icons.qweather.com/customize/)。
## 灵感
灵感来自[Boogstrap Icons](https://icons.getbootstrap.com/)
## 许可
版权所属 [QWeather](https://www.qweather.com/)
代码 [MIT](https://github.com/qwd/Icons/blob/main/LICENSE)
图标 [知识共享署名4.0](https://creativecommons.org/licenses/by/4.0/deed.zh)
# QWeather Icons
QWeather Icons is an open source, beautiful weather icon library that supports SVG and Web Font, compatible with [QWeather API](https://dev.qweather.com/en/), and also works in any project that needs weather icons.
## Install
**npm**
```bash
npm i qweather-icons
```
**CDN**
```bash
<link href="https://cdn.jsdelivr.net/npm/qweather-icons@1.3.2/font/qweather-icons.css" rel="stylesheet">
```
Or [Download .zip](https://github.com/qwd/Icons/releases)
## How to Use
- Embedding SVG in HTML
- Use `img` element
- Loading via web font
> For [QWeather developers](https://dev.qweather.com/en/), the icons and fonts are named the same as the `icon` field, so you can find the icons and fonts you need directly through the `icon` field.
See [Usage](https://icons.qweather.com/en/usage/) for more.
## Design resources
All design resources for icons can be found in [Figma](https://www.figma.com/community/file/1196353857920331062).
## Development
Assume you already have a [Node.js](https://nodejs.org) environment. Clone this project locally and install the dependencies.
```bash
git clone https://github.com/qwd/Icons.git
cd Icons
npm install
```
### Run docs server
```bash
npm run docs
```
Open `https://localhost:1313` in your browser.
### Build icons
```bash
npm run icons
```
### Other scripts
See `package.json` for more.
## Customize
See [Customize](https://icons.qweather.com/customize/) for more.
## Inspiration
Inspired by [Boogstrap Icons](https://icons.getbootstrap.com/)
## License
Copyright [QWeather](https://www.qweather.com/en/)
Code for [MIT](https://github.com/qwd/Icons/blob/main/LICENSE)
Icon for [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)

@ -0,0 +1,985 @@
/*!
* QWeather Icons (https://icons.qweather.com)
* Copyright QWeather (https://www.qweather.com)
* License: Code for MIT, Icons for CC BY 4.0
*/
@font-face {
font-family: "qweather-icons";
src: url("./fonts/qweather-icons.woff2?c4a8eb216e1e59e6c4df464b9ee6f9be") format("woff2"),
url("./fonts/qweather-icons.woff?c4a8eb216e1e59e6c4df464b9ee6f9be") format("woff"),
url("./fonts/qweather-icons.ttf?c4a8eb216e1e59e6c4df464b9ee6f9be") format("truetype");
}
[class^="qi-"]::before,
[class*=" qi-"]::before {
display: inline-block;
font-family: "qweather-icons" !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
vertical-align: -.125em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.qi-100::before { content: "\f101"; }
.qi-101::before { content: "\f102"; }
.qi-102::before { content: "\f103"; }
.qi-103::before { content: "\f104"; }
.qi-104::before { content: "\f105"; }
.qi-150::before { content: "\f106"; }
.qi-151::before { content: "\f107"; }
.qi-152::before { content: "\f108"; }
.qi-153::before { content: "\f109"; }
.qi-300::before { content: "\f10a"; }
.qi-301::before { content: "\f10b"; }
.qi-302::before { content: "\f10c"; }
.qi-303::before { content: "\f10d"; }
.qi-304::before { content: "\f10e"; }
.qi-305::before { content: "\f10f"; }
.qi-306::before { content: "\f110"; }
.qi-307::before { content: "\f111"; }
.qi-308::before { content: "\f112"; }
.qi-309::before { content: "\f113"; }
.qi-310::before { content: "\f114"; }
.qi-311::before { content: "\f115"; }
.qi-312::before { content: "\f116"; }
.qi-313::before { content: "\f117"; }
.qi-314::before { content: "\f118"; }
.qi-315::before { content: "\f119"; }
.qi-316::before { content: "\f11a"; }
.qi-317::before { content: "\f11b"; }
.qi-318::before { content: "\f11c"; }
.qi-350::before { content: "\f11d"; }
.qi-351::before { content: "\f11e"; }
.qi-399::before { content: "\f11f"; }
.qi-400::before { content: "\f120"; }
.qi-401::before { content: "\f121"; }
.qi-402::before { content: "\f122"; }
.qi-403::before { content: "\f123"; }
.qi-404::before { content: "\f124"; }
.qi-405::before { content: "\f125"; }
.qi-406::before { content: "\f126"; }
.qi-407::before { content: "\f127"; }
.qi-408::before { content: "\f128"; }
.qi-409::before { content: "\f129"; }
.qi-410::before { content: "\f12a"; }
.qi-456::before { content: "\f12b"; }
.qi-457::before { content: "\f12c"; }
.qi-499::before { content: "\f12d"; }
.qi-500::before { content: "\f12e"; }
.qi-501::before { content: "\f12f"; }
.qi-502::before { content: "\f130"; }
.qi-503::before { content: "\f131"; }
.qi-504::before { content: "\f132"; }
.qi-507::before { content: "\f133"; }
.qi-508::before { content: "\f134"; }
.qi-509::before { content: "\f135"; }
.qi-510::before { content: "\f136"; }
.qi-511::before { content: "\f137"; }
.qi-512::before { content: "\f138"; }
.qi-513::before { content: "\f139"; }
.qi-514::before { content: "\f13a"; }
.qi-515::before { content: "\f13b"; }
.qi-800::before { content: "\f13c"; }
.qi-801::before { content: "\f13d"; }
.qi-802::before { content: "\f13e"; }
.qi-803::before { content: "\f13f"; }
.qi-804::before { content: "\f140"; }
.qi-805::before { content: "\f141"; }
.qi-806::before { content: "\f142"; }
.qi-807::before { content: "\f143"; }
.qi-900::before { content: "\f144"; }
.qi-901::before { content: "\f145"; }
.qi-999::before { content: "\f146"; }
.qi-1001::before { content: "\f147"; }
.qi-1002::before { content: "\f148"; }
.qi-1003::before { content: "\f149"; }
.qi-1004::before { content: "\f14a"; }
.qi-1005::before { content: "\f14b"; }
.qi-1006::before { content: "\f14c"; }
.qi-1007::before { content: "\f14d"; }
.qi-1008::before { content: "\f14e"; }
.qi-1009::before { content: "\f14f"; }
.qi-1010::before { content: "\f150"; }
.qi-1011::before { content: "\f151"; }
.qi-1012::before { content: "\f152"; }
.qi-1013::before { content: "\f153"; }
.qi-1014::before { content: "\f154"; }
.qi-1015::before { content: "\f155"; }
.qi-1016::before { content: "\f156"; }
.qi-1017::before { content: "\f157"; }
.qi-1018::before { content: "\f158"; }
.qi-1019::before { content: "\f159"; }
.qi-1020::before { content: "\f15a"; }
.qi-1021::before { content: "\f15b"; }
.qi-1022::before { content: "\f15c"; }
.qi-1023::before { content: "\f15d"; }
.qi-1024::before { content: "\f15e"; }
.qi-1025::before { content: "\f15f"; }
.qi-1026::before { content: "\f160"; }
.qi-1027::before { content: "\f161"; }
.qi-1028::before { content: "\f162"; }
.qi-1029::before { content: "\f163"; }
.qi-1030::before { content: "\f164"; }
.qi-1031::before { content: "\f165"; }
.qi-1032::before { content: "\f166"; }
.qi-1033::before { content: "\f167"; }
.qi-1034::before { content: "\f168"; }
.qi-1035::before { content: "\f169"; }
.qi-1036::before { content: "\f16a"; }
.qi-1037::before { content: "\f16b"; }
.qi-1038::before { content: "\f16c"; }
.qi-1039::before { content: "\f16d"; }
.qi-1040::before { content: "\f16e"; }
.qi-1041::before { content: "\f16f"; }
.qi-1042::before { content: "\f170"; }
.qi-1043::before { content: "\f171"; }
.qi-1044::before { content: "\f172"; }
.qi-1045::before { content: "\f173"; }
.qi-1046::before { content: "\f174"; }
.qi-1047::before { content: "\f175"; }
.qi-1048::before { content: "\f176"; }
.qi-1049::before { content: "\f177"; }
.qi-1050::before { content: "\f178"; }
.qi-1051::before { content: "\f179"; }
.qi-1052::before { content: "\f17a"; }
.qi-1053::before { content: "\f17b"; }
.qi-1054::before { content: "\f17c"; }
.qi-1055::before { content: "\f17d"; }
.qi-1056::before { content: "\f17e"; }
.qi-1057::before { content: "\f17f"; }
.qi-1058::before { content: "\f180"; }
.qi-1059::before { content: "\f181"; }
.qi-1060::before { content: "\f182"; }
.qi-1061::before { content: "\f183"; }
.qi-1062::before { content: "\f184"; }
.qi-1063::before { content: "\f185"; }
.qi-1064::before { content: "\f186"; }
.qi-1065::before { content: "\f187"; }
.qi-1066::before { content: "\f188"; }
.qi-1067::before { content: "\f189"; }
.qi-1068::before { content: "\f18a"; }
.qi-1069::before { content: "\f18b"; }
.qi-1071::before { content: "\f18c"; }
.qi-1072::before { content: "\f18d"; }
.qi-1073::before { content: "\f18e"; }
.qi-1074::before { content: "\f18f"; }
.qi-1075::before { content: "\f190"; }
.qi-1076::before { content: "\f191"; }
.qi-1077::before { content: "\f192"; }
.qi-1078::before { content: "\f193"; }
.qi-1079::before { content: "\f194"; }
.qi-1080::before { content: "\f195"; }
.qi-1081::before { content: "\f196"; }
.qi-1082::before { content: "\f197"; }
.qi-1084::before { content: "\f198"; }
.qi-1085::before { content: "\f199"; }
.qi-1086::before { content: "\f19a"; }
.qi-1087::before { content: "\f19b"; }
.qi-1088::before { content: "\f19c"; }
.qi-1089::before { content: "\f19d"; }
.qi-1201::before { content: "\f2c5"; }
.qi-1202::before { content: "\f2c6"; }
.qi-1203::before { content: "\f2c7"; }
.qi-1204::before { content: "\f2c8"; }
.qi-1205::before { content: "\f2c9"; }
.qi-1206::before { content: "\f2ca"; }
.qi-1207::before { content: "\f2cb"; }
.qi-1208::before { content: "\f2cc"; }
.qi-1209::before { content: "\f2cd"; }
.qi-1210::before { content: "\f2ce"; }
.qi-1211::before { content: "\f2cf"; }
.qi-1212::before { content: "\f2d0"; }
.qi-1213::before { content: "\f2d1"; }
.qi-1214::before { content: "\f2d2"; }
.qi-1215::before { content: "\f2d3"; }
.qi-1216::before { content: "\f2d4"; }
.qi-1217::before { content: "\f2d5"; }
.qi-1218::before { content: "\f2d6"; }
.qi-1219::before { content: "\f2d7"; }
.qi-1221::before { content: "\f2d8"; }
.qi-1241::before { content: "\f2d9"; }
.qi-1242::before { content: "\f2da"; }
.qi-1243::before { content: "\f2db"; }
.qi-1244::before { content: "\f2dc"; }
.qi-1245::before { content: "\f2dd"; }
.qi-1246::before { content: "\f2de"; }
.qi-1247::before { content: "\f2df"; }
.qi-1248::before { content: "\f2e0"; }
.qi-1249::before { content: "\f2e1"; }
.qi-1250::before { content: "\f2e2"; }
.qi-1251::before { content: "\f2e3"; }
.qi-1271::before { content: "\f2f6"; }
.qi-1272::before { content: "\f2f7"; }
.qi-1273::before { content: "\f2f8"; }
.qi-1274::before { content: "\f2f9"; }
.qi-1601::before { content: "\f1a1"; }
.qi-1602::before { content: "\f1a2"; }
.qi-1603::before { content: "\f1a3"; }
.qi-1604::before { content: "\f1a4"; }
.qi-1605::before { content: "\f1a5"; }
.qi-1606::before { content: "\f1a6"; }
.qi-1607::before { content: "\f1a7"; }
.qi-1608::before { content: "\f20c"; }
.qi-1609::before { content: "\f20d"; }
.qi-1610::before { content: "\f20e"; }
.qi-1701::before { content: "\f1a8"; }
.qi-1702::before { content: "\f1a9"; }
.qi-1703::before { content: "\f1aa"; }
.qi-1801::before { content: "\f20f"; }
.qi-1802::before { content: "\f210"; }
.qi-1803::before { content: "\f211"; }
.qi-1804::before { content: "\f212"; }
.qi-1805::before { content: "\f213"; }
.qi-2001::before { content: "\f1ab"; }
.qi-2002::before { content: "\f1ac"; }
.qi-2003::before { content: "\f1ad"; }
.qi-2004::before { content: "\f1ae"; }
.qi-2005::before { content: "\f1af"; }
.qi-2006::before { content: "\f1b0"; }
.qi-2007::before { content: "\f1b1"; }
.qi-2029::before { content: "\f214"; }
.qi-2030::before { content: "\f215"; }
.qi-2031::before { content: "\f216"; }
.qi-2032::before { content: "\f217"; }
.qi-2033::before { content: "\f218"; }
.qi-2050::before { content: "\f219"; }
.qi-2051::before { content: "\f21a"; }
.qi-2052::before { content: "\f1c7"; }
.qi-2053::before { content: "\f1c8"; }
.qi-2054::before { content: "\f1c9"; }
.qi-2070::before { content: "\f21b"; }
.qi-2071::before { content: "\f21c"; }
.qi-2072::before { content: "\f21d"; }
.qi-2073::before { content: "\f21e"; }
.qi-2074::before { content: "\f21f"; }
.qi-2075::before { content: "\f220"; }
.qi-2076::before { content: "\f221"; }
.qi-2077::before { content: "\f222"; }
.qi-2078::before { content: "\f223"; }
.qi-2079::before { content: "\f224"; }
.qi-2080::before { content: "\f225"; }
.qi-2081::before { content: "\f226"; }
.qi-2082::before { content: "\f227"; }
.qi-2083::before { content: "\f228"; }
.qi-2084::before { content: "\f229"; }
.qi-2085::before { content: "\f22a"; }
.qi-2100::before { content: "\f22b"; }
.qi-2101::before { content: "\f22c"; }
.qi-2102::before { content: "\f22d"; }
.qi-2103::before { content: "\f22e"; }
.qi-2104::before { content: "\f22f"; }
.qi-2105::before { content: "\f230"; }
.qi-2106::before { content: "\f231"; }
.qi-2107::before { content: "\f232"; }
.qi-2108::before { content: "\f233"; }
.qi-2109::before { content: "\f234"; }
.qi-2111::before { content: "\f235"; }
.qi-2120::before { content: "\f236"; }
.qi-2121::before { content: "\f237"; }
.qi-2122::before { content: "\f238"; }
.qi-2123::before { content: "\f239"; }
.qi-2124::before { content: "\f23a"; }
.qi-2125::before { content: "\f23b"; }
.qi-2126::before { content: "\f23c"; }
.qi-2127::before { content: "\f23d"; }
.qi-2128::before { content: "\f23e"; }
.qi-2129::before { content: "\f23f"; }
.qi-2130::before { content: "\f240"; }
.qi-2131::before { content: "\f241"; }
.qi-2132::before { content: "\f242"; }
.qi-2133::before { content: "\f243"; }
.qi-2134::before { content: "\f244"; }
.qi-2135::before { content: "\f245"; }
.qi-2150::before { content: "\f246"; }
.qi-2151::before { content: "\f247"; }
.qi-2152::before { content: "\f248"; }
.qi-2153::before { content: "\f249"; }
.qi-2154::before { content: "\f24a"; }
.qi-2155::before { content: "\f24b"; }
.qi-2156::before { content: "\f24c"; }
.qi-2157::before { content: "\f24d"; }
.qi-2158::before { content: "\f24e"; }
.qi-2159::before { content: "\f24f"; }
.qi-2160::before { content: "\f250"; }
.qi-2161::before { content: "\f251"; }
.qi-2162::before { content: "\f252"; }
.qi-2163::before { content: "\f253"; }
.qi-2164::before { content: "\f254"; }
.qi-2165::before { content: "\f255"; }
.qi-2166::before { content: "\f256"; }
.qi-2190::before { content: "\f257"; }
.qi-2191::before { content: "\f258"; }
.qi-2192::before { content: "\f259"; }
.qi-2193::before { content: "\f25a"; }
.qi-2200::before { content: "\f2e4"; }
.qi-2201::before { content: "\f2e5"; }
.qi-2202::before { content: "\f2e6"; }
.qi-2203::before { content: "\f2e7"; }
.qi-2204::before { content: "\f2e8"; }
.qi-2205::before { content: "\f2e9"; }
.qi-2207::before { content: "\f2ea"; }
.qi-2208::before { content: "\f2eb"; }
.qi-2209::before { content: "\f2ec"; }
.qi-2210::before { content: "\f2ed"; }
.qi-2211::before { content: "\f2ee"; }
.qi-2212::before { content: "\f2ef"; }
.qi-2213::before { content: "\f2f0"; }
.qi-2214::before { content: "\f2f1"; }
.qi-2215::before { content: "\f2f2"; }
.qi-2216::before { content: "\f2f3"; }
.qi-2217::before { content: "\f2f4"; }
.qi-2218::before { content: "\f2f5"; }
.qi-2300::before { content: "\f25b"; }
.qi-2301::before { content: "\f25c"; }
.qi-2302::before { content: "\f25d"; }
.qi-2303::before { content: "\f25e"; }
.qi-2304::before { content: "\f25f"; }
.qi-2305::before { content: "\f260"; }
.qi-2306::before { content: "\f261"; }
.qi-2307::before { content: "\f262"; }
.qi-2308::before { content: "\f263"; }
.qi-2309::before { content: "\f264"; }
.qi-2311::before { content: "\f265"; }
.qi-2312::before { content: "\f266"; }
.qi-2313::before { content: "\f267"; }
.qi-2314::before { content: "\f268"; }
.qi-2315::before { content: "\f269"; }
.qi-2316::before { content: "\f26a"; }
.qi-2317::before { content: "\f26b"; }
.qi-2318::before { content: "\f26c"; }
.qi-2319::before { content: "\f26d"; }
.qi-2320::before { content: "\f26e"; }
.qi-2321::before { content: "\f26f"; }
.qi-2322::before { content: "\f270"; }
.qi-2323::before { content: "\f271"; }
.qi-2324::before { content: "\f272"; }
.qi-2325::before { content: "\f273"; }
.qi-2326::before { content: "\f274"; }
.qi-2327::before { content: "\f275"; }
.qi-2328::before { content: "\f276"; }
.qi-2330::before { content: "\f277"; }
.qi-2331::before { content: "\f278"; }
.qi-2332::before { content: "\f279"; }
.qi-2333::before { content: "\f27a"; }
.qi-2341::before { content: "\f27b"; }
.qi-2343::before { content: "\f27c"; }
.qi-2345::before { content: "\f27d"; }
.qi-2346::before { content: "\f27e"; }
.qi-2348::before { content: "\f27f"; }
.qi-2349::before { content: "\f280"; }
.qi-2350::before { content: "\f281"; }
.qi-2351::before { content: "\f282"; }
.qi-2352::before { content: "\f283"; }
.qi-2353::before { content: "\f284"; }
.qi-2354::before { content: "\f285"; }
.qi-2355::before { content: "\f286"; }
.qi-2356::before { content: "\f287"; }
.qi-2357::before { content: "\f288"; }
.qi-2358::before { content: "\f289"; }
.qi-2359::before { content: "\f28a"; }
.qi-2360::before { content: "\f28b"; }
.qi-2361::before { content: "\f28c"; }
.qi-2362::before { content: "\f28d"; }
.qi-2363::before { content: "\f28e"; }
.qi-2364::before { content: "\f28f"; }
.qi-2365::before { content: "\f290"; }
.qi-2366::before { content: "\f291"; }
.qi-2367::before { content: "\f292"; }
.qi-2368::before { content: "\f293"; }
.qi-2369::before { content: "\f294"; }
.qi-2370::before { content: "\f295"; }
.qi-2371::before { content: "\f296"; }
.qi-2372::before { content: "\f297"; }
.qi-2373::before { content: "\f298"; }
.qi-2374::before { content: "\f299"; }
.qi-2375::before { content: "\f29a"; }
.qi-2376::before { content: "\f29b"; }
.qi-2377::before { content: "\f29c"; }
.qi-2378::before { content: "\f29d"; }
.qi-2379::before { content: "\f29e"; }
.qi-2380::before { content: "\f29f"; }
.qi-2381::before { content: "\f2a0"; }
.qi-2382::before { content: "\f2a1"; }
.qi-2383::before { content: "\f2a2"; }
.qi-2384::before { content: "\f2a3"; }
.qi-2385::before { content: "\f2a4"; }
.qi-2386::before { content: "\f2a5"; }
.qi-2387::before { content: "\f2a6"; }
.qi-2388::before { content: "\f2a7"; }
.qi-2389::before { content: "\f2a8"; }
.qi-2390::before { content: "\f2a9"; }
.qi-2391::before { content: "\f2aa"; }
.qi-2392::before { content: "\f2ab"; }
.qi-2393::before { content: "\f2ac"; }
.qi-2394::before { content: "\f2ad"; }
.qi-2395::before { content: "\f2ae"; }
.qi-2396::before { content: "\f2af"; }
.qi-2397::before { content: "\f2b0"; }
.qi-2398::before { content: "\f2b1"; }
.qi-2399::before { content: "\f2b2"; }
.qi-2400::before { content: "\f2b3"; }
.qi-2409::before { content: "\f2b4"; }
.qi-2411::before { content: "\f2b5"; }
.qi-2412::before { content: "\f2b6"; }
.qi-2413::before { content: "\f2b7"; }
.qi-2414::before { content: "\f2b8"; }
.qi-2415::before { content: "\f2b9"; }
.qi-2416::before { content: "\f2ba"; }
.qi-2417::before { content: "\f2bb"; }
.qi-2418::before { content: "\f2bc"; }
.qi-2419::before { content: "\f2bd"; }
.qi-2420::before { content: "\f2be"; }
.qi-2421::before { content: "\f2bf"; }
.qi-2422::before { content: "\f2c0"; }
.qi-2423::before { content: "\f2c1"; }
.qi-2424::before { content: "\f2c2"; }
.qi-2425::before { content: "\f2c3"; }
.qi-2426::before { content: "\f2c4"; }
.qi-9998::before { content: "\f1ca"; }
.qi-9999::before { content: "\f1cb"; }
.qi-100-fill::before { content: "\f1cc"; }
.qi-101-fill::before { content: "\f1cd"; }
.qi-102-fill::before { content: "\f1ce"; }
.qi-103-fill::before { content: "\f1cf"; }
.qi-104-fill::before { content: "\f1d0"; }
.qi-150-fill::before { content: "\f1d1"; }
.qi-151-fill::before { content: "\f1d2"; }
.qi-152-fill::before { content: "\f1d3"; }
.qi-153-fill::before { content: "\f1d4"; }
.qi-300-fill::before { content: "\f1d5"; }
.qi-301-fill::before { content: "\f1d6"; }
.qi-302-fill::before { content: "\f1d7"; }
.qi-303-fill::before { content: "\f1d8"; }
.qi-304-fill::before { content: "\f1d9"; }
.qi-305-fill::before { content: "\f1da"; }
.qi-306-fill::before { content: "\f1db"; }
.qi-307-fill::before { content: "\f1dc"; }
.qi-308-fill::before { content: "\f1dd"; }
.qi-309-fill::before { content: "\f1de"; }
.qi-310-fill::before { content: "\f1df"; }
.qi-311-fill::before { content: "\f1e0"; }
.qi-312-fill::before { content: "\f1e1"; }
.qi-313-fill::before { content: "\f1e2"; }
.qi-314-fill::before { content: "\f1e3"; }
.qi-315-fill::before { content: "\f1e4"; }
.qi-316-fill::before { content: "\f1e5"; }
.qi-317-fill::before { content: "\f1e6"; }
.qi-318-fill::before { content: "\f1e7"; }
.qi-350-fill::before { content: "\f1e8"; }
.qi-351-fill::before { content: "\f1e9"; }
.qi-399-fill::before { content: "\f1ea"; }
.qi-400-fill::before { content: "\f1eb"; }
.qi-401-fill::before { content: "\f1ec"; }
.qi-402-fill::before { content: "\f1ed"; }
.qi-403-fill::before { content: "\f1ee"; }
.qi-404-fill::before { content: "\f1ef"; }
.qi-405-fill::before { content: "\f1f0"; }
.qi-406-fill::before { content: "\f1f1"; }
.qi-407-fill::before { content: "\f1f2"; }
.qi-408-fill::before { content: "\f1f3"; }
.qi-409-fill::before { content: "\f1f4"; }
.qi-410-fill::before { content: "\f1f5"; }
.qi-456-fill::before { content: "\f1f6"; }
.qi-457-fill::before { content: "\f1f7"; }
.qi-499-fill::before { content: "\f1f8"; }
.qi-500-fill::before { content: "\f1f9"; }
.qi-501-fill::before { content: "\f1fa"; }
.qi-502-fill::before { content: "\f1fb"; }
.qi-503-fill::before { content: "\f1fc"; }
.qi-504-fill::before { content: "\f1fd"; }
.qi-507-fill::before { content: "\f1fe"; }
.qi-508-fill::before { content: "\f1ff"; }
.qi-509-fill::before { content: "\f200"; }
.qi-510-fill::before { content: "\f201"; }
.qi-511-fill::before { content: "\f202"; }
.qi-512-fill::before { content: "\f203"; }
.qi-513-fill::before { content: "\f204"; }
.qi-514-fill::before { content: "\f205"; }
.qi-515-fill::before { content: "\f206"; }
.qi-900-fill::before { content: "\f207"; }
.qi-901-fill::before { content: "\f208"; }
.qi-999-fill::before { content: "\f209"; }
.qi-qweather-fill::before { content: "\f20a"; }
.qi-qweather::before { content: "\f20b"; }
.qi-sunny::before { content: "\f101"; }
.qi-cloudy::before { content: "\f102"; }
.qi-few-clouds::before { content: "\f103"; }
.qi-partly-cloudy::before { content: "\f104"; }
.qi-overcast::before { content: "\f105"; }
.qi-clear-night::before { content: "\f106"; }
.qi-cloudy-night::before { content: "\f107"; }
.qi-few-clouds-night::before { content: "\f108"; }
.qi-partly-cloudy-night::before { content: "\f109"; }
.qi-shower-rain::before { content: "\f10a"; }
.qi-heavy-shower-rain::before { content: "\f10b"; }
.qi-thundershower::before { content: "\f10c"; }
.qi-heavy-thunderstorm::before { content: "\f10d"; }
.qi-thundershower-with-hail::before { content: "\f10e"; }
.qi-light-rain::before { content: "\f10f"; }
.qi-moderate-rain::before { content: "\f110"; }
.qi-heavy-rain::before { content: "\f111"; }
.qi-extreme-rain::before { content: "\f112"; }
.qi-drizzle-rain::before { content: "\f113"; }
.qi-storm::before { content: "\f114"; }
.qi-heavy-storm::before { content: "\f115"; }
.qi-severe-storm::before { content: "\f116"; }
.qi-freezing-rain::before { content: "\f117"; }
.qi-light-to-moderate-rain::before { content: "\f118"; }
.qi-moderate-to-heavy-rain::before { content: "\f119"; }
.qi-heavy-rain-to-storm::before { content: "\f11a"; }
.qi-storm-to-heavy-storm::before { content: "\f11b"; }
.qi-heavy-to-severe-storm::before { content: "\f11c"; }
.qi-shower-rain-night::before { content: "\f11d"; }
.qi-heavy-shower-rain-night::before { content: "\f11e"; }
.qi-rain::before { content: "\f11f"; }
.qi-light-snow::before { content: "\f120"; }
.qi-moderate-snow::before { content: "\f121"; }
.qi-heavy-snow::before { content: "\f122"; }
.qi-snowstorm::before { content: "\f123"; }
.qi-sleet::before { content: "\f124"; }
.qi-rain-and-snow::before { content: "\f125"; }
.qi-shower-snow::before { content: "\f126"; }
.qi-snow-flurry::before { content: "\f127"; }
.qi-light-to-moderate-snow::before { content: "\f128"; }
.qi-moderate-to-heavy-snow::before { content: "\f129"; }
.qi-heavy-snow-to-snowstorm::before { content: "\f12a"; }
.qi-shower-snow-night::before { content: "\f12b"; }
.qi-snow-flurry-night::before { content: "\f12c"; }
.qi-snow::before { content: "\f12d"; }
.qi-mist::before { content: "\f12e"; }
.qi-foggy::before { content: "\f12f"; }
.qi-haze::before { content: "\f130"; }
.qi-sand::before { content: "\f131"; }
.qi-dust::before { content: "\f132"; }
.qi-duststorm::before { content: "\f133"; }
.qi-sandstorm::before { content: "\f134"; }
.qi-dense-fog::before { content: "\f135"; }
.qi-strong-fog::before { content: "\f136"; }
.qi-moderate-haze::before { content: "\f137"; }
.qi-heavy-haze::before { content: "\f138"; }
.qi-severe-haze::before { content: "\f139"; }
.qi-heavy-fog::before { content: "\f13a"; }
.qi-extra-heavy-fog::before { content: "\f13b"; }
.qi-new-moon::before { content: "\f13c"; }
.qi-waxing-crescent::before { content: "\f13d"; }
.qi-first-quarter::before { content: "\f13e"; }
.qi-waxing-gibbous::before { content: "\f13f"; }
.qi-full-moon::before { content: "\f140"; }
.qi-waning-gibbous::before { content: "\f141"; }
.qi-last-quarter::before { content: "\f142"; }
.qi-waning-crescent::before { content: "\f143"; }
.qi-hot::before { content: "\f144"; }
.qi-cold::before { content: "\f145"; }
.qi-unknown::before { content: "\f146"; }
.qi-typhoon::before { content: "\f147"; }
.qi-tornado::before { content: "\f148"; }
.qi-rainstorm::before { content: "\f149"; }
.qi-snow-storm::before { content: "\f14a"; }
.qi-cold-wave::before { content: "\f14b"; }
.qi-gale::before { content: "\f14c"; }
.qi-sandstorm-warning::before { content: "\f14d"; }
.qi-low-temperature-freeze::before { content: "\f14e"; }
.qi-high-temperature::before { content: "\f14f"; }
.qi-heat-wave::before { content: "\f150"; }
.qi-dry-hot-wind::before { content: "\f151"; }
.qi-downburst::before { content: "\f152"; }
.qi-avalanche::before { content: "\f153"; }
.qi-lightning::before { content: "\f154"; }
.qi-hail::before { content: "\f155"; }
.qi-frost::before { content: "\f156"; }
.qi-heavy-fog-warning::before { content: "\f157"; }
.qi-low-level-wind-shearl::before { content: "\f158"; }
.qi-haze-warning::before { content: "\f159"; }
.qi-thunder-gust::before { content: "\f15a"; }
.qi-road-icing::before { content: "\f15b"; }
.qi-drought::before { content: "\f15c"; }
.qi-gale-at-sea::before { content: "\f15d"; }
.qi-heat-stroke::before { content: "\f15e"; }
.qi-wildfire::before { content: "\f15f"; }
.qi-grassland-fire::before { content: "\f160"; }
.qi-freeze::before { content: "\f161"; }
.qi-space-weather::before { content: "\f162"; }
.qi-heavy-air-pollution::before { content: "\f163"; }
.qi-low-temperature-rain-and-snow::before { content: "\f164"; }
.qi-strong-convection::before { content: "\f165"; }
.qi-ozone::before { content: "\f166"; }
.qi-heavy-snow-warning::before { content: "\f167"; }
.qi-cold-warning::before { content: "\f168"; }
.qi-continuous-rain::before { content: "\f169"; }
.qi-waterlogging::before { content: "\f16a"; }
.qi-geological-hazard::before { content: "\f16b"; }
.qi-heavy-rainfall::before { content: "\f16c"; }
.qi-severely-falling-temperature::before { content: "\f16d"; }
.qi-snow-disaster::before { content: "\f16e"; }
.qi-wildfire-grassland::before { content: "\f16f"; }
.qi-medical-meteorology::before { content: "\f170"; }
.qi-thunderstorm::before { content: "\f171"; }
.qi-school-closure::before { content: "\f172"; }
.qi-factory-closure::before { content: "\f173"; }
.qi-maritime-risk::before { content: "\f174"; }
.qi-spring-dust::before { content: "\f175"; }
.qi-falling-temperature::before { content: "\f176"; }
.qi-typhoon-and-rainstorm::before { content: "\f177"; }
.qi-severe-cold::before { content: "\f178"; }
.qi-sand-dust::before { content: "\f179"; }
.qi-sea-thunderstorms::before { content: "\f17a"; }
.qi-sea-fog::before { content: "\f17b"; }
.qi-sea-thunder::before { content: "\f17c"; }
.qi-sea-typhoon::before { content: "\f17d"; }
.qi-low-temperature::before { content: "\f17e"; }
.qi-road-ice-and-snow::before { content: "\f17f"; }
.qi-thunderstorm-and-gale::before { content: "\f180"; }
.qi-continuous-low-temperature::before { content: "\f181"; }
.qi-low-visibility::before { content: "\f182"; }
.qi-strong-dust::before { content: "\f183"; }
.qi-gale-in-sea-area::before { content: "\f184"; }
.qi-short-duration-heavy-shower-rain::before { content: "\f185"; }
.qi-short-lived-heavy-shower-rain::before { content: "\f186"; }
.qi-sea-area-fog::before { content: "\f187"; }
.qi-heat-stroke-conditions::before { content: "\f188"; }
.qi-heavy-pollution-weather::before { content: "\f189"; }
.qi-co-poisoning-weather-conditions::before { content: "\f18a"; }
.qi-respiratory-disease-weather-wonditions::before { content: "\f18b"; }
.qi-intestinal-disease-weather-wonditions::before { content: "\f18c"; }
.qi-cardiovascular-disease-weather-wonditions::before { content: "\f18d"; }
.qi-flooding-weather-risk::before { content: "\f18e"; }
.qi-heavy-pollution-weather-conditions::before { content: "\f18f"; }
.qi-urban-flooding-weather-risk::before { content: "\f190"; }
.qi-flooding-weather-risk-2::before { content: "\f191"; }
.qi-wildfire-weather-risk::before { content: "\f192"; }
.qi-meteorological-drought::before { content: "\f193"; }
.qi-agricultural-weather-risk::before { content: "\f194"; }
.qi-strong-monsoon::before { content: "\f195"; }
.qi-ice-accretion-on-wire::before { content: "\f196"; }
.qi-stroke-weather-risk::before { content: "\f197"; }
.qi-wildfire-grassland-risk::before { content: "\f198"; }
.qi-thunderstorm-and-strong-winds::before { content: "\f199"; }
.qi-low-temperature-freeze2::before { content: "\f19a"; }
.qi-low-temperature-damage::before { content: "\f19b"; }
.qi-national-agricultural-meteorological-risk::before { content: "\f19c"; }
.qi-dry-hot-wind-risk-for-winter-wheat::before { content: "\f19d"; }
.qi-flood::before { content: "\f2c5"; }
.qi-urban-flooding::before { content: "\f2c6"; }
.qi-reservoir-danger::before { content: "\f2c7"; }
.qi-dike-danger::before { content: "\f2c8"; }
.qi-ice-flood::before { content: "\f2c9"; }
.qi-waterlogging2::before { content: "\f2ca"; }
.qi-flood-and-waterlogging::before { content: "\f2cb"; }
.qi-dry-water::before { content: "\f2cc"; }
.qi-flood-and-flash-flood-in-small-and-medium-rivers::before { content: "\f2cd"; }
.qi-difficulty-drinking-water-for-rural-people-and-animals::before { content: "\f2ce"; }
.qi-flood-in-small-and-medium-rivers::before { content: "\f2cf"; }
.qi-flood-and-drought-advisory::before { content: "\f2d0"; }
.qi-urban-flood-risk::before { content: "\f2d1"; }
.qi-flash-flood::before { content: "\f2d2"; }
.qi-agricultural-drought::before { content: "\f2d3"; }
.qi-urban-water-shortage::before { content: "\f2d4"; }
.qi-ecological-drought::before { content: "\f2d5"; }
.qi-disaster-risk-early-warning::before { content: "\f2d6"; }
.qi-flash-flood-weather-risk::before { content: "\f2d7"; }
.qi-water-conservancy-and-drought::before { content: "\f2d8"; }
.qi-landslide::before { content: "\f2d9"; }
.qi-debris-flows::before { content: "\f2da"; }
.qi-landslide-event::before { content: "\f2db"; }
.qi-ground-collapses::before { content: "\f2dc"; }
.qi-ground-fissure::before { content: "\f2dd"; }
.qi-land-subsidence::before { content: "\f2de"; }
.qi-volcanic-eruption::before { content: "\f2df"; }
.qi-geological-hazard-weather-risk::before { content: "\f2e0"; }
.qi-geological-hazard-weather::before { content: "\f2e1"; }
.qi-geological-hazard2::before { content: "\f2e2"; }
.qi-geological-hazard-risk::before { content: "\f2e3"; }
.qi-air-pollution-incident::before { content: "\f2f6"; }
.qi-heavy-air-pollution-2::before { content: "\f2f7"; }
.qi-air-pollution::before { content: "\f2f8"; }
.qi-heavy-pollution-weather-2::before { content: "\f2f9"; }
.qi-very-hot-weather::before { content: "\f1a1"; }
.qi-strong-monsoon-signal::before { content: "\f1a2"; }
.qi-landslip::before { content: "\f1a3"; }
.qi-tropical-cyclone::before { content: "\f1a4"; }
.qi-fire-danger::before { content: "\f1a5"; }
.qi-flooding-in-the-northern-new-territories::before { content: "\f1a6"; }
.qi-cold-weather::before { content: "\f1a7"; }
.qi-thunderstorm2::before { content: "\f20c"; }
.qi-rainstorm2::before { content: "\f20d"; }
.qi-frost2::before { content: "\f20e"; }
.qi-cold-surge-advisory::before { content: "\f1a8"; }
.qi-strong-wind-advisory::before { content: "\f1a9"; }
.qi-rainfall-advisory::before { content: "\f1aa"; }
.qi-strong-monsoon-signal2::before { content: "\f20f"; }
.qi-storm-surge2::before { content: "\f210"; }
.qi-tropical-cyclone2::before { content: "\f211"; }
.qi-rainstorm3::before { content: "\f212"; }
.qi-thunderstorm3::before { content: "\f213"; }
.qi-wind-warning::before { content: "\f1ab"; }
.qi-snow-ice::before { content: "\f1ac"; }
.qi-fog::before { content: "\f1ad"; }
.qi-coastal-event::before { content: "\f1ae"; }
.qi-forest-fire::before { content: "\f1af"; }
.qi-rain-warning::before { content: "\f1b0"; }
.qi-rain-flood::before { content: "\f1b1"; }
.qi-thunderstorm4::before { content: "\f214"; }
.qi-high-temperature2::before { content: "\f215"; }
.qi-low-temperature2::before { content: "\f216"; }
.qi-avalanches::before { content: "\f217"; }
.qi-flooding::before { content: "\f218"; }
.qi-rain-warning2::before { content: "\f250"; }
.qi-wind::before { content: "\f21a"; }
.qi-snow-warning::before { content: "\f1c7"; }
.qi-zonda-wind::before { content: "\f1c8"; }
.qi-storm-warning::before { content: "\f1c9"; }
.qi-dust-raising-winds2::before { content: "\f21b"; }
.qi-strong-surface-winds2::before { content: "\f21c"; }
.qi-hot-day2::before { content: "\f21d"; }
.qi-warm-night2::before { content: "\f21e"; }
.qi-cold-day2::before { content: "\f21f"; }
.qi-thunderstorm-and-lightning2::before { content: "\f220"; }
.qi-hailstorm2::before { content: "\f221"; }
.qi-sea-area-warning2::before { content: "\f222"; }
.qi-fishermen-warning2::before { content: "\f223"; }
.qi-heavy-snow-warning2::before { content: "\f243"; }
.qi-dust-storm::before { content: "\f225"; }
.qi-heat-wave2::before { content: "\f226"; }
.qi-cold-wave2::before { content: "\f227"; }
.qi-fog2::before { content: "\f228"; }
.qi-heavy-rain-warning::before { content: "\f229"; }
.qi-ground-frost2::before { content: "\f22a"; }
.qi-fog3::before { content: "\f22b"; }
.qi-thunder-rain2::before { content: "\f22c"; }
.qi-thunder-storm::before { content: "\f22d"; }
.qi-light-rain-warning::before { content: "\f22e"; }
.qi-heavy-rain-warning2::before { content: "\f22f"; }
.qi-fresh-wind::before { content: "\f230"; }
.qi-thunderstorm-and-dust::before { content: "\f231"; }
.qi-dust-warning::before { content: "\f232"; }
.qi-high-wave::before { content: "\f233"; }
.qi-frost3::before { content: "\f234"; }
.qi-drop-in-visibility::before { content: "\f235"; }
.qi-low-humidity2::before { content: "\f236"; }
.qi-accumulated-rain2::before { content: "\f237"; }
.qi-cold-wave3::before { content: "\f238"; }
.qi-tornado2::before { content: "\f239"; }
.qi-thunderstorm5::before { content: "\f23a"; }
.qi-hail2::before { content: "\f23b"; }
.qi-heavy-rainfall2::before { content: "\f23c"; }
.qi-gale2::before { content: "\f23d"; }
.qi-heat-wave3::before { content: "\f23e"; }
.qi-cold-warning2::before { content: "\f23f"; }
.qi-frost4::before { content: "\f240"; }
.qi-drought2::before { content: "\f241"; }
.qi-forest-fire2::before { content: "\f242"; }
.qi-severely-falling-temperature2::before { content: "\f244"; }
.qi-rainstorm4::before { content: "\f245"; }
.qi-wind2::before { content: "\f246"; }
.qi-snow-ice2::before { content: "\f247"; }
.qi-freeze2::before { content: "\f248"; }
.qi-thunderstorms::before { content: "\f249"; }
.qi-fog4::before { content: "\f24a"; }
.qi-high-temperature3::before { content: "\f24b"; }
.qi-low-temperature3::before { content: "\f24c"; }
.qi-coastal-event2::before { content: "\f24d"; }
.qi-forest-fire3::before { content: "\f24e"; }
.qi-avalanches2::before { content: "\f24f"; }
.qi-flood2::before { content: "\f251"; }
.qi-rain-flood2::before { content: "\f252"; }
.qi-mudflow2::before { content: "\f253"; }
.qi-duststorm-warning::before { content: "\f254"; }
.qi-freezing-rain-and-icing::before { content: "\f255"; }
.qi-other-dangers::before { content: "\f256"; }
.qi-severe-thunderstorms::before { content: "\f257"; }
.qi-damaging-winds2::before { content: "\f258"; }
.qi-veld-fire-conditions2::before { content: "\f259"; }
.qi-weather-advisory2::before { content: "\f25a"; }
.qi-thunderstorm6::before { content: "\f2e4"; }
.qi-squall::before { content: "\f2e5"; }
.qi-air-quality::before { content: "\f2e6"; }
.qi-rainfall::before { content: "\f2e7"; }
.qi-fog5::before { content: "\f2e8"; }
.qi-heat::before { content: "\f2e9"; }
.qi-wildfire2::before { content: "\f2ea"; }
.qi-wind3::before { content: "\f2eb"; }
.qi-freezing-rain-warning::before { content: "\f2ec"; }
.qi-tornado3::before { content: "\f2ed"; }
.qi-blizzard::before { content: "\f2ee"; }
.qi-weather-warning::before { content: "\f2ef"; }
.qi-winter-storm::before { content: "\f2f0"; }
.qi-freezing-drizzle::before { content: "\f2f1"; }
.qi-snowfall::before { content: "\f2f2"; }
.qi-blowing-snow::before { content: "\f2f3"; }
.qi-extreme-cold::before { content: "\f2f4"; }
.qi-frost5::before { content: "\f2f5"; }
.qi-hazardous-seas-warning::before { content: "\f25b"; }
.qi-heavy-freezing-spray-warning::before { content: "\f25c"; }
.qi-red-flag-warning::before { content: "\f25d"; }
.qi-freeze-warning::before { content: "\f25e"; }
.qi-hard-freeze-warning::before { content: "\f25f"; }
.qi-extreme-cold-warning::before { content: "\f260"; }
.qi-wind-chill-warning::before { content: "\f261"; }
.qi-gale-warning::before { content: "\f262"; }
.qi-excessive-heat-warning::before { content: "\f263"; }
.qi-lake-effect-snow-warning::before { content: "\f264"; }
.qi-blowing-dust-warning::before { content: "\f265"; }
.qi-dust-storm-warning::before { content: "\f266"; }
.qi-storm-warning2::before { content: "\f267"; }
.qi-tropical-storm-warning::before { content: "\f268"; }
.qi-high-wind-warning::before { content: "\f269"; }
.qi-high-surf-warning::before { content: "\f26a"; }
.qi-flood-warning::before { content: "\f26b"; }
.qi-lakeshore-flood-warning::before { content: "\f26c"; }
.qi-coastal-flood-warning::before { content: "\f26d"; }
.qi-ashfall-warning::before { content: "\f26e"; }
.qi-volcano-warning::before { content: "\f26f"; }
.qi-earthquake-warning::before { content: "\f270"; }
.qi-avalanche-warning::before { content: "\f271"; }
.qi-winter-storm-warning::before { content: "\f272"; }
.qi-ice-storm-warning::before { content: "\f273"; }
.qi-snow-squall-warning::before { content: "\f274"; }
.qi-blizzard-warning::before { content: "\f275"; }
.qi-special-marine-warning::before { content: "\f276"; }
.qi-typhoon-warning::before { content: "\f277"; }
.qi-hurricane-warning::before { content: "\f278"; }
.qi-hurricane-force-wind-warning::before { content: "\f279"; }
.qi-storm-surge-warning::before { content: "\f27a"; }
.qi-flash-flood-warning::before { content: "\f27b"; }
.qi-severe-thunderstorm-warning::before { content: "\f27c"; }
.qi-extreme-wind-warning::before { content: "\f27d"; }
.qi-tornado-warning::before { content: "\f27e"; }
.qi-tsunami-warning::before { content: "\f27f"; }
.qi-fire-weather-watch::before { content: "\f280"; }
.qi-freeze-watch::before { content: "\f281"; }
.qi-hard-freeze-watch::before { content: "\f282"; }
.qi-wind-chill-watch::before { content: "\f283"; }
.qi-extreme-cold-watch::before { content: "\f284"; }
.qi-excessive-heat-watch::before { content: "\f285"; }
.qi-high-wind-watch::before { content: "\f286"; }
.qi-flood-watch::before { content: "\f287"; }
.qi-lakeshore-flood-watch::before { content: "\f288"; }
.qi-coastal-flood-watch::before { content: "\f289"; }
.qi-heavy-freezing-spray-watch::before { content: "\f28a"; }
.qi-hazardous-seas-watch::before { content: "\f28b"; }
.qi-winter-storm-watch::before { content: "\f28c"; }
.qi-gale-watch::before { content: "\f28d"; }
.qi-avalanche-watch::before { content: "\f28e"; }
.qi-storm-watch::before { content: "\f28f"; }
.qi-tropical-storm-watch::before { content: "\f290"; }
.qi-typhoon-watch::before { content: "\f291"; }
.qi-hurricane-force-wind-watch::before { content: "\f292"; }
.qi-hurricane-watch::before { content: "\f293"; }
.qi-storm-surge-watch::before { content: "\f294"; }
.qi-flash-flood-watch::before { content: "\f295"; }
.qi-severe-thunderstorm-watch::before { content: "\f296"; }
.qi-tornado-watch::before { content: "\f297"; }
.qi-tsunami-watch::before { content: "\f298"; }
.qi-air-stagnation-advisory::before { content: "\f299"; }
.qi-low-water-advisory::before { content: "\f29a"; }
.qi-freezing-spray-advisory::before { content: "\f29b"; }
.qi-freezing-fog-advisory::before { content: "\f29c"; }
.qi-ashfall-advisory::before { content: "\f29d"; }
.qi-frost-advisory::before { content: "\f29e"; }
.qi-wind-advisory::before { content: "\f29f"; }
.qi-lake-wind-advisory::before { content: "\f2a0"; }
.qi-blowing-dust-advisory::before { content: "\f2a1"; }
.qi-dust-advisory::before { content: "\f2a2"; }
.qi-brisk-wind-advisory::before { content: "\f2a3"; }
.qi-small-craft-advisory::before { content: "\f2a4"; }
.qi-small-craft-advisory-for-winds::before { content: "\f2a5"; }
.qi-small-craft-advisory-for-rough-bar::before { content: "\f2a6"; }
.qi-small-craft-advisory-for-hazardous-seas::before { content: "\f2a7"; }
.qi-dense-smoke-advisory::before { content: "\f2a8"; }
.qi-dense-fog-advisory::before { content: "\f2a9"; }
.qi-high-surf-advisory::before { content: "\f2aa"; }
.qi-coastal-flood-advisory::before { content: "\f2ab"; }
.qi-lakeshore-flood-advisory::before { content: "\f2ac"; }
.qi-hydrologic-advisory::before { content: "\f2ad"; }
.qi-flood-advisory::before { content: "\f2ae"; }
.qi-heat-advisory::before { content: "\f2af"; }
.qi-wind-chill-advisory::before { content: "\f2b0"; }
.qi-winter-weather-advisory::before { content: "\f2b1"; }
.qi-avalanche-advisory::before { content: "\f2b2"; }
.qi-tsunami-advisory::before { content: "\f2b3"; }
.qi-flood-statement::before { content: "\f2b4"; }
.qi-hydrologic-outlook::before { content: "\f2b5"; }
.qi-hazardous-weather-outlook::before { content: "\f2b6"; }
.qi-air-quality-alert::before { content: "\f2b7"; }
.qi-extreme-fire-danger::before { content: "\f2b8"; }
.qi-marine-weather-statement::before { content: "\f2b9"; }
.qi-special-weather-statement::before { content: "\f2ba"; }
.qi-lakeshore-flood-statement::before { content: "\f2bb"; }
.qi-coastal-flood-statement::before { content: "\f2bc"; }
.qi-beach-hazards-statement::before { content: "\f2bd"; }
.qi-rip-current-statement::before { content: "\f2be"; }
.qi-tropical-depression-local-statement::before { content: "\f2bf"; }
.qi-tropical-storm-local-statement::before { content: "\f2c0"; }
.qi-typhoon-local-statement::before { content: "\f2c1"; }
.qi-hurricane-local-statement::before { content: "\f2c2"; }
.qi-severe-weather-statement::before { content: "\f2c3"; }
.qi-flash-flood-statement::before { content: "\f2c4"; }
.qi-severe-weather-warning::before { content: "\f1ca"; }
.qi-warning-default::before { content: "\f1cb"; }
.qi-sunny-fill::before { content: "\f1cc"; }
.qi-cloudy-fill::before { content: "\f1cd"; }
.qi-few-clouds-fill::before { content: "\f1ce"; }
.qi-partly-cloudy-fill::before { content: "\f1cf"; }
.qi-overcast-fill::before { content: "\f1d0"; }
.qi-clear-night-fill::before { content: "\f1d1"; }
.qi-cloudy-night-fill::before { content: "\f1d2"; }
.qi-few-clouds-night-fill::before { content: "\f1d3"; }
.qi-partly-cloudy-night-fill::before { content: "\f1d4"; }
.qi-shower-rain-fill::before { content: "\f1d5"; }
.qi-heavy-shower-rain-fill::before { content: "\f1d6"; }
.qi-thundershower-fill::before { content: "\f1d7"; }
.qi-heavy-thunderstorm-fill::before { content: "\f1d8"; }
.qi-thundershower-with-hail-fill::before { content: "\f1d9"; }
.qi-light-rain-fill::before { content: "\f1da"; }
.qi-moderate-rain-fill::before { content: "\f1db"; }
.qi-heavy-rain-fill::before { content: "\f1dc"; }
.qi-extreme-rain-fill::before { content: "\f1dd"; }
.qi-drizzle-rain-fill::before { content: "\f1de"; }
.qi-storm-fill::before { content: "\f1df"; }
.qi-heavy-storm-fill::before { content: "\f1e0"; }
.qi-severe-storm-fill::before { content: "\f1e1"; }
.qi-freezing-rain-fill::before { content: "\f1e2"; }
.qi-light-to-moderate-rain-fill::before { content: "\f1e3"; }
.qi-moderate-to-heavy-rain-fill::before { content: "\f1e4"; }
.qi-heavy-rain-to-storm-fill::before { content: "\f1e5"; }
.qi-storm-to-heavy-storm-fill::before { content: "\f1e6"; }
.qi-heavy-to-severe-storm-fill::before { content: "\f1e7"; }
.qi-shower-rain-night-fill::before { content: "\f1e8"; }
.qi-heavy-shower-rain-night-fill::before { content: "\f1e9"; }
.qi-rain-fill::before { content: "\f1ea"; }
.qi-light-snow-fill::before { content: "\f1eb"; }
.qi-moderate-snow-fill::before { content: "\f1ec"; }
.qi-heavy-snow-fill::before { content: "\f1ed"; }
.qi-snowstorm-fill::before { content: "\f1ee"; }
.qi-sleet-fill::before { content: "\f1ef"; }
.qi-rain-and-snow-fill::before { content: "\f1f0"; }
.qi-shower-snow-fill::before { content: "\f1f1"; }
.qi-snow-flurry-fill::before { content: "\f1f2"; }
.qi-light-to-moderate-snow-fill::before { content: "\f1f3"; }
.qi-moderate-to-heavy-snow-fill::before { content: "\f1f4"; }
.qi-heavy-snow-to-snowstorm-fill::before { content: "\f1f5"; }
.qi-shower-snow-night-fill::before { content: "\f1f6"; }
.qi-snow-flurry-night-fill::before { content: "\f1f7"; }
.qi-snow-fill::before { content: "\f1f8"; }
.qi-mist-fill::before { content: "\f1f9"; }
.qi-foggy-fill::before { content: "\f1fa"; }
.qi-haze-fill::before { content: "\f1fb"; }
.qi-sand-fill::before { content: "\f1fc"; }
.qi-dust-fill::before { content: "\f1fd"; }
.qi-duststorm-fill::before { content: "\f1fe"; }
.qi-sandstorm-fill::before { content: "\f1ff"; }
.qi-dense-fog-fill::before { content: "\f200"; }
.qi-strong-fog-fill::before { content: "\f201"; }
.qi-moderate-haze-fill::before { content: "\f202"; }
.qi-heavy-haze-fill::before { content: "\f203"; }
.qi-severe-haze-fill::before { content: "\f204"; }
.qi-heavy-fog-fill::before { content: "\f205"; }
.qi-extra-heavy-fog-fill::before { content: "\f206"; }
.qi-hot-fill::before { content: "\f207"; }
.qi-cold-fill::before { content: "\f208"; }
.qi-unknown-fill::before { content: "\f209"; }

@ -0,0 +1,960 @@
{
"100": 61697,
"101": 61698,
"102": 61699,
"103": 61700,
"104": 61701,
"150": 61702,
"151": 61703,
"152": 61704,
"153": 61705,
"300": 61706,
"301": 61707,
"302": 61708,
"303": 61709,
"304": 61710,
"305": 61711,
"306": 61712,
"307": 61713,
"308": 61714,
"309": 61715,
"310": 61716,
"311": 61717,
"312": 61718,
"313": 61719,
"314": 61720,
"315": 61721,
"316": 61722,
"317": 61723,
"318": 61724,
"350": 61725,
"351": 61726,
"399": 61727,
"400": 61728,
"401": 61729,
"402": 61730,
"403": 61731,
"404": 61732,
"405": 61733,
"406": 61734,
"407": 61735,
"408": 61736,
"409": 61737,
"410": 61738,
"456": 61739,
"457": 61740,
"499": 61741,
"500": 61742,
"501": 61743,
"502": 61744,
"503": 61745,
"504": 61746,
"507": 61747,
"508": 61748,
"509": 61749,
"510": 61750,
"511": 61751,
"512": 61752,
"513": 61753,
"514": 61754,
"515": 61755,
"800": 61756,
"801": 61757,
"802": 61758,
"803": 61759,
"804": 61760,
"805": 61761,
"806": 61762,
"807": 61763,
"900": 61764,
"901": 61765,
"999": 61766,
"1001": 61767,
"1002": 61768,
"1003": 61769,
"1004": 61770,
"1005": 61771,
"1006": 61772,
"1007": 61773,
"1008": 61774,
"1009": 61775,
"1010": 61776,
"1011": 61777,
"1012": 61778,
"1013": 61779,
"1014": 61780,
"1015": 61781,
"1016": 61782,
"1017": 61783,
"1018": 61784,
"1019": 61785,
"1020": 61786,
"1021": 61787,
"1022": 61788,
"1023": 61789,
"1024": 61790,
"1025": 61791,
"1026": 61792,
"1027": 61793,
"1028": 61794,
"1029": 61795,
"1030": 61796,
"1031": 61797,
"1032": 61798,
"1033": 61799,
"1034": 61800,
"1035": 61801,
"1036": 61802,
"1037": 61803,
"1038": 61804,
"1039": 61805,
"1040": 61806,
"1041": 61807,
"1042": 61808,
"1043": 61809,
"1044": 61810,
"1045": 61811,
"1046": 61812,
"1047": 61813,
"1048": 61814,
"1049": 61815,
"1050": 61816,
"1051": 61817,
"1052": 61818,
"1053": 61819,
"1054": 61820,
"1055": 61821,
"1056": 61822,
"1057": 61823,
"1058": 61824,
"1059": 61825,
"1060": 61826,
"1061": 61827,
"1062": 61828,
"1063": 61829,
"1064": 61830,
"1065": 61831,
"1066": 61832,
"1067": 61833,
"1068": 61834,
"1069": 61835,
"1071": 61836,
"1072": 61837,
"1073": 61838,
"1074": 61839,
"1075": 61840,
"1076": 61841,
"1077": 61842,
"1078": 61843,
"1079": 61844,
"1080": 61845,
"1081": 61846,
"1082": 61847,
"1084": 61848,
"1085": 61849,
"1086": 61850,
"1087": 61851,
"1088": 61852,
"1089": 61853,
"1201": 62149,
"1202": 62150,
"1203": 62151,
"1204": 62152,
"1205": 62153,
"1206": 62154,
"1207": 62155,
"1208": 62156,
"1209": 62157,
"1210": 62158,
"1211": 62159,
"1212": 62160,
"1213": 62161,
"1214": 62162,
"1215": 62163,
"1216": 62164,
"1217": 62165,
"1218": 62166,
"1219": 62167,
"1221": 62168,
"1241": 62169,
"1242": 62170,
"1243": 62171,
"1244": 62172,
"1245": 62173,
"1246": 62174,
"1247": 62175,
"1248": 62176,
"1249": 62177,
"1250": 62178,
"1251": 62179,
"1271": 62198,
"1272": 62199,
"1273": 62200,
"1274": 62201,
"1601": 61857,
"1602": 61858,
"1603": 61859,
"1604": 61860,
"1605": 61861,
"1606": 61862,
"1607": 61863,
"1608": 61964,
"1609": 61965,
"1610": 61966,
"1701": 61864,
"1702": 61865,
"1703": 61866,
"1801": 61967,
"1802": 61968,
"1803": 61969,
"1804": 61970,
"1805": 61971,
"2001": 61867,
"2002": 61868,
"2003": 61869,
"2004": 61870,
"2005": 61871,
"2006": 61872,
"2007": 61873,
"2029": 61972,
"2030": 61973,
"2031": 61974,
"2032": 61975,
"2033": 61976,
"2050": 61977,
"2051": 61978,
"2052": 61895,
"2053": 61896,
"2054": 61897,
"2070": 61979,
"2071": 61980,
"2072": 61981,
"2073": 61982,
"2074": 61983,
"2075": 61984,
"2076": 61985,
"2077": 61986,
"2078": 61987,
"2079": 61988,
"2080": 61989,
"2081": 61990,
"2082": 61991,
"2083": 61992,
"2084": 61993,
"2085": 61994,
"2100": 61995,
"2101": 61996,
"2102": 61997,
"2103": 61998,
"2104": 61999,
"2105": 62000,
"2106": 62001,
"2107": 62002,
"2108": 62003,
"2109": 62004,
"2111": 62005,
"2120": 62006,
"2121": 62007,
"2122": 62008,
"2123": 62009,
"2124": 62010,
"2125": 62011,
"2126": 62012,
"2127": 62013,
"2128": 62014,
"2129": 62015,
"2130": 62016,
"2131": 62017,
"2132": 62018,
"2133": 62019,
"2134": 62020,
"2135": 62021,
"2150": 62022,
"2151": 62023,
"2152": 62024,
"2153": 62025,
"2154": 62026,
"2155": 62027,
"2156": 62028,
"2157": 62029,
"2158": 62030,
"2159": 62031,
"2160": 62032,
"2161": 62033,
"2162": 62034,
"2163": 62035,
"2164": 62036,
"2165": 62037,
"2166": 62038,
"2190": 62039,
"2191": 62040,
"2192": 62041,
"2193": 62042,
"2200": 62180,
"2201": 62181,
"2202": 62182,
"2203": 62183,
"2204": 62184,
"2205": 62185,
"2207": 62186,
"2208": 62187,
"2209": 62188,
"2210": 62189,
"2211": 62190,
"2212": 62191,
"2213": 62192,
"2214": 62193,
"2215": 62194,
"2216": 62195,
"2217": 62196,
"2218": 62197,
"2300": 62043,
"2301": 62044,
"2302": 62045,
"2303": 62046,
"2304": 62047,
"2305": 62048,
"2306": 62049,
"2307": 62050,
"2308": 62051,
"2309": 62052,
"2311": 62053,
"2312": 62054,
"2313": 62055,
"2314": 62056,
"2315": 62057,
"2316": 62058,
"2317": 62059,
"2318": 62060,
"2319": 62061,
"2320": 62062,
"2321": 62063,
"2322": 62064,
"2323": 62065,
"2324": 62066,
"2325": 62067,
"2326": 62068,
"2327": 62069,
"2328": 62070,
"2330": 62071,
"2331": 62072,
"2332": 62073,
"2333": 62074,
"2341": 62075,
"2343": 62076,
"2345": 62077,
"2346": 62078,
"2348": 62079,
"2349": 62080,
"2350": 62081,
"2351": 62082,
"2352": 62083,
"2353": 62084,
"2354": 62085,
"2355": 62086,
"2356": 62087,
"2357": 62088,
"2358": 62089,
"2359": 62090,
"2360": 62091,
"2361": 62092,
"2362": 62093,
"2363": 62094,
"2364": 62095,
"2365": 62096,
"2366": 62097,
"2367": 62098,
"2368": 62099,
"2369": 62100,
"2370": 62101,
"2371": 62102,
"2372": 62103,
"2373": 62104,
"2374": 62105,
"2375": 62106,
"2376": 62107,
"2377": 62108,
"2378": 62109,
"2379": 62110,
"2380": 62111,
"2381": 62112,
"2382": 62113,
"2383": 62114,
"2384": 62115,
"2385": 62116,
"2386": 62117,
"2387": 62118,
"2388": 62119,
"2389": 62120,
"2390": 62121,
"2391": 62122,
"2392": 62123,
"2393": 62124,
"2394": 62125,
"2395": 62126,
"2396": 62127,
"2397": 62128,
"2398": 62129,
"2399": 62130,
"2400": 62131,
"2409": 62132,
"2411": 62133,
"2412": 62134,
"2413": 62135,
"2414": 62136,
"2415": 62137,
"2416": 62138,
"2417": 62139,
"2418": 62140,
"2419": 62141,
"2420": 62142,
"2421": 62143,
"2422": 62144,
"2423": 62145,
"2424": 62146,
"2425": 62147,
"2426": 62148,
"9998": 61898,
"9999": 61899,
"100-fill": 61900,
"101-fill": 61901,
"102-fill": 61902,
"103-fill": 61903,
"104-fill": 61904,
"150-fill": 61905,
"151-fill": 61906,
"152-fill": 61907,
"153-fill": 61908,
"300-fill": 61909,
"301-fill": 61910,
"302-fill": 61911,
"303-fill": 61912,
"304-fill": 61913,
"305-fill": 61914,
"306-fill": 61915,
"307-fill": 61916,
"308-fill": 61917,
"309-fill": 61918,
"310-fill": 61919,
"311-fill": 61920,
"312-fill": 61921,
"313-fill": 61922,
"314-fill": 61923,
"315-fill": 61924,
"316-fill": 61925,
"317-fill": 61926,
"318-fill": 61927,
"350-fill": 61928,
"351-fill": 61929,
"399-fill": 61930,
"400-fill": 61931,
"401-fill": 61932,
"402-fill": 61933,
"403-fill": 61934,
"404-fill": 61935,
"405-fill": 61936,
"406-fill": 61937,
"407-fill": 61938,
"408-fill": 61939,
"409-fill": 61940,
"410-fill": 61941,
"456-fill": 61942,
"457-fill": 61943,
"499-fill": 61944,
"500-fill": 61945,
"501-fill": 61946,
"502-fill": 61947,
"503-fill": 61948,
"504-fill": 61949,
"507-fill": 61950,
"508-fill": 61951,
"509-fill": 61952,
"510-fill": 61953,
"511-fill": 61954,
"512-fill": 61955,
"513-fill": 61956,
"514-fill": 61957,
"515-fill": 61958,
"900-fill": 61959,
"901-fill": 61960,
"999-fill": 61961,
"qweather-fill": 61962,
"qweather": 61963,
"sunny": 61697,
"cloudy": 61698,
"few-clouds": 61699,
"partly-cloudy": 61700,
"overcast": 61701,
"clear-night": 61702,
"cloudy-night": 61703,
"few-clouds-night": 61704,
"partly-cloudy-night": 61705,
"shower-rain": 61706,
"heavy-shower-rain": 61707,
"thundershower": 61708,
"heavy-thunderstorm": 61709,
"thundershower-with-hail": 61710,
"light-rain": 61711,
"moderate-rain": 61712,
"heavy-rain": 61713,
"extreme-rain": 61714,
"drizzle-rain": 61715,
"storm": 61716,
"heavy-storm": 61717,
"severe-storm": 61718,
"freezing-rain": 61719,
"light-to-moderate-rain": 61720,
"moderate-to-heavy-rain": 61721,
"heavy-rain-to-storm": 61722,
"storm-to-heavy-storm": 61723,
"heavy-to-severe-storm": 61724,
"shower-rain-night": 61725,
"heavy-shower-rain-night": 61726,
"rain": 61727,
"light-snow": 61728,
"moderate-snow": 61729,
"heavy-snow": 61730,
"snowstorm": 61731,
"sleet": 61732,
"rain-and-snow": 61733,
"shower-snow": 61734,
"snow-flurry": 61735,
"light-to-moderate-snow": 61736,
"moderate-to-heavy-snow": 61737,
"heavy-snow-to-snowstorm": 61738,
"shower-snow-night": 61739,
"snow-flurry-night": 61740,
"snow": 61741,
"mist": 61742,
"foggy": 61743,
"haze": 61744,
"sand": 61745,
"dust": 61746,
"duststorm": 61747,
"sandstorm": 61748,
"dense-fog": 61749,
"strong-fog": 61750,
"moderate-haze": 61751,
"heavy-haze": 61752,
"severe-haze": 61753,
"heavy-fog": 61754,
"extra-heavy-fog": 61755,
"new-moon": 61756,
"waxing-crescent": 61757,
"first-quarter": 61758,
"waxing-gibbous": 61759,
"full-moon": 61760,
"waning-gibbous": 61761,
"last-quarter": 61762,
"waning-crescent": 61763,
"hot": 61764,
"cold": 61765,
"unknown": 61766,
"typhoon": 61767,
"tornado": 61768,
"rainstorm": 61769,
"snow-storm": 61770,
"cold-wave": 61771,
"gale": 61772,
"sandstorm-warning": 61773,
"low-temperature-freeze": 61774,
"high-temperature": 61775,
"heat-wave": 61776,
"dry-hot-wind": 61777,
"downburst": 61778,
"avalanche": 61779,
"lightning": 61780,
"hail": 61781,
"frost": 61782,
"heavy-fog-warning": 61783,
"low-level-wind-shearl": 61784,
"haze-warning": 61785,
"thunder-gust": 61786,
"road-icing": 61787,
"drought": 61788,
"gale-at-sea": 61789,
"heat-stroke": 61790,
"wildfire": 61791,
"grassland-fire": 61792,
"freeze": 61793,
"space-weather": 61794,
"heavy-air-pollution": 61795,
"low-temperature-rain-and-snow": 61796,
"strong-convection": 61797,
"ozone": 61798,
"heavy-snow-warning": 61799,
"cold-warning": 61800,
"continuous-rain": 61801,
"waterlogging": 61802,
"geological-hazard": 61803,
"heavy-rainfall": 61804,
"severely-falling-temperature": 61805,
"snow-disaster": 61806,
"wildfire-grassland": 61807,
"medical-meteorology": 61808,
"thunderstorm": 61809,
"school-closure": 61810,
"factory-closure": 61811,
"maritime-risk": 61812,
"spring-dust": 61813,
"falling-temperature": 61814,
"typhoon-and-rainstorm": 61815,
"severe-cold": 61816,
"sand-dust": 61817,
"sea-thunderstorms": 61818,
"sea-fog": 61819,
"sea-thunder": 61820,
"sea-typhoon": 61821,
"low-temperature": 61822,
"road-ice-and-snow": 61823,
"thunderstorm-and-gale": 61824,
"continuous-low-temperature": 61825,
"low-visibility": 61826,
"strong-dust": 61827,
"gale-in-sea-area": 61828,
"short-duration-heavy-shower-rain": 61829,
"short-lived-heavy-shower-rain": 61830,
"sea-area-fog": 61831,
"heat-stroke-conditions": 61832,
"heavy-pollution-weather": 61833,
"co-poisoning-weather-conditions": 61834,
"respiratory-disease-weather-wonditions": 61835,
"intestinal-disease-weather-wonditions": 61836,
"cardiovascular-disease-weather-wonditions": 61837,
"flooding-weather-risk": 61838,
"heavy-pollution-weather-conditions": 61839,
"urban-flooding-weather-risk": 61840,
"flooding-weather-risk-2": 61841,
"wildfire-weather-risk": 61842,
"meteorological-drought": 61843,
"agricultural-weather-risk": 61844,
"strong-monsoon": 61845,
"ice-accretion-on-wire": 61846,
"stroke-weather-risk": 61847,
"wildfire-grassland-risk": 61848,
"thunderstorm-and-strong-winds": 61849,
"low-temperature-freeze2": 61850,
"low-temperature-damage": 61851,
"national-agricultural-meteorological-risk": 61852,
"dry-hot-wind-risk-for-winter-wheat": 61853,
"flood": 62149,
"urban-flooding": 62150,
"reservoir-danger": 62151,
"dike-danger": 62152,
"ice-flood": 62153,
"waterlogging2": 62154,
"flood-and-waterlogging": 62155,
"dry-water": 62156,
"flood-and-flash-flood-in-small-and-medium-rivers": 62157,
"difficulty-drinking-water-for-rural-people-and-animals": 62158,
"flood-in-small-and-medium-rivers": 62159,
"flood-and-drought-advisory": 62160,
"urban-flood-risk": 62161,
"flash-flood": 62162,
"agricultural-drought": 62163,
"urban-water-shortage": 62164,
"ecological-drought": 62165,
"disaster-risk-early-warning": 62166,
"flash-flood-weather-risk": 62167,
"water-conservancy-and-drought": 62168,
"landslide": 62169,
"debris-flows": 62170,
"landslide-event": 62171,
"ground-collapses": 62172,
"ground-fissure": 62173,
"land-subsidence": 62174,
"volcanic-eruption": 62175,
"geological-hazard-weather-risk": 62176,
"geological-hazard-weather": 62177,
"geological-hazard2": 62178,
"geological-hazard-risk": 62179,
"air-pollution-incident": 62198,
"heavy-air-pollution-2": 62199,
"air-pollution": 62200,
"heavy-pollution-weather-2": 62201,
"very-hot-weather": 61857,
"strong-monsoon-signal": 61858,
"landslip": 61859,
"tropical-cyclone": 61860,
"fire-danger": 61861,
"flooding-in-the-northern-new-territories": 61862,
"cold-weather": 61863,
"thunderstorm2": 61964,
"rainstorm2": 61965,
"frost2": 61966,
"cold-surge-advisory": 61864,
"strong-wind-advisory": 61865,
"rainfall-advisory": 61866,
"strong-monsoon-signal2": 61967,
"storm-surge2": 61968,
"tropical-cyclone2": 61969,
"rainstorm3": 61970,
"thunderstorm3": 61971,
"wind-warning": 61867,
"snow-ice": 61868,
"fog": 61869,
"coastal-event": 61870,
"forest-fire": 61871,
"rain-warning": 61872,
"rain-flood": 61873,
"thunderstorm4": 61972,
"high-temperature2": 61973,
"low-temperature2": 61974,
"avalanches": 61975,
"flooding": 61976,
"rain-warning2": 62032,
"wind": 61978,
"snow-warning": 61895,
"zonda-wind": 61896,
"storm-warning": 61897,
"dust-raising-winds2": 61979,
"strong-surface-winds2": 61980,
"hot-day2": 61981,
"warm-night2": 61982,
"cold-day2": 61983,
"thunderstorm-and-lightning2": 61984,
"hailstorm2": 61985,
"sea-area-warning2": 61986,
"fishermen-warning2": 61987,
"heavy-snow-warning2": 62019,
"dust-storm": 61989,
"heat-wave2": 61990,
"cold-wave2": 61991,
"fog2": 61992,
"heavy-rain-warning": 61993,
"ground-frost2": 61994,
"fog3": 61995,
"thunder-rain2": 61996,
"thunder-storm": 61997,
"light-rain-warning": 61998,
"heavy-rain-warning2": 61999,
"fresh-wind": 62000,
"thunderstorm-and-dust": 62001,
"dust-warning": 62002,
"high-wave": 62003,
"frost3": 62004,
"drop-in-visibility": 62005,
"low-humidity2": 62006,
"accumulated-rain2": 62007,
"cold-wave3": 62008,
"tornado2": 62009,
"thunderstorm5": 62010,
"hail2": 62011,
"heavy-rainfall2": 62012,
"gale2": 62013,
"heat-wave3": 62014,
"cold-warning2": 62015,
"frost4": 62016,
"drought2": 62017,
"forest-fire2": 62018,
"severely-falling-temperature2": 62020,
"rainstorm4": 62021,
"wind2": 62022,
"snow-ice2": 62023,
"freeze2": 62024,
"thunderstorms": 62025,
"fog4": 62026,
"high-temperature3": 62027,
"low-temperature3": 62028,
"coastal-event2": 62029,
"forest-fire3": 62030,
"avalanches2": 62031,
"flood2": 62033,
"rain-flood2": 62034,
"mudflow2": 62035,
"duststorm-warning": 62036,
"freezing-rain-and-icing": 62037,
"other-dangers": 62038,
"severe-thunderstorms": 62039,
"damaging-winds2": 62040,
"veld-fire-conditions2": 62041,
"weather-advisory2": 62042,
"thunderstorm6": 62180,
"squall": 62181,
"air-quality": 62182,
"rainfall": 62183,
"fog5": 62184,
"heat": 62185,
"wildfire2": 62186,
"wind3": 62187,
"freezing-rain-warning": 62188,
"tornado3": 62189,
"blizzard": 62190,
"weather-warning": 62191,
"winter-storm": 62192,
"freezing-drizzle": 62193,
"snowfall": 62194,
"blowing-snow": 62195,
"extreme-cold": 62196,
"frost5": 62197,
"hazardous-seas-warning": 62043,
"heavy-freezing-spray-warning": 62044,
"red-flag-warning": 62045,
"freeze-warning": 62046,
"hard-freeze-warning": 62047,
"extreme-cold-warning": 62048,
"wind-chill-warning": 62049,
"gale-warning": 62050,
"excessive-heat-warning": 62051,
"lake-effect-snow-warning": 62052,
"blowing-dust-warning": 62053,
"dust-storm-warning": 62054,
"storm-warning2": 62055,
"tropical-storm-warning": 62056,
"high-wind-warning": 62057,
"high-surf-warning": 62058,
"flood-warning": 62059,
"lakeshore-flood-warning": 62060,
"coastal-flood-warning": 62061,
"ashfall-warning": 62062,
"volcano-warning": 62063,
"earthquake-warning": 62064,
"avalanche-warning": 62065,
"winter-storm-warning": 62066,
"ice-storm-warning": 62067,
"snow-squall-warning": 62068,
"blizzard-warning": 62069,
"special-marine-warning": 62070,
"typhoon-warning": 62071,
"hurricane-warning": 62072,
"hurricane-force-wind-warning": 62073,
"storm-surge-warning": 62074,
"flash-flood-warning": 62075,
"severe-thunderstorm-warning": 62076,
"extreme-wind-warning": 62077,
"tornado-warning": 62078,
"tsunami-warning": 62079,
"fire-weather-watch": 62080,
"freeze-watch": 62081,
"hard-freeze-watch": 62082,
"wind-chill-watch": 62083,
"extreme-cold-watch": 62084,
"excessive-heat-watch": 62085,
"high-wind-watch": 62086,
"flood-watch": 62087,
"lakeshore-flood-watch": 62088,
"coastal-flood-watch": 62089,
"heavy-freezing-spray-watch": 62090,
"hazardous-seas-watch": 62091,
"winter-storm-watch": 62092,
"gale-watch": 62093,
"avalanche-watch": 62094,
"storm-watch": 62095,
"tropical-storm-watch": 62096,
"typhoon-watch": 62097,
"hurricane-force-wind-watch": 62098,
"hurricane-watch": 62099,
"storm-surge-watch": 62100,
"flash-flood-watch": 62101,
"severe-thunderstorm-watch": 62102,
"tornado-watch": 62103,
"tsunami-watch": 62104,
"air-stagnation-advisory": 62105,
"low-water-advisory": 62106,
"freezing-spray-advisory": 62107,
"freezing-fog-advisory": 62108,
"ashfall-advisory": 62109,
"frost-advisory": 62110,
"wind-advisory": 62111,
"lake-wind-advisory": 62112,
"blowing-dust-advisory": 62113,
"dust-advisory": 62114,
"brisk-wind-advisory": 62115,
"small-craft-advisory": 62116,
"small-craft-advisory-for-winds": 62117,
"small-craft-advisory-for-rough-bar": 62118,
"small-craft-advisory-for-hazardous-seas": 62119,
"dense-smoke-advisory": 62120,
"dense-fog-advisory": 62121,
"high-surf-advisory": 62122,
"coastal-flood-advisory": 62123,
"lakeshore-flood-advisory": 62124,
"hydrologic-advisory": 62125,
"flood-advisory": 62126,
"heat-advisory": 62127,
"wind-chill-advisory": 62128,
"winter-weather-advisory": 62129,
"avalanche-advisory": 62130,
"tsunami-advisory": 62131,
"flood-statement": 62132,
"hydrologic-outlook": 62133,
"hazardous-weather-outlook": 62134,
"air-quality-alert": 62135,
"extreme-fire-danger": 62136,
"marine-weather-statement": 62137,
"special-weather-statement": 62138,
"lakeshore-flood-statement": 62139,
"coastal-flood-statement": 62140,
"beach-hazards-statement": 62141,
"rip-current-statement": 62142,
"tropical-depression-local-statement": 62143,
"tropical-storm-local-statement": 62144,
"typhoon-local-statement": 62145,
"hurricane-local-statement": 62146,
"severe-weather-statement": 62147,
"flash-flood-statement": 62148,
"severe-weather-warning": 61898,
"warning-default": 61899,
"sunny-fill": 61900,
"cloudy-fill": 61901,
"few-clouds-fill": 61902,
"partly-cloudy-fill": 61903,
"overcast-fill": 61904,
"clear-night-fill": 61905,
"cloudy-night-fill": 61906,
"few-clouds-night-fill": 61907,
"partly-cloudy-night-fill": 61908,
"shower-rain-fill": 61909,
"heavy-shower-rain-fill": 61910,
"thundershower-fill": 61911,
"heavy-thunderstorm-fill": 61912,
"thundershower-with-hail-fill": 61913,
"light-rain-fill": 61914,
"moderate-rain-fill": 61915,
"heavy-rain-fill": 61916,
"extreme-rain-fill": 61917,
"drizzle-rain-fill": 61918,
"storm-fill": 61919,
"heavy-storm-fill": 61920,
"severe-storm-fill": 61921,
"freezing-rain-fill": 61922,
"light-to-moderate-rain-fill": 61923,
"moderate-to-heavy-rain-fill": 61924,
"heavy-rain-to-storm-fill": 61925,
"storm-to-heavy-storm-fill": 61926,
"heavy-to-severe-storm-fill": 61927,
"shower-rain-night-fill": 61928,
"heavy-shower-rain-night-fill": 61929,
"rain-fill": 61930,
"light-snow-fill": 61931,
"moderate-snow-fill": 61932,
"heavy-snow-fill": 61933,
"snowstorm-fill": 61934,
"sleet-fill": 61935,
"rain-and-snow-fill": 61936,
"shower-snow-fill": 61937,
"snow-flurry-fill": 61938,
"light-to-moderate-snow-fill": 61939,
"moderate-to-heavy-snow-fill": 61940,
"heavy-snow-to-snowstorm-fill": 61941,
"shower-snow-night-fill": 61942,
"snow-flurry-night-fill": 61943,
"snow-fill": 61944,
"mist-fill": 61945,
"foggy-fill": 61946,
"haze-fill": 61947,
"sand-fill": 61948,
"dust-fill": 61949,
"duststorm-fill": 61950,
"sandstorm-fill": 61951,
"dense-fog-fill": 61952,
"strong-fog-fill": 61953,
"moderate-haze-fill": 61954,
"heavy-haze-fill": 61955,
"severe-haze-fill": 61956,
"heavy-fog-fill": 61957,
"extra-heavy-fog-fill": 61958,
"hot-fill": 61959,
"cold-fill": 61960,
"unknown-fill": 61961
}

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-100-fill" viewBox="0 0 16 16">
<path d="M8.005 3.5a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Zm.004-.997a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 0 1 1 0v1.5a.5.5 0 0 1-.5.5ZM3.766 4.255a.498.498 0 0 1-.353-.147l-1.062-1.06a.5.5 0 0 1 .707-.707L4.122 3.4a.5.5 0 0 1-.355.854v.001ZM2.004 8.493h-1.5a.5.5 0 1 1 0-1h1.5a.5.5 0 1 1 0 1Zm.691 5.303a.5.5 0 0 1-.354-.854l1.062-1.06a.5.5 0 0 1 .708.707l-1.063 1.06a.497.497 0 0 1-.353.147Zm5.301 2.201a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 0 1 1 0v1.5a.5.5 0 0 1-.5.5Zm5.304-2.191a.496.496 0 0 1-.353-.147l-1.06-1.06a.5.5 0 1 1 .706-.707l1.06 1.06a.5.5 0 0 1-.353.854Zm2.203-5.299h-1.5a.5.5 0 0 1 0-1h1.5a.5.5 0 1 1 0 1ZM12.25 4.265a.5.5 0 0 1-.354-.854l1.06-1.06a.5.5 0 1 1 .708.707l-1.06 1.06a.498.498 0 0 1-.354.147Z"/>
</svg>

After

Width:  |  Height:  |  Size: 839 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-100" viewBox="0 0 16 16">
<path d="M7.655 2.357a.5.5 0 0 0 .854-.353v-1.5a.5.5 0 0 0-1 0v1.5a.5.5 0 0 0 .146.353Zm-4.08 1.861c.06.026.126.039.191.039l.001-.001a.5.5 0 0 0 .355-.855l-1.064-1.06a.5.5 0 0 0-.707.708l1.062 1.06a.498.498 0 0 0 .162.11ZM.503 8.496h1.5a.5.5 0 1 0 0-1h-1.5a.5.5 0 0 0 0 1Zm1.914 5.221a.501.501 0 0 0 .631-.063l1.063-1.06a.5.5 0 0 0-.708-.707l-1.062 1.06a.5.5 0 0 0 .076.77Zm5.225 2.14a.5.5 0 0 0 .854-.354v-1.5a.5.5 0 0 0-1 0v1.5a.5.5 0 0 0 .146.354Zm5.467-2.084a.5.5 0 0 0 .544-.816l-1.06-1.06a.498.498 0 0 0-.832.152.5.5 0 0 0 .126.555l1.06 1.06a.496.496 0 0 0 .162.109Zm.893-5.263h1.5a.5.5 0 1 0 0-1h-1.5a.5.5 0 0 0 0 1Zm-2.031-4.327a.5.5 0 0 0 .633-.063l1.06-1.06a.5.5 0 1 0-.708-.708l-1.06 1.06a.5.5 0 0 0 .075.77Zm-6.466.075a4.5 4.5 0 1 1 5 7.484 4.5 4.5 0 0 1-5-7.484Zm4.445.832a3.5 3.5 0 1 0-3.89 5.82 3.5 3.5 0 0 0 3.89-5.82Z"/>
</svg>

After

Width:  |  Height:  |  Size: 965 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1001" viewBox="0 0 16 16">
<path d="M9.21 1.491c-3.757-.066-6.613 2.537-6.88 5.705-.292 3.494 2.107 4.947 2.428 5.232C2.853 12.4.585 10.28.204 8.296a.104.104 0 0 0-.1-.085.103.103 0 0 0-.103.114c.403 3.526 3.405 6.2 6.79 6.186 3.604-.016 6.518-2.147 6.89-5.646.35-3.295-2.108-5.008-2.424-5.292 2.023.02 4.162 2.15 4.54 4.133.008.048.05.084.098.085a.102.102 0 0 0 .1-.071.103.103 0 0 0 .004-.043c-.406-3.521-3.405-6.126-6.788-6.185ZM8 9.503A1.502 1.502 0 1 1 8 6.5a1.502 1.502 0 0 1 0 3.004Z"/>
</svg>

After

Width:  |  Height:  |  Size: 595 B

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1002" viewBox="0 0 16 16">
<path d="M2.653 4.48c-.105-.315-.105-.573.014-.791.53-.967 2.19-2.004 4.637-2.443 2.743-.492 4.582.057 5.1.746a.71.71 0 0 1 .033.837c.897-.528 1.158-1.081 1.014-1.58C13.166.246 10.41-.369 7.09.244c-3.417.632-5.456 2.22-5.362 3.229.031.337.38.804.925 1.006Z"/>
<path d="M11.568 3.056c-.178-.621-1.676-1.49-3.99-1.047-2.362.452-3.348 1.804-3.29 2.43.02.208.237.498.575.624-.066-.196-.065-.356.01-.492.327-.6 1.358-1.244 2.877-1.516 1.704-.306 2.845.035 3.166.463a.44.44 0 0 1 .022.52c.556-.329.718-.672.63-.982Z"/>
<path d="M15.583 1.905c.062.674-.27 1.59-1.036 2.482.365.215.778.548.828.978.11.964-.43 2.058-1.606 2.953.008.007.016.012.024.017a.15.15 0 0 1 .03.023 1.278 1.278 0 0 1 .34 1.041c-.058.378-.301.568-.598.8-.3.232-.654.508-.926 1.062-.097.198-.38.559-.564.729-.378.35-.722.4-1.007.44-.18.026-.336.049-.462.141-.294.216-.43.424-.553.612-.101.154-.193.294-.356.415a.915.915 0 0 1-.432.167c-.165.03-.326.06-.519.252-.073.073-.128.19-.188.317-.078.167-.165.351-.31.476-.103.089-.21.146-.306.197-.117.062-.216.115-.27.207-.093.16-.123.34-.147.487-.028.167-.048.292-.149.299-.106.007-.964-1.02-1.167-1.975-.045-.21-.102-.478-.018-.791.022-.085.049-.15.085-.238.031-.078.07-.175.12-.319l.016-.044a2.85 2.85 0 0 0 .134-.446c.034-.234-.267-.455-.457-.595a1.666 1.666 0 0 1-.12-.092c-.149-.138-1.019-.973-.964-1.71 0-.189.048-.376.139-.542-.958-.5-1.593-1.174-1.774-1.808a1.946 1.946 0 0 1-.05-.459C1.513 6.41.583 5.356.424 4.445c-.073-.427.173-.94.554-1.38 0 .001-.035.686.285 1.026.956 1.018 3.98 1.787 7.223 1.262 3.613-.585 5.97-2.628 5.763-3.967-.06-.39-.198-.651-.538-.972 0 0 1.784.537 1.873 1.491Zm-5.95 9.347c1.13-.1 2.536-.664 3.386-1.793.17-.241.273-.524.298-.818-.83.52-1.902.951-3.247 1.199-1.852.341-3.422.098-4.581-.408.03.104.077.201.142.287.54.625 1.978 1.714 4.002 1.533ZM4.122 7.37c1.124.775 3.08 1.268 5.706.85 2.927-.463 4.836-2.11 4.671-3.22a1.227 1.227 0 0 0-.15-.395c-1.082 1.143-2.899 2.206-5.571 2.61-2.004.302-3.616.223-4.876-.072.06.088.134.165.22.227Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1003" viewBox="0 0 16 16">
<path d="M7.9 10a4.99 4.99 0 0 0 3.827-1.783 3 3 0 1 0 .553-5.63A4.999 4.999 0 0 0 7.9 0a4.998 4.998 0 0 0-4.359 2.549 3 3 0 1 0 .586 5.732A4.988 4.988 0 0 0 7.9 10Zm-.791-6.398c-.057-.362.17-.8.496-.997.256-.153.551-.133.806.023l.07.042a.846.846 0 0 1 .409.853L8.532 5.8H7.454L7.11 3.602ZM8.599 6.9a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Zm.344 4.804a.494.494 0 0 0-.157-.641c-.205-.13-.467-.053-.586.172l-2.143 4.061a.494.494 0 0 0 .157.641c.205.13.467.053.586-.172l2.143-4.061ZM2.8 11.556c.191.115.257.37.146.57l-1.2 2.165a.391.391 0 0 1-.546.153.427.427 0 0 1-.146-.57l1.2-2.165a.39.39 0 0 1 .546-.153Zm3 0c.191.115.257.37.146.57l-1.2 2.165a.391.391 0 0 1-.546.153.427.427 0 0 1-.146-.57l1.2-2.165a.39.39 0 0 1 .546-.153Zm9 0c.191.115.257.37.146.57l-1.2 2.165a.391.391 0 0 1-.546.153.427.427 0 0 1-.146-.57l1.2-2.165a.39.39 0 0 1 .546-.153Zm-2.854.569a.427.427 0 0 0-.146-.57.391.391 0 0 0-.546.154l-1.2 2.166a.428.428 0 0 0 .146.57.391.391 0 0 0 .546-.154l1.2-2.166Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1004" viewBox="0 0 16 16">
<path d="M7.9 10a4.99 4.99 0 0 0 3.827-1.783 3 3 0 1 0 .553-5.63A4.999 4.999 0 0 0 7.9 0a4.998 4.998 0 0 0-4.359 2.549 3 3 0 1 0 .586 5.732A4.988 4.988 0 0 0 7.9 10Zm-.791-6.398c-.057-.362.17-.8.496-.997.256-.153.551-.133.806.023l.07.042a.846.846 0 0 1 .409.853L8.532 5.8H7.454L7.11 3.602ZM8.599 6.9a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0ZM1.501 10a.35.35 0 0 0-.35.35v.544l-.47-.272a.35.35 0 1 0-.35.606l.47.272-.47.272a.35.35 0 1 0 .35.606l.47-.272v.544a.35.35 0 1 0 .7 0v-.544l.47.272a.35.35 0 1 0 .35-.606l-.47-.272.47-.272a.35.35 0 1 0-.35-.606l-.47.272v-.544a.35.35 0 0 0-.35-.35Zm12.65.35a.35.35 0 1 1 .7 0v.544l.47-.272a.35.35 0 1 1 .35.606l-.47.272.47.272a.35.35 0 1 1-.35.606l-.47-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 1 1-.35-.606l.47-.272-.47-.272a.35.35 0 1 1 .35-.606l.47.272v-.544Zm-6.5 3a.35.35 0 1 1 .7 0v.544l.47-.272a.35.35 0 1 1 .35.606l-.47.272.47.272a.35.35 0 1 1-.35.606l-.47-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 1 1-.35-.606l.47-.272-.47-.272a.35.35 0 1 1 .35-.606l.47.272v-.544Zm-3.5-1a.35.35 0 1 1 .7 0v.544l.47-.272a.35.35 0 1 1 .35.606l-.47.272.47.272a.35.35 0 1 1-.35.606l-.47-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 1 1-.35-.606l.47-.272-.47-.272a.35.35 0 1 1 .35-.606l.47.272v-.544Zm7.35-.35a.35.35 0 0 0-.35.35v.544l-.47-.272a.35.35 0 1 0-.35.606l.47.272-.47.272a.35.35 0 1 0 .35.606l.47-.272v.544a.35.35 0 1 0 .7 0v-.544l.47.272a.35.35 0 1 0 .35-.606l-.47-.272.47-.272a.35.35 0 1 0-.35-.606l-.47.272v-.544a.35.35 0 0 0-.35-.35Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1005" viewBox="0 0 16 16">
<path d="M8.5.5a.5.5 0 1 0-1 0v1.293l-.646-.647a.5.5 0 1 0-.708.708L7.5 3.207V5c0 .014 0 .028.002.041A2.997 2.997 0 0 0 5.687 6.09a.512.512 0 0 0-.035-.022l-1.553-.896-.495-1.85a.5.5 0 1 0-.966.26l.237.882-1.12-.646a.5.5 0 0 0-.5.866l1.12.646-.884.237a.5.5 0 0 0 .26.966l1.848-.495 1.553.896a.503.503 0 0 0 .036.019 2.994 2.994 0 0 0 0 2.096.508.508 0 0 0-.036.019l-1.553.896-1.849-.495a.5.5 0 0 0-.259.966l.884.237-1.12.646a.5.5 0 1 0 .5.866l1.12-.646-.237.883a.5.5 0 1 0 .966.258l.495-1.849 1.553-.896a.507.507 0 0 0 .035-.022 3 3 0 0 0 1.815 1.048.51.51 0 0 0-.002.04v1.793l-1.354 1.353a.5.5 0 0 0 .708.708l.646-.647V15.5a.5.5 0 0 0 1 0v-1.293l.646.647a.5.5 0 0 0 .708-.708L8.5 12.793V10.99c0-.01 0-.02-.002-.031H8.5V5.04h-.002l.002-.03V3.207l1.354-1.353a.5.5 0 1 0-.707-.708l-.647.647V.5Z"/>
<path d="M16 5.064 13.897 4l-1.946.985-1.722-.435-.229.928L12.061 6l1.836-.93 1.68.85.423-.856Zm0 3L13.897 7l-1.946.985-1.722-.435-.229.928L12.061 9l1.836-.93 1.68.85.423-.856ZM13.897 10 16 11.065l-.423.856-1.68-.85-1.836.929L10 11.478l.23-.928 1.721.435L13.897 10Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1006" viewBox="0 0 16 16">
<path d="M15.497 3.077S7.525.722 4.845.023a.794.794 0 0 0-.956.568L.024 15a.81.81 0 0 0 .544.968.811.811 0 0 0 1-.554l1.671-6.23 12.373-4.817a.696.696 0 0 0-.115-1.291Z"/>
<path d="M11.756 7.71a.296.296 0 0 0-.512 0L7.04 15a.292.292 0 0 0 .256.438h8.41a.292.292 0 0 0 .256-.437L11.756 7.71Zm-.956 2.41c-.036-.317.287-.59.7-.59.412 0 .736.273.7.59l-.316 2.785h-.768L10.8 10.12Zm1.267 3.91a.563.563 0 1 1-1.125 0 .563.563 0 0 1 1.125 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 568 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1007" viewBox="0 0 16 16">
<path d="M15.859 8.141 14.34 9.66a.2.2 0 0 1-.34-.143V9H1a1 1 0 1 1 0-2h13v-.517a.2.2 0 0 1 .341-.142L15.86 7.86a.2.2 0 0 1 0 .282Z"/>
<path d="M10.462 2.99c.388.39 1.052.476 1.516.156.44-.303.536-.862.177-1.238a7.232 7.232 0 0 0-1.52-1.241C9.91.222 9.06 0 8.082 0 6.82 0 5.788.354 4.984 1.063c-.788.694-1.182 1.548-1.182 2.562 0 .472.102.944.307 1.417.205.472.528.916.97 1.333.191.174.447.383.768.625h3.366a24.36 24.36 0 0 0-.162-.104c-1.356-.89-2.223-1.528-2.6-1.917-.38-.389-.568-.84-.568-1.354 0-.528.197-.958.59-1.292.41-.333.907-.5 1.49-.5.6 0 1.12.132 1.561.396.276.156.588.41.938.761ZM11.725 9c.12.126.229.251.33.375.63.778.945 1.597.945 2.458 0 1.125-.497 2.104-1.49 2.938C10.533 15.59 9.39 16 8.082 16c-2.038 0-3.686-.887-4.946-2.662-.284-.4-.105-.918.36-1.154a1.175 1.175 0 0 1 1.43.328c.886 1.159 1.859 1.738 2.92 1.738.819 0 1.52-.23 2.104-.688.583-.458.875-.993.875-1.604 0-.61-.245-1.187-.733-1.729-.317-.36-.783-.77-1.398-1.229h3.031Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1008" viewBox="0 0 16 16">
<path d="M11.5 7a.5.5 0 0 0-.5.5v2.063a2 2 0 1 0 1 0V7.5a.5.5 0 0 0-.5-.5Z"/>
<path d="m10.2 8.399-.532.356a3.3 3.3 0 1 0 3.665 0l-.533-.356V2.5a1.3 1.3 0 1 0-2.6 0v5.899ZM9 2.5a2.5 2.5 0 0 1 5 0v5.258a4.5 4.5 0 1 1-5 0V2.5Zm-5.465-.033a.467.467 0 0 1 .933 0v.725l.628-.363a.467.467 0 1 1 .467.808L4.935 4l.628.363a.467.467 0 0 1-.467.808l-.628-.363v.725a.467.467 0 1 1-.933 0v-.725l-.628.363a.467.467 0 0 1-.467-.808L3.068 4l-.628-.363a.467.467 0 1 1 .467-.808l.628.363v-.725Z"/>
<path d="M7.324 1.872 4.175.048a.347.347 0 0 0-.35 0L.675 1.872a.352.352 0 0 0-.175.304v3.648c0 .126.067.242.175.305l3.15 1.824a.344.344 0 0 0 .35 0l3.149-1.824a.351.351 0 0 0 .176-.305V2.176a.353.353 0 0 0-.176-.304Zm-.526 3.75L4 7.241l-2.798-1.62V2.38L4 .758 6.798 2.38v3.242Z"/>
</svg>

After

Width:  |  Height:  |  Size: 895 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1009" viewBox="0 0 16 16">
<path d="M3 2a.6.6 0 0 0-.6.6v1.8H.6a.6.6 0 1 0 0 1.2h1.8v1.8a.6.6 0 0 0 1.2 0V5.6h1.8a.6.6 0 1 0 0-1.2H3.6V2.6A.6.6 0 0 0 3 2Zm8.5 1a.5.5 0 0 0-.5.5v6.063a2 2 0 1 0 1 0V3.5a.5.5 0 0 0-.5-.5Z"/>
<path d="m10.2 8.399-.532.356a3.3 3.3 0 1 0 3.665 0l-.533-.356V2.5a1.3 1.3 0 1 0-2.6 0v5.899ZM9 2.5a2.5 2.5 0 0 1 5 0v5.258a4.5 4.5 0 1 1-5 0V2.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 475 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-101-fill" viewBox="0 0 16 16">
<path d="M4.745 1.777a.516.516 0 1 0 1.007-.224L5.496.403A.516.516 0 0 0 4.49.627l.255 1.15ZM1.023 3.535l.994.633a.516.516 0 0 0 .554-.87l-.994-.633a.516.516 0 0 0-.554.87ZM.628 8.043l1.15-.256a.516.516 0 0 0-.223-1.008l-1.15.256a.516.516 0 1 0 .223 1.008Zm10.238-2.28a.535.535 0 0 0 .112-.012l1.15-.256a.516.516 0 1 0-.224-1.008l-1.15.256a.516.516 0 0 0 .112 1.02ZM8.522 2.728a.516.516 0 0 0 .712-.158l.633-.994a.516.516 0 0 0-.87-.554l-.633.994a.516.516 0 0 0 .158.712ZM2.819 7.032c.071.303.182.596.331.87a3.13 3.13 0 0 0 .908-.486 2.453 2.453 0 0 1-.232-.608A2.504 2.504 0 0 1 8.714 5.72l.004.038a5.42 5.42 0 0 1 1.064.25 3.51 3.51 0 0 0-.061-.512 3.535 3.535 0 0 0-6.902 1.536Zm9.175 7.364A4.758 4.758 0 0 1 8.406 16a4.76 4.76 0 0 1-3.537-1.547 2.908 2.908 0 0 1-1.056.197C2.258 14.65 1 13.441 1 11.95s1.26-2.7 2.813-2.7c.173 0 .342.015.507.044C5.124 7.924 6.652 7 8.406 7c1.769 0 3.308.94 4.107 2.328a2.93 2.93 0 0 1 .675-.078c1.553 0 2.812 1.209 2.812 2.7s-1.26 2.7-2.813 2.7a2.9 2.9 0 0 1-1.193-.254Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-101" viewBox="0 0 16 16">
<path d="M8.406 15.985a4.766 4.766 0 0 0 3.446-1.449.323.323 0 0 1 .341-.074c.31.112.645.173.995.173 1.553 0 2.812-1.209 2.812-2.7s-1.26-2.7-2.813-2.7c-.157 0-.312.013-.463.037a.32.32 0 0 1-.32-.137c-.824-1.29-2.306-2.15-3.998-2.15-1.682 0-3.157.85-3.984 2.128a.318.318 0 0 1-.3.138 2.962 2.962 0 0 0-.31-.016C2.26 9.235 1 10.444 1 11.935s1.26 2.7 2.813 2.7c.302 0 .594-.046.867-.13a.322.322 0 0 1 .324.076 4.768 4.768 0 0 0 3.402 1.404Zm3.661-2.606c-.161-.116-.41-.088-.52.074a3.788 3.788 0 0 1-3.14 1.632 3.792 3.792 0 0 1-3.091-1.56c-.106-.147-.326-.178-.482-.08-.294.183-.645.29-1.021.29-1.036 0-1.876-.806-1.876-1.8s.84-1.8 1.875-1.8c.241 0 .471.044.683.123.173.065.383-.008.455-.172.569-1.293 1.902-2.2 3.456-2.2 1.575 0 2.924.931 3.48 2.253.075.18.314.254.496.17.244-.111.517-.174.806-.174 1.035 0 1.874.806 1.874 1.8s-.839 1.8-1.874 1.8c-.42 0-.808-.132-1.12-.356ZM4.995 1.762a.516.516 0 1 0 1.007-.224L5.746.388A.516.516 0 0 0 4.74.612l.255 1.15ZM1.273 3.52l.994.633a.516.516 0 0 0 .555-.87l-.995-.633a.516.516 0 0 0-.554.87ZM.878 8.028l1.15-.256a.516.516 0 0 0-.223-1.008l-1.15.256a.516.516 0 1 0 .223 1.008Zm10.238-2.28a.535.535 0 0 0 .112-.012l1.15-.256a.516.516 0 1 0-.224-1.008l-1.15.256a.516.516 0 0 0 .112 1.02ZM8.772 2.713a.516.516 0 0 0 .712-.158l.633-.994a.516.516 0 0 0-.87-.554l-.633.994a.516.516 0 0 0 .158.712ZM3.07 7.017c.07.303.182.596.33.87a3.13 3.13 0 0 0 .909-.486 2.453 2.453 0 0 1-.233-.608 2.504 2.504 0 0 1 4.888-1.088c.003.013.002.026.005.038a5.42 5.42 0 0 1 1.063.25 3.497 3.497 0 0 0-.061-.512A3.535 3.535 0 1 0 3.07 7.017Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1010" viewBox="0 0 16 16">
<path d="M8.01 2.503a.5.5 0 0 1-.501-.5v-1.5a.5.5 0 0 1 1 0v1.5a.5.5 0 0 1-.5.5ZM3.766 4.255a.498.498 0 0 1-.353-.147l-1.062-1.06a.5.5 0 0 1 .707-.707L4.122 3.4a.5.5 0 0 1-.355.854v.001ZM2.004 8.493h-1.5a.5.5 0 1 1 0-1h1.5a.5.5 0 1 1 0 1Zm.691 5.303a.5.5 0 0 1-.354-.854l1.062-1.06a.5.5 0 0 1 .708.707l-1.063 1.06a.498.498 0 0 1-.353.147Zm5.301 2.201a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 0 1 1 0v1.5a.5.5 0 0 1-.5.5Zm-.869-3.583a4.5 4.5 0 0 0 1.373.059V3.527a4.503 4.503 0 0 0-4.652 2.75 4.5 4.5 0 0 0 3.28 6.137Zm8.876-4.407A.506.506 0 0 0 16 7.952v.04a.5.5 0 0 0-.2-.392 2.952 2.952 0 0 0-.846-.463A2.96 2.96 0 0 0 14 7c-.629 0-1.037.364-1.304.601l-.028.025C12.37 7.891 12.222 8 12 8c-.273 0-.468-.029-.638-.085A1.967 1.967 0 0 1 10.8 7.6a.5.5 0 0 0-.6.8c.276.207.544.363.846.463.301.1.61.137.954.137.629 0 1.038-.364 1.304-.601l.028-.025C13.63 8.109 13.778 8 14 8c.273 0 .468.029.638.085.17.057.344.151.562.315a.5.5 0 0 0 .8-.392v.054a.506.506 0 0 0 .003-.055ZM12 6c.629 0 1.038-.364 1.304-.601l.028-.025C13.63 5.109 13.778 5 14 5c.273 0 .468.029.638.085.17.057.344.151.562.315a.5.5 0 0 0 .6-.8 2.952 2.952 0 0 0-.846-.463A2.96 2.96 0 0 0 14 4c-.629 0-1.037.364-1.304.601l-.028.025C12.37 4.891 12.222 5 12 5c-.273 0-.468-.029-.638-.085A1.967 1.967 0 0 1 10.8 4.6a.5.5 0 0 0-.6.8c.276.207.544.363.846.463.301.1.61.137.954.137Zm0 6c.629 0 1.038-.364 1.304-.601l.028-.025c.298-.264.446-.374.668-.374.273 0 .468.029.638.085.17.057.344.151.562.315a.5.5 0 0 0 .6-.8 2.951 2.951 0 0 0-.846-.463c-.301-.1-.61-.137-.954-.137-.629 0-1.037.364-1.304.601l-.028.025c-.298.264-.446.374-.668.374-.273 0-.468-.029-.638-.085a1.968 1.968 0 0 1-.562-.315.5.5 0 0 0-.6.8c.276.207.544.363.846.463.301.1.61.137.954.137Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1011" viewBox="0 0 16 16">
<path d="M4.9 1.5c-.9.3-1.2 1.1-1.1 1.6-.7-.8-.7-1.7-.6-3.1-2.1.8-1.6 3.2-1.7 4C1 3.5.9 2.5.9 2.5.3 2.8 0 3.6 0 4.3 0 5.9 1.3 7 2.8 7c1.5 0 2.7-1.2 2.7-2.7 0-1.1-.6-1.4-.6-2.8ZM2 9h6a1 1 0 1 0-.943-1.333.5.5 0 1 1-.943-.334A2 2 0 1 1 8 10H2a.5.5 0 0 1 0-1Z"/>
<path d="M11.079 8.375A2.5 2.5 0 0 1 16 9c0 1.397-1.24 2.5-2.5 2.5H.5a.5.5 0 0 1 0-1h13c.74 0 1.5-.688 1.5-1.5a1.5 1.5 0 0 0-2.953-.375.5.5 0 1 1-.968-.25ZM2.5 12.5A.5.5 0 0 1 3 12h8a2 2 0 1 1-1.886 2.667.5.5 0 1 1 .943-.334A1 1 0 1 0 11 13H3a.5.5 0 0 1-.5-.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 654 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1012" viewBox="0 0 16 16">
<path d="M5 10a.5.5 0 0 1 .5.5V14a2 2 0 1 1-2.665-1.887.5.5 0 0 1 .332.944A1 1 0 1 0 4.5 14v-3.5A.5.5 0 0 1 5 10Zm3 1c.276 0 .5.18.5.4v3.2c0 .22-.224.4-.5.4s-.5-.18-.5-.4v-3.2c0-.22.224-.4.5-.4Zm2.5-.5a.5.5 0 0 1 1 0V14a1 1 0 1 0 1.332-.944.5.5 0 1 1 .332-.943A2 2 0 1 1 10.5 14v-3.5ZM7.9 10a4.99 4.99 0 0 0 3.827-1.783 3 3 0 1 0 .553-5.63A4.999 4.999 0 0 0 7.9 0a4.998 4.998 0 0 0-4.359 2.549 3 3 0 1 0 .586 5.732A4.988 4.988 0 0 0 7.9 10Zm-.791-6.398c-.057-.362.17-.8.496-.997.256-.153.551-.133.806.023l.07.042a.846.846 0 0 1 .409.853L8.532 5.8H7.454L7.11 3.602ZM8.599 6.9a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 741 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1013" viewBox="0 0 16 16">
<path d="m14.589 4-1.472.835-1.235 2.139-2.44 1.017L8.336 9.77l-3.588.905L1 15.998h15L14.589 4Zm-4.088-4a.35.35 0 0 0-.35.35v.544l-.47-.272a.35.35 0 0 0-.35.606l.47.272-.47.272a.35.35 0 0 0 .35.606l.47-.272v.544a.35.35 0 1 0 .7 0v-.544l.47.272a.35.35 0 0 0 .35-.606l-.47-.272.47-.272a.35.35 0 1 0-.35-.606l-.47.272V.35a.35.35 0 0 0-.35-.35Zm-4.35 3.35a.35.35 0 1 1 .7 0v.544l.471-.272a.35.35 0 0 1 .35.606L7.2 4.5l.471.272a.35.35 0 0 1-.35.606l-.471-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 0 1-.35-.606L5.8 4.5l-.47-.272a.35.35 0 1 1 .35-.606l.47.272V3.35Z"/>
<path d="M10.151 4.35a.35.35 0 1 1 .7 0v.544l.47-.272a.35.35 0 0 1 .35.606l-.47.272.47.272a.35.35 0 1 1-.35.606l-.47-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 0 1-.35-.606L9.8 5.5l-.47-.272a.35.35 0 0 1 .35-.606l.47.272V4.35Zm-5 3a.35.35 0 1 1 .7 0v.544l.471-.272a.35.35 0 0 1 .35.606L6.2 8.5l.471.272a.35.35 0 0 1-.35.606l-.471-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 0 1-.35-.606L4.8 8.5l-.47-.272a.35.35 0 0 1 .35-.606l.47.272V7.35ZM2.501 9a.35.35 0 0 0-.35.35v.544l-.47-.272a.35.35 0 0 0-.35.606l.47.272-.47.272a.35.35 0 1 0 .35.606l.47-.272v.544a.35.35 0 1 0 .7 0v-.544l.471.272a.35.35 0 1 0 .35-.606L3.2 10.5l.47-.272a.35.35 0 1 0-.349-.606l-.471.272V9.35A.35.35 0 0 0 2.5 9Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1014" viewBox="0 0 16 16">
<path d="M7.058 0h5.403c.264 0 .422.311.279.548l-2.975 3.85a.173.173 0 0 0 .05.232.147.147 0 0 0 .08.024h3.13c.416 0 .63.53.345.855L4.12 16l2.203-8.082a.177.177 0 0 0-.025-.146.159.159 0 0 0-.055-.048.148.148 0 0 0-.07-.018H2.976a.451.451 0 0 1-.236-.067.49.49 0 0 1-.173-.183.532.532 0 0 1-.006-.503L6.56.311C6.66.119 6.85 0 7.057 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 466 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1015" viewBox="0 0 16 16">
<path d="m1 9 1 1.5L1 13l-1-2.5L1 9Zm15 1.5L15 9l-1 1.5 1 2.5 1-2.5ZM4.5 11l1 1.5-1 2.5-1-2.5 1-1.5Zm8 1.5-1-1.5-1 1.5 1 2.5 1-2.5Zm-3.5 1L8 12l-1 1.5L8 16l1-2.5ZM7.9 10a4.99 4.99 0 0 0 3.827-1.783 3 3 0 1 0 .553-5.63A4.999 4.999 0 0 0 7.9 0a4.998 4.998 0 0 0-4.359 2.549 3 3 0 1 0 .586 5.732A4.988 4.988 0 0 0 7.9 10Zm-.791-6.398c-.057-.362.17-.8.496-.997.256-.153.551-.133.806.023l.07.042a.846.846 0 0 1 .409.853L8.532 5.8H7.454L7.11 3.602ZM8.599 6.9a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 619 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1016" viewBox="0 0 16 16">
<path d="M0 10.75a.75.75 0 0 1 1.5 0v3.75h13v-3.75a.75.75 0 0 1 1.5 0v4.5a.75.75 0 0 1-.75.75H.75a.75.75 0 0 1-.75-.75v-4.5Z"/>
<path d="M8.406.406a.406.406 0 1 0-.812 0v1.05L7.069.932a.406.406 0 1 0-.575.575l1.1 1.1v1.457l.001.033a2.44 2.44 0 0 0-1.474.851.415.415 0 0 0-.029-.018l-1.261-.728L4.428 2.7a.406.406 0 1 0-.785.21l.193.718-.91-.526a.406.406 0 0 0-.406.704l.91.525-.718.192a.406.406 0 0 0 .21.785l1.502-.402 1.262.728.03.015a2.432 2.432 0 0 0 0 1.704.415.415 0 0 0-.03.015l-1.262.728-1.502-.402a.406.406 0 1 0-.21.785l.717.192-.91.525a.406.406 0 0 0 .407.704l.91-.526-.193.718a.406.406 0 1 0 .785.21L4.831 8.8l1.261-.728a.416.416 0 0 0 .029-.018 2.44 2.44 0 0 0 1.474.851.411.411 0 0 0-.001.034v1.456l-1.1 1.1a.406.406 0 1 0 .575.575l.525-.526v1.05a.406.406 0 0 0 .812 0v-1.05l.526.526a.406.406 0 1 0 .574-.575l-1.1-1.1V8.937l-.001-.033a2.435 2.435 0 0 0 1.474-.852l.029.019 1.261.728.403 1.502a.406.406 0 1 0 .785-.21l-.192-.718.91.526a.406.406 0 1 0 .405-.704l-.91-.525.718-.192a.406.406 0 0 0-.21-.785l-1.502.402-1.262-.728a.422.422 0 0 0-.03-.016 2.433 2.433 0 0 0 0-1.702l.03-.016 1.262-.728 1.502.402a.406.406 0 0 0 .21-.785l-.717-.192.91-.525a.406.406 0 0 0-.407-.704l-.91.526.193-.718a.406.406 0 1 0-.785-.21L11.17 4.2l-1.262.728a.414.414 0 0 0-.029.019 2.435 2.435 0 0 0-1.474-.852l.001-.034V2.607l1.1-1.1a.406.406 0 0 0-.574-.575l-.526.526V.407Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1017" viewBox="0 0 16 16">
<path d="M12.227 8.13a.263.263 0 0 0-.454 0l-3.738 6.482a.26.26 0 0 0 .227.388h7.476a.26.26 0 0 0 .227-.388L12.227 8.13Zm-.85 2.144c-.032-.282.256-.524.623-.524s.655.242.623.524l-.282 2.476h-.682l-.282-2.476Zm1.127 3.476a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM.75 2a.75.75 0 0 0 0 1.5h14.5a.75.75 0 0 0 0-1.5H.75Zm7 3.5a.75.75 0 0 0 0 1.5h7.5a.75.75 0 0 0 0-1.5h-7.5ZM0 9.75A.75.75 0 0 1 .75 9h7.5a.75.75 0 0 1 0 1.5H.75A.75.75 0 0 1 0 9.75ZM.75 5.5a.75.75 0 0 0 0 1.5h4.5a.75.75 0 1 0 0-1.5H.75Z"/>
</svg>

After

Width:  |  Height:  |  Size: 620 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1018" viewBox="0 0 16 16">
<path d="M7.86 12.447a2.807 2.807 0 1 0 0-5.614 2.807 2.807 0 0 0 0 5.614Zm0-6.771c.973 0 1.636.475 1.833.628.013-.169.026-.382.027-.628.015-2.353-.956-5.15-1.856-5.15-.678 0-1.849 2.306-1.849 5.15 0 .211.016.412.027.617a3.018 3.018 0 0 1 1.818-.617Zm-3.332 6.1a3.022 3.022 0 0 1-.372-1.901 8.77 8.77 0 0 0-.558.29C1.553 11.328-.384 13.567.066 14.347c.339.587 2.921.449 5.384-.973.183-.106.349-.22.52-.332a3.016 3.016 0 0 1-1.442-1.266Zm7.871-1.762a9.015 9.015 0 0 0-.547-.285 3.021 3.021 0 0 1-.375 1.883 3.013 3.013 0 0 1-1.46 1.273c.175.114.344.23.53.338 2.463 1.422 5.046 1.559 5.388.967.45-.779-1.492-3.015-3.536-4.176Z"/>
</svg>

After

Width:  |  Height:  |  Size: 756 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1019" viewBox="0 0 16 16">
<path d="M12.543 4.487c-1.581 0-3.876 1.712-4.57 2.888C7.282 6.2 4.987 4.487 3.406 4.487a3.486 3.486 0 0 0 0 6.97c1.58 0 3.876-1.75 4.569-2.906.693 1.156 2.988 2.906 4.569 2.906a3.486 3.486 0 0 0 0-6.97h-.001Z"/>
</svg>

After

Width:  |  Height:  |  Size: 341 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-102-fill" viewBox="0 0 16 16">
<path d="M13.268 15.162a.224.224 0 0 0-.233.042A2.99 2.99 0 0 1 11 16a2.99 2.99 0 0 1-2.035-.796.224.224 0 0 0-.233-.042 2 2 0 1 1-.383-3.832.224.224 0 0 0 .22-.087A2.996 2.996 0 0 1 11 10c1 0 1.887.49 2.432 1.243.05.069.136.102.22.087a2 2 0 1 1-.383 3.832ZM11 15.25c.752 0 1.418-.37 1.827-.936.086-.12.273-.134.388-.041a1.25 1.25 0 1 0 .209-2.082c-.132.068-.312.017-.373-.118a2.25 2.25 0 0 0-4.102 0c-.06.135-.241.186-.372.118a1.25 1.25 0 1 0 .209 2.082c.114-.093.301-.079.387.04A2.247 2.247 0 0 0 11 15.25Zm-7.6-3.373.002-.002a.5.5 0 1 1 .707.707l-1.065 1.064a.5.5 0 1 1-.707-.707l.003-.003h.001l1.057-1.059H3.4Zm4.957-9.523A.5.5 0 0 1 7.503 2V.5a.5.5 0 0 1 1 0V2a.5.5 0 0 1-.146.354ZM3.76 4.245a.5.5 0 0 1-.352-.14L2.347 3.044a.5.5 0 0 1 .708-.706l1.06 1.06a.5.5 0 0 1-.355.847ZM2.354 7.636A.5.5 0 0 1 2 8.49H.5a.5.5 0 0 1 0-1H2a.5.5 0 0 1 .354.146Zm11.286.721a.5.5 0 0 1 .353-.854h1.5a.5.5 0 0 1 0 1h-1.5a.5.5 0 0 1-.354-.146Zm-1.207-4.134a.498.498 0 0 1-.47-.046.5.5 0 0 1-.075-.77l1.061-1.06a.5.5 0 0 1 .706.707l-1.06 1.061a.498.498 0 0 1-.162.108Z"/>
<path d="M9.975 9.166a3.846 3.846 0 0 0-1.961 1.244v.001a2.923 2.923 0 0 0-2.381 1.397 4.5 4.5 0 1 1 6.868-3.812 4.453 4.453 0 0 1-.207 1.282 3.846 3.846 0 0 0-2.32-.112Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-102" viewBox="0 0 16 16">
<path d="M13.268 15.162a.224.224 0 0 0-.233.042A2.99 2.99 0 0 1 11 16a2.99 2.99 0 0 1-2.035-.796.224.224 0 0 0-.233-.042 2 2 0 1 1-.383-3.832.224.224 0 0 0 .22-.087A2.996 2.996 0 0 1 11 10c1 0 1.887.49 2.432 1.243.05.069.136.102.22.087a2 2 0 1 1-.383 3.832ZM11 15.25c.752 0 1.418-.37 1.827-.936.086-.12.273-.134.388-.041a1.25 1.25 0 1 0 .209-2.082c-.132.068-.312.017-.373-.118a2.25 2.25 0 0 0-4.102 0c-.06.135-.241.186-.372.118a1.25 1.25 0 1 0 .209 2.082c.114-.093.301-.079.387.04A2.247 2.247 0 0 0 11 15.25ZM7.655 2.357a.5.5 0 0 0 .854-.353v-1.5a.5.5 0 1 0-1 0v1.5a.5.5 0 0 0 .146.353Zm-4.08 1.861c.06.026.126.039.191.039l.001-.001a.5.5 0 0 0 .355-.855l-1.064-1.06a.5.5 0 0 0-.707.708l1.062 1.06a.498.498 0 0 0 .162.11ZM.503 8.496h1.5a.5.5 0 1 0 0-1h-1.5a.5.5 0 0 0 0 1Zm1.914 5.221a.501.501 0 0 0 .631-.063l1.063-1.06a.5.5 0 0 0-.708-.707l-1.062 1.06a.5.5 0 0 0 .076.77ZM12.393 9a4.5 4.5 0 1 0-7.033 2.64l.718-.718A3.501 3.501 0 0 1 4.505 8a3.504 3.504 0 0 1 3.5-3.5A3.5 3.5 0 0 1 11.359 9h1.034Zm1.609-.49h1.5a.5.5 0 1 0 0-1h-1.5a.5.5 0 1 0 0 1Zm-2.031-4.327a.5.5 0 0 0 .633-.063l1.06-1.06a.5.5 0 1 0-.708-.708l-1.06 1.06a.5.5 0 0 0 .075.77Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1020" viewBox="0 0 16 16">
<path d="M2 3h6a1 1 0 1 0-.943-1.333.5.5 0 1 1-.943-.334A2 2 0 1 1 8 4H2a.5.5 0 0 1 0-1Z"/>
<path d="M11.079 2.375A2.5 2.5 0 0 1 16 3c0 1.397-1.24 2.5-2.5 2.5H.5a.5.5 0 0 1 0-1h13c.74 0 1.5-.688 1.5-1.5a1.5 1.5 0 0 0-2.953-.375.5.5 0 1 1-.968-.25ZM2.5 6.5A.5.5 0 0 1 3 6h8a2 2 0 1 1-1.886 2.667.5.5 0 1 1 .943-.334A1 1 0 1 0 11 7H3a.5.5 0 0 1-.5-.5Zm2.96 6.126c-.054 0-.089-.05-.065-.093l.792-1.438C6.21 11.05 6.176 11 6.122 11H4.544a.147.147 0 0 0-.076.02.158.158 0 0 0-.058.057l-1.397 2.637c-.042.079.022.17.118.17h1.42c.05 0 .084.043.069.086l-.739 1.943c-.027.07.072.118.124.063l2.978-3.243c.04-.042.006-.107-.055-.107H5.46Zm4.698 2.886a1.666 1.666 0 0 1-.488-1.179c0-.833.926-2.325 1.667-3.333.74 1.008 1.666 2.5 1.666 3.333a1.666 1.666 0 0 1-2.845 1.179Z"/>
</svg>

After

Width:  |  Height:  |  Size: 893 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1021" viewBox="0 0 16 16">
<path d="M16 4 6.5 9l3.5 3-6 4h9l2.5-5L11 9l5-3V4Zm-1.45 1.878-.1-.173.5-.291.1.172-.5.292Zm-2 1.167-.1-.173 1-.583.1.172-1 .584Zm-2 1.166-.1-.172 1-.584.1.173-1 .583Zm-1 .584-.376.22.265.22-.128.154-.485-.403.624-.364.1.173Zm1.389 1.69-.128.154-.75-.625.128-.153.75.625Zm1.196.998-.366.513-.163-.117.259-.362-.304-.253.128-.153.446.372Zm-1.616 2.263-.163-.117.625-.875.163.117-.625.875Zm-.938 1.312-.162-.116.312-.438.163.117-.313.437ZM3.535 2.467a.467.467 0 0 1 .933 0v.725l.628-.363a.467.467 0 1 1 .467.808L4.935 4l.628.363a.467.467 0 0 1-.467.808l-.628-.363v.725a.467.467 0 1 1-.933 0v-.725l-.628.363a.467.467 0 0 1-.467-.808L3.068 4l-.628-.363a.467.467 0 1 1 .467-.808l.628.363v-.725Z"/>
<path d="M7.324 1.872 4.175.048a.347.347 0 0 0-.35 0L.675 1.872a.352.352 0 0 0-.175.304v3.648c0 .126.067.242.175.305l3.15 1.824a.344.344 0 0 0 .35 0l3.149-1.824a.351.351 0 0 0 .176-.305V2.176a.353.353 0 0 0-.176-.304Zm-.526 3.75L4 7.241l-2.798-1.62V2.38L4 .758 6.798 2.38v3.242Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1022" viewBox="0 0 16 16">
<path d="M2.121.352C1.873.01 1.337-.103.924.104.51.31.377.756.624 1.099l3.09 4.281a.21.21 0 0 1-.017.27l-2.63 2.915C.641 9.038.541 9.66.805 10.21L2.628 14H1a1 1 0 1 0 0 2h14a1 1 0 1 0 0-2h-.492l-2.082-4.33a.209.209 0 0 1 .037-.234l2.63-2.915c.496-.551.543-1.297.117-1.888L12.12.353c-.248-.344-.784-.456-1.197-.25-.413.207-.547.653-.3.996l3.089 4.281a.21.21 0 0 1-.017.27l-2.629 2.915c-.426.473-.526 1.096-.262 1.645L12.63 14H9.51L7.425 9.67a.209.209 0 0 1 .037-.234l2.63-2.915c.496-.551.543-1.297.117-1.888L7.12.353c-.248-.344-.784-.456-1.197-.25-.413.207-.547.653-.3.996L8.714 5.38a.21.21 0 0 1-.017.27l-2.63 2.915c-.426.473-.526 1.096-.262 1.645L7.628 14h-3.12L2.426 9.67a.209.209 0 0 1 .037-.234l2.63-2.915c.497-.551.543-1.297.117-1.888L2.12.353Z"/>
</svg>

After

Width:  |  Height:  |  Size: 881 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1023" viewBox="0 0 16 16">
<path d="M12.685 1.923S7.703.45 6.028.014A.496.496 0 0 0 5.43.37L3.015 9.376a.506.506 0 0 0 .34.605.507.507 0 0 0 .625-.347l1.044-3.893 7.734-3.01a.434.434 0 0 0-.073-.808ZM.777 11.644a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm0 2.5a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1024" viewBox="0 0 16 16">
<path d="M11.306 1.326a.281.281 0 0 0 .48-.199V.283a.281.281 0 1 0-.562 0v.844c0 .075.03.146.082.2ZM9.011 2.373a.281.281 0 0 0 .307-.46l-.598-.596a.281.281 0 0 0-.398.398l.598.597a.28.28 0 0 0 .091.06ZM7.283 4.78h.844a.281.281 0 0 0 0-.564h-.844a.281.281 0 0 0 0 .563ZM8.36 7.716a.281.281 0 0 0 .355-.036l.597-.596a.281.281 0 0 0-.398-.398l-.597.597a.281.281 0 0 0 .042.433Zm2.939 1.204a.281.281 0 0 0 .48-.2v-.844a.281.281 0 1 0-.563 0v.844c0 .075.03.147.083.2Zm3.075-1.173a.28.28 0 0 0 .367-.152.281.281 0 0 0-.061-.307l-.597-.596a.281.281 0 1 0-.397.398l.597.596a.28.28 0 0 0 .09.061Zm.502-2.96h.844a.282.282 0 0 0 0-.563h-.844a.281.281 0 1 0 0 .563Zm-1.142-2.434a.282.282 0 0 0 .356-.036l.596-.596a.281.281 0 0 0-.398-.398l-.597.596a.281.281 0 0 0 .043.434Zm-3.637.042a2.532 2.532 0 1 1 2.812 4.21 2.532 2.532 0 0 1-2.813-4.21Zm2.5.468a1.969 1.969 0 1 0-2.188 3.274 1.969 1.969 0 0 0 2.188-3.274ZM5 6.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-.939 2.251L2.904 8.52a1 1 0 0 0-1.187.848l-.708 5.31A1 1 0 0 0 2 15.81h1.055a1 1 0 0 0 .555-.168l2.651-1.767a.2.2 0 0 1 .2-.013l3.791 1.896a.5.5 0 0 0 .224.052h.23a.5.5 0 0 0 .278-.916l-4.205-2.803a.8.8 0 0 0-.855-.02l-1.695 1.017a.2.2 0 0 1-.3-.205l.365-2.19a.2.2 0 0 1 .339-.108l.932.932a1 1 0 0 0 .707.293h2.086a.5.5 0 0 0 0-1H6.441a.2.2 0 0 1-.142-.058L4.572 9.024a1 1 0 0 0-.51-.273Zm.633-7.132a.218.218 0 0 0-.29-.096.213.213 0 0 0-.098.287l.21.415c.092.182.056.4-.09.544l-.16.159a.892.892 0 0 0-.17 1.038l.21.415a.218.218 0 0 0 .29.096.213.213 0 0 0 .098-.287l-.21-.415a.467.467 0 0 1 .09-.544l.16-.159a.892.892 0 0 0 .17-1.038l-.21-.415Zm-2.291-.096a.218.218 0 0 1 .29.096l.21.415a.892.892 0 0 1-.17 1.038l-.16.159a.467.467 0 0 0-.09.544l.21.415a.213.213 0 0 1-.096.287.218.218 0 0 1-.29-.096l-.21-.415a.892.892 0 0 1 .17-1.038l.16-.159a.467.467 0 0 0 .09-.544l-.21-.415a.213.213 0 0 1 .096-.287Zm1 0a.218.218 0 0 1 .29.096l.21.415a.892.892 0 0 1-.17 1.038l-.16.159a.467.467 0 0 0-.09.544l.21.415a.213.213 0 0 1-.096.287.218.218 0 0 1-.29-.096l-.21-.415a.892.892 0 0 1 .17-1.038l.16-.159a.467.467 0 0 0 .09-.544l-.21-.415a.213.213 0 0 1 .096-.287Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1025" viewBox="0 0 16 16">
<path d="M15.4 3c-.9.3-1.2 1.1-1.1 1.6-.7-.8-.7-1.7-.6-3.1-2.1.8-1.6 3.2-1.7 4-.5-.5-.6-1.5-.6-1.5-.6.3-.9 1.1-.9 1.8 0 1.6 1.3 2.7 2.8 2.7 1.5 0 2.7-1.2 2.7-2.7 0-1.1-.6-1.4-.6-2.8Z"/>
<path d="M12.3 9.3c-1.6-.4-2.8-1.8-2.8-3.6 0-.6.2-1.3.6-1.9L7.26.203a.2.2 0 0 0-.316.003l-3.7 4.873a.2.2 0 0 0 .159.321H4.8L2.056 8.876a.2.2 0 0 0 .157.324H4.2L.298 13.567a.2.2 0 0 0 .149.333H6v1.9c0 .11.09.2.2.2H8a.2.2 0 0 0 .2-.2v-1.9h5.547a.2.2 0 0 0 .147-.335L10 9.3h2.3Z"/>
</svg>

After

Width:  |  Height:  |  Size: 595 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1026" viewBox="0 0 16 16">
<path d="M15.454 5.05c-.818.27-1.09.99-1 1.44-.636-.72-.636-1.53-.545-2.79-1.909.72-1.455 2.88-1.545 3.6-.455-.45-.546-1.35-.546-1.35-.545.27-.818.99-.818 1.62C11 9.01 12.182 10 13.546 10A2.432 2.432 0 0 0 16 7.57c0-.99-.546-1.26-.546-2.52Z"/>
<path d="M14.7 10.8v-.2c-.4.2-.8.2-1.3.2-.9 0-1.7-.3-2.3-.8-.3.4-.6.9-.8 1.4-.4 1.1-.7 2-.8 2.8-.1-1.6-.3-4.2-1.1-6.6C7 3.1 2.2 0 2.2 0s2.6 6.5 2.9 9.8c.3 2.2-.1 4.3-.3 5.4-.1-.8-.3-2-.9-3.3C2.8 9.3 0 7.6 0 7.6s1.4 3.2 1.7 5.1c.2 1.8-.4 3.3-.4 3.3h13.5c.1 0-1-1.5-.1-5.2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 649 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1027" viewBox="0 0 16 16">
<path d="M7.07 4.933a.933.933 0 0 1 1.866 0v1.45l1.256-.725a.933.933 0 1 1 .933 1.617L9.87 8l1.256.725a.933.933 0 1 1-.933 1.617l-1.256-.725v1.45a.933.933 0 0 1-1.867 0v-1.45l-1.256.725a.933.933 0 1 1-.933-1.617L6.136 8 4.88 7.275a.933.933 0 0 1 .933-1.617l1.256.725v-1.45Z"/>
<path d="M14.649 3.743 8.35.095a.693.693 0 0 0-.701 0L1.351 3.743a.705.705 0 0 0-.351.61v7.295c0 .251.134.483.351.61l6.298 3.647a.688.688 0 0 0 .701 0l6.298-3.648a.702.702 0 0 0 .352-.609V4.352a.705.705 0 0 0-.351-.609Zm-1.052 7.5L8 14.483l-5.597-3.242V4.76L8 1.516l5.597 3.242v6.484Z"/>
</svg>

After

Width:  |  Height:  |  Size: 695 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1028" viewBox="0 0 16 16">
<path d="M15.25 4.13a2.08 2.08 0 0 0 .486-1.328 2.102 2.102 0 0 0-3.284-1.734A7.305 7.305 0 0 0 8.652 0 7.35 7.35 0 0 0 1.3 7.35c0 .879.162 1.717.445 2.498A3.14 3.14 0 0 0 0 12.654a3.15 3.15 0 0 0 3.15 3.15 3.135 3.135 0 0 0 2.748-1.64 7.327 7.327 0 0 0 5.564-.021A7.35 7.35 0 0 0 16 7.35a7.3 7.3 0 0 0-.75-3.222ZM3.15 14.333a1.682 1.682 0 0 1-1.68-1.68c0-.927.754-1.68 1.68-1.68a1.681 1.681 0 0 1 0 3.36Zm5.5-1.101c-.812 0-1.615-.17-2.357-.497 0-.027.008-.054.008-.081a3.15 3.15 0 0 0-3.117-3.147 5.838 5.838 0 0 1-.415-2.155 5.888 5.888 0 0 1 5.881-5.88 5.84 5.84 0 0 1 2.958.806 2.08 2.08 0 0 0-.074.524c0 1.16.94 2.1 2.1 2.1.116 0 .228-.015.34-.033a5.83 5.83 0 0 1 .557 2.483 5.889 5.889 0 0 1-5.88 5.88Z"/>
<path d="M8.584 4.829a2.688 2.688 0 1 0 0 5.376 2.688 2.688 0 0 0 0-5.376Z"/>
</svg>

After

Width:  |  Height:  |  Size: 920 B

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1029" viewBox="0 0 16 16">
<path d="M10.649.631a2 2 0 0 0-3.275.533 1.5 1.5 0 0 0-2.098.84 1 1 0 0 0-1.028.665 1 1 0 1 0 .388 1.162.995.995 0 0 0 1.22-.084 1.493 1.493 0 0 0 1.388.148 1.5 1.5 0 0 0 2.362.793 2.5 2.5 0 0 0 4.149-.719A1.002 1.002 0 0 0 15 3a1 1 0 0 0-.674-.946 1 1 0 0 0-1.36-1.042 2.497 2.497 0 0 0-2.318-.381ZM2.234 6.096a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM3 2a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"/>
<path d="M5 1.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm-.5 4a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm-3 1h3v1h-3v-1ZM16 16H0v-1h1.034l.5-7h2.932l.5 7H16v1ZM3.963 15l-.143-2H2.18l-.143 2h1.926Zm-.214-3-.067-.933H2.318L2.251 12H3.75Zm-.138-1.933L3.534 9H2.466l-.077 1.067h1.222Z"/>
<path d="M10.773 7.63a.263.263 0 0 1 .454 0l3.738 6.482a.26.26 0 0 1-.227.388H7.262a.26.26 0 0 1-.227-.388l3.738-6.481ZM11 9.25c-.367 0-.655.242-.623.524l.282 2.476h.682l.282-2.476c.032-.282-.256-.524-.623-.524Zm.004 4.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-103-fill" viewBox="0 0 16 16">
<path d="M13.583 11.078c-.199.005-.396.03-.59.075A4.249 4.249 0 0 0 10.128 10a4.279 4.279 0 0 0-1.642.34 4.05 4.05 0 0 0-1.354.935 2.953 2.953 0 0 0-.579-.056 3.096 3.096 0 0 0-1.364.297c-.423.2-.787.494-1.063.856a1.707 1.707 0 0 0-.44-.094 1.769 1.769 0 0 0-.75.163 1.66 1.66 0 0 0-.595.462 1.53 1.53 0 0 0-.312.662 1.49 1.49 0 0 0 .037.723c.072.235.201.451.378.631.176.18.394.32.638.406a1.778 1.778 0 0 0 1.493-.14c.558.443 1.268.68 1.998.665.527 0 1.046-.126 1.508-.365a4.267 4.267 0 0 0 2.222.511 4.23 4.23 0 0 0 2.162-.699c.345.184.733.28 1.13.282a2.49 2.49 0 0 0 1.69-.652c.451-.418.708-.986.716-1.58a2.297 2.297 0 0 0-.735-1.579 2.597 2.597 0 0 0-1.682-.69Zm0 3.591a1.437 1.437 0 0 1-.66-.169 1.051 1.051 0 0 0-1.058.066 3.036 3.036 0 0 1-1.738.525 3.148 3.148 0 0 1-1.548-.384 1.049 1.049 0 0 0-.509-.132.986.986 0 0 0-.48.122c-.306.156-.65.24-.998.244a2.142 2.142 0 0 1-1.338-.44 1.038 1.038 0 0 0-.65-.226c-.19 0-.599.235-.888.235a.694.694 0 0 1-.427-.21.616.616 0 0 1-.17-.423c0-.156.06-.306.17-.423a.694.694 0 0 1 .427-.21c.05 0 .4.056.489.056a.884.884 0 0 0 .451-.096.816.816 0 0 0 .328-.307c.188-.232.431-.42.71-.549.28-.129.587-.194.898-.192.13 0 .49.066.61.066a1.05 1.05 0 0 0 .39-.095.993.993 0 0 0 .318-.233 3.13 3.13 0 0 1 1.017-.683c.384-.161.8-.248 1.22-.255.403.005.801.085 1.171.235.37.15.706.366.987.637a1 1 0 0 0 .329.21c.123.048.256.072.39.072.1 0 .46-.075.56-.075.362.027.704.173.963.413.26.24.42.559.454.9a1.293 1.293 0 0 1-.419.934 1.467 1.467 0 0 1-.999.387ZM4.79 10.68a3.56 3.56 0 0 1 1.91-.55h.22a4.56 4.56 0 0 1 3.13-1.22 4.91 4.91 0 0 1 2 .46 4.29 4.29 0 0 0 .33-1.64 4.38 4.38 0 0 0-8.76 0 4.33 4.33 0 0 0 1.17 2.95ZM8 2.52a.5.5 0 0 0 .5-.5V.52a.5.5 0 1 0-1-.02V2a.5.5 0 0 0 .5.52Zm-4.58 1.6a.48.48 0 0 0 .7 0 .48.48 0 0 0 0-.7L3.06 2.36a.495.495 0 1 0-.7.7l1.06 1.06ZM2.51 8a.5.5 0 0 0-.5-.5H.51a.5.5 0 0 0 0 1H2a.5.5 0 0 0 .51-.5Zm10.95 0a.5.5 0 0 0 .5.5h1.5a.5.5 0 1 0 .04-1H14a.5.5 0 0 0-.54.5Zm-1.21-3.72a.47.47 0 0 0 .35-.15l1.06-1.06a.495.495 0 1 0-.7-.7L11.9 3.43a.48.48 0 0 0 0 .7.47.47 0 0 0 .35.15Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-103" viewBox="0 0 16 16">
<path d="M13.583 11.078c-.199.005-.396.03-.59.075A4.249 4.249 0 0 0 10.128 10a4.279 4.279 0 0 0-1.642.34 4.05 4.05 0 0 0-1.354.935 2.953 2.953 0 0 0-.579-.056 3.096 3.096 0 0 0-1.364.297c-.423.2-.787.494-1.063.856a1.707 1.707 0 0 0-.44-.094 1.769 1.769 0 0 0-.75.163 1.66 1.66 0 0 0-.595.462 1.53 1.53 0 0 0-.312.662 1.49 1.49 0 0 0 .037.723c.072.235.201.451.378.631.176.18.394.32.638.406a1.778 1.778 0 0 0 1.493-.14c.558.443 1.268.68 1.998.665.527 0 1.046-.126 1.508-.365a4.267 4.267 0 0 0 2.222.511 4.23 4.23 0 0 0 2.162-.699c.345.184.733.28 1.13.282a2.49 2.49 0 0 0 1.69-.652c.451-.418.708-.986.716-1.58a2.297 2.297 0 0 0-.735-1.579 2.597 2.597 0 0 0-1.682-.69Zm0 3.591a1.437 1.437 0 0 1-.66-.169 1.051 1.051 0 0 0-1.058.066 3.036 3.036 0 0 1-1.738.525 3.148 3.148 0 0 1-1.548-.384 1.049 1.049 0 0 0-.509-.132.986.986 0 0 0-.48.122c-.306.156-.65.24-.998.244a2.142 2.142 0 0 1-1.338-.44 1.038 1.038 0 0 0-.65-.226c-.19 0-.599.235-.888.235a.694.694 0 0 1-.427-.21.616.616 0 0 1-.17-.423c0-.156.06-.306.17-.423a.694.694 0 0 1 .427-.21c.05 0 .4.056.489.056a.884.884 0 0 0 .451-.096.816.816 0 0 0 .328-.307c.188-.232.431-.42.71-.549.28-.129.587-.194.898-.192.13 0 .49.066.61.066a1.05 1.05 0 0 0 .39-.095.993.993 0 0 0 .318-.233 3.13 3.13 0 0 1 1.017-.683c.384-.161.8-.248 1.22-.255.403.005.801.085 1.171.235.37.15.706.366.987.637a1 1 0 0 0 .329.21c.123.048.256.072.39.072.1 0 .46-.075.56-.075.362.027.704.173.963.413.26.24.42.559.454.9a1.293 1.293 0 0 1-.419.934 1.467 1.467 0 0 1-.999.387ZM8.354 2.374A.5.5 0 0 1 7.5 2V.5a.5.5 0 1 1 1 .02v1.5a.5.5 0 0 1-.146.354ZM3.58 4.232a.48.48 0 0 1-.16-.112L2.36 3.06a.495.495 0 0 1 .7-.7l1.06 1.06a.48.48 0 0 1 0 .7.48.48 0 0 1-.54.112ZM2.364 7.646A.5.5 0 0 1 2 8.5H.51a.5.5 0 0 1 0-1h1.5a.5.5 0 0 1 .354.146Zm11.242.708A.5.5 0 0 1 14 7.5h1.5a.5.5 0 1 1-.04 1h-1.5a.5.5 0 0 1-.354-.146ZM12.44 4.242a.47.47 0 0 1-.19.038.47.47 0 0 1-.35-.15.48.48 0 0 1 0-.7l1.06-1.06a.495.495 0 0 1 .7.7L12.6 4.13a.471.471 0 0 1-.16.112ZM5.86 10.42a3.57 3.57 0 0 0-1 .41 4.33 4.33 0 0 1-1.12-2.95 4.38 4.38 0 1 1 8.44 1.64 4.179 4.179 0 0 0-.92-.32 3.41 3.41 0 1 0-5.4 1.22Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1030" viewBox="0 0 16 16">
<path d="M11.5 7a.5.5 0 0 0-.5.5v2.063a2 2 0 1 0 1 0V7.5a.5.5 0 0 0-.5-.5Z"/>
<path d="m10.2 8.399-.532.356a3.3 3.3 0 1 0 3.665 0l-.533-.356V2.5a1.3 1.3 0 1 0-2.6 0v5.899ZM9 2.5a2.5 2.5 0 0 1 5 0v5.258a4.5 4.5 0 1 1-5 0V2.5Zm-6.349-.65a.35.35 0 1 1 .7 0v.544l.471-.272a.35.35 0 0 1 .35.606L3.7 3l.47.272a.35.35 0 0 1-.35.606l-.47-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 0 1-.35-.606L2.3 3l-.47-.272a.35.35 0 0 1 .35-.606l.47.272V1.85Z"/>
<path d="M5.493 1.404 3.131.036a.26.26 0 0 0-.263 0L.507 1.404a.264.264 0 0 0-.132.228v2.736c0 .094.05.181.132.228l2.361 1.368a.258.258 0 0 0 .263 0l2.362-1.368a.264.264 0 0 0 .132-.228V1.632a.264.264 0 0 0-.132-.228ZM5.1 4.216 3 5.432.901 4.216V1.785L3 .569l2.099 1.215v2.432Zm.393 4.188L3.131 7.036a.26.26 0 0 0-.263 0L.507 8.404a.264.264 0 0 0-.132.228v2.736c0 .094.05.181.132.228l2.361 1.368a.258.258 0 0 0 .263 0l2.362-1.368a.264.264 0 0 0 .132-.228V8.632a.264.264 0 0 0-.132-.228ZM5.1 11.216 3 12.432.901 11.216V8.785L3 7.569l2.099 1.215v2.432Z"/>
<path d="M2.293 11.207A1 1 0 0 1 2 10.5c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1031" viewBox="0 0 16 16">
<path d="m1.959 8.648 3.43-2.169a.288.288 0 0 0-.067-.517l-1.853-.579a5.17 5.17 0 0 1 .808-1.08 5.254 5.254 0 0 1 1.668-1.126 5.298 5.298 0 0 1 4.084 0 5.22 5.22 0 0 1 1.668 1.125c.48.478.861 1.045 1.125 1.668a.701.701 0 0 0 1.292-.546 6.612 6.612 0 0 0-1.425-2.113 6.635 6.635 0 0 0-2.114-1.425 6.7 6.7 0 0 0-5.177 0 6.618 6.618 0 0 0-2.114 1.425c-.485.484-.86 1.047-1.172 1.647l-1.74-.543a.287.287 0 0 0-.35.382l1.517 3.717a.289.289 0 0 0 .42.134Zm14.02 2.402L14.46 7.334a.286.286 0 0 0-.419-.134l-3.43 2.168a.287.287 0 0 0 .067.517l1.91.598a5.238 5.238 0 0 1-.892 1.24 5.22 5.22 0 0 1-3.71 1.535 5.285 5.285 0 0 1-2.042-.41 5.242 5.242 0 0 1-1.668-1.124 5.24 5.24 0 0 1-1.125-1.67.701.701 0 0 0-1.292.547 6.608 6.608 0 0 0 1.425 2.113 6.629 6.629 0 0 0 4.701 1.948 6.615 6.615 0 0 0 4.702-1.948 6.63 6.63 0 0 0 1.258-1.807l1.681.526a.287.287 0 0 0 .352-.383Z"/>
</svg>

After

Width:  |  Height:  |  Size: 993 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1032" viewBox="0 0 16 16">
<path d="M7.81 8c0 .473-.077.872-.232 1.198a1.686 1.686 0 0 1-.638.74c-.272.166-.585.25-.94.25s-.668-.084-.94-.25a1.708 1.708 0 0 1-.641-.74c-.153-.326-.23-.726-.23-1.198s.077-.871.23-1.195c.155-.327.368-.573.64-.74A1.75 1.75 0 0 1 6 5.813c.355 0 .668.084.94.252.273.167.485.413.638.74.155.324.233.723.233 1.195Z"/>
<path d="M13.99 13.245a3 3 0 0 1-4.49 2.354A2.987 2.987 0 0 1 8 16a2.987 2.987 0 0 1-1.5-.401 3 3 0 0 1-4.49-2.354A2.993 2.993 0 0 1 1 11c0-.535.14-1.037.385-1.471a2.998 2.998 0 0 1-.304-4.835A3 3 0 0 1 3.755 1.01 2.993 2.993 0 0 1 6 0c.768 0 1.47.289 2 .764A2.989 2.989 0 0 1 10 0c.893 0 1.695.39 2.245 1.01a3 3 0 0 1 2.674 3.684 2.998 2.998 0 0 1-.304 4.834c.245.435.385.937.385 1.472 0 .893-.39 1.695-1.01 2.245ZM9 8c0-.671-.132-1.245-.395-1.722A2.722 2.722 0 0 0 7.533 5.18 3.073 3.073 0 0 0 6 4.8a3.09 3.09 0 0 0-1.537.38c-.45.254-.807.62-1.07 1.098C3.13 6.755 3 7.328 3 8c0 .67.13 1.243.392 1.722.264.476.62.842 1.071 1.098.453.253.965.38 1.537.38s1.083-.127 1.533-.38c.453-.254.81-.619 1.072-1.095C8.868 9.246 9 8.67 9 8Zm1.71 2.654c.226.097.482.146.77.146.296 0 .558-.05.787-.148.229-.1.408-.235.538-.407A.941.941 0 0 0 13 9.654a.836.836 0 0 0-.228-.605c-.149-.16-.364-.258-.647-.296a.018.018 0 0 1-.016-.018c0-.009.006-.016.015-.018a.939.939 0 0 0 .523-.274.753.753 0 0 0 .206-.546.94.94 0 0 0-.17-.555 1.17 1.17 0 0 0-.476-.396 1.644 1.644 0 0 0-.715-.146c-.27 0-.512.049-.727.146-.213.097-.383.23-.51.402a.98.98 0 0 0-.173.39c-.022.11.071.203.184.203h.402c.108 0 .191-.09.239-.186a.541.541 0 0 1 .271-.242.774.774 0 0 1 .603.002.47.47 0 0 1 .268.431.46.46 0 0 1-.08.27.537.537 0 0 1-.228.18.81.81 0 0 1-.334.064h-.167a.2.2 0 0 0-.201.2v.204c0 .11.09.2.2.2h.168a.98.98 0 0 1 .386.069.557.557 0 0 1 .25.19c.06.08.09.172.09.275a.461.461 0 0 1-.084.272.553.553 0 0 1-.23.185.81.81 0 0 1-.337.066.877.877 0 0 1-.33-.059.582.582 0 0 1-.235-.165.436.436 0 0 1-.045-.07c-.05-.093-.133-.181-.24-.181h-.445c-.113 0-.206.092-.184.202a.99.99 0 0 0 .178.399c.13.172.306.308.53.407Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1033" viewBox="0 0 16 16">
<path d="M7.9 10a4.99 4.99 0 0 0 3.827-1.783 3 3 0 1 0 .553-5.63A4.999 4.999 0 0 0 7.9 0a4.998 4.998 0 0 0-4.359 2.549 3 3 0 1 0 .586 5.732A4.988 4.988 0 0 0 7.9 10Zm-.791-6.398c-.057-.362.17-.8.496-.997.256-.153.551-.133.806.023l.07.042a.846.846 0 0 1 .409.853L8.532 5.8H7.454L7.11 3.602ZM8.599 6.9a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0ZM1.501 10a.35.35 0 0 0-.35.35v.544l-.47-.272a.35.35 0 1 0-.35.606l.47.272-.47.272a.35.35 0 1 0 .35.606l.47-.272v.544a.35.35 0 1 0 .7 0v-.544l.471.272a.35.35 0 1 0 .35-.606L2.2 11.5l.47-.272a.35.35 0 1 0-.349-.606l-.471.272v-.544A.35.35 0 0 0 1.5 10Zm4 2a.35.35 0 0 0-.35.35v.544l-.47-.272a.35.35 0 1 0-.35.606l.47.272-.47.272a.35.35 0 1 0 .35.606l.47-.272v.544a.35.35 0 1 0 .7 0v-.544l.471.272a.35.35 0 1 0 .35-.606L6.2 13.5l.471-.272a.35.35 0 1 0-.35-.606l-.471.272v-.544A.35.35 0 0 0 5.5 12Zm4.65.35a.35.35 0 1 1 .7 0v.544l.47-.272a.35.35 0 1 1 .35.606l-.47.272.47.272a.35.35 0 1 1-.35.606l-.47-.272v.544a.35.35 0 1 1-.7 0v-.544l-.47.272a.35.35 0 1 1-.35-.606l.47-.272-.47-.272a.35.35 0 1 1 .35-.606l.47.272v-.544Zm4.35-2.35a.35.35 0 0 0-.35.35v.544l-.47-.272a.35.35 0 1 0-.35.606l.47.272-.47.272a.35.35 0 1 0 .35.606l.47-.272v.544a.35.35 0 1 0 .7 0v-.544l.47.272a.35.35 0 1 0 .35-.606l-.47-.272.47-.272a.35.35 0 1 0-.35-.606l-.47.272v-.544a.35.35 0 0 0-.35-.35Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1034" viewBox="0 0 16 16">
<path d="M2.302 1.7a.7.7 0 0 1 1.4 0v1.088l.942-.544a.7.7 0 1 1 .7 1.212L4.402 4l.942.544a.7.7 0 1 1-.7 1.212l-.942-.544V6.3a.7.7 0 1 1-1.4 0V5.212l-.942.544a.7.7 0 0 1-.7-1.212L1.602 4 .66 3.456a.7.7 0 0 1 .7-1.212l.942.544V1.7ZM11.5 7a.5.5 0 0 0-.5.5v2.063a2 2 0 1 0 1 0V7.5a.5.5 0 0 0-.5-.5Z"/>
<path d="m10.2 8.399-.532.356a3.3 3.3 0 1 0 3.665 0l-.533-.356V2.5a1.3 1.3 0 1 0-2.6 0v5.899ZM9 2.5a2.5 2.5 0 0 1 5 0v5.258a4.5 4.5 0 1 1-5 0V2.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 578 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1035" viewBox="0 0 16 16">
<path d="M8.293 15.707A1 1 0 0 1 8 15c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Zm-6-6A1 1 0 0 1 2 9c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Zm10 6A1 1 0 0 1 12 15c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM7.268 5.162a.224.224 0 0 0-.233.042A2.99 2.99 0 0 1 5 6a2.99 2.99 0 0 1-2.035-.796.224.224 0 0 0-.233-.042 2 2 0 1 1-.383-3.832.224.224 0 0 0 .22-.087A2.996 2.996 0 0 1 5 0c1 0 1.887.49 2.432 1.243.05.069.136.102.22.087a2 2 0 1 1-.383 3.832ZM5 5.25c.752 0 1.418-.37 1.827-.936.086-.12.273-.134.388-.041a1.25 1.25 0 1 0 .209-2.082c-.132.068-.312.017-.373-.118a2.25 2.25 0 0 0-4.102 0c-.06.135-.241.186-.372.118a1.25 1.25 0 1 0 .209 2.082c.114-.093.301-.079.387.04A2.247 2.247 0 0 0 5 5.25Zm8.137 5.855A2.99 2.99 0 0 1 11 12a2.99 2.99 0 0 1-2.138-.895 2 2 0 1 1-.375-3.745A2.997 2.997 0 0 1 11 6c1.052 0 1.977.541 2.512 1.36A2.004 2.004 0 0 1 16 9.3a2 2 0 0 1-2.863 1.805Zm-2.85-3.224.276 1.759h.863l.286-1.822a.677.677 0 0 0-.327-.682l-.056-.034a.607.607 0 0 0-.645-.018c-.26.157-.442.508-.397.797Zm1.193 2.639a.48.48 0 1 0-.96 0 .48.48 0 0 0 .96 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1036" viewBox="0 0 16 16">
<path d="M3 10.76c-.683-.13-1.336-.353-2.139-.705-.298-.132-.657-.018-.801.253-.144.27-.02.597.279.728 1.034.454 1.872.72 2.794.854a5.438 5.438 0 0 0 1.331 2.548C5.402 15.438 6.674 16 8 16s2.598-.562 3.536-1.562c.937-1 1.464-2.357 1.464-3.771C13 8.24 10.703 4.073 8.615.91A78.36 78.36 0 0 0 8 0a61.87 61.87 0 0 0-.615.911 49.363 49.363 0 0 0-2.39 3.999c-1.648.01-2.627-.194-4.134-.856-.298-.13-.657-.017-.801.254-.144.27-.02.597.279.728 1.496.657 2.581.92 4.105.959a22.42 22.42 0 0 0-.805 1.858c-.939-.1-1.73-.339-2.778-.799-.298-.13-.657-.017-.801.254-.144.27-.02.597.279.728 1.092.48 1.964.749 2.948.875C3.104 9.557 3 10.15 3 10.667v.092Zm1.005.124A4.554 4.554 0 0 1 4 10.667c0-.43.101-.992.312-1.676.252.009.516.01.796.008 1.249-.015 1.993-.128 3.18-.482.314-.094.486-.402.382-.688-.103-.286-.442-.441-.757-.347-1.07.319-1.694.413-2.82.427h-.394a24.089 24.089 0 0 1 .88-1.922c.982-.037 1.678-.163 2.708-.47.315-.094.487-.402.383-.688-.103-.286-.442-.441-.757-.347-.677.201-1.175.313-1.734.372A49.378 49.378 0 0 1 8 1.835c.86 1.32 1.736 2.791 2.453 4.213.471.936.864 1.834 1.138 2.643.277.82.409 1.486.409 1.976a4.415 4.415 0 0 1-1.172 3.017c-.75.8-1.767 1.25-2.828 1.25-1.06 0-2.078-.45-2.828-1.25a4.324 4.324 0 0 1-.976-1.698c.287.013.59.016.912.013 1.249-.015 1.993-.128 3.18-.482.314-.094.486-.402.382-.688-.103-.286-.442-.441-.757-.348-1.07.32-1.694.414-2.82.428-.396.004-.754-.003-1.088-.025Z"/>
<path d="M11.052 4.996c1.675-.025 2.681.09 4.375.488a.47.47 0 0 0 .562-.376.497.497 0 0 0-.357-.592c-1.84-.433-2.934-.549-4.818-.509a8.9 8.9 0 0 0-.295.012c.183.325.361.651.533.977Zm1.369 3.019c.975.051 1.823.191 3.006.47a.47.47 0 0 0 .562-.377.497.497 0 0 0-.357-.592c-1.412-.332-2.385-.478-3.612-.51.148.344.282.682.402 1.01Zm3.006 3.47c-.95-.224-1.684-.358-2.44-.429a4.745 4.745 0 0 0-.029-.999c.838.072 1.637.215 2.674.458.253.06.413.325.357.593a.47.47 0 0 1-.562.377Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1037" viewBox="0 0 16 16">
<path d="m9 4.866-3.027 5.462.696 1.729-1.761 3.927L.212 16a.184.184 0 0 1-.103-.031.232.232 0 0 1-.077-.088.29.29 0 0 1-.01-.246L6.69.149a.247.247 0 0 1 .077-.107A.188.188 0 0 1 6.88 0c.04 0 .08.012.113.037a.243.243 0 0 1 .08.105L9 4.866ZM13.5 11l2.482 4.676c.057.15-.03.324-.163.324L10 15.969 13.5 11Zm-1.595-3.44.46-4.56-4.16 7.05 1.605-.212L8 15.068l5.653-7.362-1.748-.145Z"/>
</svg>

After

Width:  |  Height:  |  Size: 509 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1038" viewBox="0 0 16 16">
<path d="M7.9 10a4.99 4.99 0 0 0 3.827-1.783 3 3 0 1 0 .553-5.63A4.999 4.999 0 0 0 7.9 0a4.998 4.998 0 0 0-4.359 2.549 3 3 0 1 0 .586 5.732A4.988 4.988 0 0 0 7.9 10Zm-.791-6.398c-.057-.362.17-.8.496-.997.256-.153.551-.133.806.023l.07.042a.846.846 0 0 1 .409.853L8.532 5.8H7.454L7.11 3.602ZM8.599 6.9a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0ZM1 12.5a1 1 0 1 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2ZM5 15a1 1 0 1 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Zm4.293.707A1 1 0 0 1 9 15c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM13 12.5a1 1 0 0 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 732 B

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1039" viewBox="0 0 16 16">
<path d="M6 2.7a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"/>
<path d="M7.833 11.939a.258.258 0 0 0 .335 0l6.721-5.737a.317.317 0 0 0 .09-.35.32.32 0 0 0-.12-.15.332.332 0 0 0-.185-.057h-2.442V.498a.492.492 0 0 0-.15-.352.517.517 0 0 0-.36-.146h-7.58a.517.517 0 0 0-.36.146.491.491 0 0 0-.15.352v5.147H1.327a.332.332 0 0 0-.186.056.31.31 0 0 0-.029.501l6.72 5.737ZM7.832 2.99a2.417 2.417 0 0 1 1.426-.157c.156.03.615.131 1.068.487.263.207.496.486.597.64l-.52.546c-.119-.192-.524-.662-1.12-.81-.838-.21-2.077.27-2.089 1.621-.01 1.33 1.186 1.911 2.185 1.654.544-.139.885-.536 1.03-.74l.51.53c-.246.329-.565.6-.932.794a2.28 2.28 0 0 1-1.167.254h-.01c-.213-.006-1.107-.028-1.77-.696-.673-.678-.703-1.525-.703-1.827 0-.68.258-1.263.719-1.75.104-.111.383-.37.776-.546Zm-3.02-.936a.935.935 0 0 1 .674-.266.968.968 0 0 1 .688.255.857.857 0 0 1 .268.645.856.856 0 0 1-.268.65.938.938 0 0 1-.676.255.982.982 0 0 1-.688-.261.85.85 0 0 1-.28-.637c0-.25.094-.463.281-.641Z"/>
<path d="M14.4 8.94h1.478a.123.123 0 0 1 .08.215L8.247 15.91a.374.374 0 0 1-.492 0L.04 9.155a.123.123 0 0 1 .081-.215H1.6a.59.59 0 0 1 .393.148l6.009 5.26 6.007-5.26a.594.594 0 0 1 .393-.148Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-104-fill" viewBox="0 0 16 16">
<path d="M11.727 14.217A4.99 4.99 0 0 1 7.9 16a4.988 4.988 0 0 1-3.773-1.719 3 3 0 1 1-.586-5.732A4.998 4.998 0 0 1 7.9 6a4.999 4.999 0 0 1 4.38 2.587 3 3 0 1 1-.553 5.63Z"/>
<path d="M4.008 6.637a1.545 1.545 0 0 1 1.54-1.467.913.913 0 0 1 .108.012l.084.012a1 1 0 0 0 .961-.445 2.74 2.74 0 0 1 4.598 0 1 1 0 0 0 .961.445l.084-.012a.916.916 0 0 1 .108-.012 1.524 1.524 0 0 1 1.455 2.048c.312.135.602.316.86.538A2.484 2.484 0 0 0 12.136 4.2a3.74 3.74 0 0 0-6.27 0 2.506 2.506 0 0 0-.317-.032A2.548 2.548 0 0 0 3 6.717c.005.174.028.347.069.517.238-.3.569-.51.94-.597h-.001Z"/>
</svg>

After

Width:  |  Height:  |  Size: 708 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-104" viewBox="0 0 16 16">
<path d="M7.9 16c1.453 0 2.761-.62 3.675-1.61a.335.335 0 0 1 .365-.083 3 3 0 1 0 .566-5.767.335.335 0 0 1-.341-.152A4.997 4.997 0 0 0 7.9 6a4.997 4.997 0 0 0-4.25 2.365.334.334 0 0 1-.32.153 3 3 0 1 0 .596 5.836.334.334 0 0 1 .345.086A4.99 4.99 0 0 0 7.9 16Zm3.905-2.896c-.172-.128-.438-.097-.555.083A3.996 3.996 0 0 1 7.9 15a3.996 3.996 0 0 1-3.297-1.734c-.112-.163-.347-.197-.513-.089a2 2 0 1 1-.362-3.54c.184.072.408-.01.485-.192a4.001 4.001 0 0 1 7.398.059c.08.2.335.282.53.19a2 2 0 1 1-.335 3.41Z"/>
<path d="M4.008 6.637a1.545 1.545 0 0 1 1.54-1.467.913.913 0 0 1 .108.012l.084.012a1 1 0 0 0 .961-.445 2.74 2.74 0 0 1 4.598 0 1 1 0 0 0 .961.445l.084-.012a.916.916 0 0 1 .108-.012 1.524 1.524 0 0 1 1.455 2.048c.312.135.602.316.86.538A2.484 2.484 0 0 0 12.136 4.2a3.74 3.74 0 0 0-6.27 0 2.506 2.506 0 0 0-.317-.032A2.548 2.548 0 0 0 3 6.717c.005.174.028.347.069.517.238-.3.569-.51.94-.597h-.001Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1040" viewBox="0 0 16 16">
<path d="M7.07.933a.933.933 0 0 1 1.866 0v1.45l1.256-.725a.933.933 0 0 1 .933 1.617L9.87 4l1.256.725a.933.933 0 0 1-.933 1.617l-1.256-.725v1.45a.933.933 0 0 1-1.867 0v-1.45l-1.255.725a.933.933 0 1 1-.934-1.617L6.136 4 4.88 3.275a.933.933 0 0 1 .934-1.617l1.255.725V.933ZM2.686 9.817a.817.817 0 0 1 1.633 0v1.268l1.099-.634a.817.817 0 1 1 .816 1.415l-1.098.634 1.098.634a.817.817 0 0 1-.816 1.415l-1.099-.634v1.268a.817.817 0 1 1-1.633 0v-1.268l-1.1.634a.817.817 0 0 1-.816-1.415l1.1-.634-1.1-.634a.817.817 0 0 1 .817-1.415l1.099.634V9.817ZM12.502 9a.817.817 0 0 0-.816.817v1.268l-1.1-.634a.817.817 0 1 0-.816 1.415l1.099.634-1.099.634a.817.817 0 0 0 .817 1.415l1.099-.634v1.268a.817.817 0 1 0 1.633 0v-1.268l1.099.634a.817.817 0 0 0 .817-1.415l-1.1-.634 1.1-.634a.817.817 0 0 0-.817-1.415l-1.099.634V9.817A.817.817 0 0 0 12.502 9Z"/>
</svg>

After

Width:  |  Height:  |  Size: 962 B

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1041" viewBox="0 0 16 16">
<path d="M13.475 2.625c-.787.263-1.05.962-.963 1.4-.612-.7-.612-1.488-.524-2.713-1.838.7-1.4 2.8-1.488 3.5-.438-.437-.525-1.312-.525-1.312-.525.263-.787.963-.787 1.575 0 1.4 1.137 2.362 2.45 2.362A2.353 2.353 0 0 0 14 5.075c0-.963-.525-1.225-.525-2.45Z"/>
<path d="M8.313 4.988c0 1.575 1.05 2.8 2.45 3.15H8.75l3.37 3.69a.2.2 0 0 1-.148.335H7.175v1.717a46.583 46.583 0 0 0-1.925-.265v-1.453H.447a.2.2 0 0 1-.15-.333L3.676 8.05H1.988a.2.2 0 0 1-.157-.324L4.2 4.725H3.028a.2.2 0 0 1-.16-.32l3.188-4.2a.2.2 0 0 1 .317-.002l2.465 3.122a3.092 3.092 0 0 0-.525 1.663Z"/>
<path d="M0 14s1-.5 3.5-.5 6.5 1 8.5 1 4-.5 4-.5v2H0v-2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 756 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1042" viewBox="0 0 16 16">
<path d="M6.5 4h3v2.5H12v3H9.5V12h-3V9.5H4v-3h2.5V4Z"/>
<path d="m.095 7.65 3.648-6.298A.705.705 0 0 1 4.352 1h7.296a.703.703 0 0 1 .609.352l3.648 6.298a.688.688 0 0 1 0 .7l-3.648 6.298a.705.705 0 0 1-.61.352H4.353a.705.705 0 0 1-.61-.351L.096 8.351a.693.693 0 0 1 0-.701ZM14.484 8l-3.242-5.596H4.758L1.516 8l3.243 5.597h6.483L14.484 8Z"/>
</svg>

After

Width:  |  Height:  |  Size: 470 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1043" viewBox="0 0 16 16">
<path d="M7.9 10a4.99 4.99 0 0 0 3.827-1.783 3 3 0 1 0 .553-5.63A4.999 4.999 0 0 0 7.9 0a4.998 4.998 0 0 0-4.359 2.549 3 3 0 1 0 .586 5.732A4.988 4.988 0 0 0 7.9 10Zm-.791-6.398c-.057-.362.17-.8.496-.997.256-.153.551-.133.806.023l.07.042a.846.846 0 0 1 .409.853L8.532 5.8H7.454L7.11 3.602ZM8.599 6.9a.6.6 0 1 1-1.2 0 .6.6 0 0 1 1.2 0ZM0 11.5a1 1 0 1 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2ZM3 13a1 1 0 1 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Zm8.293.707A1 1 0 0 1 11 13c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM14 11.5a1 1 0 0 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Zm-5.54 1.126c-.054 0-.089-.05-.065-.093l.792-1.438C9.21 11.05 9.176 11 9.122 11H7.544a.147.147 0 0 0-.076.02.158.158 0 0 0-.058.057l-1.397 2.637c-.042.079.022.17.118.17h1.42c.05 0 .084.043.069.086l-.739 1.943c-.027.07.072.118.124.063l2.978-3.243c.04-.042.006-.107-.055-.107H8.46Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1012 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1044" viewBox="0 0 16 16">
<path d="M3.981 3.721a.194.194 0 0 0-.26.26l1.45 3.312 2.122-2.121-3.312-1.45Zm1.544 3.926 2.121-2.122 4.597 4.596-2.122 2.122-4.596-4.596Zm4.95 4.949 2.121-2.121.354.354a.5.5 0 0 1 0 .707l-1.414 1.414a.5.5 0 0 1-.708 0l-.353-.354Z"/>
<path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1.3 0a6.67 6.67 0 0 0-1.352-4.037l-9.385 9.385A6.7 6.7 0 0 0 14.7 8Zm-2.385-5.126a6.7 6.7 0 0 0-9.44 9.44l9.44-9.44Z"/>
</svg>

After

Width:  |  Height:  |  Size: 531 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1045" viewBox="0 0 16 16">
<path d="M3.25 5.121c.055-.203.306-.25.455-.102l1.411 1.412a.8.8 0 0 0 1.132 0l.282-.283a.8.8 0 0 0 0-1.132L5.12 3.605c-.149-.149-.101-.4.102-.454a2.799 2.799 0 0 1 3.531 2.79.284.284 0 0 1-.085.191l-.51.51 3.974 3.975a.8.8 0 0 1 0 1.131l-.283.283a.8.8 0 0 1-1.132 0L6.744 8.057l-.51.51a.284.284 0 0 1-.192.085 2.799 2.799 0 0 1-2.79-3.531Z"/>
<path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1.3 0a6.67 6.67 0 0 0-1.352-4.037l-9.385 9.385A6.7 6.7 0 0 0 14.7 8Zm-2.385-5.126a6.7 6.7 0 0 0-9.44 9.44l9.44-9.44Z"/>
</svg>

After

Width:  |  Height:  |  Size: 640 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1046" viewBox="0 0 16 16">
<path d="M.777 11.644a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm0 2.5a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679ZM8.284.788a.329.329 0 0 0-.568 0L3.044 8.89a.324.324 0 0 0 .284.485h9.344a.324.324 0 0 0 .284-.485L8.284.788Zm-1.062 2.68c-.04-.352.32-.655.778-.655s.818.303.778.655l-.352 3.095h-.852l-.352-3.095ZM8.63 7.813a.625.625 0 1 1-1.25 0 .625.625 0 0 1 1.25 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1047" viewBox="0 0 16 16">
<path d="M5.05 2.677a.87.87 0 0 1-.867.867.869.869 0 0 1-.868-.867.87.87 0 0 1 .868-.868.87.87 0 0 1 .867.868Zm5.974 6.243a.41.41 0 0 1 .565.38.41.41 0 0 1-.408.408.41.41 0 0 1-.157-.787Zm2.454-2.018a.87.87 0 0 1-.613.255.871.871 0 0 1-.868-.868.87.87 0 0 1 1.736 0 .87.87 0 0 1-.255.613Zm-1.342 5.293a.87.87 0 0 1 .868-.867.87.87 0 0 1 0 1.735.87.87 0 0 1-.868-.868Zm1.749-3.897a.878.878 0 0 1 .618-.257.877.877 0 0 1 .875.875.878.878 0 0 1-.875.875.878.878 0 0 1-.875-.875c0-.232.093-.454.257-.618Zm-1.633-5.934a.87.87 0 0 1-.867.868.87.87 0 0 1-.868-.868.87.87 0 0 1 .868-.868.87.87 0 0 1 .867.868ZM8.596 5.389a1.274 1.274 0 0 1 2.177.901c0 .706-.57 1.276-1.276 1.276a1.274 1.274 0 0 1-.901-2.177Zm-4.064 8.396c0-.649.53-1.18 1.18-1.18.649 0 1.18.531 1.18 1.18 0 .649-.531 1.18-1.18 1.18-.65 0-1.18-.531-1.18-1.18ZM2.863 4.488a.613.613 0 0 1-.417.188.613.613 0 0 1 0-1.225.613.613 0 0 1 .417 1.037ZM.685 8.956a.415.415 0 0 1 .29-.125.415.415 0 0 1 .408.418.42.42 0 0 1-.408.418.415.415 0 0 1-.408-.418c0-.11.042-.215.118-.293ZM2.25 5.422a.87.87 0 0 1 .868.867.87.87 0 0 1-.868.868.87.87 0 0 1-.868-.868.87.87 0 0 1 .868-.867Zm.172 6.549a.41.41 0 0 1 .288-.12.41.41 0 0 1 .408.408c0 .22-.188.408-.408.408a.41.41 0 0 1-.288-.696ZM6.656 6.58a.58.58 0 0 1-.408.169.58.58 0 0 1-.222-1.114.58.58 0 0 1 .8.536.58.58 0 0 1-.17.408ZM8.41 4.024a.59.59 0 0 1-1.005-.416.59.59 0 0 1 .589-.589.59.59 0 0 1 .416 1.005Zm5.741-.033a.496.496 0 1 1-.992 0 .496.496 0 0 1 .992 0Zm-9.757 6.534a1.276 1.276 0 1 0 0-2.552 1.276 1.276 0 0 0 0 2.552Zm3.368-.408a.868.868 0 1 0 0-1.736.868.868 0 0 0 0 1.736Zm2.439 2.078a.958.958 0 1 1-1.916 0 .958.958 0 0 1 1.916 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1048" viewBox="0 0 16 16">
<path d="M5.5 4.2a.7.7 0 0 0 .702-.702.7.7 0 1 0-1.403 0 .7.7 0 0 0 .345.61.698.698 0 0 0 .356.093Z"/>
<path d="M3.5 0a.5.5 0 0 0-.5.5V10H.593c-.595 0-.818.804-.314 1.129l7.407 4.778a.576.576 0 0 0 .628 0l7.407-4.778c.504-.325.28-1.129-.314-1.129H13V.5a.5.5 0 0 0-.5-.5h-9Zm2 5c-.277 0-.528-.067-.755-.2a1.542 1.542 0 0 1-.542-.543A1.465 1.465 0 0 1 4 3.498a1.51 1.51 0 0 1 .745-1.296C4.972 2.069 5.223 2 5.5 2s.528.068.755.203A1.509 1.509 0 0 1 7 3.498c0 .277-.068.53-.203.759a1.542 1.542 0 0 1-.542.543c-.227.133-.478.2-.755.2Zm5.464.05a1.354 1.354 0 0 0-.163-.464 1.223 1.223 0 0 0-.7-.562 1.536 1.536 0 0 0-.486-.074c-.308 0-.582.08-.82.24a1.559 1.559 0 0 0-.56.695c-.134.304-.202.676-.202 1.115 0 .447.068.823.202 1.13.137.303.324.534.56.69.238.153.51.23.817.23.17 0 .329-.022.477-.068a1.29 1.29 0 0 0 .401-.208 1.293 1.293 0 0 0 .474-.793L12 6.987a2.343 2.343 0 0 1-.754 1.426 2.297 2.297 0 0 1-.725.433A2.637 2.637 0 0 1 9.598 9a2.53 2.53 0 0 1-1.335-.356 2.464 2.464 0 0 1-.925-1.03C7.113 7.165 7 6.627 7 6c0-.63.114-1.167.34-1.614a2.48 2.48 0 0 1 .929-1.03A2.511 2.511 0 0 1 9.599 3c.315 0 .609.046.88.137.272.091.514.225.726.402.212.175.387.39.524.644.138.253.229.542.271.867h-1.036Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1049" viewBox="0 0 16 16">
<path d="M1.293 14.707A1 1 0 0 1 1 14c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Zm3 1A1 1 0 0 1 4 15c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM7 15a1 1 0 1 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Zm3.293.707A1 1 0 0 1 10 15c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM13 14a1 1 0 0 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2ZM9.114.001C5.651-.059 3.018 2.34 2.774 5.26c-.27 3.22 1.94 4.56 2.236 4.823-1.756-.027-3.846-1.98-4.197-3.81a.096.096 0 0 0-.093-.078.095.095 0 0 0-.094.105c.371 3.25 3.138 5.715 6.258 5.7 3.322-.014 6.008-1.978 6.35-5.203C13.558 3.76 11.292 2.181 11 1.92c1.865.018 3.837 1.982 4.184 3.81a.095.095 0 0 0 .091.077.095.095 0 0 0 .096-.105c-.374-3.245-3.138-5.645-6.257-5.7ZM8 7.386a1.385 1.385 0 1 1 0-2.77 1.385 1.385 0 0 1 0 2.77Z"/>
</svg>

After

Width:  |  Height:  |  Size: 940 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1050" viewBox="0 0 16 16">
<path d="M11.5 7a.5.5 0 0 0-.5.5v2.063a2 2 0 1 0 1 0V7.5a.5.5 0 0 0-.5-.5Z"/>
<path d="m10.2 8.399-.532.356a3.3 3.3 0 1 0 3.665 0l-.533-.356V2.5a1.3 1.3 0 1 0-2.6 0v5.899ZM9 2.5a2.5 2.5 0 0 1 5 0v5.258a4.5 4.5 0 1 1-5 0V2.5ZM4.002 1a.7.7 0 0 0-.7.7v1.088l-.942-.544a.7.7 0 0 0-.7 1.212L2.602 4l-.942.544a.7.7 0 0 0 .7 1.212l.942-.544V6.3a.7.7 0 1 0 1.4 0V5.212l.942.544a.7.7 0 1 0 .7-1.212L5.402 4l.942-.544a.7.7 0 1 0-.7-1.212l-.942.544V1.7a.7.7 0 0 0-.7-.7ZM3.001 8a.467.467 0 0 0-.466.467v.725l-.628-.363a.467.467 0 0 0-.467.808l.628.363-.628.363a.467.467 0 0 0 .467.808l.628-.363v.725a.467.467 0 1 0 .933 0v-.725l.628.363a.467.467 0 1 0 .467-.808L3.935 10l.628-.363a.467.467 0 1 0-.467-.808l-.628.363v-.725A.467.467 0 0 0 3.001 8Z"/>
</svg>

After

Width:  |  Height:  |  Size: 868 B

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1051" viewBox="0 0 16 16">
<path d="M15.859 8.141 14.34 9.66a.2.2 0 0 1-.34-.143V9H1a1 1 0 1 1 0-2h13v-.517a.2.2 0 0 1 .341-.142L15.86 7.86a.2.2 0 0 1 0 .282Z"/>
<path d="M10.462 2.99c.388.39 1.052.476 1.516.156.44-.303.536-.862.177-1.238a7.232 7.232 0 0 0-1.52-1.241C9.91.222 9.06 0 8.082 0 6.82 0 5.788.354 4.984 1.063c-.788.694-1.182 1.548-1.182 2.562 0 .472.102.944.307 1.417.205.472.528.916.97 1.333.191.174.447.383.768.625h3.366a24.36 24.36 0 0 0-.162-.104c-1.356-.89-2.223-1.528-2.6-1.917-.38-.389-.568-.84-.568-1.354 0-.528.197-.958.59-1.292.41-.333.907-.5 1.49-.5.6 0 1.12.132 1.561.396.276.156.588.41.938.761ZM11.725 9c.12.126.229.251.33.375.63.778.945 1.597.945 2.458 0 1.125-.497 2.104-1.49 2.938C10.533 15.59 9.39 16 8.082 16c-2.038 0-3.686-.887-4.946-2.662-.284-.4-.105-.918.36-1.154a1.175 1.175 0 0 1 1.43.328c.886 1.159 1.859 1.738 2.92 1.738.819 0 1.52-.23 2.104-.688.583-.458.875-.993.875-1.604 0-.61-.245-1.187-.733-1.729-.317-.36-.783-.77-1.398-1.229h3.031ZM1 1.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1ZM2.5 3a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"/>
<path d="M10.5 4.23a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm1.524 2.116a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm1.454-2.199a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM6.5 12a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm8.5-.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM4.5 11a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Zm-2 3a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm-.75-2.5a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm13 2.293a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0ZM2 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1052" viewBox="0 0 16 16">
<path d="M.777 11.644a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm0 2.5a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm7.618-6.111c-.024.043.011.093.065.093h1.468c.06 0 .094.065.055.107l-2.978 3.243c-.052.055-.151.006-.124-.063L7.62 9.47c.015-.043-.019-.087-.069-.087h-1.42c-.096 0-.16-.09-.118-.17L7.41 6.578a.159.159 0 0 1 .058-.057.147.147 0 0 1 .076-.02h1.578c.054 0 .089.051.065.094l-.792 1.439ZM3.293 9.707A1 1 0 0 1 3 9c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Zm8 0A1 1 0 0 1 11 9c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Zm-1.156-4.602A2.99 2.99 0 0 1 8 6a2.99 2.99 0 0 1-2.138-.895 2 2 0 1 1-.375-3.745A2.997 2.997 0 0 1 8 0c1.052 0 1.977.541 2.512 1.36A2.004 2.004 0 0 1 13 3.3a2 2 0 0 1-2.863 1.805Zm-2.85-3.224.277 1.759h.862l.286-1.822a.677.677 0 0 0-.327-.682l-.056-.034a.607.607 0 0 0-.645-.018c-.26.157-.443.508-.397.797ZM8.48 4.52a.48.48 0 1 0-.96 0 .48.48 0 0 0 .96 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1053" viewBox="0 0 16 16">
<path d="M.777 11.644a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm0 2.5a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679ZM9 .604a4.86 4.86 0 0 0-3.229.439 4.608 4.608 0 0 0-1.69 1.497 3.262 3.262 0 0 0-.396-.037c-.472 0-.938.1-1.364.294a3.169 3.169 0 0 0-1.102.828 2.962 2.962 0 0 0-.656 2.544 3 3 0 0 0 .574 1.225c.283.362.647.66 1.064.871a3.301 3.301 0 0 0 2.727.109A4.72 4.72 0 0 0 8 9.5a4.72 4.72 0 0 0 3.072-1.126 3.301 3.301 0 0 0 2.727-.109 3.153 3.153 0 0 0 1.064-.871c.212-.271.375-.573.483-.894h-.963a2.162 2.162 0 0 1-.45.6 2.257 2.257 0 0 1-.745.465 2.33 2.33 0 0 1-.873.151c-.301 0-.6-.058-.877-.17a.973.973 0 0 0-.984.15A3.76 3.76 0 0 1 8 8.6a3.76 3.76 0 0 1-2.454-.903.973.973 0 0 0-.984-.151 2.33 2.33 0 0 1-1.925-.076 2.225 2.225 0 0 1-.752-.615 2.117 2.117 0 0 1-.404-.865 2.073 2.073 0 0 1 .02-.948c.08-.31.232-.6.443-.847.21-.248.477-.447.778-.584a2.31 2.31 0 0 1 .963-.207c.06.002.12.008.178.018l.102.012a.972.972 0 0 0 .51-.076.928.928 0 0 0 .39-.323c.34-.502.804-.914 1.352-1.2A3.86 3.86 0 0 1 9 1.53V.604Z"/>
<path d="M10 1.9c0-.22.18-.4.4-.4h5.2a.4.4 0 0 1 0 .8h-5.2a.4.4 0 0 1-.4-.4ZM8 3.3c0-.22.18-.4.4-.4h5.2a.4.4 0 0 1 0 .8H8.4a.4.4 0 0 1-.4-.4Zm2 1.4c0-.22.18-.4.4-.4h5.2a.4.4 0 0 1 0 .8h-5.2a.4.4 0 0 1-.4-.4ZM7 6.1c0-.22.18-.4.4-.4h5.2a.4.4 0 0 1 0 .8H7.4a.4.4 0 0 1-.4-.4Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1054" viewBox="0 0 16 16">
<path d="M.777 11.644a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm0 2.5a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679ZM7.408 0h3.378c.164 0 .264.195.174.342L9.1 2.75a.108.108 0 0 0 .032.145c.015.01.032.014.05.014h1.956c.26 0 .394.332.216.535L5.572 10 6.95 4.949a.11.11 0 0 0-.016-.091.1.1 0 0 0-.034-.03.092.092 0 0 0-.043-.012h-2a.282.282 0 0 1-.147-.041.307.307 0 0 1-.109-.115.333.333 0 0 1-.004-.314L7.098.195A.352.352 0 0 1 7.408 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1055" viewBox="0 0 16 16">
<path d="M8.924 0C6.038-.05 3.844 1.95 3.64 4.383c-.225 2.684 1.618 3.8 1.865 4.02-1.464-.023-3.206-1.65-3.499-3.175a.08.08 0 0 0-.076-.066.079.079 0 0 0-.08.088c.31 2.707 2.616 4.762 5.215 4.75 2.769-.012 5.007-1.65 5.293-4.336.269-2.531-1.62-3.846-1.862-4.065 1.554.015 3.197 1.652 3.487 3.174a.08.08 0 0 0 .076.066.079.079 0 0 0 .076-.055c.004-.01.005-.022.004-.033-.312-2.704-2.616-4.705-5.215-4.75Zm-.93 6.155a1.154 1.154 0 1 1 0-2.308 1.154 1.154 0 0 1 0 2.308ZM.777 11.644a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm0 2.5a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1056" viewBox="0 0 16 16">
<rect width="6" height="1.2" y="4.5" rx=".6"/>
<path d="M11.5 7a.5.5 0 0 0-.5.5v2.063a2 2 0 1 0 1 0V7.5a.5.5 0 0 0-.5-.5Z"/>
<path d="m10.2 8.399-.532.356a3.3 3.3 0 1 0 3.665 0l-.533-.356V2.5a1.3 1.3 0 1 0-2.6 0v5.899ZM9 2.5a2.5 2.5 0 0 1 5 0v5.258a4.5 4.5 0 1 1-5 0V2.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 407 B

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1057" viewBox="0 0 16 16">
<path d="m10.591 8.276-3.254.264c-.364.03-.717.13-1.043.297l-1.266.65-.868-2.415c1.095-.75 1.94-1.436 2.276-2.545a.409.409 0 0 0-.424-.525.397.397 0 0 0-.348.286c-.307 1.009-1.179 1.593-2.498 2.475l-.017.011c-.448.3-.937.627-1.457 1.01C-.146 9.134-.137 10.97.126 11.75a.405.405 0 0 0 .51.256.406.406 0 0 0 .256-.514C.871 11.427.418 9.94 1.904 8.655l1.329 2.385c.221.395.603.674 1.044.762l2.01.404c.368.074.7.272.94.56l1.746 2.098a.378.378 0 0 0 .38.125l.024-.006a.378.378 0 0 0 .289-.381.384.384 0 0 0-.043-.167l-1.603-3.11a1.113 1.113 0 0 0-.685-.56l-.662-.186.252-.211a2.74 2.74 0 0 1 .998-.53l2.803-.813a.38.38 0 0 0 .268-.436.383.383 0 0 0-.403-.313Z"/>
<path d="M7.052 14.708c-2.037-.36-3.766-1.441-5.352-2.68a.13.13 0 0 0-.18.02l-.488.59a.137.137 0 0 0-.03.108.139.139 0 0 0 .059.095c1.733 1.14 3.816 1.709 5.985 1.91l.006-.043Zm-4.284-.452a.13.13 0 0 0-.094-.003.133.133 0 0 0-.072.062l-.254.462a.139.139 0 0 0 .078.197A23.178 23.178 0 0 0 9 16l-.002-.057c-1.967-.106-4.174-.814-6.23-1.687Zm-.796-7.492a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm9.563-4.297a.467.467 0 0 1 .933 0v.725l.628-.363a.467.467 0 0 1 .467.808L12.935 4l.628.363a.467.467 0 0 1-.467.808l-.628-.363v.725a.467.467 0 1 1-.933 0v-.725l-.628.363a.467.467 0 1 1-.467-.808L11.068 4l-.628-.363a.467.467 0 0 1 .467-.808l.628.363v-.725Z"/>
<path d="M15.325 1.872 12.175.048a.346.346 0 0 0-.35 0l-3.15 1.824a.353.353 0 0 0-.175.304v3.648c0 .126.067.242.175.305l3.15 1.824a.344.344 0 0 0 .35 0l3.149-1.824a.351.351 0 0 0 .176-.305V2.176a.353.353 0 0 0-.175-.304Zm-.526 3.75L12 7.241l-2.799-1.62V2.38L12 .758l2.799 1.621v3.242Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1058" viewBox="0 0 16 16">
<path d="M15.497 3.077S7.525.722 4.845.023a.794.794 0 0 0-.956.568L.024 15a.81.81 0 0 0 .544.968.811.811 0 0 0 1-.554l1.671-6.23 12.373-4.817a.696.696 0 0 0-.115-1.291Zm-2.562 7.525c-.085 0-.141-.08-.103-.15l1.267-2.3c.038-.07-.018-.152-.103-.152H11.47a.234.234 0 0 0-.122.031.253.253 0 0 0-.092.092l-2.235 4.22c-.067.125.035.27.189.27h2.272c.08 0 .135.07.11.139l-1.182 3.11c-.044.11.115.188.198.1l4.765-5.189c.062-.067.01-.171-.088-.171h-2.35Z"/>
</svg>

After

Width:  |  Height:  |  Size: 576 B

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1059" viewBox="0 0 16 16">
<path d="M5.735 2.405a.454.454 0 0 1-.235.062.466.466 0 0 1-.235-.872.454.454 0 0 1 .235-.062.454.454 0 0 1 .403.23.45.45 0 0 1 .065.236.467.467 0 0 1-.233.406Z"/>
<path d="M3 .5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v3h3.072l-8 6-8-6H3v-3Zm1.997 2.367A.975.975 0 0 0 5.5 3a.975.975 0 0 0 .503-.133c.151-.09.272-.211.362-.362a.976.976 0 0 0 .135-.506A1.006 1.006 0 0 0 5.5 1a1.006 1.006 0 0 0-1 .999.98.98 0 0 0 .135.506c.09.15.21.272.362.362Zm6.503-.158a2.102 2.102 0 0 0-.217-.723 1.76 1.76 0 0 0-1-.872A2.118 2.118 0 0 0 9.58 1c-.396 0-.75.099-1.064.297a2.04 2.04 0 0 0-.742.858c-.182.372-.273.82-.273 1.345 0 .523.09.971.27 1.345.18.374.427.66.74.858.314.198.67.297 1.069.297.27 0 .516-.043.738-.128a1.824 1.824 0 0 0 .981-.899c.104-.202.171-.42.202-.65l-.829-.006c-.025.143-.07.27-.137.38a1.018 1.018 0 0 1-.563.454 1.238 1.238 0 0 1-.381.058c-.245 0-.463-.065-.654-.193a1.298 1.298 0 0 1-.448-.575c-.107-.255-.161-.569-.161-.941 0-.366.054-.676.161-.93.108-.254.257-.448.448-.579.19-.133.41-.2.656-.2.139 0 .268.021.388.062a.965.965 0 0 1 .56.468c.064.113.108.242.131.388h.829Z"/>
<path d="M13.333 7 8 11 2.667 7H0l8 6 8-6h-2.667Z"/>
<path d="M13.333 10 8 14l-5.333-4H0l8 6 8-6h-2.667Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1060" viewBox="0 0 16 16">
<path d="M8 9.8a1.8 1.8 0 1 1 0-3.6 1.8 1.8 0 0 1 0 3.6Z"/>
<path d="M14 8c0 1.167-3.59 3.5-6 3.5S2 9.167 2 8c0-1.167 3.59-3.5 6-3.5s6 2.333 6 3.5Zm-1.25-.211.001-.003-.004.008a.11.11 0 0 0 .003-.005Zm-.259.1c-.278-.286-.71-.623-1.245-.949C10.14 6.267 8.875 5.812 8 5.812s-2.14.455-3.246 1.128c-.536.326-.967.663-1.245.948-.04.04-.074.078-.104.112.03.034.064.071.104.112.278.285.71.622 1.245.948C5.86 9.733 7.125 10.187 8 10.187s2.14-.454 3.246-1.127c.536-.326.967-.663 1.245-.948.04-.04.075-.078.104-.112a2.783 2.783 0 0 0-.104-.112ZM0 0v4h1.5V1.5H4V0H0Zm16 0v4h-1.5V1.5H12V0h4ZM0 16v-4h1.5v2.5H4V16H0Zm16 0h-4v-1.5h2.5V12H16v4Z"/>
<path d="m12.773 4.288-8.485 8.485-1.061-1.06 8.485-8.486 1.06 1.06Z"/>
</svg>

After

Width:  |  Height:  |  Size: 837 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1061" viewBox="0 0 16 16">
<path d="M15.197 14.54.808 14.5H.806a.844.844 0 0 0-.568.212.703.703 0 0 0-.238.516c0 .096.02.192.061.28.04.09.1.17.174.238a.81.81 0 0 0 .261.159.869.869 0 0 0 .307.055l14.389.04h.002a.844.844 0 0 0 .568-.212.703.703 0 0 0 .238-.516.677.677 0 0 0-.061-.28.733.733 0 0 0-.174-.238.81.81 0 0 0-.261-.159.868.868 0 0 0-.307-.055ZM3 2a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm3.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"/>
<path d="m5.725 14.514-3.455-.01a2 2 0 1 1 3.455.01ZM10.5 13a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM7 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0ZM9.5 4a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM15 8a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 757 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1062" viewBox="0 0 16 16">
<path d="M6.053 10.177a.312.312 0 0 1 .433-.087l.636.424c.093.062.212.07.313.02l.646-.324a.937.937 0 0 1 .838 0l.691.346a.312.312 0 0 0 .28 0l.69-.346a.937.937 0 0 1 .84 0l.69.346a.312.312 0 0 0 .28 0l.69-.346a.937.937 0 0 1 .84 0l.645.323c.1.05.22.043.313-.02l.636-.423a.313.313 0 0 1 .347.52l-.636.424a.937.937 0 0 1-.94.058l-.645-.323a.312.312 0 0 0-.28 0l-.69.346a.938.938 0 0 1-.84 0l-.69-.346a.313.313 0 0 0-.28 0l-.69.346a.938.938 0 0 1-.84 0l-.69-.346a.312.312 0 0 0-.28 0l-.646.323c-.3.15-.66.128-.94-.058l-.635-.424a.312.312 0 0 1-.086-.433Zm0 1.5a.312.312 0 0 1 .433-.087l.636.424c.093.062.212.07.313.02l.646-.324a.938.938 0 0 1 .838 0l.691.346a.312.312 0 0 0 .28 0l.69-.346a.938.938 0 0 1 .84 0l.69.346a.312.312 0 0 0 .28 0l.69-.346a.938.938 0 0 1 .84 0l.645.323c.1.05.22.043.313-.02l.636-.423a.312.312 0 1 1 .347.52l-.636.424a.938.938 0 0 1-.94.058l-.645-.323a.312.312 0 0 0-.28 0l-.69.346a.937.937 0 0 1-.84 0l-.69-.346a.313.313 0 0 0-.28 0l-.69.346a.937.937 0 0 1-.84 0l-.69-.346a.312.312 0 0 0-.28 0l-.646.323c-.3.15-.66.128-.94-.058l-.635-.424a.312.312 0 0 1-.086-.433Zm.433 1.413a.312.312 0 1 0-.347.52l.636.424c.28.186.638.209.94.058l.645-.323a.313.313 0 0 1 .28 0l.69.346a.937.937 0 0 0 .84 0l.69-.346a.313.313 0 0 1 .28 0l.69.346a.937.937 0 0 0 .84 0l.69-.346a.313.313 0 0 1 .28 0l.646.323c.3.15.66.128.94-.058l.635-.424a.313.313 0 0 0-.347-.52l-.636.424a.313.313 0 0 1-.313.02l-.646-.324a.938.938 0 0 0-.838 0l-.691.346a.312.312 0 0 1-.28 0l-.69-.346a.938.938 0 0 0-.84 0l-.69.346a.312.312 0 0 1-.28 0l-.69-.346a.938.938 0 0 0-.84 0l-.645.323a.31.31 0 0 1-.313-.02l-.636-.423Z"/>
<path d="M15.497 3.077S7.525.722 4.845.023a.794.794 0 0 0-.956.568L.024 15a.81.81 0 0 0 .544.968.811.811 0 0 0 1-.554l1.671-6.23 12.373-4.817a.696.696 0 0 0-.115-1.291Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1063" viewBox="0 0 16 16">
<path d="M.293 10.707A1 1 0 0 1 0 10c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Zm3 3A1 1 0 0 1 3 13c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM7 15a1 1 0 1 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Zm4.293-1.293A1 1 0 0 1 11 13c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM14 10a1 1 0 0 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2ZM8.5 4.5a.5.5 0 0 0-1 0v2.3a.7.7 0 0 0 .7.7h2.3a.5.5 0 0 0 0-1h-2v-2Z"/>
<path d="M7.1 0a.6.6 0 0 0 0 1.2h.3v.836a5 5 0 1 0 4.407 1.723L12 3.566l.217.217a.4.4 0 1 0 .566-.566l-1-1a.4.4 0 1 0-.566.566l.217.217-.193.193A4.979 4.979 0 0 0 8.6 2.036V1.2h.3a.6.6 0 0 0 0-1.2H7.1Zm4.7 7a3.8 3.8 0 1 1-7.6 0 3.8 3.8 0 0 1 7.6 0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 834 B

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1064" viewBox="0 0 16 16">
<path d="M8.5 4.5a.5.5 0 0 0-1 0v2.365a.7.7 0 0 0 .44.65l2.374.95a.5.5 0 1 0 .372-.93L8.5 6.662V4.5Z"/>
<path d="M7.1 0a.6.6 0 0 0 0 1.2h.3v.836a5 5 0 1 0 4.407 1.723L12 3.566l.217.217a.4.4 0 1 0 .566-.566l-1-1a.4.4 0 1 0-.566.566l.217.217-.193.193A4.979 4.979 0 0 0 8.6 2.036V1.2h.3a.6.6 0 0 0 0-1.2H7.1Zm4.7 7a3.8 3.8 0 1 1-7.6 0 3.8 3.8 0 0 1 7.6 0ZM.293 10.707A1 1 0 0 1 0 10c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707Zm3 3A1 1 0 0 1 3 13c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM7 15a1 1 0 1 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Zm4.293-1.293A1 1 0 0 1 11 13c0-.5.555-1.395 1-2 .445.605 1 1.5 1 2a1 1 0 0 1-1.707.707ZM14 10a1 1 0 0 0 2 0c0-.5-.555-1.395-1-2-.445.605-1 1.5-1 2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 856 B

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1065" viewBox="0 0 16 16">
<path d="M.777 11.644a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm0 2.5a.5.5 0 1 0-.554.832l1.017.678a1.5 1.5 0 0 0 1.503.094l1.033-.517a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.105.553a1.5 1.5 0 0 0 1.342 0l1.105-.553a.5.5 0 0 1 .448 0l1.033.517a1.5 1.5 0 0 0 1.503-.094l1.017-.678a.5.5 0 1 0-.554-.832l-1.017.678a.5.5 0 0 1-.501.031l-1.034-.517a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.105.553a.5.5 0 0 1-.448 0l-1.105-.553a1.5 1.5 0 0 0-1.342 0l-1.034.517a.5.5 0 0 1-.5-.03l-1.018-.679Zm10.717-6.248A4.758 4.758 0 0 1 7.906 9.5 4.76 4.76 0 0 1 4.37 7.953a2.907 2.907 0 0 1-1.056.197C1.758 8.15.5 6.941.5 5.45s1.26-2.7 2.813-2.7c.173 0 .342.015.507.044C4.624 1.424 6.152.5 7.906.5c1.58 0 2.977.75 3.827 1.9H10.25a.25.25 0 1 0 0 .5h3.364c1.02.341 1.772 1.23 1.874 2.3H10.25a.25.25 0 1 0 0 .5h5.238c-.131 1.374-1.335 2.45-2.8 2.45a2.9 2.9 0 0 1-1.194-.254ZM8.25 3.8a.25.25 0 0 0 0 .5h5.5a.25.25 0 1 0 0-.5h-5.5Zm-1 2.8a.25.25 0 0 0 0 .5h5.5a.25.25 0 1 0 0-.5h-5.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1066" viewBox="0 0 16 16">
<path d="M11.828 1.179a.25.25 0 0 0 .427-.177v-.75a.25.25 0 0 0-.5 0v.75c0 .066.026.13.073.177Zm-2.04.931a.25.25 0 0 0 .273-.409l-.532-.53a.25.25 0 0 0-.354.354l.532.53a.25.25 0 0 0 .08.054ZM8.252 4.248h.75a.25.25 0 0 0 0-.5h-.75a.25.25 0 0 0 0 .5Zm.956 2.611a.25.25 0 0 0 .316-.032l.531-.53a.25.25 0 0 0-.353-.354l-.532.53a.25.25 0 0 0 .038.386Zm2.613 1.069a.25.25 0 0 0 .427-.177v-.75a.25.25 0 0 0-.5 0v.75c0 .067.026.13.073.177Zm2.733-1.042a.249.249 0 0 0 .327-.135.25.25 0 0 0-.054-.273l-.53-.53a.25.25 0 1 0-.354.354l.53.53a.25.25 0 0 0 .081.054Zm.447-2.631h.75a.25.25 0 0 0 0-.5h-.75a.25.25 0 0 0 0 .5Zm-1.015-2.164a.25.25 0 0 0 .316-.031l.53-.53a.25.25 0 0 0-.081-.408.25.25 0 0 0-.273.054l-.53.53a.25.25 0 0 0 .038.385Zm-3.234.039a2.25 2.25 0 1 1 2.5 3.74 2.25 2.25 0 0 1-2.5-3.74Zm2.223.415a1.75 1.75 0 1 0-1.945 2.91 1.75 1.75 0 0 0 1.945-2.91ZM7 8.5a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Zm-3.805.305a.667.667 0 0 0 1.138-.472c0-.333-.37-.93-.666-1.333C3.37 7.403 3 8 3 8.333c0 .177.07.347.195.472ZM4.5 11.5c-.996 0-1.636.006-2.5.5-1.516.867-2 4-2 4h9s-.484-3.133-2-4c-.864-.494-1.504-.5-2.5-.5ZM2.35 2.8a.25.25 0 0 1 .35.05l.14.186a.818.818 0 0 1-.201 1.172.318.318 0 0 0-.078.456l.139.186a.25.25 0 1 1-.4.3l-.14-.186a.818.818 0 0 1 .201-1.172.318.318 0 0 0 .078-.456L2.3 3.15a.25.25 0 0 1 .05-.35Zm2 0a.25.25 0 0 1 .35.05l.14.186a.818.818 0 0 1-.201 1.172.318.318 0 0 0-.078.456l.139.186a.25.25 0 1 1-.4.3l-.14-.186a.818.818 0 0 1 .201-1.172.318.318 0 0 0 .078-.456L4.3 3.15a.25.25 0 0 1 .05-.35Zm2.35.05a.25.25 0 0 0-.4.3l.14.186a.318.318 0 0 1-.079.456.818.818 0 0 0-.2 1.172l.139.186a.25.25 0 1 0 .4-.3l-.14-.186a.318.318 0 0 1 .079-.456.818.818 0 0 0 .2-1.172L6.7 2.85Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save