diff --git a/apps/Notes.md b/apps/Notes.md deleted file mode 100644 index c76432b6..00000000 --- a/apps/Notes.md +++ /dev/null @@ -1,155 +0,0 @@ -# RabbitMQ Notes - -组件名称:RabbitMQ-Server -安装文档:https://www.rabbitmq.com/download.html -配置文档:https://www.rabbitmq.com/admin-guide.html -支持平台: Debian家族 | RHEL家族 | Windows | Kubernetes |Docker - -责任人:helin - -## 概要 - -RabbitMQ是一款开源的MQ系统,它包含RabbitMQ-Server和RabbitMQ-Client,服务器上运行的是RabbitMQ-Server - -## 环境要求 - -* 程序语言:Java -* 应用服务器:自带 -* 数据库:无 -* 依赖组件:Erlang -* 服务器配置:最低1核2G -* 其他: - -## 安装说明 - -官方建议使用其自身提供的erlang和rabbitmq-server的仓库,不建议使用操作系统自带的仓库或其他第三方仓库。同时,官方提供了自动安装仓库的自动化脚本。 - -下面基于不同的安装平台,分别进行安装说明。 - -### CentOS - -```shell -# 分别安装erlang源和rabbitmq-server源 -curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash -curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash - -# 安装 -yum install erlang rabbitmq-server -y -``` - -### Ubuntu - -```shell -# 分别安装erlang源和rabbitmq-server源 -curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.deb.sh | sudo bash -curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash - -# 安装 -sudo apt-get update -y -apt install erlang rabbitmq-server -y -``` - -## 配置 - -安装完成后,需要依次完成如下配置 - -```shell -# Set RabbitMQ -- name: Restart RabbitMQ - shell: systemctl start rabbitmq-server - -- name: Enable the management console of RabbitMQ - shell: rabbitmq-plugins enable rabbitmq_management - -- name: Create administrator for RabbitMQ console - shell: | - rabbitmqctl add_user admin admin - rabbitmqctl set_user_tags admin administrator -``` - -## 路径 - -* 程序路径:/usr/lib/rabbitmq/lib/rabbitmq_server-* -* 日志路径:/var/log/rabbitmq -* 配置文件路径: -* 其他... - -## 账号密码 - -### 数据库密码 - -如果有数据库 - -* 数据库安装方式:包管理工具自带 or 自行安装 -* 账号密码: - -### 后台账号 - -如果有后台账号 - -* 登录地址 -* 账号密码 -* 密码修改方案:最好是有命令行修改密码的方案 - - -## 服务 - -本项目安装后自动生成:rabbitmq-server 服务 - -备注:如果开机没有服务,程序无法运行的情况下,需要自行编写服务后存放到项目中 - -服务的模板如下: - -``` -[Unit] -Description=Redmine -After=nginx.service -[Service] -Environment=RAILS_ENV=production -Type=simple -WorkingDirectory=/data/wwwroot/redmine -ExecStart=/usr/local/bin/puma -b tcp://127.0.0.1:9292 -e production -User=redmine -[Install] -WantedBy=multi-user.target -``` - -## 环境变量 - -列出需要增加的环境变量以及增加环境变量的命令: - -* 名称 | 路径 - -## 版本号 - -通过如下的命令获取主要组件的版本号: - -``` -# Check RabbitMQ version -sudo rabbitmqctl status | grep RabbitMQ* - -# Check Erlang version -ls /usr/lib64/erlang -``` - -## 常见问题 - -#### 有没有管理控制台? - -*http:// 公网 IP:15672* 即可访问控制台,系统默认存在一个无法通过外网访问的guest/guest账号 - -#### 本项目需要开启哪些端口? - -| item | port | -| --------- | ----- | -| lustering | 25672 | -| AMQP | 5672 | -| http | 15672 | - -#### 有没有CLI工具? - -有,通过 `rabbitmqctl` 查看工具的说明 - -#### 安装后是否需要创建普通用户? - -有,rabbitmq diff --git a/apps/README.md b/apps/README.md deleted file mode 100644 index 4fbf3479..00000000 --- a/apps/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# APPS - -## Install App - -``` -ansible-playbook -i hosts application.yml -e appname=wordpress -ansible-playbook -i hosts application.yml -c local -e appname=wordpress -``` - -## DevOps - -You can add new app role from template just one command -``` -echo "appname" > add -``` diff --git a/apps/add b/apps/add deleted file mode 100644 index 8b137891..00000000 --- a/apps/add +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/ansible.cfg b/apps/ansible.cfg deleted file mode 100644 index 50bb7f57..00000000 --- a/apps/ansible.cfg +++ /dev/null @@ -1,14 +0,0 @@ -[defaults] -roles_path = ./roles/ -inventory = hosts -deprecation_warnings=False -display_skipped_hosts = False -interpreter_python=auto -host_key_checking = False -timeout = 100 -connect_timeout = 100 -command_timeout = 100 -gather_timeout = 100 -retries = 5 -forks = 10 -log_path = /tmp/ansible.log diff --git a/apps/application.yml b/apps/application.yml deleted file mode 100644 index 21484234..00000000 --- a/apps/application.yml +++ /dev/null @@ -1,47 +0,0 @@ -- name: Deploy Application - hosts: all - become: yes - become_method: sudo - - vars_files: - - vars/main.yml - - pre_tasks: - - name: Get applist - block: - - name: Multiply apps execute on second time - shell : | - rm -f /tmp/port.txt - - - name: Get appname and dependencies, combine to a applist - shell : | - echo "{{appname}}" > applist - cat ./roles/{{appname}}/meta/main.yml | sed -n '/dependencies/,/galaxy_info/{//!p}'|grep -|awk -F'- ' '{print $2}' >> applist - cat applist - register: applist - delegate_to: 127.0.0.1 - - - name: Check if nginx is necessary - shell : | - wget -N https://raw.githubusercontent.com/Websoft9/docker-library/main/apps/{{appname}}/.env - cat .env - register: env_content - failed_when: False - delegate_to: 127.0.0.1 - - - name: Create credentials Folder for put get_ip.sh - file: - path: /credentials - state: directory - - - name: Copy get_ip.sh - copy: src=../scripts/get_ip.sh dest=/credentials/get_ip.sh - - roles: - - { role: role_common, tags: "role_common" } - - { role: role_cloud, tags: "role_cloud" } - - { role: "{{appname}}", tags: "{{appname}}" } - - { role: role_nginx, tags: "role_nginx", when: env_content.stdout.find('APP_HTTP_PORT') != -1 } - - { role: role_init, tags: "role_init" } - - { role: role_preend, tags: "preend" } - - { role: role_end, tags: "role_end" } diff --git a/apps/applist b/apps/applist deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/applist +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/create.py b/apps/create.py deleted file mode 100644 index 49c85f82..00000000 --- a/apps/create.py +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env python2 -#!/usr/bin/env python3 -#coding: utf-8 - -import os, io, sys, platform, shutil, urllib3, time, json - - -def ReadLists(filename): - if os.path.getsize(filename) == 0: - print("\n清单中没有项目!") - sys.exit() - else: - with open("./"+filename,mode='r',newline='') as f: - templists=list(f) - rlist=[] - for templist in templists: - rlist.append(templist.replace('\n','')) - return rlist - -mylists=ReadLists("add") - -# 批量处理,创建项目文件夹,issue -for mylist in mylists: - print("处理 "+mylist+" ...\n") - os.system("cp -R roles/Template roles/" + mylist) - os.system("echo '' > add") - -print("\n执行完成,并清空列表") diff --git a/apps/docs/README.md b/apps/docs/README.md deleted file mode 100644 index 76f4b4b3..00000000 --- a/apps/docs/README.md +++ /dev/null @@ -1 +0,0 @@ -# Stackhub \ No newline at end of file diff --git a/apps/galaxy.yml b/apps/galaxy.yml deleted file mode 100644 index 0af57390..00000000 --- a/apps/galaxy.yml +++ /dev/null @@ -1,62 +0,0 @@ -### REQUIRED -# The namespace of the collection. This can be a company/brand/organization or product namespace under which all -# content lives. May only contain alphanumeric lowercase characters and underscores. Namespaces cannot start with -# underscores or numbers and cannot contain consecutive underscores -namespace: websoft9 - -# The name of the collection. Has the same character restrictions as 'namespace' -name: appname - -# The version of the collection. Must be compatible with semantic versioning -version: 1.0.0 - -# The path to the Markdown (.md) readme file. This path is relative to the root of the collection -readme: README.md - -# A list of the collection's content authors. Can be just the name or in the format 'Full Name (url) -# @nicks:irc/im.site#channel' -authors: -- your name - - -### OPTIONAL but strongly recommended -# A short summary description of the collection -description: your collection description - -# Either a single license or a list of licenses for content inside of a collection. Ansible Galaxy currently only -# accepts L(SPDX,https://spdx.org/licenses/) licenses. This key is mutually exclusive with 'license_file' -license: -- GPL-2.0-or-later - -# The path to the license file for the collection. This path is relative to the root of the collection. This key is -# mutually exclusive with 'license' -license_file: '' - -# A list of tags you want to associate with the collection for indexing/searching. A tag name has the same character -# requirements as 'namespace' and 'name' -tags: [] - -# Collections that this collection requires to be installed for it to be usable. The key of the dict is the -# collection label 'namespace.name'. The value is a version range -# L(specifiers,https://python-semanticversion.readthedocs.io/en/latest/#requirement-specification). Multiple version -# range specifiers can be set and are separated by ',' -dependencies: {} - -# The URL of the originating SCM repository -repository: http://example.com/repository - -# The URL to any online docs -documentation: http://docs.example.com - -# The URL to the homepage of the collection/project -homepage: http://example.com - -# The URL to the collection issue tracker -issues: http://example.com/issue/tracker - -# A list of file glob-like patterns used to filter any files or directories that should not be included in the build -# artifact. A pattern is matched from the relative path of the file or directory of the collection directory. This -# uses 'fnmatch' to match the files or directories. Some directories and files like 'galaxy.yml', '*.pyc', '*.retry', -# and '.git' are always filtered -build_ignore: [] - diff --git a/apps/hosts b/apps/hosts deleted file mode 100644 index eed8f541..00000000 --- a/apps/hosts +++ /dev/null @@ -1,2 +0,0 @@ -[local] -localhost diff --git a/apps/plugins/README.md b/apps/plugins/README.md deleted file mode 100644 index 775d9774..00000000 --- a/apps/plugins/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# Collections Plugins Directory - -This directory can be used to ship various plugins inside an Ansible collection. Each plugin is placed in a folder that -is named after the type of plugin it is in. It can also include the `module_utils` and `modules` directory that -would contain module utils and modules respectively. - -Here is an example directory of the majority of plugins currently supported by Ansible: - -``` -└── plugins - ├── action - ├── become - ├── cache - ├── callback - ├── cliconf - ├── connection - ├── filter - ├── httpapi - ├── inventory - ├── lookup - ├── module_utils - ├── modules - ├── netconf - ├── shell - ├── strategy - ├── terminal - ├── test - └── vars -``` - -A full list of plugin types can be found at [Working With Plugins](https://docs.ansible.com/ansible-core/2.12/plugins/plugins.html). diff --git a/apps/requirements.yml b/apps/requirements.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/requirements.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/README.md b/apps/roles/README.md deleted file mode 100644 index 05fd6f5c..00000000 --- a/apps/roles/README.md +++ /dev/null @@ -1,6 +0,0 @@ -#### About - -you can run the command in your root directory of Ansible project to pull all roles defined in requirements.yml -``` -ansible-galaxy install -r requirements.yml -f -``` diff --git a/apps/roles/Template/CHANGELOG.md b/apps/roles/Template/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/Template/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/Template/Notes.md b/apps/roles/Template/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/Template/README.md b/apps/roles/Template/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/Template/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/Template/defaults/main.yml b/apps/roles/Template/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/Template/files/template.conf b/apps/roles/Template/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/Template/handlers/main.yml b/apps/roles/Template/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/Template/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/Template/meta/main.yml b/apps/roles/Template/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/Template/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/Template/tasks/Debian.yml b/apps/roles/Template/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/Template/tasks/RedHat.yml b/apps/roles/Template/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/Template/tasks/main.yml b/apps/roles/Template/tasks/main.yml deleted file mode 100644 index efe67e42..00000000 --- a/apps/roles/Template/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "Template" diff --git a/apps/roles/Template/tasks/pre.yml b/apps/roles/Template/tasks/pre.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/Template/tasks/pre.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/Template/templates/template.conf b/apps/roles/Template/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/Template/vars/main.yml b/apps/roles/Template/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/Template/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/activemq/CHANGELOG.md b/apps/roles/activemq/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/activemq/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/activemq/Notes.md b/apps/roles/activemq/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/activemq/README.md b/apps/roles/activemq/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/activemq/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/activemq/defaults/main.yml b/apps/roles/activemq/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/activemq/files/template.conf b/apps/roles/activemq/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/activemq/handlers/main.yml b/apps/roles/activemq/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/activemq/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/activemq/meta/main.yml b/apps/roles/activemq/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/activemq/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/activemq/tasks/Debian.yml b/apps/roles/activemq/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/activemq/tasks/RedHat.yml b/apps/roles/activemq/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/activemq/tasks/main.yml b/apps/roles/activemq/tasks/main.yml deleted file mode 100644 index 667387f4..00000000 --- a/apps/roles/activemq/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "activemq" diff --git a/apps/roles/activemq/templates/template.conf b/apps/roles/activemq/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/activemq/vars/main.yml b/apps/roles/activemq/vars/main.yml deleted file mode 100644 index 7515046f..00000000 --- a/apps/roles/activemq/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "8161" diff --git a/apps/roles/akeneo/CHANGELOG.md b/apps/roles/akeneo/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/akeneo/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/akeneo/Notes.md b/apps/roles/akeneo/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/akeneo/README.md b/apps/roles/akeneo/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/akeneo/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/akeneo/defaults/main.yml b/apps/roles/akeneo/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/akeneo/files/template.conf b/apps/roles/akeneo/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/akeneo/handlers/main.yml b/apps/roles/akeneo/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/akeneo/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/akeneo/meta/main.yml b/apps/roles/akeneo/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/akeneo/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/akeneo/tasks/Debian.yml b/apps/roles/akeneo/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/akeneo/tasks/RedHat.yml b/apps/roles/akeneo/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/akeneo/tasks/main.yml b/apps/roles/akeneo/tasks/main.yml deleted file mode 100644 index 12ee01b9..00000000 --- a/apps/roles/akeneo/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "akeneo" diff --git a/apps/roles/akeneo/templates/template.conf b/apps/roles/akeneo/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/akeneo/vars/main.yml b/apps/roles/akeneo/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/akeneo/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/alfresco/CHANGELOG.md b/apps/roles/alfresco/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/alfresco/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/alfresco/Notes.md b/apps/roles/alfresco/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/alfresco/README.md b/apps/roles/alfresco/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/alfresco/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/alfresco/defaults/main.yml b/apps/roles/alfresco/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/alfresco/files/template.conf b/apps/roles/alfresco/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/alfresco/handlers/main.yml b/apps/roles/alfresco/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/alfresco/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/alfresco/meta/main.yml b/apps/roles/alfresco/meta/main.yml deleted file mode 100644 index 0a0a8106..00000000 --- a/apps/roles/alfresco/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - pgadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/alfresco/tasks/Debian.yml b/apps/roles/alfresco/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/alfresco/tasks/RedHat.yml b/apps/roles/alfresco/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/alfresco/tasks/main.yml b/apps/roles/alfresco/tasks/main.yml deleted file mode 100644 index 266fe539..00000000 --- a/apps/roles/alfresco/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "alfresco" diff --git a/apps/roles/alfresco/templates/template.conf b/apps/roles/alfresco/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/alfresco/vars/main.yml b/apps/roles/alfresco/vars/main.yml deleted file mode 100644 index 42530b27..00000000 --- a/apps/roles/alfresco/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "8080" diff --git a/apps/roles/ansible/CHANGELOG.md b/apps/roles/ansible/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/ansible/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/ansible/Notes.md b/apps/roles/ansible/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ansible/README.md b/apps/roles/ansible/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/ansible/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/ansible/defaults/main.yml b/apps/roles/ansible/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ansible/files/template.conf b/apps/roles/ansible/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ansible/handlers/main.yml b/apps/roles/ansible/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/ansible/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/ansible/meta/main.yml b/apps/roles/ansible/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/ansible/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/ansible/tasks/Debian.yml b/apps/roles/ansible/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ansible/tasks/RedHat.yml b/apps/roles/ansible/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ansible/tasks/main.yml b/apps/roles/ansible/tasks/main.yml deleted file mode 100644 index efd00c99..00000000 --- a/apps/roles/ansible/tasks/main.yml +++ /dev/null @@ -1,16 +0,0 @@ -- name: Unnstall ansible on host - shell: rpm -e ansible - -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "ansible" - -- name: Unnstall ansible on host - shell: | - alias ansible='docker exec -it ansible ansible' - alias ansible-playbook='docker exec -it ansible ansible-playbook' - echo "alias ansible='docker exec -it ansible ansible'" >> /etc/profile.d/ansible.sh - echo "alias ansible-playbook='docker exec -it ansible ansible-playbook'" >> /etc/profile.d/ansible.sh - source /etc/profile.d/ansible.sh - diff --git a/apps/roles/ansible/templates/template.conf b/apps/roles/ansible/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ansible/vars/main.yml b/apps/roles/ansible/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/ansible/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/apex/CHANGELOG.md b/apps/roles/apex/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/apex/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/apex/Notes.md b/apps/roles/apex/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apex/README.md b/apps/roles/apex/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/apex/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/apex/defaults/main.yml b/apps/roles/apex/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apex/files/template.conf b/apps/roles/apex/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apex/handlers/main.yml b/apps/roles/apex/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/apex/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/apex/meta/main.yml b/apps/roles/apex/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/apex/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/apex/tasks/Debian.yml b/apps/roles/apex/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apex/tasks/RedHat.yml b/apps/roles/apex/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apex/tasks/main.yml b/apps/roles/apex/tasks/main.yml deleted file mode 100644 index 207e7e37..00000000 --- a/apps/roles/apex/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "apex" diff --git a/apps/roles/apex/templates/template.conf b/apps/roles/apex/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apex/vars/main.yml b/apps/roles/apex/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/apex/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/apitable/CHANGELOG.md b/apps/roles/apitable/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/apitable/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/apitable/Notes.md b/apps/roles/apitable/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apitable/README.md b/apps/roles/apitable/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/apitable/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/apitable/defaults/main.yml b/apps/roles/apitable/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apitable/files/template.conf b/apps/roles/apitable/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apitable/handlers/main.yml b/apps/roles/apitable/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/apitable/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/apitable/meta/main.yml b/apps/roles/apitable/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/apitable/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/apitable/tasks/Debian.yml b/apps/roles/apitable/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apitable/tasks/RedHat.yml b/apps/roles/apitable/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apitable/tasks/main.yml b/apps/roles/apitable/tasks/main.yml deleted file mode 100644 index 4e86ec52..00000000 --- a/apps/roles/apitable/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "apitable" diff --git a/apps/roles/apitable/templates/template.conf b/apps/roles/apitable/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/apitable/vars/main.yml b/apps/roles/apitable/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/apitable/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/awx/CHANGELOG.md b/apps/roles/awx/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/awx/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/awx/Notes.md b/apps/roles/awx/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/awx/README.md b/apps/roles/awx/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/awx/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/awx/defaults/main.yml b/apps/roles/awx/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/awx/files/template.conf b/apps/roles/awx/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/awx/handlers/main.yml b/apps/roles/awx/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/awx/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/awx/meta/main.yml b/apps/roles/awx/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/awx/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/awx/tasks/Debian.yml b/apps/roles/awx/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/awx/tasks/RedHat.yml b/apps/roles/awx/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/awx/tasks/main.yml b/apps/roles/awx/tasks/main.yml deleted file mode 100644 index ad28963d..00000000 --- a/apps/roles/awx/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "Template" - -- name: wait for {{appname}} start - wait_for: - port: "{{nginx_reverse_proxy_port}}" - delay: 10 - timeout: 120 diff --git a/apps/roles/awx/tasks/pre.yml b/apps/roles/awx/tasks/pre.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/awx/tasks/pre.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/awx/templates/template.conf b/apps/roles/awx/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/awx/vars/main.yml b/apps/roles/awx/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/awx/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/bt/CHANGELOG.md b/apps/roles/bt/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/bt/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/bt/Notes.md b/apps/roles/bt/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/bt/README.md b/apps/roles/bt/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/bt/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/bt/defaults/main.yml b/apps/roles/bt/defaults/main.yml deleted file mode 100644 index 50ccfdef..00000000 --- a/apps/roles/bt/defaults/main.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -bt_language: zh - -#修改账号密码,用户名不得少于5个字符 -bt_filelist: ["password.exp", "username.exp", "port.exp"] - -bt_download_url: - RedHat: - zh: http://download.bt.cn/install/install_6.0.sh - en: http://www.aapanel.com/script/install_6.0_en.sh - Debian: - zh: http://download.bt.cn/install/install-ubuntu_6.0.sh - en: http://www.aapanel.com/script/install-ubuntu_6.0_en.sh diff --git a/apps/roles/bt/files/bt.exp b/apps/roles/bt/files/bt.exp deleted file mode 100644 index c37c5df2..00000000 --- a/apps/roles/bt/files/bt.exp +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/expect -f -set timeout 30 -spawn bash /root/install.sh -expect "now?" -send "y\r" - -interact -expect eof diff --git a/apps/roles/bt/files/en-password.exp b/apps/roles/bt/files/en-password.exp deleted file mode 100644 index 769d24a4..00000000 --- a/apps/roles/bt/files/en-password.exp +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/expect -f -set timeout 30 -spawn /usr/bin/bt -expect "command number" -send "5\r" -expect "new password" -send "admin123\r" - -#interact -expect eof -catch wait result; diff --git a/apps/roles/bt/files/en-username.exp b/apps/roles/bt/files/en-username.exp deleted file mode 100644 index 3a12ea03..00000000 --- a/apps/roles/bt/files/en-username.exp +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/expect -f -#username must > 5 characters - -set timeout 30 -spawn /usr/bin/bt -expect "command number" -send "6\r" -expect "new username" -send "administrator\r" - -interact -expect eof diff --git a/apps/roles/bt/files/en_port.exp b/apps/roles/bt/files/en_port.exp deleted file mode 100644 index 7a2f1c12..00000000 --- a/apps/roles/bt/files/en_port.exp +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/expect -f -#port must > 4 characters - -set timeout 30 -spawn /usr/bin/bt -expect "command number" -send "8\r" -expect "new port" -send "8888\r" - -interact -expect eof diff --git a/apps/roles/bt/files/zh-password.exp b/apps/roles/bt/files/zh-password.exp deleted file mode 100644 index 69413206..00000000 --- a/apps/roles/bt/files/zh-password.exp +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/expect -f -set timeout 30 -spawn /usr/bin/bt -expect "请输入命令编号" -send "5\r" -expect "请输入新的面板密码" -send "admin123\r" - -interact -expect eof diff --git a/apps/roles/bt/files/zh-port.exp b/apps/roles/bt/files/zh-port.exp deleted file mode 100644 index 3f88257e..00000000 --- a/apps/roles/bt/files/zh-port.exp +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/expect -f -set timeout 30 -spawn /usr/bin/bt -expect "请输入命令编号" -send "8\r" -expect "请输入新的面板端口" -send "8888\r" - -interact -expect eof diff --git a/apps/roles/bt/files/zh-username.exp b/apps/roles/bt/files/zh-username.exp deleted file mode 100644 index 5cf924d6..00000000 --- a/apps/roles/bt/files/zh-username.exp +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/expect -f -#username must > 5 characters - -set timeout 30 -spawn /usr/bin/bt -expect "请输入命令编号" -send "6\r" -expect "请输入新的面板用户名" -send "administrator\r" - -interact -expect eof diff --git a/apps/roles/bt/handlers/main.yml b/apps/roles/bt/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/bt/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/bt/meta/main.yml b/apps/roles/bt/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/bt/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/bt/tasks/Debian.yml b/apps/roles/bt/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/bt/tasks/RedHat.yml b/apps/roles/bt/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/bt/tasks/main.yml b/apps/roles/bt/tasks/main.yml deleted file mode 100644 index dbbc9b65..00000000 --- a/apps/roles/bt/tasks/main.yml +++ /dev/null @@ -1,77 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install_without_docker.yml - vars: - app: "bt" - -- name: install expect - yum: - name: expect - state: latest - when: ansible_os_family == "RedHat" - -- name: install expect for ubuntu - apt: - name: expect - state: latest - when: ansible_os_family == "Debian" - -##------ download script start ------ ### -- name: download Chinese install.sh for {{ansible_os_family}} - get_url: - url: "{{bt_download_url[ansible_os_family].zh}}" - dest: /root/install.sh - mode: '0644' - when: bt_language == 'zh' - -- name: download English install.sh for {{ansible_os_family}} - get_url: - url: "{{bt_download_url[ansible_os_family].en}}" - dest: /root/install.sh - mode: '0644' - when: bt_language == 'en' - -##------ download script end ------ ### - -- name: copy bt install script - copy: src=bt.exp dest=/root/bt.exp mode=0644 - -- name: copy change username & password script for English - copy: src=en-{{item}} dest=/root/{{item}} mode=0644 - with_items: "{{bt_filelist}}" - when: bt_language == 'en' - -- name: copy change username & password script for Chinese - copy: src=zh-{{item}} dest=/root/{{item}} mode=0644 - with_items: "{{bt_filelist}}" - when: bt_language == 'zh' - -# this step may get error most of times -- name: install bt, waiting for 5-10 mins - shell: echo y | bash /root/install.sh - -- name: change username & password - shell: expect /root/{{item}} - with_items: "{{bt_filelist}}" - ignore_errors: yes - -- name: remove extra files - shell: | - cp /root/password.exp /data/apps/bt/password.exp - rm -f /root/*.exp - -- name: close bt-panel security login - file: - path: /www/server/panel/data/admin_path.pl - state: absent - -- name: Create log folder because bt is before the common - file: - path: '/data/{{item}}' - state: directory - recurse: yes - mode: '0755' - with_items: - - logs - -- name: Check BT Version - shell: sudo echo "bt version:" $(curl -Ss http://www.bt.cn/api/panel/get_version) |sudo tee -a /data/logs/install_version.txt diff --git a/apps/roles/bt/tasks/pre.yml b/apps/roles/bt/tasks/pre.yml deleted file mode 100644 index c5cfbe4d..00000000 --- a/apps/roles/bt/tasks/pre.yml +++ /dev/null @@ -1,19 +0,0 @@ -- pause: - prompt: | - Choice Baota version: - 0: Baota English version - 1: Baota Chinese version - private: no - Default:0 - register: baota_version_options - -- set_fact: - baota_version_meta: - "0": "en" - "1": "zh" - -- set_fact: - bt_language: "{{baota_version_meta[baota_version_options.user_input]}}" - -- debug: - msg: "bt_language is {{bt_language}}" diff --git a/apps/roles/bt/templates/.env b/apps/roles/bt/templates/.env deleted file mode 100644 index f0300228..00000000 --- a/apps/roles/bt/templates/.env +++ /dev/null @@ -1,3 +0,0 @@ -POWER_PASSWORD=needchange(this is not real password, afterinstall it will generate) -APP_USER=administrator -APP_PASSWORD=$POWER_PASSWORD diff --git a/apps/roles/bt/templates/init_without_docker.sh b/apps/roles/bt/templates/init_without_docker.sh deleted file mode 100644 index c8148a97..00000000 --- a/apps/roles/bt/templates/init_without_docker.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin -new_password=$1 -echo "init_without_docker.sh password=$new_password" >> /tmp/init_debug.txt -sudo sed -i "s/admin123/$new_password/g" /data/apps/bt/password.exp -expect /data/apps/bt/password.exp diff --git a/apps/roles/bt/vars/main.yml b/apps/roles/bt/vars/main.yml deleted file mode 100644 index 43d971c7..00000000 --- a/apps/roles/bt/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -common_install_tools: diff --git a/apps/roles/budibase/CHANGELOG.md b/apps/roles/budibase/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/budibase/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/budibase/Notes.md b/apps/roles/budibase/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/budibase/README.md b/apps/roles/budibase/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/budibase/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/budibase/defaults/main.yml b/apps/roles/budibase/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/budibase/files/template.conf b/apps/roles/budibase/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/budibase/handlers/main.yml b/apps/roles/budibase/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/budibase/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/budibase/meta/main.yml b/apps/roles/budibase/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/budibase/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/budibase/tasks/Debian.yml b/apps/roles/budibase/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/budibase/tasks/RedHat.yml b/apps/roles/budibase/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/budibase/tasks/main.yml b/apps/roles/budibase/tasks/main.yml deleted file mode 100644 index ee02393b..00000000 --- a/apps/roles/budibase/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "budibase" diff --git a/apps/roles/budibase/templates/template.conf b/apps/roles/budibase/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/budibase/vars/main.yml b/apps/roles/budibase/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/budibase/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/canvas/CHANGELOG.md b/apps/roles/canvas/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/canvas/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/canvas/Notes.md b/apps/roles/canvas/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/canvas/README.md b/apps/roles/canvas/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/canvas/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/canvas/defaults/main.yml b/apps/roles/canvas/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/canvas/files/template.conf b/apps/roles/canvas/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/canvas/handlers/main.yml b/apps/roles/canvas/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/canvas/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/canvas/meta/main.yml b/apps/roles/canvas/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/canvas/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/canvas/tasks/Debian.yml b/apps/roles/canvas/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/canvas/tasks/RedHat.yml b/apps/roles/canvas/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/canvas/tasks/main.yml b/apps/roles/canvas/tasks/main.yml deleted file mode 100644 index ad28963d..00000000 --- a/apps/roles/canvas/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "Template" - -- name: wait for {{appname}} start - wait_for: - port: "{{nginx_reverse_proxy_port}}" - delay: 10 - timeout: 120 diff --git a/apps/roles/canvas/tasks/pre.yml b/apps/roles/canvas/tasks/pre.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/canvas/tasks/pre.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/canvas/templates/template.conf b/apps/roles/canvas/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/canvas/vars/main.yml b/apps/roles/canvas/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/canvas/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/cells/CHANGELOG.md b/apps/roles/cells/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/cells/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/cells/Notes.md b/apps/roles/cells/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cells/README.md b/apps/roles/cells/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/cells/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/cells/defaults/main.yml b/apps/roles/cells/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cells/files/template.conf b/apps/roles/cells/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cells/handlers/main.yml b/apps/roles/cells/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/cells/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/cells/meta/main.yml b/apps/roles/cells/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/cells/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/cells/tasks/Debian.yml b/apps/roles/cells/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cells/tasks/RedHat.yml b/apps/roles/cells/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cells/tasks/main.yml b/apps/roles/cells/tasks/main.yml deleted file mode 100644 index 68a8d2d6..00000000 --- a/apps/roles/cells/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "cells" diff --git a/apps/roles/cells/templates/template.conf b/apps/roles/cells/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cells/vars/main.yml b/apps/roles/cells/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/cells/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/cloudbeaver/CHANGELOG.md b/apps/roles/cloudbeaver/CHANGELOG.md deleted file mode 100644 index a0cf709b..00000000 --- a/apps/roles/cloudbeaver/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -# CHANGELOG diff --git a/apps/roles/cloudbeaver/Notes.md b/apps/roles/cloudbeaver/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cloudbeaver/README.md b/apps/roles/cloudbeaver/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/cloudbeaver/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/cloudbeaver/defaults/main.yml b/apps/roles/cloudbeaver/defaults/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/cloudbeaver/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/cloudbeaver/files/template.service b/apps/roles/cloudbeaver/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cloudbeaver/handlers/main.yml b/apps/roles/cloudbeaver/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/cloudbeaver/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/cloudbeaver/meta/main.yml b/apps/roles/cloudbeaver/meta/main.yml deleted file mode 100644 index 0e2a2b16..00000000 --- a/apps/roles/cloudbeaver/meta/main.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: diff --git a/apps/roles/cloudbeaver/tasks/Debian.yml b/apps/roles/cloudbeaver/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cloudbeaver/tasks/RedHat.yml b/apps/roles/cloudbeaver/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cloudbeaver/tasks/main.yml b/apps/roles/cloudbeaver/tasks/main.yml deleted file mode 100644 index bd2c4f7b..00000000 --- a/apps/roles/cloudbeaver/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "cloudbeaver" diff --git a/apps/roles/cloudbeaver/templates/template.conf b/apps/roles/cloudbeaver/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/cloudbeaver/vars/main.yml b/apps/roles/cloudbeaver/vars/main.yml deleted file mode 100644 index 118ea54f..00000000 --- a/apps/roles/cloudbeaver/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9090" diff --git a/apps/roles/codeserver/CHANGELOG.md b/apps/roles/codeserver/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/codeserver/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/codeserver/Notes.md b/apps/roles/codeserver/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/codeserver/README.md b/apps/roles/codeserver/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/codeserver/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/codeserver/defaults/main.yml b/apps/roles/codeserver/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/codeserver/files/template.conf b/apps/roles/codeserver/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/codeserver/handlers/main.yml b/apps/roles/codeserver/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/codeserver/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/codeserver/meta/main.yml b/apps/roles/codeserver/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/codeserver/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/codeserver/tasks/Debian.yml b/apps/roles/codeserver/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/codeserver/tasks/RedHat.yml b/apps/roles/codeserver/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/codeserver/tasks/main.yml b/apps/roles/codeserver/tasks/main.yml deleted file mode 100644 index c10691d0..00000000 --- a/apps/roles/codeserver/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "codeserver" diff --git a/apps/roles/codeserver/templates/template.conf b/apps/roles/codeserver/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/codeserver/vars/main.yml b/apps/roles/codeserver/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/codeserver/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/couchdb/CHANGELOG.md b/apps/roles/couchdb/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/couchdb/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/couchdb/Notes.md b/apps/roles/couchdb/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/couchdb/README.md b/apps/roles/couchdb/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/couchdb/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/couchdb/defaults/main.yml b/apps/roles/couchdb/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/couchdb/files/template.conf b/apps/roles/couchdb/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/couchdb/handlers/main.yml b/apps/roles/couchdb/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/couchdb/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/couchdb/meta/main.yml b/apps/roles/couchdb/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/couchdb/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/couchdb/tasks/Debian.yml b/apps/roles/couchdb/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/couchdb/tasks/RedHat.yml b/apps/roles/couchdb/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/couchdb/tasks/main.yml b/apps/roles/couchdb/tasks/main.yml deleted file mode 100644 index 8e41a53b..00000000 --- a/apps/roles/couchdb/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "couchdb" diff --git a/apps/roles/couchdb/templates/template.conf b/apps/roles/couchdb/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/couchdb/vars/main.yml b/apps/roles/couchdb/vars/main.yml deleted file mode 100644 index b6940685..00000000 --- a/apps/roles/couchdb/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "5984" diff --git a/apps/roles/discuz/CHANGELOG.md b/apps/roles/discuz/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/discuz/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/discuz/Notes.md b/apps/roles/discuz/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuz/README.md b/apps/roles/discuz/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/discuz/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/discuz/defaults/main.yml b/apps/roles/discuz/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuz/files/template.conf b/apps/roles/discuz/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuz/handlers/main.yml b/apps/roles/discuz/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/discuz/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/discuz/meta/main.yml b/apps/roles/discuz/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/discuz/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/discuz/tasks/Debian.yml b/apps/roles/discuz/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuz/tasks/RedHat.yml b/apps/roles/discuz/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuz/tasks/main.yml b/apps/roles/discuz/tasks/main.yml deleted file mode 100644 index 684b221c..00000000 --- a/apps/roles/discuz/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "discuz" - -- name: wait for {{appname}} start - wait_for: - port: "{{nginx_reverse_proxy_port}}" - delay: 10 - timeout: 120 diff --git a/apps/roles/discuz/templates/template.conf b/apps/roles/discuz/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuz/vars/main.yml b/apps/roles/discuz/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/discuz/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/discuzq/CHANGELOG.md b/apps/roles/discuzq/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/discuzq/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/discuzq/Notes.md b/apps/roles/discuzq/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuzq/README.md b/apps/roles/discuzq/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/discuzq/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/discuzq/defaults/main.yml b/apps/roles/discuzq/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuzq/files/template.service b/apps/roles/discuzq/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuzq/handlers/main.yml b/apps/roles/discuzq/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/discuzq/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/discuzq/meta/main.yml b/apps/roles/discuzq/meta/main.yml deleted file mode 100644 index 247a2bdd..00000000 --- a/apps/roles/discuzq/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: - - phpmyadmin - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: diff --git a/apps/roles/discuzq/tasks/Debian.yml b/apps/roles/discuzq/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuzq/tasks/RedHat.yml b/apps/roles/discuzq/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuzq/tasks/main.yml b/apps/roles/discuzq/tasks/main.yml deleted file mode 100644 index 223c9029..00000000 --- a/apps/roles/discuzq/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "discuzq" diff --git a/apps/roles/discuzq/templates/template.conf b/apps/roles/discuzq/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/discuzq/vars/main.yml b/apps/roles/discuzq/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/discuzq/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/dolibarr/CHANGELOG.md b/apps/roles/dolibarr/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/dolibarr/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/dolibarr/Notes.md b/apps/roles/dolibarr/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/dolibarr/README.md b/apps/roles/dolibarr/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/dolibarr/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/dolibarr/defaults/main.yml b/apps/roles/dolibarr/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/dolibarr/files/template.conf b/apps/roles/dolibarr/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/dolibarr/handlers/main.yml b/apps/roles/dolibarr/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/dolibarr/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/dolibarr/meta/main.yml b/apps/roles/dolibarr/meta/main.yml deleted file mode 100644 index 295fc84d..00000000 --- a/apps/roles/dolibarr/meta/main.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -dependencies: - - phpmyadmin - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/dolibarr/tasks/Debian.yml b/apps/roles/dolibarr/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/dolibarr/tasks/RedHat.yml b/apps/roles/dolibarr/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/dolibarr/tasks/main.yml b/apps/roles/dolibarr/tasks/main.yml deleted file mode 100644 index 0d59a719..00000000 --- a/apps/roles/dolibarr/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "dolibarr" - -- name: wait for {{appname}} start - wait_for: - port: "{{nginx_reverse_proxy_port}}" - delay: 10 - timeout: 120 diff --git a/apps/roles/dolibarr/templates/template.conf b/apps/roles/dolibarr/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/dolibarr/vars/main.yml b/apps/roles/dolibarr/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/dolibarr/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/drupal/CHANGELOG.md b/apps/roles/drupal/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/drupal/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/drupal/Notes.md b/apps/roles/drupal/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/drupal/README.md b/apps/roles/drupal/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/drupal/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/drupal/defaults/main.yml b/apps/roles/drupal/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/drupal/files/template.conf b/apps/roles/drupal/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/drupal/handlers/main.yml b/apps/roles/drupal/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/drupal/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/drupal/meta/main.yml b/apps/roles/drupal/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/drupal/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/drupal/tasks/Debian.yml b/apps/roles/drupal/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/drupal/tasks/RedHat.yml b/apps/roles/drupal/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/drupal/tasks/main.yml b/apps/roles/drupal/tasks/main.yml deleted file mode 100644 index 1e3e2118..00000000 --- a/apps/roles/drupal/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "drupal" diff --git a/apps/roles/drupal/templates/template.conf b/apps/roles/drupal/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/drupal/vars/main.yml b/apps/roles/drupal/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/drupal/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/elastic/Notes.md b/apps/roles/elastic/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/elastic/defaults/main.yml b/apps/roles/elastic/defaults/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/elastic/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/elastic/files/template.service b/apps/roles/elastic/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/elastic/handlers/main.yml b/apps/roles/elastic/handlers/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/elastic/meta/main.yml b/apps/roles/elastic/meta/main.yml deleted file mode 100644 index cbb0858d..00000000 --- a/apps/roles/elastic/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/elastic/tasks/Debian.yml b/apps/roles/elastic/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/elastic/tasks/RedHat.yml b/apps/roles/elastic/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/elastic/tasks/main.yml b/apps/roles/elastic/tasks/main.yml deleted file mode 100644 index 43ff09ce..00000000 --- a/apps/roles/elastic/tasks/main.yml +++ /dev/null @@ -1,20 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "elastic" - -- block: - - pause: - prompt: "Please login to Kibana UI and check it, then input Enter to continue" - echo: no - - name: Output elk version - shell: | - echo "elk_version:" $(docker exec -i elastic-elasticsearch bin/elasticsearch --version | awk -F ' ' '{print $2}') |sudo tee -a /data/logs/install_version.txt - sleep 20s - - name: Delete contains and images resources - shell: | - docker compose down -v - docker system prune --all --force - docker network create websoft9 - args: - chdir: /data/apps/elastic diff --git a/apps/roles/elastic/templates/template.conf b/apps/roles/elastic/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/elastic/vars/main.yml b/apps/roles/elastic/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/elastic/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/erpnext/CHANGELOG.md b/apps/roles/erpnext/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/erpnext/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/erpnext/Notes.md b/apps/roles/erpnext/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/erpnext/README.md b/apps/roles/erpnext/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/erpnext/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/erpnext/defaults/main.yml b/apps/roles/erpnext/defaults/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/erpnext/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/erpnext/files/template.service b/apps/roles/erpnext/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/erpnext/handlers/main.yml b/apps/roles/erpnext/handlers/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/erpnext/meta/main.yml b/apps/roles/erpnext/meta/main.yml deleted file mode 100644 index 0854528a..00000000 --- a/apps/roles/erpnext/meta/main.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -dependencies: - - phpmyadmin - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/erpnext/tasks/Debian.yml b/apps/roles/erpnext/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/erpnext/tasks/RedHat.yml b/apps/roles/erpnext/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/erpnext/tasks/main.yml b/apps/roles/erpnext/tasks/main.yml deleted file mode 100644 index 718ee622..00000000 --- a/apps/roles/erpnext/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "erpnext" diff --git a/apps/roles/erpnext/tasks/pre.yml b/apps/roles/erpnext/tasks/pre.yml deleted file mode 100644 index 2fb50bc2..00000000 --- a/apps/roles/erpnext/tasks/pre.yml +++ /dev/null @@ -1,25 +0,0 @@ -- pause: - prompt: | - Choice Erpnext version: - 0: ERPNext14 - 1: ERPNext13 - 2: ERPNext12 - private: no - Default:0 - register: erpnext_version_options - -- set_fact: - erpnext_version_meta: - "0": "14" - "1": "13" - "2": "12" - -- set_fact: - erpnext_version: "{{erpnext_version_meta[erpnext_version_options.user_input]}}" - -- debug: - msg: "erpnext_version is {{erpnext_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION=v{{erpnext_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/erpnext/templates/template.conf b/apps/roles/erpnext/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/erpnext/vars/main.yml b/apps/roles/erpnext/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/erpnext/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/espocrm/CHANGELOG.md b/apps/roles/espocrm/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/espocrm/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/espocrm/Notes.md b/apps/roles/espocrm/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/espocrm/README.md b/apps/roles/espocrm/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/espocrm/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/espocrm/defaults/main.yml b/apps/roles/espocrm/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/espocrm/files/template.conf b/apps/roles/espocrm/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/espocrm/handlers/main.yml b/apps/roles/espocrm/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/espocrm/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/espocrm/meta/main.yml b/apps/roles/espocrm/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/espocrm/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/espocrm/tasks/Debian.yml b/apps/roles/espocrm/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/espocrm/tasks/RedHat.yml b/apps/roles/espocrm/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/espocrm/tasks/main.yml b/apps/roles/espocrm/tasks/main.yml deleted file mode 100644 index 34cc0217..00000000 --- a/apps/roles/espocrm/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "espocrm" diff --git a/apps/roles/espocrm/templates/template.conf b/apps/roles/espocrm/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/espocrm/vars/main.yml b/apps/roles/espocrm/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/espocrm/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/fastpanel/CHANGELOG.md b/apps/roles/fastpanel/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/fastpanel/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/fastpanel/Notes.md b/apps/roles/fastpanel/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/fastpanel/README.md b/apps/roles/fastpanel/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/fastpanel/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/fastpanel/defaults/main.yml b/apps/roles/fastpanel/defaults/main.yml deleted file mode 100644 index 0876fdc3..00000000 --- a/apps/roles/fastpanel/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ -version: "2022-07-26" diff --git a/apps/roles/fastpanel/files/template.conf b/apps/roles/fastpanel/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/fastpanel/handlers/main.yml b/apps/roles/fastpanel/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/fastpanel/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/fastpanel/meta/main.yml b/apps/roles/fastpanel/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/fastpanel/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/fastpanel/tasks/Debian.yml b/apps/roles/fastpanel/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/fastpanel/tasks/RedHat.yml b/apps/roles/fastpanel/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/fastpanel/tasks/main.yml b/apps/roles/fastpanel/tasks/main.yml deleted file mode 100644 index 6728c04d..00000000 --- a/apps/roles/fastpanel/tasks/main.yml +++ /dev/null @@ -1,9 +0,0 @@ -- name: Install common on app without docker - include_tasks: tasks/install_without_docker.yml - -- name: Install {{appname}} - shell: | - wget http://repo.fastpanel.direct/install_fastpanel.sh -O - | bash - - -- name: Output version - shell: echo "fastpanel version refer to https://fastpanel.direct/changelog" >> /data/logs/install_version.txt diff --git a/apps/roles/fastpanel/templates/.env b/apps/roles/fastpanel/templates/.env deleted file mode 100644 index 87f6d83e..00000000 --- a/apps/roles/fastpanel/templates/.env +++ /dev/null @@ -1,3 +0,0 @@ -POWER_PASSWORD=needchange(this is not real password, afterinstall fastpanel, it will generate) -APP_USER=fastuser -APP_PASSWORD=$POWER_PASSWORD diff --git a/apps/roles/fastpanel/templates/init_without_docker.sh b/apps/roles/fastpanel/templates/init_without_docker.sh deleted file mode 100644 index 716d2b23..00000000 --- a/apps/roles/fastpanel/templates/init_without_docker.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin - -newpassword=$1 -# echo $newpassword |passwd --stdin fastuser -echo "fastuser:$newpassword" | chpasswd - -sed -i '/172.17.0.1/d' /etc/nginx/conf.d/parking.conf -internal_ip=$(ip addr show dev eth0|grep inet |grep eth0|cut -d/ -f1|cut -d" " -f6) -old_ip=$(cat /etc/nginx/conf.d/parking.conf |grep default_server|grep ssl |cut -d: -f1|cut -d" " -f6) -sed -i "s/$old_ip/$internal_ip/g" /etc/nginx/conf.d/parking.conf -systemctl restart nginx diff --git a/apps/roles/fastpanel/vars/main.yml b/apps/roles/fastpanel/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/fastpanel/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/ghost/CHANGELOG.md b/apps/roles/ghost/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/ghost/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/ghost/Notes.md b/apps/roles/ghost/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/README.md b/apps/roles/ghost/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/ghost/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/ghost/Template/CHANGELOG.md b/apps/roles/ghost/Template/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/ghost/Template/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/ghost/Template/Notes.md b/apps/roles/ghost/Template/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/Template/README.md b/apps/roles/ghost/Template/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/ghost/Template/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/ghost/Template/defaults/main.yml b/apps/roles/ghost/Template/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/Template/files/template.conf b/apps/roles/ghost/Template/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/Template/handlers/main.yml b/apps/roles/ghost/Template/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/ghost/Template/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/ghost/Template/meta/main.yml b/apps/roles/ghost/Template/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/ghost/Template/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/ghost/Template/tasks/Debian.yml b/apps/roles/ghost/Template/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/Template/tasks/RedHat.yml b/apps/roles/ghost/Template/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/Template/tasks/main.yml b/apps/roles/ghost/Template/tasks/main.yml deleted file mode 100644 index efe67e42..00000000 --- a/apps/roles/ghost/Template/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "Template" diff --git a/apps/roles/ghost/Template/tasks/pre.yml b/apps/roles/ghost/Template/tasks/pre.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/ghost/Template/tasks/pre.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/ghost/Template/templates/template.conf b/apps/roles/ghost/Template/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/Template/vars/main.yml b/apps/roles/ghost/Template/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/ghost/Template/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/ghost/defaults/main.yml b/apps/roles/ghost/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/files/template.conf b/apps/roles/ghost/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/handlers/main.yml b/apps/roles/ghost/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/ghost/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/ghost/meta/main.yml b/apps/roles/ghost/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/ghost/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/ghost/tasks/Debian.yml b/apps/roles/ghost/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/tasks/RedHat.yml b/apps/roles/ghost/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/tasks/main.yml b/apps/roles/ghost/tasks/main.yml deleted file mode 100644 index 3928123c..00000000 --- a/apps/roles/ghost/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "ghost" diff --git a/apps/roles/ghost/templates/template.conf b/apps/roles/ghost/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/ghost/vars/main.yml b/apps/roles/ghost/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/ghost/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/gitlab/CHANGELOG.md b/apps/roles/gitlab/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/gitlab/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/gitlab/Notes.md b/apps/roles/gitlab/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gitlab/README.md b/apps/roles/gitlab/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/gitlab/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/gitlab/defaults/main.yml b/apps/roles/gitlab/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gitlab/files/template.conf b/apps/roles/gitlab/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gitlab/handlers/main.yml b/apps/roles/gitlab/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/gitlab/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/gitlab/meta/main.yml b/apps/roles/gitlab/meta/main.yml deleted file mode 100644 index 4f1df9d4..00000000 --- a/apps/roles/gitlab/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - jenkins - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/gitlab/tasks/Debian.yml b/apps/roles/gitlab/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gitlab/tasks/RedHat.yml b/apps/roles/gitlab/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gitlab/tasks/main.yml b/apps/roles/gitlab/tasks/main.yml deleted file mode 100644 index 34a8a6c0..00000000 --- a/apps/roles/gitlab/tasks/main.yml +++ /dev/null @@ -1,11 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "gitlab" - -- block: - - name: Delete jenkins config - shell: | - cd /data/apps/jenkins && docker compose down -v - rm -rf /data/apps/jenkins - when: gitlab_version != "jenkins" diff --git a/apps/roles/gitlab/tasks/pre.yml b/apps/roles/gitlab/tasks/pre.yml deleted file mode 100644 index b5f36c37..00000000 --- a/apps/roles/gitlab/tasks/pre.yml +++ /dev/null @@ -1,28 +0,0 @@ -- pause: - prompt: | - Choice Gitlab version: - 0: Gitlabce - 1: Gitlabee - 2: Gitlab with Jenkins - 3: 极狐中文 - private: no - Default:0 - register: gitlab_version_options - -- set_fact: - gitlab_version_meta: - "0": "CE" - "1": "EE" - "2": "jenkins" - "3": "JH" - -- set_fact: - gitlab_version: "{{gitlab_version_meta[gitlab_version_options.user_input]}}" - -- debug: - msg: "gitlab_version is {{gitlab_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/\$APP_CE_IMAGEURL/\$APP_{{gitlab_version}}_IMAGEURL/g' {{installpath}}/{{appname}}/.env - when: gitlab_version != "jenkins" diff --git a/apps/roles/gitlab/templates/template.conf b/apps/roles/gitlab/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gitlab/vars/main.yml b/apps/roles/gitlab/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/gitlab/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/gogs/CHANGELOG.md b/apps/roles/gogs/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/gogs/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/gogs/Notes.md b/apps/roles/gogs/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gogs/README.md b/apps/roles/gogs/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/gogs/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/gogs/defaults/main.yml b/apps/roles/gogs/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gogs/files/template.conf b/apps/roles/gogs/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gogs/handlers/main.yml b/apps/roles/gogs/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/gogs/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/gogs/meta/main.yml b/apps/roles/gogs/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/gogs/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/gogs/tasks/Debian.yml b/apps/roles/gogs/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gogs/tasks/RedHat.yml b/apps/roles/gogs/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gogs/tasks/main.yml b/apps/roles/gogs/tasks/main.yml deleted file mode 100644 index ebffe6cf..00000000 --- a/apps/roles/gogs/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "gogs" diff --git a/apps/roles/gogs/templates/template.conf b/apps/roles/gogs/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/gogs/vars/main.yml b/apps/roles/gogs/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/gogs/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/grafana/CHANGELOG.md b/apps/roles/grafana/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/grafana/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/grafana/Notes.md b/apps/roles/grafana/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/grafana/README.md b/apps/roles/grafana/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/grafana/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/grafana/defaults/main.yml b/apps/roles/grafana/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/grafana/files/template.conf b/apps/roles/grafana/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/grafana/handlers/main.yml b/apps/roles/grafana/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/grafana/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/grafana/meta/main.yml b/apps/roles/grafana/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/grafana/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/grafana/tasks/Debian.yml b/apps/roles/grafana/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/grafana/tasks/RedHat.yml b/apps/roles/grafana/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/grafana/tasks/main.yml b/apps/roles/grafana/tasks/main.yml deleted file mode 100644 index b70212c8..00000000 --- a/apps/roles/grafana/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "grafana" diff --git a/apps/roles/grafana/templates/template.conf b/apps/roles/grafana/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/grafana/vars/main.yml b/apps/roles/grafana/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/grafana/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/graylog/CHANGELOG.md b/apps/roles/graylog/CHANGELOG.md deleted file mode 100644 index a0cf709b..00000000 --- a/apps/roles/graylog/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -# CHANGELOG diff --git a/apps/roles/graylog/Notes.md b/apps/roles/graylog/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/graylog/README.md b/apps/roles/graylog/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/graylog/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/graylog/defaults/main.yml b/apps/roles/graylog/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/graylog/files/template.service b/apps/roles/graylog/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/graylog/handlers/main.yml b/apps/roles/graylog/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/graylog/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/graylog/meta/main.yml b/apps/roles/graylog/meta/main.yml deleted file mode 100644 index 45d61373..00000000 --- a/apps/roles/graylog/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: - - mongocompass - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: diff --git a/apps/roles/graylog/tasks/Debian.yml b/apps/roles/graylog/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/graylog/tasks/RedHat.yml b/apps/roles/graylog/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/graylog/tasks/main.yml b/apps/roles/graylog/tasks/main.yml deleted file mode 100644 index 45ac6f93..00000000 --- a/apps/roles/graylog/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "graylog" diff --git a/apps/roles/graylog/templates/template.conf b/apps/roles/graylog/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/graylog/vars/main.yml b/apps/roles/graylog/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/graylog/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/haproxy/CHANGELOG.md b/apps/roles/haproxy/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/haproxy/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/haproxy/Notes.md b/apps/roles/haproxy/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/haproxy/README.md b/apps/roles/haproxy/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/haproxy/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/haproxy/defaults/main.yml b/apps/roles/haproxy/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/haproxy/files/template.conf b/apps/roles/haproxy/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/haproxy/handlers/main.yml b/apps/roles/haproxy/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/haproxy/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/haproxy/meta/main.yml b/apps/roles/haproxy/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/haproxy/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/haproxy/tasks/Debian.yml b/apps/roles/haproxy/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/haproxy/tasks/RedHat.yml b/apps/roles/haproxy/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/haproxy/tasks/main.yml b/apps/roles/haproxy/tasks/main.yml deleted file mode 100644 index b1cd693b..00000000 --- a/apps/roles/haproxy/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "haproxy" diff --git a/apps/roles/haproxy/tasks/pre.yml b/apps/roles/haproxy/tasks/pre.yml deleted file mode 100644 index 64acde6b..00000000 --- a/apps/roles/haproxy/tasks/pre.yml +++ /dev/null @@ -1,35 +0,0 @@ -- pause: - prompt: | - Choice Haproxy version: - 0: Haproxy2.6 - 1: Haproxy2.5 - 2: Haproxy2.4 - 3: Haproxy2.3 - 4: Haproxy2.2 - 5: Haproxy2.0 - 6: Haproxy2.7 - 7: Haproxy2.8 - private: no - Default:0 - register: haproxy_version_options - -- set_fact: - haproxy_version_meta: - "0": "2.6" - "1": "2.5" - "2": "2.4" - "3": "2.3" - "4": "2.2" - "5": "2.0" - "6": "2.7" - "7": "2.8" - -- set_fact: - haproxy_version: "{{haproxy_version_meta[haproxy_version_options.user_input]}}" - -- debug: - msg: "haproxy_version is {{haproxy_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{haproxy_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/haproxy/templates/template.conf b/apps/roles/haproxy/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/haproxy/vars/main.yml b/apps/roles/haproxy/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/haproxy/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/jenkins/CHANGELOG.md b/apps/roles/jenkins/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/jenkins/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/jenkins/Notes.md b/apps/roles/jenkins/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/jenkins/README.md b/apps/roles/jenkins/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/jenkins/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/jenkins/defaults/main.yml b/apps/roles/jenkins/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/jenkins/files/template.conf b/apps/roles/jenkins/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/jenkins/handlers/main.yml b/apps/roles/jenkins/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/jenkins/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/jenkins/meta/main.yml b/apps/roles/jenkins/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/jenkins/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/jenkins/tasks/Debian.yml b/apps/roles/jenkins/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/jenkins/tasks/RedHat.yml b/apps/roles/jenkins/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/jenkins/tasks/main.yml b/apps/roles/jenkins/tasks/main.yml deleted file mode 100644 index 5d2552ed..00000000 --- a/apps/roles/jenkins/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "jenkins" diff --git a/apps/roles/jenkins/templates/template.conf b/apps/roles/jenkins/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/jenkins/vars/main.yml b/apps/roles/jenkins/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/jenkins/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/joomla/CHANGELOG.md b/apps/roles/joomla/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/joomla/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/joomla/Notes.md b/apps/roles/joomla/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/joomla/README.md b/apps/roles/joomla/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/joomla/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/joomla/defaults/main.yml b/apps/roles/joomla/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/joomla/files/template.conf b/apps/roles/joomla/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/joomla/handlers/main.yml b/apps/roles/joomla/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/joomla/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/joomla/meta/main.yml b/apps/roles/joomla/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/joomla/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/joomla/tasks/Debian.yml b/apps/roles/joomla/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/joomla/tasks/RedHat.yml b/apps/roles/joomla/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/joomla/tasks/main.yml b/apps/roles/joomla/tasks/main.yml deleted file mode 100644 index 5e304918..00000000 --- a/apps/roles/joomla/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "joomla" diff --git a/apps/roles/joomla/templates/template.conf b/apps/roles/joomla/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/joomla/vars/main.yml b/apps/roles/joomla/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/joomla/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/kafka/CHANGELOG.md b/apps/roles/kafka/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/kafka/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/kafka/Notes.md b/apps/roles/kafka/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kafka/README.md b/apps/roles/kafka/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/kafka/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/kafka/defaults/main.yml b/apps/roles/kafka/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kafka/files/template.conf b/apps/roles/kafka/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kafka/handlers/main.yml b/apps/roles/kafka/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/kafka/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/kafka/meta/main.yml b/apps/roles/kafka/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/kafka/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/kafka/tasks/Debian.yml b/apps/roles/kafka/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kafka/tasks/RedHat.yml b/apps/roles/kafka/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kafka/tasks/main.yml b/apps/roles/kafka/tasks/main.yml deleted file mode 100644 index 301035e3..00000000 --- a/apps/roles/kafka/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "kafka" diff --git a/apps/roles/kafka/tasks/pre.yml b/apps/roles/kafka/tasks/pre.yml deleted file mode 100644 index da359a54..00000000 --- a/apps/roles/kafka/tasks/pre.yml +++ /dev/null @@ -1,46 +0,0 @@ -- pause: - prompt: | - Choice Kafka version: - 0: Kafka3.2 - 1: Kafka3.1 - 2: Kafka3.0 - 3: Kafka2.8 - 4: Kafka2.7 - 5: Kafka2.6 - 6: Kafka2.5 - 7: Kafka2.4 - 8: Kafka2.3 - 9: Kafka2.2 - 10: Kafka2.1 - 11: Kafka2.0 - 12: Kafka1.1 - 13: Kafka1.0 - private: no - Default:0 - register: kafka_version_options - -- set_fact: - kafka_version_meta: - "0": "3.2" - "1": "3.1" - "2": "3.0" - "3": "2.8" - "4": "2.7.0" - "5": "2.6.0" - "6": "2.5.0" - "7": "2.4.0" - "8": "2.3.0" - "9": "2.2.0" - "10": "2.1.0" - "11": "2.0.0" - "12": "1.1.0" - "13": "1.0.0-r5" -- set_fact: - kafka_version: "{{kafka_version_meta[kafka_version_options.user_input]}}" - -- debug: - msg: "kafka_version is {{kafka_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{kafka_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/kafka/templates/template.conf b/apps/roles/kafka/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kafka/vars/main.yml b/apps/roles/kafka/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/kafka/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/knowage/CHANGELOG.md b/apps/roles/knowage/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/knowage/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/knowage/Notes.md b/apps/roles/knowage/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/knowage/README.md b/apps/roles/knowage/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/knowage/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/knowage/defaults/main.yml b/apps/roles/knowage/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/knowage/files/template.conf b/apps/roles/knowage/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/knowage/handlers/main.yml b/apps/roles/knowage/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/knowage/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/knowage/meta/main.yml b/apps/roles/knowage/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/knowage/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/knowage/tasks/Debian.yml b/apps/roles/knowage/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/knowage/tasks/RedHat.yml b/apps/roles/knowage/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/knowage/tasks/main.yml b/apps/roles/knowage/tasks/main.yml deleted file mode 100644 index 59f2311e..00000000 --- a/apps/roles/knowage/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "knowage" diff --git a/apps/roles/knowage/templates/template.conf b/apps/roles/knowage/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/knowage/vars/main.yml b/apps/roles/knowage/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/knowage/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/kodbox/CHANGELOG.md b/apps/roles/kodbox/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/kodbox/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/kodbox/Notes.md b/apps/roles/kodbox/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kodbox/README.md b/apps/roles/kodbox/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/kodbox/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/kodbox/defaults/main.yml b/apps/roles/kodbox/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kodbox/files/template.conf b/apps/roles/kodbox/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kodbox/handlers/main.yml b/apps/roles/kodbox/handlers/main.yml deleted file mode 100644 index 2ea5c2ad..00000000 --- a/apps/roles/kodbox/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_kodbox_service - debug: - var: check_kodbox_service.stdout diff --git a/apps/roles/kodbox/meta/main.yml b/apps/roles/kodbox/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/kodbox/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/kodbox/tasks/Debian.yml b/apps/roles/kodbox/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kodbox/tasks/RedHat.yml b/apps/roles/kodbox/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kodbox/tasks/main.yml b/apps/roles/kodbox/tasks/main.yml deleted file mode 100644 index 247c2731..00000000 --- a/apps/roles/kodbox/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "kodbox" diff --git a/apps/roles/kodbox/templates/template.conf b/apps/roles/kodbox/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kodbox/vars/main.yml b/apps/roles/kodbox/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/kodbox/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/kong/CHANGELOG.md b/apps/roles/kong/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/kong/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/kong/Notes.md b/apps/roles/kong/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kong/README.md b/apps/roles/kong/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/kong/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/kong/defaults/main.yml b/apps/roles/kong/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kong/files/template.conf b/apps/roles/kong/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kong/handlers/main.yml b/apps/roles/kong/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/kong/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/kong/meta/main.yml b/apps/roles/kong/meta/main.yml deleted file mode 100644 index df77a85e..00000000 --- a/apps/roles/kong/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - pgadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/kong/tasks/Debian.yml b/apps/roles/kong/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kong/tasks/RedHat.yml b/apps/roles/kong/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kong/tasks/main.yml b/apps/roles/kong/tasks/main.yml deleted file mode 100644 index e6016bf1..00000000 --- a/apps/roles/kong/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "kong" diff --git a/apps/roles/kong/templates/template.conf b/apps/roles/kong/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/kong/vars/main.yml b/apps/roles/kong/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/kong/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/magento/CHANGELOG.md b/apps/roles/magento/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/magento/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/magento/Notes.md b/apps/roles/magento/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/magento/README.md b/apps/roles/magento/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/magento/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/magento/defaults/main.yml b/apps/roles/magento/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/magento/files/template.conf b/apps/roles/magento/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/magento/handlers/main.yml b/apps/roles/magento/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/magento/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/magento/meta/main.yml b/apps/roles/magento/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/magento/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/magento/tasks/Debian.yml b/apps/roles/magento/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/magento/tasks/RedHat.yml b/apps/roles/magento/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/magento/tasks/main.yml b/apps/roles/magento/tasks/main.yml deleted file mode 100644 index d3805fd4..00000000 --- a/apps/roles/magento/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "magento" diff --git a/apps/roles/magento/templates/template.conf b/apps/roles/magento/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/magento/vars/main.yml b/apps/roles/magento/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/magento/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/mariadb/CHANGELOG.md b/apps/roles/mariadb/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/mariadb/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/mariadb/Notes.md b/apps/roles/mariadb/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mariadb/README.md b/apps/roles/mariadb/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/mariadb/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/mariadb/defaults/main.yml b/apps/roles/mariadb/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mariadb/files/template.conf b/apps/roles/mariadb/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mariadb/handlers/main.yml b/apps/roles/mariadb/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/mariadb/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mariadb/meta/main.yml b/apps/roles/mariadb/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/mariadb/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/mariadb/tasks/Debian.yml b/apps/roles/mariadb/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mariadb/tasks/RedHat.yml b/apps/roles/mariadb/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mariadb/tasks/main.yml b/apps/roles/mariadb/tasks/main.yml deleted file mode 100644 index 89ee7692..00000000 --- a/apps/roles/mariadb/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "mariadb" diff --git a/apps/roles/mariadb/tasks/pre.yml b/apps/roles/mariadb/tasks/pre.yml deleted file mode 100644 index 2206d63e..00000000 --- a/apps/roles/mariadb/tasks/pre.yml +++ /dev/null @@ -1,35 +0,0 @@ -- pause: - prompt: | - Choice MariaDB version: - 0: MariaDB10.8 - 1: MariaDB10.7 - 2: MariaDB10.6 - 3: MariaDB10.5 - 4: MariaDB10.4 - 5: MariaDB10.3 - 6: MariaDB10.2 - 7: MariaDB10.1 - private: no - Default:0 - register: mariadb_version_options - -- set_fact: - mariadb_version_meta: - "0": "10.8" - "1": "10.7" - "2": "10.6" - "3": "10.5" - "4": "10.4" - "5": "10.3" - "6": "10.2" - "7": "10.1" - -- set_fact: - mariadb_version: "{{mariadb_version_meta[mariadb_version_options.user_input]}}" - -- debug: - msg: "mariadb_version is {{mariadb_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{mariadb_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/mariadb/templates/template.conf b/apps/roles/mariadb/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mariadb/vars/main.yml b/apps/roles/mariadb/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/mariadb/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/matomo/CHANGELOG.md b/apps/roles/matomo/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/matomo/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/matomo/Notes.md b/apps/roles/matomo/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/matomo/README.md b/apps/roles/matomo/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/matomo/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/matomo/defaults/main.yml b/apps/roles/matomo/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/matomo/files/template.conf b/apps/roles/matomo/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/matomo/handlers/main.yml b/apps/roles/matomo/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/matomo/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/matomo/meta/main.yml b/apps/roles/matomo/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/matomo/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/matomo/tasks/Debian.yml b/apps/roles/matomo/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/matomo/tasks/RedHat.yml b/apps/roles/matomo/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/matomo/tasks/main.yml b/apps/roles/matomo/tasks/main.yml deleted file mode 100644 index 9593ae60..00000000 --- a/apps/roles/matomo/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "matomo" diff --git a/apps/roles/matomo/templates/template.conf b/apps/roles/matomo/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/matomo/vars/main.yml b/apps/roles/matomo/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/matomo/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/mattermost/CHANGELOG.md b/apps/roles/mattermost/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/mattermost/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/mattermost/Notes.md b/apps/roles/mattermost/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mattermost/README.md b/apps/roles/mattermost/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/mattermost/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/mattermost/defaults/main.yml b/apps/roles/mattermost/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mattermost/files/template.conf b/apps/roles/mattermost/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mattermost/handlers/main.yml b/apps/roles/mattermost/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/mattermost/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mattermost/meta/main.yml b/apps/roles/mattermost/meta/main.yml deleted file mode 100644 index 0a0a8106..00000000 --- a/apps/roles/mattermost/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - pgadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/mattermost/tasks/Debian.yml b/apps/roles/mattermost/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mattermost/tasks/RedHat.yml b/apps/roles/mattermost/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mattermost/tasks/main.yml b/apps/roles/mattermost/tasks/main.yml deleted file mode 100644 index 23069654..00000000 --- a/apps/roles/mattermost/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "mattermost" diff --git a/apps/roles/mattermost/templates/template.conf b/apps/roles/mattermost/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mattermost/vars/main.yml b/apps/roles/mattermost/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/mattermost/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/mediawiki/CHANGELOG.md b/apps/roles/mediawiki/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/mediawiki/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/mediawiki/Notes.md b/apps/roles/mediawiki/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mediawiki/README.md b/apps/roles/mediawiki/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/mediawiki/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/mediawiki/defaults/main.yml b/apps/roles/mediawiki/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mediawiki/files/template.conf b/apps/roles/mediawiki/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mediawiki/handlers/main.yml b/apps/roles/mediawiki/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/mediawiki/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mediawiki/meta/main.yml b/apps/roles/mediawiki/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/mediawiki/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/mediawiki/tasks/Debian.yml b/apps/roles/mediawiki/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mediawiki/tasks/RedHat.yml b/apps/roles/mediawiki/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mediawiki/tasks/main.yml b/apps/roles/mediawiki/tasks/main.yml deleted file mode 100644 index 6e6f4d01..00000000 --- a/apps/roles/mediawiki/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "mediawiki" diff --git a/apps/roles/mediawiki/templates/template.conf b/apps/roles/mediawiki/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mediawiki/vars/main.yml b/apps/roles/mediawiki/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/mediawiki/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/memcached/CHANGELOG.md b/apps/roles/memcached/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/memcached/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/memcached/Notes.md b/apps/roles/memcached/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/memcached/README.md b/apps/roles/memcached/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/memcached/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/memcached/defaults/main.yml b/apps/roles/memcached/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/memcached/files/template.conf b/apps/roles/memcached/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/memcached/handlers/main.yml b/apps/roles/memcached/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/memcached/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/memcached/meta/main.yml b/apps/roles/memcached/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/memcached/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/memcached/tasks/Debian.yml b/apps/roles/memcached/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/memcached/tasks/RedHat.yml b/apps/roles/memcached/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/memcached/tasks/main.yml b/apps/roles/memcached/tasks/main.yml deleted file mode 100644 index 0a653fd2..00000000 --- a/apps/roles/memcached/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "memcached" diff --git a/apps/roles/memcached/templates/template.conf b/apps/roles/memcached/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/memcached/vars/main.yml b/apps/roles/memcached/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/memcached/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/metabase/CHANGELOG.md b/apps/roles/metabase/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/metabase/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/metabase/Notes.md b/apps/roles/metabase/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/metabase/README.md b/apps/roles/metabase/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/metabase/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/metabase/defaults/main.yml b/apps/roles/metabase/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/metabase/files/template.sh b/apps/roles/metabase/files/template.sh deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/metabase/files/template.sh +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/metabase/handlers/main.yml b/apps/roles/metabase/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/metabase/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/metabase/meta/main.yml b/apps/roles/metabase/meta/main.yml deleted file mode 100644 index bdad16df..00000000 --- a/apps/roles/metabase/meta/main.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -dependencies: - - phpmyadmin - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/metabase/tasks/Debian.yml b/apps/roles/metabase/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/metabase/tasks/RedHat.yml b/apps/roles/metabase/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/metabase/tasks/main.yml b/apps/roles/metabase/tasks/main.yml deleted file mode 100644 index c88c8960..00000000 --- a/apps/roles/metabase/tasks/main.yml +++ /dev/null @@ -1,15 +0,0 @@ -- name: Copy create_users.sh to /opt/ - template: - src: create_users.sh - dest: /opt/create_users.sh - -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "metabase" - -- name: wait for {{appname}} start - wait_for: - port: "{{nginx_reverse_proxy_port}}" - delay: 10 - timeout: 120 diff --git a/apps/roles/metabase/templates/create_users.sh b/apps/roles/metabase/templates/create_users.sh deleted file mode 100644 index 8045518c..00000000 --- a/apps/roles/metabase/templates/create_users.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh -# copy from: https://www.metabase.com/learn/administration/serialization#add-users-to-our-metabase-origin-environment - -ADMIN_EMAIL=${MB_ADMIN_EMAIL:-admin@metabase.local} -ADMIN_PASSWORD=${POWER_PASSWORD:-Metapass123} - -METABASE_HOST=${MB_HOSTNAME} -METABASE_PORT=${MB_PORT:-3000} - -echo "⌚︎ Waiting for Metabase to start" -while (! curl -s -m 5 http://${METABASE_HOST}:${METABASE_PORT}/api/session/properties -o /dev/null); do sleep 5; done - -echo "😎 Creating admin user" - -SETUP_TOKEN=$(curl -s -m 5 -X GET \ - -H "Content-Type: application/json" \ - http://${METABASE_HOST}:${METABASE_PORT}/api/session/properties \ - | jq -r '.["setup-token"]' -) - -MB_TOKEN=$(curl -s -X POST \ - -H "Content-type: application/json" \ - http://${METABASE_HOST}:${METABASE_PORT}/api/setup \ - -d '{ - "token": "'${SETUP_TOKEN}'", - "user": { - "email": "'${ADMIN_EMAIL}'", - "first_name": "Metabase", - "last_name": "Admin", - "password": "'${ADMIN_PASSWORD}'" - }, - "prefs": { - "allow_tracking": false, - "site_name": "Metawhat" - } -}' | jq -r '.id') - - -echo -e "\n👥 Creating some basic users: " -curl -s "http://${METABASE_HOST}:${METABASE_PORT}/api/user" \ - -H 'Content-Type: application/json' \ - -H "X-Metabase-Session: ${MB_TOKEN}" \ - -d '{"first_name":"Basic","last_name":"User","email":"basic@somewhere.com","login_attributes":{"region_filter":"WA"},"password":"'${ADMIN_PASSWORD}'"}' - -curl -s "http://${METABASE_HOST}:${METABASE_PORT}/api/user" \ - -H 'Content-Type: application/json' \ - -H "X-Metabase-Session: ${MB_TOKEN}" \ - -d '{"first_name":"Basic 2","last_name":"User","email":"basic2@somewhere.com","login_attributes":{"region_filter":"CA"},"password":"'${ADMIN_PASSWORD}'"}' - -echo -e "\n👥 Basic users created!" diff --git a/apps/roles/metabase/vars/main.yml b/apps/roles/metabase/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/metabase/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/mingdao/CHANGELOG.md b/apps/roles/mingdao/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/mingdao/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/mingdao/Notes.md b/apps/roles/mingdao/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mingdao/README.md b/apps/roles/mingdao/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/mingdao/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/mingdao/defaults/main.yml b/apps/roles/mingdao/defaults/main.yml deleted file mode 100644 index 00998af6..00000000 --- a/apps/roles/mingdao/defaults/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -# 明道安装管理器下载 https://github.com/mingdaocom/private-deployment/releases -# 2021-1-07 更新2.1.1 -# 2021-11-17 更新2.4.1 -# 2021-12-23 更新2.10.1 -# 2022-4-1 更新3.1.0 -# 2022-11-22 更新3.7.0 - -mingdao_download_url: "https://pdpublic.mingdao.com/private-deployment/3.9.1/mingdaoyun_private_deployment_captain_linux_amd64.tar.gz" -mingdao_version: "3.9.1" -mingdao_doc_version: "1.2.0" diff --git a/apps/roles/mingdao/files/after_up.sh b/apps/roles/mingdao/files/after_up.sh deleted file mode 100644 index de4692c0..00000000 --- a/apps/roles/mingdao/files/after_up.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -sudo systemctl stop mingdao -sudo docker stop $(docker ps -aq) -sudo docker rm $(docker ps -aq) -rm -rf /data/mingdao -rm -f /data/apps/mingdao/installer/first -sudo systemctl start mingdao -rm -rf /data/apps/mingdao/installer/log/* diff --git a/apps/roles/mingdao/files/mingdao.service b/apps/roles/mingdao/files/mingdao.service deleted file mode 100644 index ffcebdc0..00000000 --- a/apps/roles/mingdao/files/mingdao.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=mingdao service -After=network.target init-apps.service -[Service] -Type=simple -# tail -f for living process, otherwise this service is exit -ExecStart=/bin/bash -c "cd /data/apps/mingdao/installer && ./service.sh start && tail -f /dev/null" -ExecStop=-/bin/bash /data/apps/mingdao/installer/service.sh stopall -[Install] -WantedBy=multi-user.target diff --git a/apps/roles/mingdao/handlers/main.yml b/apps/roles/mingdao/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/mingdao/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mingdao/meta/main.yml b/apps/roles/mingdao/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/mingdao/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/mingdao/tasks/Debian.yml b/apps/roles/mingdao/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mingdao/tasks/RedHat.yml b/apps/roles/mingdao/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mingdao/tasks/main.yml b/apps/roles/mingdao/tasks/main.yml deleted file mode 100644 index d3ff9f22..00000000 --- a/apps/roles/mingdao/tasks/main.yml +++ /dev/null @@ -1,67 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install_without_docker.yml - vars: - app: "mingdao" - -- name: Create a directory if it does not exist - file: - path: /data/apps/mingdao/installer - state: directory - recurse: yes - -- name: Create MingDao link directory - file: - path: /usr/local/MDPrivateDeployment - state: directory - recurse: yes - -- name: Create a file as the identity file and set env - shell: | - mkdir /data/apps/mingdao/src - touch /data/apps/mingdao/installer/first - ln -sf /data/apps/mingdao/installer /usr/local/MDPrivateDeployment - echo "vm.max_map_count = 262144" >> /etc/sysctl.conf - sed -i "s/net.ipv4.ip_forward=0/net.ipv4.ip_forward=1/g" /etc/sysctl.conf - sysctl -p - -- name: Pull mingdao docker image & change tag for automatic installation - shell: | - docker pull mdpublic/mingdaoyun-community - docker pull mdpublic/mingdaoyun-doc - docker tag mdpublic/mingdaoyun-community:latest registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-community:{{mingdao_version}} - docker rmi mdpublic/mingdaoyun-community:latest - docker tag mdpublic/mingdaoyun-doc:latest registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-doc:{{mingdao_doc_version}} - docker rmi mdpublic/mingdaoyun-doc:latest - -- name: Download mingdao installation tool from {{mingdao_download_url}} - shell: | - wget -N {{mingdao_download_url}} - tar -xzvf mingdaoyun_private_deployment_captain_linux_amd64.tar.gz - rm -f mingdaoyun_private_deployment_captain_linux_amd64.tar.gz - args: - chdir: /data/apps/mingdao/installer - -- name: Copy mingdao service - copy: - src: mingdao.service - dest: /lib/systemd/system/mingdao.service - -- name: Restart and Enable mingdao service - systemd: - state: restarted - daemon_reload: yes - name: mingdao - enabled: yes - -- name: Copy after_up.sh to src - copy: - src: after_up.sh - dest: /data/apps/mingdao/src - -# display version -- name: Check mingdao version - shell: > - sudo echo "mingdao version:" $(docker images |grep mingdaoyun-community |awk '{print $2}') |tee -a /data/logs/install_version.txt -- name: Check mingdao doc version - shell: > - sudo echo "mingdao doc version:" $(docker images |grep mingdaoyun-doc |awk '{print $2}') |tee -a /data/logs/install_version.txt diff --git a/apps/roles/mingdao/templates/.env b/apps/roles/mingdao/templates/.env deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/mingdao/templates/.env +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mingdao/templates/init_without_docker.sh b/apps/roles/mingdao/templates/init_without_docker.sh deleted file mode 100644 index e6573cf3..00000000 --- a/apps/roles/mingdao/templates/init_without_docker.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin -cd /data/apps/mingdao/installer && bash ./service.sh start diff --git a/apps/roles/mingdao/vars/main.yml b/apps/roles/mingdao/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/mingdao/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/minio/CHANGELOG.md b/apps/roles/minio/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/minio/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/minio/Notes.md b/apps/roles/minio/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/minio/README.md b/apps/roles/minio/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/minio/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/minio/defaults/main.yml b/apps/roles/minio/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/minio/files/template.conf b/apps/roles/minio/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/minio/handlers/main.yml b/apps/roles/minio/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/minio/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/minio/meta/main.yml b/apps/roles/minio/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/minio/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/minio/tasks/Debian.yml b/apps/roles/minio/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/minio/tasks/RedHat.yml b/apps/roles/minio/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/minio/tasks/main.yml b/apps/roles/minio/tasks/main.yml deleted file mode 100644 index c2b2a372..00000000 --- a/apps/roles/minio/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "minio" diff --git a/apps/roles/minio/templates/template.conf b/apps/roles/minio/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/minio/vars/main.yml b/apps/roles/minio/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/minio/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/mongocompass/CHANGELOG.md b/apps/roles/mongocompass/CHANGELOG.md deleted file mode 100644 index a0cf709b..00000000 --- a/apps/roles/mongocompass/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -# CHANGELOG diff --git a/apps/roles/mongocompass/Notes.md b/apps/roles/mongocompass/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongocompass/README.md b/apps/roles/mongocompass/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/mongocompass/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/mongocompass/defaults/main.yml b/apps/roles/mongocompass/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongocompass/files/template.service b/apps/roles/mongocompass/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongocompass/handlers/main.yml b/apps/roles/mongocompass/handlers/main.yml deleted file mode 100644 index 6bc24d9b..00000000 --- a/apps/roles/mongocompass/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_container_service - debug: - var: check_container_service.stdout diff --git a/apps/roles/mongocompass/meta/main.yml b/apps/roles/mongocompass/meta/main.yml deleted file mode 100644 index 0e2a2b16..00000000 --- a/apps/roles/mongocompass/meta/main.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: diff --git a/apps/roles/mongocompass/tasks/Debian.yml b/apps/roles/mongocompass/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongocompass/tasks/RedHat.yml b/apps/roles/mongocompass/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongocompass/tasks/main.yml b/apps/roles/mongocompass/tasks/main.yml deleted file mode 100644 index 8b6f7385..00000000 --- a/apps/roles/mongocompass/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "mongocompass" diff --git a/apps/roles/mongocompass/templates/template.conf b/apps/roles/mongocompass/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongocompass/vars/main.yml b/apps/roles/mongocompass/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/mongocompass/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mongodb/CHANGELOG.md b/apps/roles/mongodb/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/mongodb/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/mongodb/Notes.md b/apps/roles/mongodb/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongodb/README.md b/apps/roles/mongodb/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/mongodb/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/mongodb/defaults/main.yml b/apps/roles/mongodb/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongodb/files/template.conf b/apps/roles/mongodb/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongodb/handlers/main.yml b/apps/roles/mongodb/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/mongodb/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mongodb/meta/main.yml b/apps/roles/mongodb/meta/main.yml deleted file mode 100644 index af8daa22..00000000 --- a/apps/roles/mongodb/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - mongocompass - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/mongodb/tasks/Debian.yml b/apps/roles/mongodb/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongodb/tasks/RedHat.yml b/apps/roles/mongodb/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongodb/tasks/main.yml b/apps/roles/mongodb/tasks/main.yml deleted file mode 100644 index d0bcf970..00000000 --- a/apps/roles/mongodb/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "mongodb" diff --git a/apps/roles/mongodb/tasks/pre.yml b/apps/roles/mongodb/tasks/pre.yml deleted file mode 100644 index f961a6ac..00000000 --- a/apps/roles/mongodb/tasks/pre.yml +++ /dev/null @@ -1,41 +0,0 @@ -- pause: - prompt: | - Choice MongoDB version: - 0: MongoDB5.0 - 1: MongoDB4.4 - 2: MongoDB4.2 - 3: MongoDB4.0 - 4: MongoDB3.7 - 5: MongoDB3.6 - 6: MongoDB3.5 - 7: MongoDB3.4 - 8: MongoDB3.3 - 9: MongoDB3.2 - 10:MongoDB6.0 - private: no - Default:0 - register: mongodb_version_options - -- set_fact: - mongodb_version_meta: - "0": "5.0" - "1": "4.4" - "2": "4.2" - "3": "4.0" - "4": "3.7" - "5": "3.6" - "6": "3.5" - "7": "3.4" - "8": "3.3" - "9": "3.2" - "10": "6.0" - -- set_fact: - mongodb_version: "{{mongodb_version_meta[mongodb_version_options.user_input]}}" - -- debug: - msg: "mongodb_version is {{mongodb_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{mongodb_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/mongodb/templates/template.conf b/apps/roles/mongodb/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mongodb/vars/main.yml b/apps/roles/mongodb/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/mongodb/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/moodle/CHANGELOG.md b/apps/roles/moodle/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/moodle/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/moodle/Notes.md b/apps/roles/moodle/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/moodle/README.md b/apps/roles/moodle/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/moodle/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/moodle/defaults/main.yml b/apps/roles/moodle/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/moodle/files/template.conf b/apps/roles/moodle/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/moodle/handlers/main.yml b/apps/roles/moodle/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/moodle/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/moodle/meta/main.yml b/apps/roles/moodle/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/moodle/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/moodle/tasks/Debian.yml b/apps/roles/moodle/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/moodle/tasks/RedHat.yml b/apps/roles/moodle/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/moodle/tasks/main.yml b/apps/roles/moodle/tasks/main.yml deleted file mode 100644 index f60be300..00000000 --- a/apps/roles/moodle/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "moodle" diff --git a/apps/roles/moodle/templates/template.conf b/apps/roles/moodle/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/moodle/vars/main.yml b/apps/roles/moodle/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/moodle/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/mysql/CHANGELOG.md b/apps/roles/mysql/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/mysql/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/mysql/Notes.md b/apps/roles/mysql/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mysql/README.md b/apps/roles/mysql/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/mysql/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/mysql/defaults/main.yml b/apps/roles/mysql/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mysql/files/template.conf b/apps/roles/mysql/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mysql/handlers/main.yml b/apps/roles/mysql/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/mysql/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/mysql/meta/main.yml b/apps/roles/mysql/meta/main.yml deleted file mode 100644 index 6f67180e..00000000 --- a/apps/roles/mysql/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/mysql/tasks/Debian.yml b/apps/roles/mysql/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mysql/tasks/RedHat.yml b/apps/roles/mysql/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mysql/tasks/main.yml b/apps/roles/mysql/tasks/main.yml deleted file mode 100644 index 59359f47..00000000 --- a/apps/roles/mysql/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "mysql" diff --git a/apps/roles/mysql/tasks/pre.yml b/apps/roles/mysql/tasks/pre.yml deleted file mode 100644 index 710970c8..00000000 --- a/apps/roles/mysql/tasks/pre.yml +++ /dev/null @@ -1,27 +0,0 @@ -- pause: - prompt: | - Choice MySQL version: - 0: MySQL8.0 - 1: MySQL5.7 - 2: MySQL5.6 - 3: MySQL5.5 - private: no - Default:0 - register: mysql_version_options - -- set_fact: - mysql_version_meta: - "0": "8.0" - "1": "5.7" - "2": "5.6" - "3": "5.5" - -- set_fact: - mysql_version: "{{mysql_version_meta[mysql_version_options.user_input]}}" - -- debug: - msg: "mysql_version is {{mysql_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{mysql_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/mysql/templates/template.conf b/apps/roles/mysql/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/mysql/vars/main.yml b/apps/roles/mysql/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/mysql/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/neo4j/CHANGELOG.md b/apps/roles/neo4j/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/neo4j/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/neo4j/Notes.md b/apps/roles/neo4j/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/neo4j/README.md b/apps/roles/neo4j/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/neo4j/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/neo4j/defaults/main.yml b/apps/roles/neo4j/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/neo4j/files/template.conf b/apps/roles/neo4j/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/neo4j/handlers/main.yml b/apps/roles/neo4j/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/neo4j/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/neo4j/meta/main.yml b/apps/roles/neo4j/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/neo4j/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/neo4j/tasks/Debian.yml b/apps/roles/neo4j/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/neo4j/tasks/RedHat.yml b/apps/roles/neo4j/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/neo4j/tasks/main.yml b/apps/roles/neo4j/tasks/main.yml deleted file mode 100644 index d1e57329..00000000 --- a/apps/roles/neo4j/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "neo4j" diff --git a/apps/roles/neo4j/tasks/pre.yml b/apps/roles/neo4j/tasks/pre.yml deleted file mode 100644 index 5f7dcc04..00000000 --- a/apps/roles/neo4j/tasks/pre.yml +++ /dev/null @@ -1,35 +0,0 @@ -- pause: - prompt: | - Choice Neo4j version: - 0: Neo4j latest - 1: Neo4j 4.4 - 2: Neo4j 4.3 - 3: Neo4j 4.2 - 4: Neo4j 5.7 - 5: Neo4j 5.2 - 6: Neo4j 5.3 - 7: Neo4j 5.4 - private: no - Default:0 - register: neo4j_version_options - -- set_fact: - neo4j_version_meta: - "0": "latest" - "1": "4.4" - "2": "4.3" - "3": "4.2" - "4": "5.7" - "5": "5.2" - "6": "5.3" - "7": "5.4" - -- set_fact: - neo4j_version: "{{neo4j_version_meta[neo4j_version_options.user_input]}}" - -- debug: - msg: "neo4j_version is {{neo4j_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{neo4j_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/neo4j/templates/template.conf b/apps/roles/neo4j/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/neo4j/vars/main.yml b/apps/roles/neo4j/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/neo4j/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/nextcloud/CHANGELOG.md b/apps/roles/nextcloud/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/nextcloud/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/nextcloud/Notes.md b/apps/roles/nextcloud/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nextcloud/README.md b/apps/roles/nextcloud/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/nextcloud/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/nextcloud/defaults/main.yml b/apps/roles/nextcloud/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nextcloud/files/template.service b/apps/roles/nextcloud/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nextcloud/handlers/main.yml b/apps/roles/nextcloud/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/nextcloud/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/nextcloud/meta/main.yml b/apps/roles/nextcloud/meta/main.yml deleted file mode 100644 index 68423131..00000000 --- a/apps/roles/nextcloud/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: - - phpmyadmin - - onlyofficedocs - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/nextcloud/tasks/Debian.yml b/apps/roles/nextcloud/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nextcloud/tasks/RedHat.yml b/apps/roles/nextcloud/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nextcloud/tasks/main.yml b/apps/roles/nextcloud/tasks/main.yml deleted file mode 100644 index ec3804c9..00000000 --- a/apps/roles/nextcloud/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "nextcloud" diff --git a/apps/roles/nextcloud/templates/template.conf b/apps/roles/nextcloud/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nextcloud/vars/main.yml b/apps/roles/nextcloud/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/nextcloud/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/nopcommerce/CHANGELOG.md b/apps/roles/nopcommerce/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/nopcommerce/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/nopcommerce/Notes.md b/apps/roles/nopcommerce/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nopcommerce/README.md b/apps/roles/nopcommerce/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/nopcommerce/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/nopcommerce/defaults/main.yml b/apps/roles/nopcommerce/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nopcommerce/files/template.conf b/apps/roles/nopcommerce/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nopcommerce/handlers/main.yml b/apps/roles/nopcommerce/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/nopcommerce/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/nopcommerce/meta/main.yml b/apps/roles/nopcommerce/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/nopcommerce/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/nopcommerce/tasks/Debian.yml b/apps/roles/nopcommerce/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nopcommerce/tasks/RedHat.yml b/apps/roles/nopcommerce/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nopcommerce/tasks/main.yml b/apps/roles/nopcommerce/tasks/main.yml deleted file mode 100644 index 6a8f0ac5..00000000 --- a/apps/roles/nopcommerce/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "nopcommerce" diff --git a/apps/roles/nopcommerce/templates/template.conf b/apps/roles/nopcommerce/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/nopcommerce/vars/main.yml b/apps/roles/nopcommerce/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/nopcommerce/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/odoo/CHANGELOG.md b/apps/roles/odoo/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/odoo/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/odoo/Notes.md b/apps/roles/odoo/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/odoo/README.md b/apps/roles/odoo/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/odoo/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/odoo/defaults/main.yml b/apps/roles/odoo/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/odoo/files/template.conf b/apps/roles/odoo/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/odoo/handlers/main.yml b/apps/roles/odoo/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/odoo/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/odoo/meta/main.yml b/apps/roles/odoo/meta/main.yml deleted file mode 100644 index 0a0a8106..00000000 --- a/apps/roles/odoo/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - pgadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/odoo/tasks/Debian.yml b/apps/roles/odoo/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/odoo/tasks/RedHat.yml b/apps/roles/odoo/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/odoo/tasks/main.yml b/apps/roles/odoo/tasks/main.yml deleted file mode 100644 index 64a2bf91..00000000 --- a/apps/roles/odoo/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "odoo" - -- name: wait for {{appname}} start - wait_for: - port: "{{nginx_reverse_proxy_port}}" - delay: 10 - timeout: 120 diff --git a/apps/roles/odoo/tasks/pre.yml b/apps/roles/odoo/tasks/pre.yml deleted file mode 100644 index cc780c92..00000000 --- a/apps/roles/odoo/tasks/pre.yml +++ /dev/null @@ -1,29 +0,0 @@ -- pause: - prompt: | - Choice Odoo version: - 0: Odoo16 - 1: Odoo15 - 2: Odoo14 - 3: Odoo13 - 4: Odoo12 - private: no - Default:0 - register: odoo_version_options - -- set_fact: - odoo_version_meta: - "0": "16" - "1": "15" - "2": "14" - "3": "13" - "4": "12" - -- set_fact: - odoo_version: "{{odoo_version_meta[odoo_version_options.user_input]}}" - -- debug: - msg: "odoo_version is {{odoo_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{odoo_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/odoo/templates/template.conf b/apps/roles/odoo/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/odoo/vars/main.yml b/apps/roles/odoo/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/odoo/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/officesuite/CHANGELOG.md b/apps/roles/officesuite/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/officesuite/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/officesuite/Notes.md b/apps/roles/officesuite/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/officesuite/README.md b/apps/roles/officesuite/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/officesuite/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/officesuite/defaults/main.yml b/apps/roles/officesuite/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/officesuite/files/template.conf b/apps/roles/officesuite/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/officesuite/handlers/main.yml b/apps/roles/officesuite/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/officesuite/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/officesuite/meta/main.yml b/apps/roles/officesuite/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/officesuite/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/officesuite/tasks/Debian.yml b/apps/roles/officesuite/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/officesuite/tasks/RedHat.yml b/apps/roles/officesuite/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/officesuite/tasks/main.yml b/apps/roles/officesuite/tasks/main.yml deleted file mode 100644 index efe67e42..00000000 --- a/apps/roles/officesuite/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "Template" diff --git a/apps/roles/officesuite/tasks/pre.yml b/apps/roles/officesuite/tasks/pre.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/officesuite/tasks/pre.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/officesuite/templates/template.conf b/apps/roles/officesuite/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/officesuite/vars/main.yml b/apps/roles/officesuite/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/officesuite/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/onlyoffice/CHANGELOG.md b/apps/roles/onlyoffice/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/onlyoffice/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/onlyoffice/Notes.md b/apps/roles/onlyoffice/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyoffice/README.md b/apps/roles/onlyoffice/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/onlyoffice/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/onlyoffice/defaults/main.yml b/apps/roles/onlyoffice/defaults/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/onlyoffice/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/onlyoffice/files/template.service b/apps/roles/onlyoffice/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyoffice/handlers/main.yml b/apps/roles/onlyoffice/handlers/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyoffice/meta/main.yml b/apps/roles/onlyoffice/meta/main.yml deleted file mode 100644 index bdad16df..00000000 --- a/apps/roles/onlyoffice/meta/main.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -dependencies: - - phpmyadmin - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/onlyoffice/tasks/Debian.yml b/apps/roles/onlyoffice/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyoffice/tasks/RedHat.yml b/apps/roles/onlyoffice/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyoffice/tasks/main.yml b/apps/roles/onlyoffice/tasks/main.yml deleted file mode 100644 index ce877fc1..00000000 --- a/apps/roles/onlyoffice/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "onlyoffice" - -- name: wait for {{appname}} start - wait_for: - port: "{{nginx_reverse_proxy_port}}" - delay: 10 - timeout: 120 diff --git a/apps/roles/onlyoffice/templates/template.conf b/apps/roles/onlyoffice/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyoffice/vars/main.yml b/apps/roles/onlyoffice/vars/main.yml deleted file mode 100644 index a97ab1f1..00000000 --- a/apps/roles/onlyoffice/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9003" diff --git a/apps/roles/onlyofficedocs/CHANGELOG.md b/apps/roles/onlyofficedocs/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/onlyofficedocs/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/onlyofficedocs/Notes.md b/apps/roles/onlyofficedocs/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyofficedocs/README.md b/apps/roles/onlyofficedocs/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/onlyofficedocs/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/onlyofficedocs/defaults/main.yml b/apps/roles/onlyofficedocs/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyofficedocs/files/template.conf b/apps/roles/onlyofficedocs/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyofficedocs/handlers/main.yml b/apps/roles/onlyofficedocs/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/onlyofficedocs/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/onlyofficedocs/meta/main.yml b/apps/roles/onlyofficedocs/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/onlyofficedocs/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/onlyofficedocs/tasks/Debian.yml b/apps/roles/onlyofficedocs/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyofficedocs/tasks/RedHat.yml b/apps/roles/onlyofficedocs/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyofficedocs/tasks/main.yml b/apps/roles/onlyofficedocs/tasks/main.yml deleted file mode 100644 index e4205672..00000000 --- a/apps/roles/onlyofficedocs/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "onlyofficedocs" diff --git a/apps/roles/onlyofficedocs/templates/template.conf b/apps/roles/onlyofficedocs/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/onlyofficedocs/vars/main.yml b/apps/roles/onlyofficedocs/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/onlyofficedocs/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/opencart/CHANGELOG.md b/apps/roles/opencart/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/opencart/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/opencart/Notes.md b/apps/roles/opencart/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/opencart/README.md b/apps/roles/opencart/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/opencart/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/opencart/defaults/main.yml b/apps/roles/opencart/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/opencart/files/template.conf b/apps/roles/opencart/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/opencart/handlers/main.yml b/apps/roles/opencart/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/opencart/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/opencart/meta/main.yml b/apps/roles/opencart/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/opencart/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/opencart/tasks/Debian.yml b/apps/roles/opencart/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/opencart/tasks/RedHat.yml b/apps/roles/opencart/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/opencart/tasks/main.yml b/apps/roles/opencart/tasks/main.yml deleted file mode 100644 index dcd26628..00000000 --- a/apps/roles/opencart/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "opencart" diff --git a/apps/roles/opencart/templates/template.conf b/apps/roles/opencart/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/opencart/vars/main.yml b/apps/roles/opencart/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/opencart/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/oracle/CHANGELOG.md b/apps/roles/oracle/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/oracle/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/oracle/Notes.md b/apps/roles/oracle/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/oracle/README.md b/apps/roles/oracle/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/oracle/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/oracle/defaults/main.yml b/apps/roles/oracle/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/oracle/files/login.exp b/apps/roles/oracle/files/login.exp deleted file mode 100644 index 48112b90..00000000 --- a/apps/roles/oracle/files/login.exp +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/expect -f -set timeout -1 -spawn docker login container-registry.oracle.com -expect "Username:" -send "76487013@qq.com\r" - -expect "Password:" -send "Qiaofeng1227\r" - -interact -expect eof diff --git a/apps/roles/oracle/handlers/main.yml b/apps/roles/oracle/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/oracle/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/oracle/meta/main.yml b/apps/roles/oracle/meta/main.yml deleted file mode 100644 index 4c0924d2..00000000 --- a/apps/roles/oracle/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - cloudbeaver - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/oracle/tasks/Debian.yml b/apps/roles/oracle/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/oracle/tasks/RedHat.yml b/apps/roles/oracle/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/oracle/tasks/main.yml b/apps/roles/oracle/tasks/main.yml deleted file mode 100644 index f34fad4e..00000000 --- a/apps/roles/oracle/tasks/main.yml +++ /dev/null @@ -1,23 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "oracle" - -- block: - - pause: - prompt: "Please check oracle is normal(such as oracle DB and oracle EM), it will take more than 5 miniutes." - echo: no - - name: Output oracle version - shell: | - wget -O /tmp/containers_version.sh https://raw.githubusercontent.com/Websoft9/StackHub/main/scripts/containers_version.sh - bash /tmp/containers_version.sh - rm -f /tmp/containers_version.sh - sleep 20s - - name: Delete contains and images resources - shell: | - docker compose down -v - docker system prune --all --force - docker logout container-registry.oracle.com - args: - chdir: /data/apps/oracle - when: oracle_edition == "enterprise" diff --git a/apps/roles/oracle/tasks/pre.yml b/apps/roles/oracle/tasks/pre.yml deleted file mode 100644 index 7d4805f5..00000000 --- a/apps/roles/oracle/tasks/pre.yml +++ /dev/null @@ -1,89 +0,0 @@ -- pause: - prompt: | - Choice Oracle edition: - 0: Oracle enterprise - 1: Oracle express - private: no - Default:0 - register: oracle_edition_options - -- set_fact: - oracle_edition_meta: - "0": "enterprise" - "1": "express" - -- set_fact: - oracle_edition: "{{oracle_edition_meta[oracle_edition_options.user_input]}}" - -- block: - - pause: - prompt: | - Choice Oracle version: - 0: Oracle 21 - 1: Oracle 18 - private: no - Default:0 - register: oracle_version_options - - - set_fact: - oracle_version_meta: - "0": "21.3.0-xe" - "1": "18.4.0-xe" - - - set_fact: - oracle_version: "{{oracle_version_meta[oracle_version_options.user_input]}}" - - - set_fact: - oracle_delete_image: false - - - debug: - msg: "oracle_version is {{oracle_version}}" - - - name: Config .env and docker-compose for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{oracle_version}}/g' {{installpath}}/{{appname}}/.env - cat {{installpath}}/{{appname}}/docker-compose.yml |yq eval 'del(.services.oracleex.profiles)' > /tmp/tmp.yml - cat /tmp/tmp.yml > {{installpath}}/{{appname}}/docker-compose.yml - when: oracle_edition == "express" - -- block: - - pause: - prompt: | - Choice Oracle version: - 0: Oracle 21 - 1: Oracle 19 - 2: Oracle 12 - private: no - Default:0 - register: oracle_version_options - - - set_fact: - oracle_version_meta: - "0": "21.3.0.0" - "1": "19.3.0.0" - "2": "12.2.0.1" - - - set_fact: - oracle_version: "{{oracle_version_meta[oracle_version_options.user_input]}}" - - - debug: - msg: "oracle_version is {{oracle_version}}" - - - name: Config .env and docker-compose for start containers - shell: | - sed -i 's/APP_COMPOSE_UP=.*/APP_COMPOSE_UP=false/g' {{installpath}}/{{appname}}/.env - sed -i 's/APP_VERSION=.*/APP_VERSION={{oracle_version}}/g' {{installpath}}/{{appname}}/.env - cat {{installpath}}/{{appname}}/docker-compose.yml |yq eval 'del(.services.oracle.profiles)' > /tmp/tmp.yml - cat /tmp/tmp.yml > {{installpath}}/{{appname}}/docker-compose.yml - - - name: Copy login.exp file - copy: - src: login.exp - dest: /tmp/login.exp - - - name: Pull the image of enterprise - shell: | - expect /tmp/login.exp - docker pull container-registry.oracle.com/database/enterprise:"{{oracle_version}}" - rm -f /tmp/login.exp - when: oracle_edition == "enterprise" diff --git a/apps/roles/oracle/templates/template.conf b/apps/roles/oracle/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/oracle/vars/main.yml b/apps/roles/oracle/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/oracle/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/os/CHANGELOG.md b/apps/roles/os/CHANGELOG.md deleted file mode 100644 index f48f0796..00000000 --- a/apps/roles/os/CHANGELOG.md +++ /dev/null @@ -1,17 +0,0 @@ -# CHANGELOG - -## To do - -1. 更详细的规范说明 -2. VNC服务无法kill进程的问题 - -## Logs - -### Bug Fixes - -* 2020-02-14 - -### Features - -* 2020-03-27 将Cloud Agent 相关部分移到role_cloud -* 2020-03-27 创建本模板语法 diff --git a/apps/roles/os/Notes.md b/apps/roles/os/Notes.md deleted file mode 100644 index 3ab5dd86..00000000 --- a/apps/roles/os/Notes.md +++ /dev/null @@ -1,60 +0,0 @@ -## 可视化 - -Linux 可视化可以从 Desktop 和 Web GUI 两个方案考量。不同的操作系统发行版加上可视化的翅膀后,可以形成20个镜像商品 - -### Desktop - -* Desktop: KDE, GNOME, 深度等 -* Server: VNCServer,XDRP Server(依赖VNCServer) -* 客户端:VNC和Windows远程桌面客户端 - -最好可以支持两种客户端 - -### Web-GUI - -Cockpit 是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务。 - -Cockpit 安装已经移到 role_common - - -## 上传OS - -目前有如下 Linux 发行版有分发的价值: - -* Oracle Linux -* 深度 - -上传的自定义镜像OS,除了满足云平台要求之外,还需额外安装云平添的 Cloud Agent,例如:阿里云的安骑士。 - -## 待研究 - -1. 安装tigerVNC 之后,默认生成了 vncserver@.server模板,本Ansible role 中的service模板是修改后的内容 -2. 所有的启动设置之前,都可以加上一个连词号(-),表示"抑制错误",即发生错误的时候,不影响其他命令的执行 - -## 上架版本 - -|云平台&桌面名称| GNOME | KDE | Xfce | Mate | -| -------------- | -------------- | -------------- | -------------- | -------------- | -|阿里云CentOS| √ |√|√|√| -|阿里云Ubuntu|√|-|√|-| -|阿里云OracleLinux7.8|√|√|√|-| -|腾讯云CentOS|√|√|-|-| -|腾讯云Ubuntu|√|-|√|-| -|华为云CentOS|√|√||| -|华为云Ubuntu||||| -|Azure CentOS|√|√|√|√| -|Azure Ubuntu|-|-|√|-| -|AWS Amazonlinux|-|-|√|√| -|AWS Ubuntu|√|-|√|-| - -## 常见问题 - -#### 阿里云上 OracleLinux 无法通过控制台下发秘钥对? - -确保安骑士服务启动,且安骑士版本是阿里云版本 - -#### Oracle Linux 如何安装 epel 等软件包? - -Oracle Linux 提供了非常快捷等安装方式([参考](https://yum.oracle.com/getting-started.html#installing-software-from-oracle-linux-yum-server)) -例如:yum install oracle-epel-release-el8 - diff --git a/apps/roles/os/README.md b/apps/roles/os/README.md deleted file mode 100644 index 0418e4c7..00000000 --- a/apps/roles/os/README.md +++ /dev/null @@ -1,63 +0,0 @@ -Ansible Role: OS -========= - -本 Role 在是一个模块化role的模板格式,用于规范化模块化role的创作。接来下的内容是模块化role的readme格式 - -## Requirements - -运行本 Role,请确认符合如下的必要条件: - -| **Items** | **Details** | -| ------------------| ------------------| -| Operating system | CentOS7.x Ubuntu18.04 AmazonLinux| -| Python 版本 | Python2 | -| Python 组件 | | -| Runtime | | - - -## Related roles - -本 Role 在语法上不依赖其他 role 的变量,但程序运行时需要确保已经运行: common。以下为例: - -``` - roles: - - {role: role_common, tags: "role_common"} - - {role: role_cloud, tags: "role_cloud"} - - {role: role_os, tags: "role_os"} -``` - - -## Variables - -本 Role 主要变量以及使用方法如下: - -| **Items** | **Details** | **Format** | **是否初始化** | -| ------------------| ------------------|-----|-----| -| os_gui | gnome,kde | 字符串 | 否 | -| os_connection | vnc | 字符串 | 否 | - -注意: - -1. os_connection 目前只支持vnc - -## Example - -``` -- name: Memcached - hosts: all - become: yes - become_method: sudo - vars_files: - - vars/main.yml - - roles: - - {role: role_common, tags: "role_common"} - - {role: role_cloud, tags: "role_cloud"} - - {role: role_os, tags: "role_os"} -``` - -## FAQ - -1. 注意变量命名一定要符合role名称在前的规范 -2. 尽量减少role之间的依赖关系 -3. role默认变量设置要科学,即默认变量下语法是顺畅的 \ No newline at end of file diff --git a/apps/roles/os/defaults/main.yml b/apps/roles/os/defaults/main.yml deleted file mode 100644 index 93f21641..00000000 --- a/apps/roles/os/defaults/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -# Install Desktop, e.g [gnome,kde] -# Debian support: gnome, kde, xfce -# RedHat support: gnome, kde - -os_desktop: - -# alibabacloud | tencentcloud | huaweicloud | aws | azure -os_cloudplatform: - -os_aegis_download_url: "https://aegis.alicdn.com/download/install/2.0/linux/AliAqsInstall_64.sh" diff --git a/apps/roles/os/files/vnc.exp b/apps/roles/os/files/vnc.exp deleted file mode 100644 index 4702c350..00000000 --- a/apps/roles/os/files/vnc.exp +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/expect -f -set timeout 30 -spawn vncpasswd -expect "Password" -send "vnc123456\r" -expect "Verify" -send "vnc123456\r" -expect "Would you like to enter a view-only password" -send "n\r" - -#interact -expect eof -catch wait result; diff --git a/apps/roles/os/files/vncserver-service-unit b/apps/roles/os/files/vncserver-service-unit deleted file mode 100644 index f077dfb4..00000000 --- a/apps/roles/os/files/vncserver-service-unit +++ /dev/null @@ -1,45 +0,0 @@ -# The vncserver service unit file -# /usr/lib/systemd/system/vncserver@.service -# Quick HowTo: -# 1. Copy this file to /etc/systemd/system/vncserver@.service -# 2. Replace with the actual user name and edit vncserver -# parameters in the wrapper script located in /usr/bin/vncserver_wrapper -# 3. Run `systemctl daemon-reload` -# 4. Run `systemctl enable vncserver@:.service` -# -# DO NOT RUN THIS SERVICE if your local area network is -# untrusted! For a secure way of using VNC, you should -# limit connections to the local host and then tunnel from -# the machine you want to view VNC on (host A) to the machine -# whose VNC output you want to view (host B) -# -# [user@hostA ~]$ ssh -v -C -L 590N:localhost:590M hostB -# -# this will open a connection on port 590N of your hostA to hostB's port 590M -# (in fact, it ssh-connects to hostB and then connects to localhost (on hostB). -# See the ssh man page for details on port forwarding) -# -# You can then point a VNC client on hostA at vncdisplay N of localhost and with -# the help of ssh, you end up seeing what hostB makes available on port 590M -# -# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP. -# -# Use "-localhost" to prevent remote VNC clients connecting except when -# doing so through a secure tunnel. See the "-via" option in the -# `man vncviewer' manual page. - - -[Unit] -Description=Remote desktop service (VNC) -After=syslog.target network.target - -[Service] -Type=simple - -# Clean any existing files in /tmp/.X11-unix environment -ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' -ExecStart=/usr/bin/vncserver_wrapper %i -ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' - -[Install] -WantedBy=multi-user.target diff --git a/apps/roles/os/files/vncserver.service b/apps/roles/os/files/vncserver.service deleted file mode 100644 index d58d0cba..00000000 --- a/apps/roles/os/files/vncserver.service +++ /dev/null @@ -1,17 +0,0 @@ -[Unit] -Description=Start TightVNC server at startup -After=syslog.target network.target - -[Service] -Type=forking -User=user -Group=group -WorkingDirectory=/home/user - -PIDFile=/home/user/.vnc/%H:1.pid -ExecStartPre=-/usr/bin/vncserver -kill :* > /dev/null 2>&1 -ExecStart=/usr/bin/vncserve :1 -ExecStop=/usr/bin/vncserver -kill :1 - -[Install] -WantedBy=multi-user.target \ No newline at end of file diff --git a/apps/roles/os/handlers/main.yml b/apps/roles/os/handlers/main.yml deleted file mode 100644 index 2c77ab7d..00000000 --- a/apps/roles/os/handlers/main.yml +++ /dev/null @@ -1,11 +0,0 @@ -- name: check_vncserver_service - debug: - var: check_vncserver_service.stdout - -- name: check_xrdp_service - debug: - var: check_xrdp_service.stdout - -- name: check_cockpit_service - debug: - var: check_cockpit_service.stdout diff --git a/apps/roles/os/meta/main.yml b/apps/roles/os/meta/main.yml deleted file mode 100644 index cbb0858d..00000000 --- a/apps/roles/os/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/os/tasks/Debian.yml b/apps/roles/os/tasks/Debian.yml deleted file mode 100644 index 139597f9..00000000 --- a/apps/roles/os/tasks/Debian.yml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/apps/roles/os/tasks/RedHat.yml b/apps/roles/os/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/os/tasks/desktop.yml b/apps/roles/os/tasks/desktop.yml deleted file mode 100644 index b4fb7772..00000000 --- a/apps/roles/os/tasks/desktop.yml +++ /dev/null @@ -1,105 +0,0 @@ -- block: - - name: Install GNOME Desktop - shell: | - yum groupinstall -y 'Server with GUI' - systemctl set-default graphical.target - systemctl isolate graphical.target - systemctl get-default - when: os_desktop=="gnome" and ansible_distribution != 'Amazon' - - - name: Install KDE Desktop - shell: | - yum groupinstall -y "X Window System" - yum groupinstall -y "KDE" - systemctl set-default graphical.target - systemctl isolate graphical.target - systemctl get-default - when: os_desktop=="kde" and ansible_distribution != 'Amazon' - - - name: Install Xfce Desktop - shell: | - yum groupinstall -y 'Xfce' - sudo bash -c 'echo PREFERRED=/usr/bin/xfce4-session > /etc/sysconfig/desktop' - when: os_desktop=="xfce" - - - name: Install Mate Desktop on AmazonLinux - shell: | - sudo amazon-linux-extras install -y mate-desktop1.x - sudo bash -c 'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop' - when: os_desktop=="mate" and ansible_distribution == 'Amazon' - - - name: Install Mate Desktop on CentOS - shell: | - yum groupinstall -y 'MATE Desktop' - sudo bash -c 'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop' - when: os_desktop=="mate" and ansible_distribution == 'CentOS' - - when: ansible_os_family == "RedHat" - -- block: - - name: Install GNOME Desktop - shell: | - apt install gnome gnome-session-flashback -y - when: os_desktop=="gnome" - - - name: Install KDE Desktop - shell: | - echo "/usr/sbin/sddm" > /etc/X11/default-display-manager - DEBIAN_FRONTEND=noninteractive apt install kde-plasma-desktop -y - echo "plasma_session" >~/.xsession - when: os_desktop=="kde" - - - name: Install Xfce Desktop - shell: | - echo "/usr/sbin/lightdm" > /etc/X11/default-display-manager - DEBIAN_FRONTEND=noninteractive apt install -y xfce4 - echo "xfce4-session" >~/.xsession - when: os_desktop=="xfce" - - - name: Install Mate Desktop - shell: | - apt install -y mate-desktop-environment - echo "mate-session" >~/.xsession - when: os_desktop=="mate" - - when: ansible_os_family == "Debian" - -- name: Install VNC - include: vnc.yml - -- block: - - name: Check RedHat Mate Desktop Version - shell: sudo echo "Mate Desktop version:" `ls /usr/share/doc/ | grep mate-desktop | awk -F '-' '{print $3}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "RedHat" and os_desktop == "mate" and ansible_distribution != 'Amazon' - - - name: Check AmazonLinux Mate Desktop Version - shell: sudo echo "Mate Desktop version:" `ls /usr/share/doc/ | grep mate-terminal | awk -F '-' '{print $3}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_distribution == 'Amazon' and os_desktop == "mate" - - - name: Check RedHat Xfce4 Desktop Version - shell: sudo echo "Xfce4 Desktop version:" `ls /usr/share/doc | grep '^xfce4-panel' | awk -F '-' '{print $3}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "RedHat" and os_desktop == "xfce" - - - name: Check RedHat Gnome Desktop Version - shell: sudo echo "Gnome Desktop version:" `ls /usr/share/doc | grep '^gnome-desktop' | awk -F '-' '{print $3}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "RedHat" and os_desktop == "gnome" - - - name: Check RedHat KDE Desktop Version - shell: sudo echo "KDE Desktop version:" `ls /usr/share/doc | grep '^kdelibs' | awk -F '-' '{print $2}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "RedHat" and os_desktop == "kde" - - - name: Check Debian Xfce4 Desktop Version - shell: sudo echo "Xfce4 Desktop version:" `dpkg -l | grep 'xfce4' -w | sed -n '1p' | awk -F ' ' '{print $3}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "Debian" and os_desktop == "xfce" - - - name: Check Debian Mate Desktop Version - shell: sudo echo "Mate Desktop version:" `grep -E 'Version' /usr/share/doc/mate-session-manager/dbus/mate-session.html | awk '{print $3}' | awk -F '<' '{print $1}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "Debian" and os_desktop == "mate" - - - name: Check Debian Gnome Desktop Version - shell: sudo echo "Gnome Desktop version:" `gnome-shell --version | awk '{print $3}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "Debian" and os_desktop == "gnome" - - - name: Check Debian KDE Desktop Version - shell: sudo echo "KDE Desktop version:" `grep 'X-KDE-PluginInfo-Version' /usr/share/kservices5/plasma-dataengine-touchpad.desktop | awk -F '=' '{print $2}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "Debian" and os_desktop == "kde" diff --git a/apps/roles/os/tasks/image.yml b/apps/roles/os/tasks/image.yml deleted file mode 100644 index 306ec92d..00000000 --- a/apps/roles/os/tasks/image.yml +++ /dev/null @@ -1,61 +0,0 @@ -- name: Is cloud-init exists - shell: ls /etc/cloud/cloud.cfg - ignore_errors: True - register: result - -- debug: var=result.stdout - -- name: Install cloud-init - shell: | - yum install cloud-init - when: result.stdout != '/etc/cloud/cloud.cfg' - -- name: Configure cloud-init - template: - src: cloud-init.cfg.j2 - dest: /etc/cloud/cloud.cfg - -- name: Configure time zone and delete useful cloud.conf - shell: | - timedatectl set-ntp yes - timedatectl set-timezone "Asia/Shanghai" - timedatectl set-local-rtc yes - rm -rf /etc/cloud/cloud.cfg.d/10_updates_policy.cfg - rm -rf /etc/cloud/cloud.cfg.d/10-azure-kvp.cfg - -- name: Change PasswordAuthentication - lineinfile: - dest: /etc/ssh/sshd_config - regexp: "PasswordAuthentication no" - line: "PasswordAuthentication yes" - -- name: Set enable login by root - lineinfile: - dest: /etc/ssh/sshd_config - regexp: "#PermitRootLogin yes" - line: "PermitRootLogin yes" - -- name: Restart sshd - shell: systemctl restart sshd - -- name: Uninstall waagent - shell: | - yum -y remove WALinuxAgent - rm -f /etc/waagent.conf.rpmsave - rm -rf /var/lib/waagent - rm -f /var/log/waagent.log - when: ansible_os_family == "RedHat" - -- name: Uninstall waagent - shell: | - apt -y purge walinuxagent - rm -rf /var/lib/waagent - rm -f /var/log/waagent.log - when: ansible_os_family == "Debian" - -- name: Disable firewalld - shell: | - systemctl stop firewalld - systemctl disable firewalld - -- include: "migration/{{os_cloudplatform}}.yml" diff --git a/apps/roles/os/tasks/main.yml b/apps/roles/os/tasks/main.yml deleted file mode 100644 index 277be4e3..00000000 --- a/apps/roles/os/tasks/main.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: Select desktop at pre.yml - include: "pre.yml" - -- name: Install Desktop on {{ansible_os_family}} - include: "{{ansible_os_family}}.yml" - -- name: Disable firewalld(some cloud has no firewalld) - shell: | - systemctl stop firewalld - systemctl disable firewalld - ignore_errors: true - -- name: Install Desktop and VNC - include: desktop.yml - when: os_desktop is defined and os_desktop is not none and os_desktop !="" and (os_image =="" or os_image is undefined) - -- name: Make a private image with some cloud platform - include: image.yml - when: os_cloudplatform is defined and os_cloudplatform is not none and os_cloudplatform !="" - -- name: Check chrony status - shell: systemctl restart chronyd diff --git a/apps/roles/os/tasks/migration/alibabacloud.yml b/apps/roles/os/tasks/migration/alibabacloud.yml deleted file mode 100644 index cf566d7f..00000000 --- a/apps/roles/os/tasks/migration/alibabacloud.yml +++ /dev/null @@ -1,25 +0,0 @@ -- name: Install packages for image importer of alibabacloud - shell: | - yum install qemu-kvm virt-manager libvirt virt-install openssh-askpass -y - -- name: Install aegis - shell: | - wget {{ os_aegis_download_url }} && chmod +x AliAqsInstall_64.sh && ./AliAqsInstall_64.sh sJmepE 2>/dev/null - test -d /usr/local/aegis && bash /usr/local/aegis/aegis_install.sh - -- name: Install aliyun_assist - shell: yum -y install https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.rpm - when: ansible_os_family == "RedHat" - -- name: Install aliyun_assist - shell: apt -y install https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.deb - when: ansible_os_family == "Debian" - -- name: Install aliyun_assist - shell: | - systemctl stop qemu-guest-agent - systemctl disable qemu-guest-agent - when: ansible_distribution == "RedHat" - -- name: Restart aliyun.service - shell: systemctl restart aliyun.service diff --git a/apps/roles/os/tasks/pre.yml b/apps/roles/os/tasks/pre.yml deleted file mode 100644 index fd0cc487..00000000 --- a/apps/roles/os/tasks/pre.yml +++ /dev/null @@ -1,25 +0,0 @@ -- pause: - prompt: | - Choose the Desktop you want to install: - 0: Don't install any Desktop - 1: GNOME - 2: KDE - 3: Xfce - 4: Mate - private: no - Default:0 - register: os_desktop_options - -- set_fact: - os_desktop_meta: - "0": "" - "1": "gnome" - "2": "kde" - "3": "xfce" - "4": "mate" - -- set_fact: - os_desktop: "{{os_desktop_meta[os_desktop_options.user_input]}}" - -- debug: - msg: "Now start to install os_desktop is {{os_desktop}}" diff --git a/apps/roles/os/tasks/vnc.yml b/apps/roles/os/tasks/vnc.yml deleted file mode 100644 index cd4f21b9..00000000 --- a/apps/roles/os/tasks/vnc.yml +++ /dev/null @@ -1,95 +0,0 @@ -#1 Install VNC -- block: - - name: Install VNC Server on {{ansible_os_family}} - yum: - name: tigervnc-server - when: ansible_os_family == "RedHat" - - - name: Install VNC Server on {{ansible_os_family}} - apt: - name: tightvncserver - when: ansible_os_family == "Debian" - - - name: install expect - yum: - name: expect - state: latest - when: ansible_os_family == "RedHat" - - - name: install expect for ubuntu - apt: - name: expect - state: latest - when: ansible_os_family == "Debian" - - - name: Copy bt install script - copy: src=vnc.exp dest=/tmp/vnc.exp mode=0644 - - - name: Set vnc password - command: expect /tmp/vnc.exp - ignore_errors: yes - -#2 Configure VNC -- name: Copy vncserver.service(when system_user=root) - template: - src: vncserver.service1.j2 - dest: /lib/systemd/system/vncserver.service - -- block: - - name: Copy xstartup - template: - src: xstartup.j2 - dest: /root/.vnc/xstartup - - - name: Copy xstartup - shell: chmod +x /root/.vnc/xstartup - when: ansible_os_family == "Debian" - -- name: Restart vncserver - service: - name: vncserver - state: restarted - enabled: yes - -#3 Install and configure XRDP -- block: - - name: Install Remote tool on {{ansible_os_family}} - shell: yum install xrdp -y - when: ansible_os_family == "RedHat" - - - name: Install Remote toolon {{ansible_os_family}} - shell: apt install xrdp -y - when: ansible_os_family == "Debian" - - - name: Start and enable xrdp - service: - name: xrdp - state: restarted - enabled: yes - -#4 Check - -- name: set soft link - shell: ln -sf /lib/systemd/system/vncserver.service /lib/systemd/system/vnc.service - -- block: - - name: Check vncserver Version - shell: sudo echo "TigerVNC version:" `vncserver -version | grep "TigerVNC" | sed -n '1p' | awk '{print $3}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "RedHat" - - - name: Check vncserver Version - shell: sudo echo "TightVNC version:" `vncserver -version | grep "TightVNC" | sed -n '1p' | awk -F "-" '{print $2}'` | sudo tee -a /data/logs/install_version.txt - when: ansible_os_family == "Debian" - - - name: Check vncserver Service - shell: systemctl status vncserver | grep Active* - register: check_vncserver_service - notify: check_vncserver_service - - - name: Check Xrdp Version - shell: sudo echo "xrdp version:" `unbuffer xrdp --version | sed -n '1p' | awk '{print $2}'` | sudo tee -a /data/logs/install_version.txt - - - name: Check xrdp Service - shell: systemctl status xrdp | grep Active* - register: check_xrdp_service - notify: check_xrdp_service diff --git a/apps/roles/os/templates/cloud-init.cfg.j2 b/apps/roles/os/templates/cloud-init.cfg.j2 deleted file mode 100644 index 2f5e0089..00000000 --- a/apps/roles/os/templates/cloud-init.cfg.j2 +++ /dev/null @@ -1,166 +0,0 @@ -{% if os_cloudplatform == 'tencentcloud' %} -users: - - default - -disable_root: 0 -ssh_pwauth: 1 - -datasource_list: [ ConfigDrive, TencentCloud ] -datasource: - ConfigDrive: - dsmode: local - TencentCloud: - metadata_urls: ['http://169.254.0.23', 'http://metadata.tencentyun.com'] -{% endif %} - -{% if os_cloudplatform == 'huaweicloud' %} -# The top level settings are used as module -# and system configuration. - -# A set of users which may be applied and/or used by various modules -# when a 'default' entry is found it will reference the 'default_user' -# from the distro configuration specified below -users: - - name: root - lock_passwd: False - -# If this is set, 'root' will not be able to ssh in and they -# will get a message to login instead as the default $user -disable_root: false -ssh_pwauth: true - -# This will cause the set+update hostname module to not operate (if true) -preserve_hostname: false - -manage_etc_hosts: localhost - -network: - config: disabled - -apt: - preserve_sources_list: true - -# Example datasource config -# datasource: -# Ec2: -# metadata_urls: [ 'blah.com' ] -# timeout: 5 # (defaults to 50 seconds) -# max_wait: 10 # (defaults to 120 seconds) -datasource_list: [ OpenStack ] -datasource: - OpenStack: - metadata_urls: ['http://169.254.169.254'] - max_wait: 120 - timeout: 5 - apply_network_config: false -{% endif %} - -{% if os_cloudplatform == 'alibabacloud' %} -# The top level settings are used as module -# and system configuration. - -# A set of users which may be applied and/or used by various modules -# when a 'default' entry is found it will reference the 'default_user' -# from the distro configuration specified below -users: - - default - -user: - name: root - lock_passwd: False - -# If this is set, 'root' will not be able to ssh in and they -# will get a message to login instead as the default $user -disable_root: false - -# This will cause the set+update hostname module to not operate (if true) -preserve_hostname: false - -manage_etc_hosts: localhost - -datasource_list: [ AliYun ] - -# Example datasource config -datasource: - AliYun: - support_xen: false - timeout: 5 - max_wait: 300 -# metadata_urls: [ 'blah.com' ] - -timezone: "Asia/Shanghai" - -growpart: - mode: auto - devices: [/dev/vda2] - ignore_growroot_disabled: false - -runcmd: - - [pvresize,/dev/vda2] - - [lvextend,-l,+100%FREE,/dev/rootvg/rootlv] - - [xfs_growfs,/dev/rootvg/rootlv] - -{% endif %} -# The modules that run in the 'init' stage -cloud_init_modules: - - migrator - - source-address - - pip-source - - seed_random - - bootcmd - - write-files - - [ growpart, once-per-instance ] - - [ resizefs, once-per-instance ] - - disk_setup - - mounts - - set_hostname - - update_hostname - - update_etc_hosts - - ca-certs - - rsyslog - - users-groups - - ssh - -# The modules that run in the 'config' stage -cloud_config_modules: - - ssh-import-id - - locale - - set-passwords - - spacewalk - - yum-add-repo - - ntp - - timezone - - disable-ec2-metadata - - runcmd -# - ntp-conf -# - chrony-conf - -# The modules that run in the 'final' stage -cloud_final_modules: - - package-update-upgrade-install - - puppet - - chef - - mcollective - - salt-minion - - rightscale_userdata - - scripts-vendor - - scripts-per-once - - scripts-per-boot - - scripts-per-instance - - scripts-user - - ssh-authkey-fingerprints - - keys-to-console - - phone-home - - final-message - - power-state-change - -# System and/or distro specific settings -# (not accessible to handlers/transforms) -system_info: - # This will affect which distro class gets used - distro: centos -# Other config here will be given to the distro class and/or path classes - paths: - cloud_dir: /var/lib/cloud/ - templates_dir: /etc/cloud/templates/ - ssh_svcname: sshd diff --git a/apps/roles/os/templates/vncserver.service1.j2 b/apps/roles/os/templates/vncserver.service1.j2 deleted file mode 100644 index 14ba9c96..00000000 --- a/apps/roles/os/templates/vncserver.service1.j2 +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=Start TigerVNC server at startup -After=syslog.target network.target - -[Service] -Type=forking -PAMName=login -User=%u - -PIDFile=/%u/.vnc/%H:1.pid -ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1 -ExecStart=/usr/bin/vncserver -depth 24 :1 -ExecStop=/usr/bin/vncserver -kill :1 - -[Install] -WantedBy=multi-user.target diff --git a/apps/roles/os/templates/vncserver.service2.j2 b/apps/roles/os/templates/vncserver.service2.j2 deleted file mode 100644 index 2eb29e66..00000000 --- a/apps/roles/os/templates/vncserver.service2.j2 +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=Start TigerVNC server at startup -After=syslog.target network.target - -[Service] -Type=forking -PAMName=login -User=%u - -PIDFile=/home/%u/.vnc/%H:1.pid -ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1 -ExecStart=/usr/bin/vncserver -depth 24 :1 -ExecStop=/usr/bin/vncserver -kill :1 - -[Install] -WantedBy=multi-user.target diff --git a/apps/roles/os/templates/xstartup.j2 b/apps/roles/os/templates/xstartup.j2 deleted file mode 100644 index b059646a..00000000 --- a/apps/roles/os/templates/xstartup.j2 +++ /dev/null @@ -1,66 +0,0 @@ -{% if os_desktop == 'mate' %} -#!/bin/sh - -# Uncomment the following two lines for normal desktop: -unset SESSION_MANAGER -unset DBUS_SESSION_BUS_ADDRESS -#. /etc/X11/xinit/xinitrc -/usr/bin/{{os_desktop}}-session - -[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup -[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources -xsetroot -solid grey -vncconfig -iconic & -x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & -x-window-manager & - -{% endif %} - -{% if os_desktop == 'xfce' %} -#!/bin/sh - -# Uncomment the following two lines for normal desktop: -unset SESSION_MANAGER -unset DBUS_SESSION_BUS_ADDRESS -#. /etc/X11/xinit/xinitrc -/usr/bin/{{os_desktop}}4-session - -[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup -[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources -xsetroot -solid grey -vncconfig -iconic & -x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & -x-window-manager & - -{% endif %} - -{% if os_desktop == 'kde' %} -#!/bin/sh - -# Uncomment the following two lines for normal desktop: -unset SESSION_MANAGER -unset DBUS_SESSION_BUS_ADDRESS -#. /etc/X11/xinit/xinitrc -/usr/bin/plasma_session - -[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup -[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources -xsetroot -solid grey -vncconfig -iconic & -x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & -x-window-manager & - -{% endif %} - -{% if os_desktop == 'gnome' %} - #!/bin/sh - autocutsel -fork - xrdb $HOME/.Xresources - xsetroot -solid grey - export XKL_XMODMAP_DISABLE=1 - export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity" - export XDG_MENU_PREFIX="gnome-flashback-" - unset DBUS_SESSION_BUS_ADDRESS - gnome-session --session=gnome-flashback-metacity --disable-acceleration-check & - -{% endif %} \ No newline at end of file diff --git a/apps/roles/owncloud/CHANGELOG.md b/apps/roles/owncloud/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/owncloud/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/owncloud/Notes.md b/apps/roles/owncloud/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/owncloud/README.md b/apps/roles/owncloud/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/owncloud/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/owncloud/defaults/main.yml b/apps/roles/owncloud/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/owncloud/files/template.service b/apps/roles/owncloud/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/owncloud/handlers/main.yml b/apps/roles/owncloud/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/owncloud/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/owncloud/meta/main.yml b/apps/roles/owncloud/meta/main.yml deleted file mode 100644 index 1b0062e7..00000000 --- a/apps/roles/owncloud/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: - - phpmyadmin - - onlyofficedocs - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/owncloud/tasks/Debian.yml b/apps/roles/owncloud/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/owncloud/tasks/RedHat.yml b/apps/roles/owncloud/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/owncloud/tasks/main.yml b/apps/roles/owncloud/tasks/main.yml deleted file mode 100644 index 18b4fb48..00000000 --- a/apps/roles/owncloud/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "owncloud" diff --git a/apps/roles/owncloud/templates/template.conf b/apps/roles/owncloud/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/owncloud/vars/main.yml b/apps/roles/owncloud/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/owncloud/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/pgadmin/CHANGELOG.md b/apps/roles/pgadmin/CHANGELOG.md deleted file mode 100644 index a0cf709b..00000000 --- a/apps/roles/pgadmin/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -# CHANGELOG diff --git a/apps/roles/pgadmin/Notes.md b/apps/roles/pgadmin/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/pgadmin/README.md b/apps/roles/pgadmin/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/pgadmin/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/pgadmin/defaults/main.yml b/apps/roles/pgadmin/defaults/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/pgadmin/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/pgadmin/files/template.service b/apps/roles/pgadmin/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/pgadmin/handlers/main.yml b/apps/roles/pgadmin/handlers/main.yml deleted file mode 100644 index 6bc24d9b..00000000 --- a/apps/roles/pgadmin/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_container_service - debug: - var: check_container_service.stdout diff --git a/apps/roles/pgadmin/meta/main.yml b/apps/roles/pgadmin/meta/main.yml deleted file mode 100644 index 0e2a2b16..00000000 --- a/apps/roles/pgadmin/meta/main.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: diff --git a/apps/roles/pgadmin/tasks/Debian.yml b/apps/roles/pgadmin/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/pgadmin/tasks/RedHat.yml b/apps/roles/pgadmin/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/pgadmin/tasks/main.yml b/apps/roles/pgadmin/tasks/main.yml deleted file mode 100644 index da7948b9..00000000 --- a/apps/roles/pgadmin/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "pgadmin" diff --git a/apps/roles/pgadmin/templates/template.conf b/apps/roles/pgadmin/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/pgadmin/vars/main.yml b/apps/roles/pgadmin/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/pgadmin/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/phpmyadmin/CHANGELOG.md b/apps/roles/phpmyadmin/CHANGELOG.md deleted file mode 100644 index a0cf709b..00000000 --- a/apps/roles/phpmyadmin/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -# CHANGELOG diff --git a/apps/roles/phpmyadmin/Notes.md b/apps/roles/phpmyadmin/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/phpmyadmin/README.md b/apps/roles/phpmyadmin/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/phpmyadmin/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/phpmyadmin/defaults/main.yml b/apps/roles/phpmyadmin/defaults/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/phpmyadmin/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/phpmyadmin/files/template.service b/apps/roles/phpmyadmin/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/phpmyadmin/handlers/main.yml b/apps/roles/phpmyadmin/handlers/main.yml deleted file mode 100644 index 6bc24d9b..00000000 --- a/apps/roles/phpmyadmin/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_container_service - debug: - var: check_container_service.stdout diff --git a/apps/roles/phpmyadmin/meta/main.yml b/apps/roles/phpmyadmin/meta/main.yml deleted file mode 100644 index 0e2a2b16..00000000 --- a/apps/roles/phpmyadmin/meta/main.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: diff --git a/apps/roles/phpmyadmin/tasks/Debian.yml b/apps/roles/phpmyadmin/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/phpmyadmin/tasks/RedHat.yml b/apps/roles/phpmyadmin/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/phpmyadmin/tasks/main.yml b/apps/roles/phpmyadmin/tasks/main.yml deleted file mode 100644 index 8d3c80a4..00000000 --- a/apps/roles/phpmyadmin/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "phpmyadmin" diff --git a/apps/roles/phpmyadmin/templates/template.conf b/apps/roles/phpmyadmin/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/phpmyadmin/vars/main.yml b/apps/roles/phpmyadmin/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/phpmyadmin/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/portainer/CHANGELOG.md b/apps/roles/portainer/CHANGELOG.md deleted file mode 100644 index a0cf709b..00000000 --- a/apps/roles/portainer/CHANGELOG.md +++ /dev/null @@ -1 +0,0 @@ -# CHANGELOG diff --git a/apps/roles/portainer/Notes.md b/apps/roles/portainer/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/portainer/README.md b/apps/roles/portainer/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/portainer/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/portainer/defaults/main.yml b/apps/roles/portainer/defaults/main.yml deleted file mode 100644 index 99f4edea..00000000 --- a/apps/roles/portainer/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ -portainer_port: "9091" diff --git a/apps/roles/portainer/files/template.service b/apps/roles/portainer/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/portainer/handlers/main.yml b/apps/roles/portainer/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/portainer/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/portainer/meta/main.yml b/apps/roles/portainer/meta/main.yml deleted file mode 100644 index 0e2a2b16..00000000 --- a/apps/roles/portainer/meta/main.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: diff --git a/apps/roles/portainer/tasks/Debian.yml b/apps/roles/portainer/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/portainer/tasks/RedHat.yml b/apps/roles/portainer/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/portainer/tasks/main.yml b/apps/roles/portainer/tasks/main.yml deleted file mode 100644 index a3f65eb2..00000000 --- a/apps/roles/portainer/tasks/main.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "portainer" - -- name: wait for portainer start - wait_for: - port: "{{portainer_port}}" - delay: 10 - timeout: 30 diff --git a/apps/roles/portainer/tasks/pre.yml b/apps/roles/portainer/tasks/pre.yml deleted file mode 100644 index bcdda9f3..00000000 --- a/apps/roles/portainer/tasks/pre.yml +++ /dev/null @@ -1,23 +0,0 @@ -- pause: - prompt: | - Choice Portainer version: - 0: PortainerCE - 1: PortainerEE - private: no - Default:0 - register: version_options - -- set_fact: - portainer_version_meta: - "0": "ce" - "1": "ee" - -- set_fact: - portainer_version: "{{portainer_version_meta[version_options.user_input]}}" - -- debug: - msg: "portainer_version is {{portainer_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_DISTRIBUTION=.*/APP_DISTRIBUTION={{portainer_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/portainer/templates/template.conf b/apps/roles/portainer/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/portainer/vars/main.yml b/apps/roles/portainer/vars/main.yml deleted file mode 100644 index e0a5abf4..00000000 --- a/apps/roles/portainer/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9091" diff --git a/apps/roles/postgresql/CHANGELOG.md b/apps/roles/postgresql/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/postgresql/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/postgresql/Notes.md b/apps/roles/postgresql/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/postgresql/README.md b/apps/roles/postgresql/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/postgresql/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/postgresql/defaults/main.yml b/apps/roles/postgresql/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/postgresql/files/template.conf b/apps/roles/postgresql/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/postgresql/handlers/main.yml b/apps/roles/postgresql/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/postgresql/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/postgresql/meta/main.yml b/apps/roles/postgresql/meta/main.yml deleted file mode 100644 index df77a85e..00000000 --- a/apps/roles/postgresql/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - pgadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/postgresql/tasks/Debian.yml b/apps/roles/postgresql/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/postgresql/tasks/RedHat.yml b/apps/roles/postgresql/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/postgresql/tasks/main.yml b/apps/roles/postgresql/tasks/main.yml deleted file mode 100644 index a9759471..00000000 --- a/apps/roles/postgresql/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "postgresql" diff --git a/apps/roles/postgresql/tasks/pre.yml b/apps/roles/postgresql/tasks/pre.yml deleted file mode 100644 index a11946eb..00000000 --- a/apps/roles/postgresql/tasks/pre.yml +++ /dev/null @@ -1,43 +0,0 @@ -- pause: - prompt: | - Choice PostgreSQL version: - 0: PostgreSQL 15 - 1: PostgreSQL 14 - 2: PostgreSQL 13 - 3: PostgreSQL 12 - 4: PostgreSQL 11 - 5: PostgreSQL 10 - 6: PostgreSQL 9.6 - 7: PostgreSQL 9.5 - 8: PostgreSQL 9.4 - 9: PostgreSQL 9.3 - 10: PostgreSQL 9.2 - 11: PostgreSQL 9.1 - private: no - Default:0 - register: postgresql_version_options - -- set_fact: - postgresql_version_meta: - "0": "15" - "1": "14" - "2": "13" - "3": "12" - "4": "11" - "5": "10" - "6": "9.6" - "7": "9.5" - "8": "9.4" - "9": "9.3" - "10": "9.2" - "11": "9.1" - -- set_fact: - postgresql_version: "{{postgresql_version_meta[postgresql_version_options.user_input]}}" - -- debug: - msg: "postgresql_version is {{postgresql_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{postgresql_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/postgresql/templates/template.conf b/apps/roles/postgresql/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/postgresql/vars/main.yml b/apps/roles/postgresql/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/postgresql/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/prestashop/CHANGELOG.md b/apps/roles/prestashop/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/prestashop/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/prestashop/Notes.md b/apps/roles/prestashop/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/prestashop/README.md b/apps/roles/prestashop/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/prestashop/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/prestashop/defaults/main.yml b/apps/roles/prestashop/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/prestashop/files/template.conf b/apps/roles/prestashop/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/prestashop/handlers/main.yml b/apps/roles/prestashop/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/prestashop/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/prestashop/meta/main.yml b/apps/roles/prestashop/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/prestashop/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/prestashop/tasks/Debian.yml b/apps/roles/prestashop/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/prestashop/tasks/RedHat.yml b/apps/roles/prestashop/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/prestashop/tasks/main.yml b/apps/roles/prestashop/tasks/main.yml deleted file mode 100644 index cb3eb1fc..00000000 --- a/apps/roles/prestashop/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "prestashop" diff --git a/apps/roles/prestashop/templates/template.conf b/apps/roles/prestashop/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/prestashop/vars/main.yml b/apps/roles/prestashop/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/prestashop/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/rabbitmq/CHANGELOG.md b/apps/roles/rabbitmq/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/rabbitmq/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/rabbitmq/Notes.md b/apps/roles/rabbitmq/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rabbitmq/README.md b/apps/roles/rabbitmq/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/rabbitmq/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/rabbitmq/defaults/main.yml b/apps/roles/rabbitmq/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rabbitmq/files/template.conf b/apps/roles/rabbitmq/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rabbitmq/handlers/main.yml b/apps/roles/rabbitmq/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/rabbitmq/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/rabbitmq/meta/main.yml b/apps/roles/rabbitmq/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/rabbitmq/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/rabbitmq/tasks/Debian.yml b/apps/roles/rabbitmq/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rabbitmq/tasks/RedHat.yml b/apps/roles/rabbitmq/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rabbitmq/tasks/main.yml b/apps/roles/rabbitmq/tasks/main.yml deleted file mode 100644 index c311a72c..00000000 --- a/apps/roles/rabbitmq/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "rabbitmq" diff --git a/apps/roles/rabbitmq/tasks/pre.yml b/apps/roles/rabbitmq/tasks/pre.yml deleted file mode 100644 index 260fa87d..00000000 --- a/apps/roles/rabbitmq/tasks/pre.yml +++ /dev/null @@ -1,31 +0,0 @@ -- pause: - prompt: | - Choice RabbitMQ version: - 0: RabbitMQ 3.11 - 1: RabbitMQ 3.10 - 2: RabbitMQ 3.9 - 3: RabbitMQ 3.8 - 4: RabbitMQ 3.7 - 5: RabbitMQ 3.6 - private: no - Default:0 - register: rabbitmq_version_options - -- set_fact: - rabbitmq_version_meta: - "0": "3.11" - "1": "3.10" - "2": "3.9" - "3": "3.8" - "4": "3.7" - "5": "3.6" - -- set_fact: - rabbitmq_version: "{{rabbitmq_version_meta[rabbitmq_version_options.user_input]}}" - -- debug: - msg: "rabbitmq_version is {{rabbitmq_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{rabbitmq_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/rabbitmq/templates/template.conf b/apps/roles/rabbitmq/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rabbitmq/vars/main.yml b/apps/roles/rabbitmq/vars/main.yml deleted file mode 100644 index bf201753..00000000 --- a/apps/roles/rabbitmq/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "15672" diff --git a/apps/roles/redis/CHANGELOG.md b/apps/roles/redis/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/redis/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/redis/Notes.md b/apps/roles/redis/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redis/README.md b/apps/roles/redis/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/redis/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/redis/defaults/main.yml b/apps/roles/redis/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redis/files/template.conf b/apps/roles/redis/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redis/handlers/main.yml b/apps/roles/redis/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/redis/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/redis/meta/main.yml b/apps/roles/redis/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/redis/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/redis/tasks/Debian.yml b/apps/roles/redis/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redis/tasks/RedHat.yml b/apps/roles/redis/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redis/tasks/main.yml b/apps/roles/redis/tasks/main.yml deleted file mode 100644 index bf242940..00000000 --- a/apps/roles/redis/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "redis" diff --git a/apps/roles/redis/tasks/pre.yml b/apps/roles/redis/tasks/pre.yml deleted file mode 100644 index 08edeebf..00000000 --- a/apps/roles/redis/tasks/pre.yml +++ /dev/null @@ -1,35 +0,0 @@ -- pause: - prompt: | - Choice Redis version: - 0: Redis7.0 - 1: Redis6.2 - 2: Redis6.0 - 3: Redis5.0 - 4: Redis4.0 - 5: Redis3.2 - 6: Redis3.0 - 7: Redis2.8 - private: no - Default:0 - register: redis_version_options - -- set_fact: - redis_version_meta: - "0": "7.0" - "1": "6.2" - "2": "6.0" - "3": "5.0" - "4": "4.0" - "5": "3.2" - "6": "3.0" - "7": "2.8" - -- set_fact: - redis_version: "{{redis_version_meta[redis_version_options.user_input]}}" - -- debug: - msg: "redis_version is {{redis_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{redis_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/redis/templates/template.conf b/apps/roles/redis/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redis/vars/main.yml b/apps/roles/redis/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/redis/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/redmine/CHANGELOG.md b/apps/roles/redmine/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/redmine/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/redmine/Notes.md b/apps/roles/redmine/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redmine/README.md b/apps/roles/redmine/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/redmine/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/redmine/defaults/main.yml b/apps/roles/redmine/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redmine/files/template.service b/apps/roles/redmine/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redmine/handlers/main.yml b/apps/roles/redmine/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/redmine/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/redmine/meta/main.yml b/apps/roles/redmine/meta/main.yml deleted file mode 100644 index bdad16df..00000000 --- a/apps/roles/redmine/meta/main.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -dependencies: - - phpmyadmin - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/redmine/tasks/Debian.yml b/apps/roles/redmine/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redmine/tasks/RedHat.yml b/apps/roles/redmine/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redmine/tasks/main.yml b/apps/roles/redmine/tasks/main.yml deleted file mode 100644 index 5ecc7569..00000000 --- a/apps/roles/redmine/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "redmine" diff --git a/apps/roles/redmine/templates/template.conf b/apps/roles/redmine/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/redmine/vars/main.yml b/apps/roles/redmine/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/redmine/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/rethinkdb/CHANGELOG.md b/apps/roles/rethinkdb/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/rethinkdb/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/rethinkdb/Notes.md b/apps/roles/rethinkdb/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rethinkdb/README.md b/apps/roles/rethinkdb/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/rethinkdb/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/rethinkdb/defaults/main.yml b/apps/roles/rethinkdb/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rethinkdb/files/template.conf b/apps/roles/rethinkdb/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rethinkdb/handlers/main.yml b/apps/roles/rethinkdb/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/rethinkdb/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/rethinkdb/meta/main.yml b/apps/roles/rethinkdb/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/rethinkdb/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/rethinkdb/tasks/Debian.yml b/apps/roles/rethinkdb/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rethinkdb/tasks/RedHat.yml b/apps/roles/rethinkdb/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rethinkdb/tasks/main.yml b/apps/roles/rethinkdb/tasks/main.yml deleted file mode 100644 index 5facf30c..00000000 --- a/apps/roles/rethinkdb/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "rethinkdb" diff --git a/apps/roles/rethinkdb/templates/template.conf b/apps/roles/rethinkdb/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rethinkdb/vars/main.yml b/apps/roles/rethinkdb/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/rethinkdb/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/rocketchat/CHANGELOG.md b/apps/roles/rocketchat/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/rocketchat/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/rocketchat/Notes.md b/apps/roles/rocketchat/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rocketchat/README.md b/apps/roles/rocketchat/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/rocketchat/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/rocketchat/defaults/main.yml b/apps/roles/rocketchat/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rocketchat/files/template.conf b/apps/roles/rocketchat/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rocketchat/handlers/main.yml b/apps/roles/rocketchat/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/rocketchat/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/rocketchat/meta/main.yml b/apps/roles/rocketchat/meta/main.yml deleted file mode 100644 index c3717644..00000000 --- a/apps/roles/rocketchat/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - mongocompass - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/rocketchat/tasks/Debian.yml b/apps/roles/rocketchat/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rocketchat/tasks/RedHat.yml b/apps/roles/rocketchat/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rocketchat/tasks/main.yml b/apps/roles/rocketchat/tasks/main.yml deleted file mode 100644 index 6bfeded2..00000000 --- a/apps/roles/rocketchat/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "rocketchat" diff --git a/apps/roles/rocketchat/templates/template.conf b/apps/roles/rocketchat/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/rocketchat/vars/main.yml b/apps/roles/rocketchat/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/rocketchat/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/role_cloud/CHANGELOG b/apps/roles/role_cloud/CHANGELOG deleted file mode 100644 index 6320350e..00000000 --- a/apps/roles/role_cloud/CHANGELOG +++ /dev/null @@ -1,13 +0,0 @@ -# CHANGELOG - -## To do - -1. 增加腾讯云的判断 -2. Cloud Agent 实际上没有起到作用 - -## Logs - -### Bug Fixes - -### Features - diff --git a/apps/roles/role_cloud/License.md b/apps/roles/role_cloud/License.md deleted file mode 100644 index 230b0674..00000000 --- a/apps/roles/role_cloud/License.md +++ /dev/null @@ -1,169 +0,0 @@ -This program is released under LGPL-3.0 and with the additional Terms: -It is not allowed to publish free or paid image based on this program in any Cloud platform's Marketplace. - - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/apps/roles/role_cloud/Notes.md b/apps/roles/role_cloud/Notes.md deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/role_cloud/Notes.md +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/role_cloud/README.md b/apps/roles/role_cloud/README.md deleted file mode 100644 index 684eac9f..00000000 --- a/apps/roles/role_cloud/README.md +++ /dev/null @@ -1,47 +0,0 @@ -Ansible Role: Cloud -========= - -在CentOS或者Ubuntu服务器处理云厂家异同,以及设置交换分区. - -## Requirements - -运行本 Role,请确认符合如下的必要条件: - -| **Items** | **Details** | -| ------------------| ------------------| -| Operating system | CentOS7.x Ubuntu18.04 | -| Python 版本 | Python2 | -| Python 组件 | | -| Runtime | 阿里云, 华为云, Azure, AWS | - - -## Related roles - -本 Role 不依赖其他 roles,只用来处理不同云平台的服务器差异。 - - -## Variables - -本 Role 主要变量以及使用方法如下: - -| **Items** | **Details** | **Format** | **是否初始化** | -| ------------------| ------------------|-----|-----| -| cloud_agent | Fasle,True ] | 布尔 | 否 | - - -## Example - -``` -- name: LAMP - hosts: all - become: yes - become_method: sudo - vars_files: - - vars/main.yml - - roles: - - { role: role_common } - - { role: role_cloud } -``` - -## FAQ diff --git a/apps/roles/role_cloud/defaults/main.yml b/apps/roles/role_cloud/defaults/main.yml deleted file mode 100644 index 87328bfa..00000000 --- a/apps/roles/role_cloud/defaults/main.yml +++ /dev/null @@ -1,2 +0,0 @@ -# install Cloud Agent, default is false -cloud_agent: True diff --git a/apps/roles/role_cloud/meta/main.yml b/apps/roles/role_cloud/meta/main.yml deleted file mode 100644 index cbb0858d..00000000 --- a/apps/roles/role_cloud/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/role_cloud/tasks/main.yml b/apps/roles/role_cloud/tasks/main.yml deleted file mode 100644 index c7288bb8..00000000 --- a/apps/roles/role_cloud/tasks/main.yml +++ /dev/null @@ -1,96 +0,0 @@ -## -- name: Check Cloud - shell: | - if [ -f "/etc/waagent.conf" ];then echo "azure";fi - if [ -d "/usr/local/aegis" ];then echo "alicloud";fi - if [ -f "/snap/bin/amazon-ssm-agent.ssm-cli" ];then echo "aws";fi - if [ -f "/usr/bin/amazon-ssm-agent" ];then echo "aws";fi - if [ -d "/CloudrResetPwdAgent" ];then echo "huawei";fi - register: cloud - -- debug: - msg: "Cloud platform is {{ cloud.stdout}}" - -- block: - - name: Change ubuntu service name - shell: | - ln -sf /usr/lib/systemd/system/walinuxagent.service /usr/lib/systemd/system/waagent.service - systemctl daemon-reload - when: ansible_os_family == 'Debian' - - - name: ResourceDisk EnableSwap - lineinfile: - dest: /etc/waagent.conf - regexp: "ResourceDisk.Format=n" - line: "ResourceDisk.Format=y" - state: present - - - name: ResourceDisk EnableSwap - lineinfile: - dest: /etc/waagent.conf - regexp: "ResourceDisk.EnableSwap=n" - line: "ResourceDisk.EnableSwap=y" - state: present - - - name: ResourceDisk SwapSizeMB - lineinfile: - dest: /etc/waagent.conf - regexp: "ResourceDisk.SwapSizeMB=0" - line: "ResourceDisk.SwapSizeMB=4096" - state: present - - - name: Restart waagnet - service: - name: waagent - state: restarted - enabled: yes - - when: cloud.stdout == 'azure' - -- block: - - name: AWS Configure - apt: - name: ec2-instance-connect - update_cache: yes - when: ansible_os_family == 'Debian' - - - name: AWS Configure - yum: - name: ec2-instance-connect - when: ansible_os_family == 'RedHat' - - - name: Start ec2-instance-connect - service: - name: ec2-instance-connect - state: started - enabled: yes - failed_when: False - - when: cloud.stdout == 'aws' - -# install cloud agent -- block: - - name: Install Aliyun Aqs and aliyun_assist - shell: | - wget "https://aegis.alicdn.com/download/install/2.0/linux/AliAqsInstall_64.sh" && chmod +x AliAqsInstall_64.sh && ./AliAqsInstall_64.sh sJmepE - wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.rpm" - rpm -ivh --force aliyun_assist_latest.rpm - #wget "https://aliyun-client-assist.oss-accelerate.aliyuncs.com/linux/aliyun_assist_latest.deb" - #dpkg -r aliyun-assist - systemctl restart aliyun.service - when: cloud.stdout == 'alicloud' - - - name: Install huawei agent - shell: curl -s http://169.254.169.254/openstack/latest/meta_data.json | jq .region_id | tr -d '"' - register: region_id - when: cloud.stdout == 'huawei' - - - name: Install huawei agent - shell: curl -k -O 'https://hss-agent.{{region_id.stdout}}.myhuaweicloud.com:10180/package/agent/linux/x86/hostguard.x86_64.deb' && echo 'MASTER_IP=hss-agent.{{region_id.stdout}}.myhuaweicloud.com:10180' > hostguard_setup_config.conf && echo 'SLAVE_IP=hss-agent-slave.{{region_id.stdout}}.myhuaweicloud.com:10180' >> hostguard_setup_config.conf && echo 'ORG_ID=' >> hostguard_setup_config.conf && dpkg -i hostguard.x86_64.deb && rm -f hostguard_setup_config.conf && rm -f hostguard.x86_64.deb - when: ansible_os_family == "Debian" and cloud.stdout == 'huawei' - - - name: Install huawei agent - shell: curl -k -O 'https://hss-agent.{{region_id.stdout}}.myhuaweicloud.com:10180/package/agent/linux/x86/hostguard.x86_64.rpm' && echo 'MASTER_IP=hss-agent.{{region_id.stdout}}.myhuaweicloud.com:10180' > hostguard_setup_config.conf && echo 'SLAVE_IP=hss-agent-slave.{{region_id.stdout}}.myhuaweicloud.com:10180' >> hostguard_setup_config.conf && echo 'ORG_ID=' >> hostguard_setup_config.conf && rpm -ivh hostguard.x86_64.rpm && rm -f hostguard_setup_config.conf && rm -f hostguard.x86_64.rpm - when: ansible_os_family == "RedHat" and cloud.stdout == 'huawei' - - when: cloud_agent diff --git a/apps/roles/role_cloud/tests/inventory b/apps/roles/role_cloud/tests/inventory deleted file mode 100644 index 2fbb50c4..00000000 --- a/apps/roles/role_cloud/tests/inventory +++ /dev/null @@ -1 +0,0 @@ -localhost diff --git a/apps/roles/role_cloud/tests/test.yml b/apps/roles/role_cloud/tests/test.yml deleted file mode 100644 index 9e9c7467..00000000 --- a/apps/roles/role_cloud/tests/test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- hosts: localhost - remote_user: root - roles: - - role_cloud diff --git a/apps/roles/role_cloud/vars/cloud_download_url.yml b/apps/roles/role_cloud/vars/cloud_download_url.yml deleted file mode 100644 index 8cf4e556..00000000 --- a/apps/roles/role_cloud/vars/cloud_download_url.yml +++ /dev/null @@ -1,16 +0,0 @@ -# 本文件存放中国大陆地区的下载地址,用于阿里云、华为云等云上的镜像制作。 - -apache_ius_url: https://repo.ius.io/ius-release-el7.rpm -#apache_ius_url: https://libs.websoft9.com/apps/apache/ius-release-el7.rpm - -php_getcomposer_url: "https://getcomposer.org/composer.phar" -#php_getcomposer_url: https://libs.websoft9.com/apps/composer/composer.phar - -redis_download_url: http://download.redis.io/releases -#redis_download_url: https://libs.websoft9.com/apps/redis - -phpmyadmin_download_url: - "old": "https://files.phpmyadmin.net/phpMyAdmin/4.0.10.20/phpMyAdmin-4.0.10.20-all-languages.zip" - #"old": "https://libs.websoft9.com/apps/phpmyadmin/phpMyAdmin-4.0.10.20-all-languages.zip" - "new": "https://files.phpmyadmin.net/phpMyAdmin/4.9.4/phpMyAdmin-4.9.4-all-languages.zip" - #"new": "https://libs.websoft9.com/apps/phpmyadmin/phpMyAdmin-4.9.4-all-languages.zip" diff --git a/apps/roles/role_common/CHANGELOG.md b/apps/roles/role_common/CHANGELOG.md deleted file mode 100644 index 39c690e0..00000000 --- a/apps/roles/role_common/CHANGELOG.md +++ /dev/null @@ -1,28 +0,0 @@ -# CHANGELOG - -## To do - -1. 服务器最低配置判断 -2. OracleLinux 支持 CentOS7-base.repo -3. Centos snapd install waiting for rhel official(snapd-selinux-2.47.1-1.el7.noarch.rpm) update repo - -## Logs - -### Bug Fixes - -* 2020-08-14 add CentOS7_base.repo for AmazonLinux2 -* 2020-06-20 add Check OS support in main.yml -* 2020-02-25 去掉pip install requests, 此模块不是python核心模块 -* 2020-11-11 use yumdownloader and rpm install requires package,waiting for rhel official update repo - - -### Features - -* 2020-08-22 add install apps_cockpit.yml -* 2020-07-25 add intall centos-release-scl for CentOS -* 2020-07-02 add `apt install acl` -* 2020-05-31 add locate for search -* 2020-05-20 Don't update when init=0 -* 2020-03-20 增加两个安装变量common_install_python_modules,common_install_components用于控制组件的安装 -* 2020-02-24 将main.yml按照os_family拆分 -* 2020-02-21 增加中国地区DNS地址 diff --git a/apps/roles/role_common/License.md b/apps/roles/role_common/License.md deleted file mode 100644 index 230b0674..00000000 --- a/apps/roles/role_common/License.md +++ /dev/null @@ -1,169 +0,0 @@ -This program is released under LGPL-3.0 and with the additional Terms: -It is not allowed to publish free or paid image based on this program in any Cloud platform's Marketplace. - - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/apps/roles/role_common/Notes.md b/apps/roles/role_common/Notes.md deleted file mode 100644 index 0d185d8a..00000000 --- a/apps/roles/role_common/Notes.md +++ /dev/null @@ -1,44 +0,0 @@ - -## Ansible facts for OS distribution -``` -# AmazonLinux2 -"ansible_distribution": "Amazon", -"ansible_distribution_file_parsed": true, -"ansible_distribution_file_path": "/etc/system-release", -"ansible_distribution_file_variety": "Amazon", -"ansible_distribution_major_version": "2", -"ansible_distribution_release": "NA", -"ansible_distribution_version": "2", - -# Ubuntu -"ansible_distribution": "Ubuntu", -"ansible_distribution_file_parsed": true, -"ansible_distribution_file_path": "/etc/os-release", -"ansible_distribution_file_variety": "Debian", -"ansible_distribution_major_version": "18", -"ansible_distribution_release": "bionic", -"ansible_distribution_version": "18.04", - -# CentOS -"ansible_distribution": "CentOS", -"ansible_distribution_file_parsed": true, -"ansible_distribution_file_path": "/etc/redhat-release", -"ansible_distribution_file_variety": "RedHat", -"ansible_distribution_major_version": "7", -"ansible_distribution_release": "core", -"ansible_distribution_version": "7.6" - -# OracleLinux -"ansible_distribution": "OracleLinux", -"ansible_distribution_file_parsed": true, -"ansible_distribution_file_path": "/etc/oracle-release", -"ansible_distribution_file_search_string": "Oracle Linux", -"ansible_distribution_file_variety": "OracleLinux", -"ansible_distribution_major_version": "7", -"ansible_distribution_release": "NA", -"ansible_distribution_version": "7.7", -``` - -## Cockpit - -Cockpit 建议采用 `yum install cockpit*` 这种批量安装方式,确保安装所有与之相关的包 diff --git a/apps/roles/role_common/README.md b/apps/roles/role_common/README.md deleted file mode 100644 index 75630d16..00000000 --- a/apps/roles/role_common/README.md +++ /dev/null @@ -1,45 +0,0 @@ -Ansible Role: common -========= - -本 Role 用于在CentOS或者Ubuntu服务器上安装常见工具和配置系统自动更新 - -## Requirements - -运行本 Role,请确认符合如下的必要条件: - -| **Items** | **Details** | -| ------------------| ------------------| -| Operating system | CentOS7.x Ubuntu18.04 AmazonLinux| -| Python 版本 | Python2 | -| Python 组件 | | -| Runtime | Linux | - - -## Related roles - -本 Role 在其他 roles 之前运行。 - - -## Variables - -本 Role 主要变量以及使用方法如下: - -| **Items** | **Details** | **Format** | **是否初始化** | -| ------------------| ------------------|-----|-----| -| common_install_python_modules | 布尔类型,默认 True| 字符串 |否| -| common_install_components |布尔类型,默认 True| 字符串 |否| -| common_os_support |["CentOS", "Ubuntu", "Amazon", "OracleLinux"]| 队列 |否| -| common_install_tools |- cockpit| 队列 |否| - - -## Example - -``` -common_os_support: ["CentOS", "Ubuntu", "Amazon", "OracLinux"] -common_install_tools - - cockpit -``` - -## FAQ - - diff --git a/apps/roles/role_common/defaults/main.yml b/apps/roles/role_common/defaults/main.yml deleted file mode 100644 index 5d8182f0..00000000 --- a/apps/roles/role_common/defaults/main.yml +++ /dev/null @@ -1,28 +0,0 @@ -region: "0" -init: "0" - -#Control installation more components -common_install_python_modules: False -common_install_components: True -common_set_rclocal: False - -common_os_support: ["CentOS", "Ubuntu", "Amazon", "OracleLinux", "Debian", "RedHat"] - -# Useful tools, list var type, e.g: -# common_install_tools: -# - docker -# - cockpit - -common_install_tools: - - docker - -# when init=1, need upgrade system -common_system_upgrade: True -common_docker_addnetwork: "apps" -common_install_docker: False -common_compose_version: "v2.6.0" -common_repository_url: "https://download.docker.com/linux/centos/docker-ce.repo" - -common_packages_redhat_extra: [] - -common_packages_debian_extra: [] diff --git a/apps/roles/role_common/files/20auto-upgrades b/apps/roles/role_common/files/20auto-upgrades deleted file mode 100644 index 8d6d7c82..00000000 --- a/apps/roles/role_common/files/20auto-upgrades +++ /dev/null @@ -1,2 +0,0 @@ -APT::Periodic::Update-Package-Lists "1"; -APT::Periodic::Unattended-Upgrade "1"; diff --git a/apps/roles/role_common/files/CentOS7-Base.repo b/apps/roles/role_common/files/CentOS7-Base.repo deleted file mode 100644 index 89114097..00000000 --- a/apps/roles/role_common/files/CentOS7-Base.repo +++ /dev/null @@ -1,35 +0,0 @@ -# CentOS-Base.repo -# The mirror system uses the connecting IP address of the client and the -# update status of each mirror to pick mirrors that are updated to and -# geographically close to the client. You should use this for CentOS updates -# unless you are manually picking other mirrors. -# If the mirrorlist= does not work for you, as a fall back you can try the -# remarked out baseurl= line instead. - -[base] -name=CentOS-$releasever - Base -baseurl=http://mirror.centos.org/centos/7/os/$basearch/ -gpgcheck=0 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 - -#released updates -[updates] -name=CentOS-$releasever - Updates -baseurl=http://mirror.centos.org/centos/7/updates/$basearch/ -gpgcheck=0 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 - -#additional packages that may be useful -[extras] -name=CentOS-$releasever - Extras -baseurl=http://mirror.centos.org/centos/7/extras/$basearch/ -gpgcheck=0 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 - -#additional packages that extend functionality of existing packages -[centosplus] -name=CentOS-$releasever - Plus -baseurl=http://mirror.centos.org/centos/7/centosplus/$basearch/ -gpgcheck=0 -enabled=0 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 diff --git a/apps/roles/role_common/meta/main.yml b/apps/roles/role_common/meta/main.yml deleted file mode 100644 index 9cba3e81..00000000 --- a/apps/roles/role_common/meta/main.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -dependencies: - -galaxy_info: - role_name: common - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 8 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/role_common/tasks/Debian.yml b/apps/roles/role_common/tasks/Debian.yml deleted file mode 100644 index 4eee4387..00000000 --- a/apps/roles/role_common/tasks/Debian.yml +++ /dev/null @@ -1,65 +0,0 @@ -- set_fact: - ansible_python_interpreter: "/usr/bin/python3" - -- name: Update apt repository list cache - apt: - update_cache: yes - -- name: Upgrade all packages to the latest version for production - apt: - name: "*" - state: latest - only_upgrade: yes - register: result - until: result.msg.find("Could not get lock /var/lib/dpkg") == -1 - retries: 50 - delay: 10 - failed_when: "'FAILED' in result.stdout" - when: common_system_upgrade and (init == '2' or init == 2) - -- block: - - name: Install Common Software - apt: - name: "{{ item }}" - state: latest - force_apt_get: True - allow_unauthenticated: yes - update_cache: yes - failed_when: False - register: common_install_result - loop: "{{ common_packages_debian }}" - - - debug: - msg: "{{ common_install_result | json_query('results[*].results[*]') }}" - - - block: - - name: Install extra Software - apt: - name: "{{ item }}" - state: latest - force_apt_get: True - allow_unauthenticated: yes - update_cache: yes - failed_when: False - register: extra_install_result - loop: "{{ common_packages_debian_extra }}" - - - debug: - msg: "{{ extra_install_result | json_query('results[*].results[*]') }}" - when: common_packages_debian_extra is defined and common_packages_debian_extra is not none and common_packages_debian_extra != "" - - when: common_install_components - -- block: - - name: Setting rc.local - file: - path: /etc/rc.local - state: touch - mode: 0750 - - - name: Write rc.local - shell: echo "#!/bin/bash" > /etc/rc.local - - - name: restart rc.local - service: name=rc.local state=restarted enabled=yes - when: common_set_rclocal diff --git a/apps/roles/role_common/tasks/RedHat.yml b/apps/roles/role_common/tasks/RedHat.yml deleted file mode 100644 index 7ef7aea6..00000000 --- a/apps/roles/role_common/tasks/RedHat.yml +++ /dev/null @@ -1,105 +0,0 @@ -- block: - - name: Sleep wait for Oracle linux install pip and python which is very slowly - shell: sleep 200s - when: ansible_distribution == "OracleLinux" or ansible_distribution == 'Amazon' - -- name: System Upgrade - yum: name=* state=latest - when: common_system_upgrade and (init == '1' or init == 1) - -- name: OracleLinux8 create pip softlink - shell: | - ln -sf /usr/bin/pip-3 /usr/bin/pip3 - when: ansible_distribution == 'OracleLinux' and ansible_distribution_major_version == "8" - -- name: Install Extra Packages for Enterprise Linux on {{ansible_distribution}}, exclude Amazon because scl will cause yum update error - yum: - name: [epel-release,centos-release-scl] - update_cache: yes - state: latest - failed_when: False - when: ansible_distribution != 'Amazon' and ansible_distribution != 'OracleLinux' - -- block: - - name: Install epel repo for OracleLinux - yum: - name: oracle-epel-release-el{{ansible_distribution_major_version}} - - - name: Install scl repo for OracleLinux - yum: - name: scl-utils - when: ansible_distribution == 'OracleLinux' - -- block: - - name: Set swapiness - sysctl: - name: vm.swappiness - value: "10" - - - name: Fix No space left on device - sysctl: - name: fs.inotify.max_user_watches - value: "8192000" - when: ansible_distribution != 'OracleLinux' - -- block: - - name: Install Extra Packages for Enterprise Linux on {{ansible_distribution}},there is [releaseserver] in the linux repo,so download from websoft9 self repo - shell: | - amazon-linux-extras install epel -y - wget -O /etc/yum.repos.d/CentOS7-Base.repo https://raw.githubusercontent.com/websoft9/role_common/master/files/CentOS7-Base.repo - - - name: delete amazon repo priority - lineinfile: - dest: "{{item}}" - regexp: "^priority" - state: absent - loop: - - /etc/yum.repos.d/amzn2-extras.repo - - /etc/yum.repos.d/amzn2-core.repo - when: ansible_distribution == 'Amazon' - -- block: - - name: Install Common Software - yum: - name: "{{ item }}" - state: latest - update_cache: yes - register: common_install_result - failed_when: False - loop: "{{ common_packages_redhat }}" - - - debug: - msg: "{{ common_install_result | json_query('results[*].results[*]') }}" - - - block: - - name: Install extra Software - yum: - name: "{{ item }}" - state: latest - update_cache: yes - register: extra_install_result - failed_when: False - loop: "{{ common_packages_redhat_extra }}" - - - debug: - msg: "{{ extra_install_result | json_query('results[*].results[*]') }}" - when: common_packages_redhat_extra is defined and common_packages_redhat_extra is not none and common_packages_redhat_extra != "" - - when: common_install_components - -- name: Setting rc.d 0750 - file: - path: /etc/rc.d/rc.local - mode: 0750 - when: common_set_rclocal - -- block: - - name: Disable SELinux temporarily(have not SELinux on Debian ) - shell: sudo setenforce 0 - failed_when: False - - - name: Disable SELinux ermanently - selinux: - state: disabled - failed_when: False - when: ansible_selinux.status != "disabled" diff --git a/apps/roles/role_common/tasks/main.yml b/apps/roles/role_common/tasks/main.yml deleted file mode 100644 index 58c3ab0c..00000000 --- a/apps/roles/role_common/tasks/main.yml +++ /dev/null @@ -1,92 +0,0 @@ -#0 Common install by OS -- debug: - msg: "Will install components on ansible_os_family:{{ansible_os_family}},ansible_distribution:{{ ansible_distribution }}, ansible_distribution_major_version: {{ ansible_distribution_major_version }}" - -- name: Check OS support, if not support, exit ansible - fail: msg="OS not supported,exit!" - when: ansible_distribution not in common_os_support - -- include: "{{ansible_os_family}}.yml" - -- name: Updatedb for mlocate - shell: updatedb - -#2 Pip install -- block: - - name: pip upgrade(python2 support latest pip version is 20.3.4) - shell: python{{ansible_python.version.major}} -m pip install -U "pip < 21.0" - failed_when: False - - - name: Install PyMySQL on pip2 - pip: - name: PyMySQL - version: 0.10.1 - extra_args: "-U" - executable: pip2 - when: ansible_os_family == "RedHat" and (ansible_distribution_major_version == '7' or ansible_distribution_major_version == '2') - - - name: Install pex requirements module - pip: - name: pexpect - extra_args: "-U" - register: pex_install_result - failed_when: False - - - name: Install pymysql requirements module - pip: - name: PyMySQL - extra_args: "-U" - register: mysql_install_result - failed_when: False - when: common_install_python_modules - -- debug: - msg: "{% if pex_install_result.msg is defined %} {{pex_install_result.msg}} {% endif %}" - -- debug: - msg: "{% if mysql_install_result.msg is defined %} {{mysql_install_result.msg}} {% endif %}" - -#3 Configure -- name: Create common folder - file: - path: '/data/{{item}}' - state: directory - recurse: yes - mode: '0755' - with_items: - - logs - - config - - cert - - apps - failed_when: False - -- block: - - name: set a regular hostname, remove "." - shell: get_hostname=$(hostname);echo ${get_hostname%%.*} - register: common_get_hostname - - hostname: - name: "{{common_get_hostname.stdout}}" - -#4 Tool install -- name: Install tools - include_tasks: tools_{{item}}.yml - with_items: "{{common_install_tools}}" - when: common_install_tools is defined and common_install_tools is not none and common_install_tools != "" and common_install_tools[0]!= "" - - - -# Softlink -- name: Create a symbolic link - file: - src: '{{item.src}}' - dest: '{{item.dest}}' - state: link - force: yes - with_items: - - {src: /data/apps/, dest: /data/wwwroot } - - {src: /var/lib/docker/,dest: /data/docker} - -- name: Create credentials Folder - file: - path: /credentials - state: directory diff --git a/apps/roles/role_common/tasks/tools_cockpit.yml b/apps/roles/role_common/tasks/tools_cockpit.yml deleted file mode 100644 index 344b37ce..00000000 --- a/apps/roles/role_common/tasks/tools_cockpit.yml +++ /dev/null @@ -1,48 +0,0 @@ -#1 Prepare -- set_fact: - common_cockpit_port: "9099" - -#2 Install cockpit -- name: Install cockpit - apt: - name: [cockpit*] - update_cache: yes - when: ansible_os_family == "Debian" - -- name: Install cockpit - yum: - name: [cockpit*] - update_cache: yes - when: ansible_os_family == "RedHat" - - -#3 Configure -- name: Change cockpit port - lineinfile: - dest: /lib/systemd/system/cockpit.socket - regexp: "ListenStream=9090" - line: "ListenStream={{common_cockpit_port}}" - backrefs: yes - -- name: Create /etc/cockpit/cockpit.conf - file: - path: /etc/cockpit/cockpit.conf - owner: cockpit-ws - group: cockpit-ws - mode: '0640' - state: touch - -- name: Insert configuration items in cockpit.conf - blockinfile: - path: /etc/cockpit/cockpit.conf - block: | - # allow http connection, Otherwise, it redirects all HTTP connections to HTTPS - [WebService] - AllowUnencrypted = true - -- name: Start & Enable cockpit - shell: | - systemctl restart cockpit - systemctl daemon-reload - systemctl restart cockpit.socket - systemctl enable --now cockpit.socket diff --git a/apps/roles/role_common/tasks/tools_docker.yml b/apps/roles/role_common/tasks/tools_docker.yml deleted file mode 100644 index 848ba165..00000000 --- a/apps/roles/role_common/tasks/tools_docker.yml +++ /dev/null @@ -1,51 +0,0 @@ -# Install docker -- name: Install Docker on {{ansible_distribution}} - shell: | - curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh - when: ansible_distribution != 'Amazon' and ansible_distribution != "OracleLinux" - -- block: - - name: Add Docker repository - shell: wget -O /etc/yum.repos.d/docker-ce.repo "https://download.docker.com/linux/centos/docker-ce.repo" - - - name: Replace $releasever - shell: sudo sed -i "s/\$releasever/7/g" /etc/yum.repos.d/docker-ce.repo - when: ansible_distribution == 'Amazon' - - - name: Install all required packages of Docker on {{ansible_distribution}} - yum: - name: [device-mapper-persistent-data,lvm2,docker-ce,docker-ce-cli,containerd.io,docker-compose-plugin,docker-scan-plugin,docker-ce-rootless-extras] - update_cache: yes - state: latest - when: ansible_distribution == 'Amazon' or ansible_distribution == "OracleLinux" - -- block: - - name: Add Docker repository and replace $releasever - shell: | - wget -O /etc/yum.repos.d/docker-ce.repo "https://download.docker.com/linux/centos/docker-ce.repo" - sudo sed -i "s/\$releasever/8/g" /etc/yum.repos.d/docker-ce.repo - - - name: Install all required packages of Docker on {{ansible_distribution}} - yum: - name: [device-mapper-persistent-data,lvm2,docker-ce,docker-ce-cli,containerd.io,docker-compose-plugin,docker-scan-plugin,docker-ce-rootless-extras] - update_cache: yes - state: latest - when: ansible_distribution == "OracleLinux" - -- name: Add permanently alias for docker compose - shell: | - alias docker-compose='docker compose' - echo "alias docker-compose='docker compose'" >> /etc/profile.d/docker-compose.sh - echo "alias docker-compose='docker compose'" >> /root/.bashrc - source /etc/profile.d/docker-compose.sh /root/.bashrc - args: - executable: /bin/bash - -- name: Started and enable Docker - service: - name: docker - enabled: yes - state: restarted - -- name: Check Docker Version - shell: sudo sh -c "docker -v 1>> /data/logs/install_version.txt" diff --git a/apps/roles/role_common/tests/get-docker.sh b/apps/roles/role_common/tests/get-docker.sh deleted file mode 100644 index 462d3f51..00000000 --- a/apps/roles/role_common/tests/get-docker.sh +++ /dev/null @@ -1,656 +0,0 @@ -#!/bin/sh -set -e -# Docker CE for Linux installation script -# -# See https://docs.docker.com/engine/install/ for the installation steps. -# -# This script is meant for quick & easy install via: -# $ curl -fsSL https://get.docker.com -o get-docker.sh -# $ sh get-docker.sh -# -# For test builds (ie. release candidates): -# $ curl -fsSL https://test.docker.com -o test-docker.sh -# $ sh test-docker.sh -# -# NOTE: Make sure to verify the contents of the script -# you downloaded matches the contents of install.sh -# located at https://github.com/docker/docker-install -# before executing. -# -# Git commit from https://github.com/docker/docker-install when -# the script was uploaded (Should only be modified by upload job): -SCRIPT_COMMIT_SHA="4f282167c425347a931ccfd95cc91fab041d414f" - -# strip "v" prefix if present -VERSION="${VERSION#v}" - -# The channel to install from: -# * nightly -# * test -# * stable -# * edge (deprecated) -DEFAULT_CHANNEL_VALUE="stable" -if [ -z "$CHANNEL" ]; then - CHANNEL=$DEFAULT_CHANNEL_VALUE -fi - -DEFAULT_DOWNLOAD_URL="https://download.docker.com" -if [ -z "$DOWNLOAD_URL" ]; then - DOWNLOAD_URL=$DEFAULT_DOWNLOAD_URL -fi - -DEFAULT_REPO_FILE="docker-ce.repo" -if [ -z "$REPO_FILE" ]; then - REPO_FILE="$DEFAULT_REPO_FILE" -fi - -mirror='' -DRY_RUN=${DRY_RUN:-} -while [ $# -gt 0 ]; do - case "$1" in - --mirror) - mirror="$2" - shift - ;; - --dry-run) - DRY_RUN=1 - ;; - --*) - echo "Illegal option $1" - ;; - esac - shift $(( $# > 0 ? 1 : 0 )) -done - -case "$mirror" in - Aliyun) - DOWNLOAD_URL="https://mirrors.aliyun.com/docker-ce" - ;; - AzureChinaCloud) - DOWNLOAD_URL="https://mirror.azure.cn/docker-ce" - ;; -esac - -command_exists() { - command -v "$@" > /dev/null 2>&1 -} - -# version_gte checks if the version specified in $VERSION is at least -# the given CalVer (YY.MM) version. returns 0 (success) if $VERSION is either -# unset (=latest) or newer or equal than the specified version. Returns 1 (fail) -# otherwise. -# -# examples: -# -# VERSION=20.10 -# version_gte 20.10 // 0 (success) -# version_gte 19.03 // 0 (success) -# version_gte 21.10 // 1 (fail) -version_gte() { - if [ -z "$VERSION" ]; then - return 0 - fi - eval calver_compare "$VERSION" "$1" -} - -# calver_compare compares two CalVer (YY.MM) version strings. returns 0 (success) -# if version A is newer or equal than version B, or 1 (fail) otherwise. Patch -# releases and pre-release (-alpha/-beta) are not taken into account -# -# examples: -# -# calver_compare 20.10 19.03 // 0 (success) -# calver_compare 20.10 20.10 // 0 (success) -# calver_compare 19.03 20.10 // 1 (fail) -calver_compare() ( - set +x - - yy_a="$(echo "$1" | cut -d'.' -f1)" - yy_b="$(echo "$2" | cut -d'.' -f1)" - if [ "$yy_a" -lt "$yy_b" ]; then - return 1 - fi - if [ "$yy_a" -gt "$yy_b" ]; then - return 0 - fi - mm_a="$(echo "$1" | cut -d'.' -f2)" - mm_b="$(echo "$2" | cut -d'.' -f2)" - if [ "${mm_a#0}" -lt "${mm_b#0}" ]; then - return 1 - fi - - return 0 -) - -is_dry_run() { - if [ -z "$DRY_RUN" ]; then - return 1 - else - return 0 - fi -} - -is_wsl() { - case "$(uname -r)" in - *microsoft* ) true ;; # WSL 2 - *Microsoft* ) true ;; # WSL 1 - * ) false;; - esac -} - -is_darwin() { - case "$(uname -s)" in - *darwin* ) true ;; - *Darwin* ) true ;; - * ) false;; - esac -} - -deprecation_notice() { - distro=$1 - distro_version=$2 - echo - printf "\033[91;1mDEPRECATION WARNING\033[0m\n" - printf " This Linux distribution (\033[1m%s %s\033[0m) reached end-of-life and is no longer supported by this script.\n" "$distro" "$distro_version" - echo " No updates or security fixes will be released for this distribution, and users are recommended" - echo " to upgrade to a currently maintained version of $distro." - echo - printf "Press \033[1mCtrl+C\033[0m now to abort this script, or wait for the installation to continue." - echo - sleep 10 -} - -get_distribution() { - lsb_dist="" - # Every system that we officially support has /etc/os-release - if [ -r /etc/os-release ]; then - lsb_dist="$(. /etc/os-release && echo "$ID")" - fi - # Returning an empty string here should be alright since the - # case statements don't act unless you provide an actual value - echo "$lsb_dist" -} - -echo_docker_as_nonroot() { - if is_dry_run; then - return - fi - if command_exists docker && [ -e /var/run/docker.sock ]; then - ( - set -x - $sh_c 'docker version' - ) || true - fi - - # intentionally mixed spaces and tabs here -- tabs are stripped by "<<-EOF", spaces are kept in the output - echo - echo "================================================================================" - echo - if version_gte "20.10"; then - echo "To run Docker as a non-privileged user, consider setting up the" - echo "Docker daemon in rootless mode for your user:" - echo - echo " dockerd-rootless-setuptool.sh install" - echo - echo "Visit https://docs.docker.com/go/rootless/ to learn about rootless mode." - echo - fi - echo - echo "To run the Docker daemon as a fully privileged service, but granting non-root" - echo "users access, refer to https://docs.docker.com/go/daemon-access/" - echo - echo "WARNING: Access to the remote API on a privileged Docker daemon is equivalent" - echo " to root access on the host. Refer to the 'Docker daemon attack surface'" - echo " documentation for details: https://docs.docker.com/go/attack-surface/" - echo - echo "================================================================================" - echo -} - -# Check if this is a forked Linux distro -check_forked() { - - # Check for lsb_release command existence, it usually exists in forked distros - if command_exists lsb_release; then - # Check if the `-u` option is supported - set +e - lsb_release -a -u > /dev/null 2>&1 - lsb_release_exit_code=$? - set -e - - # Check if the command has exited successfully, it means we're in a forked distro - if [ "$lsb_release_exit_code" = "0" ]; then - # Print info about current distro - cat <<-EOF - You're using '$lsb_dist' version '$dist_version'. - EOF - - # Get the upstream release info - lsb_dist=$(lsb_release -a -u 2>&1 | tr '[:upper:]' '[:lower:]' | grep -E 'id' | cut -d ':' -f 2 | tr -d '[:space:]') - dist_version=$(lsb_release -a -u 2>&1 | tr '[:upper:]' '[:lower:]' | grep -E 'codename' | cut -d ':' -f 2 | tr -d '[:space:]') - - # Print info about upstream distro - cat <<-EOF - Upstream release is '$lsb_dist' version '$dist_version'. - EOF - else - if [ -r /etc/debian_version ] && [ "$lsb_dist" != "ubuntu" ] && [ "$lsb_dist" != "raspbian" ]; then - if [ "$lsb_dist" = "osmc" ]; then - # OSMC runs Raspbian - lsb_dist=raspbian - else - # We're Debian and don't even know it! - lsb_dist=debian - fi - dist_version="$(sed 's/\/.*//' /etc/debian_version | sed 's/\..*//')" - case "$dist_version" in - 11) - dist_version="bullseye" - ;; - 10) - dist_version="buster" - ;; - 9) - dist_version="stretch" - ;; - 8) - dist_version="jessie" - ;; - esac - fi - fi - fi -} - -do_install() { - echo "# Executing docker install script, commit: $SCRIPT_COMMIT_SHA" - - if command_exists docker; then - cat >&2 <<-'EOF' - Warning: the "docker" command appears to already exist on this system. - - If you already have Docker installed, this script can cause trouble, which is - why we're displaying this warning and provide the opportunity to cancel the - installation. - - If you installed the current Docker package using this script and are using it - again to update Docker, you can safely ignore this message. - - You may press Ctrl+C now to abort this script. - EOF - ( set -x; sleep 20 ) - fi - - user="$(id -un 2>/dev/null || true)" - - sh_c='sh -c' - if [ "$user" != 'root' ]; then - if command_exists sudo; then - sh_c='sudo -E sh -c' - elif command_exists su; then - sh_c='su -c' - else - cat >&2 <<-'EOF' - Error: this installer needs the ability to run commands as root. - We are unable to find either "sudo" or "su" available to make this happen. - EOF - exit 1 - fi - fi - - if is_dry_run; then - sh_c="echo" - fi - - # perform some very rudimentary platform detection - lsb_dist=$( get_distribution ) - lsb_dist="$(echo "$lsb_dist" | tr '[:upper:]' '[:lower:]')" - - if is_wsl; then - echo - echo "WSL DETECTED: We recommend using Docker Desktop for Windows." - echo "Please get Docker Desktop from https://www.docker.com/products/docker-desktop" - echo - cat >&2 <<-'EOF' - - You may press Ctrl+C now to abort this script. - EOF - ( set -x; sleep 20 ) - fi - - case "$lsb_dist" in - - ubuntu) - if command_exists lsb_release; then - dist_version="$(lsb_release --codename | cut -f2)" - fi - if [ -z "$dist_version" ] && [ -r /etc/lsb-release ]; then - dist_version="$(. /etc/lsb-release && echo "$DISTRIB_CODENAME")" - fi - ;; - - debian|raspbian) - dist_version="$(sed 's/\/.*//' /etc/debian_version | sed 's/\..*//')" - case "$dist_version" in - 11) - dist_version="bullseye" - ;; - 10) - dist_version="buster" - ;; - 9) - dist_version="stretch" - ;; - 8) - dist_version="jessie" - ;; - esac - ;; - - centos|rhel|sles) - if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then - dist_version="$(. /etc/os-release && echo "$VERSION_ID")" - fi - ;; - - *) - if command_exists lsb_release; then - dist_version="$(lsb_release --release | cut -f2)" - fi - if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then - dist_version="$(. /etc/os-release && echo "$VERSION_ID")" - fi - ;; - - esac - - # Check if this is a forked Linux distro - check_forked - - # Print deprecation warnings for distro versions that recently reached EOL, - # but may still be commonly used (especially LTS versions). - case "$lsb_dist.$dist_version" in - debian.stretch|debian.jessie) - deprecation_notice "$lsb_dist" "$dist_version" - ;; - raspbian.stretch|raspbian.jessie) - deprecation_notice "$lsb_dist" "$dist_version" - ;; - ubuntu.xenial|ubuntu.trusty) - deprecation_notice "$lsb_dist" "$dist_version" - ;; - fedora.*) - if [ "$dist_version" -lt 33 ]; then - deprecation_notice "$lsb_dist" "$dist_version" - fi - ;; - esac - - # Run setup for each distro accordingly - case "$lsb_dist" in - ubuntu|debian|raspbian) - pre_reqs="apt-transport-https ca-certificates curl" - if ! command -v gpg > /dev/null; then - pre_reqs="$pre_reqs gnupg" - fi - apt_repo="deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] $DOWNLOAD_URL/linux/$lsb_dist $dist_version $CHANNEL" - ( - if ! is_dry_run; then - set -x - fi - $sh_c 'apt-get update -qq >/dev/null' - $sh_c "DEBIAN_FRONTEND=noninteractive apt-get install -y -qq $pre_reqs >/dev/null" - $sh_c 'mkdir -p /etc/apt/keyrings && chmod -R 0755 /etc/apt/keyrings' - $sh_c "curl -fsSL \"$DOWNLOAD_URL/linux/$lsb_dist/gpg\" | gpg --dearmor --yes -o /etc/apt/keyrings/docker.gpg" - $sh_c "chmod a+r /etc/apt/keyrings/docker.gpg" - $sh_c "echo \"$apt_repo\" > /etc/apt/sources.list.d/docker.list" - $sh_c 'apt-get update -qq >/dev/null' - ) - pkg_version="" - if [ -n "$VERSION" ]; then - if is_dry_run; then - echo "# WARNING: VERSION pinning is not supported in DRY_RUN" - else - # Will work for incomplete versions IE (17.12), but may not actually grab the "latest" if in the test channel - pkg_pattern="$(echo "$VERSION" | sed "s/-ce-/~ce~.*/g" | sed "s/-/.*/g").*-0~$lsb_dist" - search_command="apt-cache madison 'docker-ce' | grep '$pkg_pattern' | head -1 | awk '{\$1=\$1};1' | cut -d' ' -f 3" - pkg_version="$($sh_c "$search_command")" - echo "INFO: Searching repository for VERSION '$VERSION'" - echo "INFO: $search_command" - if [ -z "$pkg_version" ]; then - echo - echo "ERROR: '$VERSION' not found amongst apt-cache madison results" - echo - exit 1 - fi - if version_gte "18.09"; then - search_command="apt-cache madison 'docker-ce-cli' | grep '$pkg_pattern' | head -1 | awk '{\$1=\$1};1' | cut -d' ' -f 3" - echo "INFO: $search_command" - cli_pkg_version="=$($sh_c "$search_command")" - fi - pkg_version="=$pkg_version" - fi - fi - ( - pkgs="docker-ce${pkg_version%=}" - if version_gte "18.09"; then - # older versions didn't ship the cli and containerd as separate packages - pkgs="$pkgs docker-ce-cli${cli_pkg_version%=} containerd.io" - fi - if version_gte "20.10"; then - pkgs="$pkgs docker-compose-plugin" - fi - if version_gte "20.10" && [ "$(uname -m)" = "x86_64" ]; then - # also install the latest version of the "docker scan" cli-plugin (only supported on x86 currently) - pkgs="$pkgs docker-scan-plugin" - fi - # TODO(thaJeztah) remove the $CHANNEL check once 22.06 and docker-buildx-plugin is published to the "stable" channel - if [ "$CHANNEL" = "test" ] && version_gte "22.06"; then - pkgs="$pkgs docker-buildx-plugin" - fi - if ! is_dry_run; then - set -x - fi - $sh_c "DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --no-install-recommends $pkgs >/dev/null" - if version_gte "20.10"; then - # Install docker-ce-rootless-extras without "--no-install-recommends", so as to install slirp4netns when available - $sh_c "DEBIAN_FRONTEND=noninteractive apt-get install -y -qq docker-ce-rootless-extras${pkg_version%=} >/dev/null" - fi - ) - echo_docker_as_nonroot - exit 0 - ;; - centos|fedora|rhel) - if [ "$(uname -m)" != "s390x" ] && [ "$lsb_dist" = "rhel" ]; then - echo "Packages for RHEL are currently only available for s390x." - exit 1 - fi - if [ "$lsb_dist" = "fedora" ]; then - pkg_manager="dnf" - config_manager="dnf config-manager" - enable_channel_flag="--set-enabled" - disable_channel_flag="--set-disabled" - pre_reqs="dnf-plugins-core" - pkg_suffix="fc$dist_version" - else - pkg_manager="yum" - config_manager="yum-config-manager" - enable_channel_flag="--enable" - disable_channel_flag="--disable" - pre_reqs="yum-utils" - pkg_suffix="el" - fi - repo_file_url="$DOWNLOAD_URL/linux/$lsb_dist/$REPO_FILE" - ( - if ! is_dry_run; then - set -x - fi - $sh_c "$pkg_manager install -y -q $pre_reqs" - $sh_c "$config_manager --add-repo $repo_file_url" - - if [ "$CHANNEL" != "stable" ]; then - $sh_c "$config_manager $disable_channel_flag docker-ce-*" - $sh_c "$config_manager $enable_channel_flag docker-ce-$CHANNEL" - fi - $sh_c "$pkg_manager makecache" - ) - pkg_version="" - if [ -n "$VERSION" ]; then - if is_dry_run; then - echo "# WARNING: VERSION pinning is not supported in DRY_RUN" - else - pkg_pattern="$(echo "$VERSION" | sed "s/-ce-/\\\\.ce.*/g" | sed "s/-/.*/g").*$pkg_suffix" - search_command="$pkg_manager list --showduplicates 'docker-ce' | grep '$pkg_pattern' | tail -1 | awk '{print \$2}'" - pkg_version="$($sh_c "$search_command")" - echo "INFO: Searching repository for VERSION '$VERSION'" - echo "INFO: $search_command" - if [ -z "$pkg_version" ]; then - echo - echo "ERROR: '$VERSION' not found amongst $pkg_manager list results" - echo - exit 1 - fi - if version_gte "18.09"; then - # older versions don't support a cli package - search_command="$pkg_manager list --showduplicates 'docker-ce-cli' | grep '$pkg_pattern' | tail -1 | awk '{print \$2}'" - cli_pkg_version="$($sh_c "$search_command" | cut -d':' -f 2)" - fi - # Cut out the epoch and prefix with a '-' - pkg_version="-$(echo "$pkg_version" | cut -d':' -f 2)" - fi - fi - ( - pkgs="docker-ce$pkg_version" - if version_gte "18.09"; then - # older versions didn't ship the cli and containerd as separate packages - if [ -n "$cli_pkg_version" ]; then - pkgs="$pkgs docker-ce-cli-$cli_pkg_version containerd.io" - else - pkgs="$pkgs docker-ce-cli containerd.io" - fi - fi - if version_gte "20.10" && [ "$(uname -m)" = "x86_64" ]; then - # also install the latest version of the "docker scan" cli-plugin (only supported on x86 currently) - pkgs="$pkgs docker-scan-plugin" - fi - if version_gte "20.10"; then - pkgs="$pkgs docker-compose-plugin docker-ce-rootless-extras$pkg_version" - fi - # TODO(thaJeztah) remove the $CHANNEL check once 22.06 and docker-buildx-plugin is published to the "stable" channel - if [ "$CHANNEL" = "test" ] && version_gte "22.06"; then - pkgs="$pkgs docker-buildx-plugin" - fi - if ! is_dry_run; then - set -x - fi - $sh_c "$pkg_manager install -y -q $pkgs" - ) - echo_docker_as_nonroot - exit 0 - ;; - sles) - if [ "$(uname -m)" != "s390x" ]; then - echo "Packages for SLES are currently only available for s390x" - exit 1 - fi - if [ "$dist_version" = "15.3" ]; then - sles_version="SLE_15_SP3" - else - sles_minor_version="${dist_version##*.}" - sles_version="15.$sles_minor_version" - fi - opensuse_repo="https://download.opensuse.org/repositories/security:SELinux/$sles_version/security:SELinux.repo" - repo_file_url="$DOWNLOAD_URL/linux/$lsb_dist/$REPO_FILE" - pre_reqs="ca-certificates curl libseccomp2 awk" - ( - if ! is_dry_run; then - set -x - fi - $sh_c "zypper install -y $pre_reqs" - $sh_c "zypper addrepo $repo_file_url" - if ! is_dry_run; then - cat >&2 <<-'EOF' - WARNING!! - openSUSE repository (https://download.opensuse.org/repositories/security:SELinux) will be enabled now. - Do you wish to continue? - You may press Ctrl+C now to abort this script. - EOF - ( set -x; sleep 30 ) - fi - $sh_c "zypper addrepo $opensuse_repo" - $sh_c "zypper --gpg-auto-import-keys refresh" - $sh_c "zypper lr -d" - ) - pkg_version="" - if [ -n "$VERSION" ]; then - if is_dry_run; then - echo "# WARNING: VERSION pinning is not supported in DRY_RUN" - else - pkg_pattern="$(echo "$VERSION" | sed "s/-ce-/\\\\.ce.*/g" | sed "s/-/.*/g")" - search_command="zypper search -s --match-exact 'docker-ce' | grep '$pkg_pattern' | tail -1 | awk '{print \$6}'" - pkg_version="$($sh_c "$search_command")" - echo "INFO: Searching repository for VERSION '$VERSION'" - echo "INFO: $search_command" - if [ -z "$pkg_version" ]; then - echo - echo "ERROR: '$VERSION' not found amongst zypper list results" - echo - exit 1 - fi - search_command="zypper search -s --match-exact 'docker-ce-cli' | grep '$pkg_pattern' | tail -1 | awk '{print \$6}'" - # It's okay for cli_pkg_version to be blank, since older versions don't support a cli package - cli_pkg_version="$($sh_c "$search_command")" - pkg_version="-$pkg_version" - - search_command="zypper search -s --match-exact 'docker-ce-rootless-extras' | grep '$pkg_pattern' | tail -1 | awk '{print \$6}'" - rootless_pkg_version="$($sh_c "$search_command")" - rootless_pkg_version="-$rootless_pkg_version" - fi - fi - ( - pkgs="docker-ce$pkg_version" - if version_gte "18.09"; then - if [ -n "$cli_pkg_version" ]; then - # older versions didn't ship the cli and containerd as separate packages - pkgs="$pkgs docker-ce-cli-$cli_pkg_version containerd.io" - else - pkgs="$pkgs docker-ce-cli containerd.io" - fi - fi - if version_gte "20.10"; then - pkgs="$pkgs docker-compose-plugin docker-ce-rootless-extras$pkg_version" - fi - # TODO(thaJeztah) remove the $CHANNEL check once 22.06 and docker-buildx-plugin is published to the "stable" channel - if [ "$CHANNEL" = "test" ] && version_gte "22.06"; then - pkgs="$pkgs docker-buildx-plugin" - fi - if ! is_dry_run; then - set -x - fi - $sh_c "zypper -q install -y $pkgs" - ) - echo_docker_as_nonroot - exit 0 - ;; - *) - if [ -z "$lsb_dist" ]; then - if is_darwin; then - echo - echo "ERROR: Unsupported operating system 'macOS'" - echo "Please get Docker Desktop from https://www.docker.com/products/docker-desktop" - echo - exit 1 - fi - fi - echo - echo "ERROR: Unsupported distribution '$lsb_dist'" - echo - exit 1 - ;; - esac - exit 1 -} - -# wrapped up in a function so that we have some protection against only getting -# half the file during "curl | sh" -do_install diff --git a/apps/roles/role_common/tests/inventory b/apps/roles/role_common/tests/inventory deleted file mode 100644 index 2fbb50c4..00000000 --- a/apps/roles/role_common/tests/inventory +++ /dev/null @@ -1 +0,0 @@ -localhost diff --git a/apps/roles/role_common/tests/test.yml b/apps/roles/role_common/tests/test.yml deleted file mode 100644 index 69bf5464..00000000 --- a/apps/roles/role_common/tests/test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- hosts: localhost - remote_user: root - roles: - - role_common diff --git a/apps/roles/role_common/vars/main.yml b/apps/roles/role_common/vars/main.yml deleted file mode 100644 index 6cd4f586..00000000 --- a/apps/roles/role_common/vars/main.yml +++ /dev/null @@ -1,49 +0,0 @@ -common_packages_redhat: - - mosh - - wget - - openssl - - unzip - - bzip2 - - expect - - at - - tree - - vim - - screen - - pwgen - - git - - htop - - ImageMagick - - inotify-tools - - libselinux-python - - libselinux-python3 - - yum-utils - - gcc - - jq - - telnet - - mlocate - -common_packages_debian: - - acl - - mosh - - curl - - gnupg2 - - ca-certificates - - lsb-release - - wget - - openssl - - unzip - - bzip2 - - expect - - at - - tree - - vim - - screen - - git - - htop - - imagemagick - - goaccess - - jq - - net-tools - - mlocate - - chrony - - pwgen diff --git a/apps/roles/role_end/CHANGELOG.md b/apps/roles/role_end/CHANGELOG.md deleted file mode 100644 index 580a82a5..00000000 --- a/apps/roles/role_end/CHANGELOG.md +++ /dev/null @@ -1,17 +0,0 @@ -# CHANGELOG - -## To do - -1. - -## Logs - -### Bug Fixes - -* 2020-07-21 ansible reboot module error need Ansible2.7 -* 2020-07-07 change delete .ssh folder to delete /ssh/*, otherwise OracleLinux can't use key-paris -* 2020-06-06 fixed display all versions - -### Features - -* 2020-02-14 Created diff --git a/apps/roles/role_end/License.md b/apps/roles/role_end/License.md deleted file mode 100644 index 230b0674..00000000 --- a/apps/roles/role_end/License.md +++ /dev/null @@ -1,169 +0,0 @@ -This program is released under LGPL-3.0 and with the additional Terms: -It is not allowed to publish free or paid image based on this program in any Cloud platform's Marketplace. - - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/apps/roles/role_end/Notes.md b/apps/roles/role_end/Notes.md deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/role_end/Notes.md +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/role_end/README.md b/apps/roles/role_end/README.md deleted file mode 100644 index 868caa84..00000000 --- a/apps/roles/role_end/README.md +++ /dev/null @@ -1,60 +0,0 @@ -Ansible Role: end -========= - -本 Role 用于在 CentOS, Ubuntu 和 AmazonLinux 服务器上结束部署后期的任务。 - -## Requirements - -运行本 Role,请确认符合如下的必要条件: - -| **Items** | **Details** | -| ------------------| ------------------| -| Operating system | CentOS7.x Ubuntu18.04 AmazonLinux| -| Python 版本 | Python2 | -| Python 组件 | | -| Runtime | | - - -## Related roles - -本 Role 在语法上不依赖其他 role 的变量, 且需要放在最后运行。 - -``` - roles: - - {role: role_common, tags: "role_common"} - - {role: role_cloud, tags: "role_cloud"} - - {role: role_postgresql, tags: "role_postgresql"} - - {role: role_docker, tags: "role_docker", when: phppgadmin_install_docker} - - {role: role_docker_phppgadmin, tags: "role_docker_phppgadmin", when: phppgadmin_install_docker} - - {role: role_init_password, tags: "role_init_password"} - - {role: role_end, tags: "role_end"} -``` - - -## Variables - -暂无 - -## Example - -``` -- name: PostgreSQL - hosts: all - become: yes - become_method: sudo - vars_files: - - vars/main.yml - - roles: - - {role: role_common, tags: "role_common"} - - {role: role_cloud, tags: "role_cloud"} - - {role: role_postgresql, tags: "role_postgresql"} - - {role: role_docker, tags: "role_docker", when: phppgadmin_install_docker} - - {role: role_docker_phppgadmin, tags: "role_docker_phppgadmin", when: phppgadmin_install_docker} - - {role: role_init_password, tags: "role_init_password"} - - {role: role_end, tags: "role_end"} -``` - -## FAQ - - diff --git a/apps/roles/role_end/defaults/main.yml b/apps/roles/role_end/defaults/main.yml deleted file mode 100644 index 1cd7c935..00000000 --- a/apps/roles/role_end/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ -init: "0" \ No newline at end of file diff --git a/apps/roles/role_end/handlers/main.yml b/apps/roles/role_end/handlers/main.yml deleted file mode 100644 index befb22e1..00000000 --- a/apps/roles/role_end/handlers/main.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -- name: end_check_ports - debug: - var: end_check_ports.stdout_lines - -- name: end_check_versions - debug: - var: end_check_versions.stdout_lines diff --git a/apps/roles/role_end/meta/main.yml b/apps/roles/role_end/meta/main.yml deleted file mode 100644 index cbb0858d..00000000 --- a/apps/roles/role_end/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/role_end/tasks/main.yml b/apps/roles/role_end/tasks/main.yml deleted file mode 100644 index c09f7d90..00000000 --- a/apps/roles/role_end/tasks/main.yml +++ /dev/null @@ -1,45 +0,0 @@ -# print ports and version -- block: - - name: Check all Ports - shell: ss -ntlp |awk '{print $4}' - register: end_check_ports - notify: end_check_ports - - - name: Display all versions - shell: sudo sh -c "cat /data/logs/install_version.txt 2>/dev/null" || echo "no version information" - register: end_check_versions - notify: end_check_versions - - -- block: - - name: Check Cloud - shell : | - if [ -f "/etc/waagent.conf" ];then echo "azure";fi - if [ -d "/usr/local/aegis" ];then echo "alibabacloud";fi - if [ -f "/snap/bin/amazon-ssm-agent.ssm-cli" ];then echo "aws";fi - if [ -f "/usr/bin/amazon-ssm-agent" ];then echo "aws";fi - if [ -d "/CloudrResetPwdAgent" ];then echo "huaiweicloud";fi - register: cloud - - - debug: - msg: "Cloud platform is {{cloud.stdout}}" - - - name: Remove SSH info - shell: sudo rm -rf {{item}} - with_items: - - /home/*/.ssh/* - - /root/.ssh/* - - /etc/ssh/ssh_host* - - - name: Init for azure - shell: | - cloud-init clean - waagent -deprovision+user --force - when: cloud.stdout == 'azure' - - when: init == '1' or init == 1 - -# when ansible running as local, reboot can't use -- name: Reboot - reboot: - when: init == '0' or init == 0 diff --git a/apps/roles/role_end/tests/inventory b/apps/roles/role_end/tests/inventory deleted file mode 100644 index 2fbb50c4..00000000 --- a/apps/roles/role_end/tests/inventory +++ /dev/null @@ -1 +0,0 @@ -localhost diff --git a/apps/roles/role_end/tests/test.yml b/apps/roles/role_end/tests/test.yml deleted file mode 100644 index a59b3250..00000000 --- a/apps/roles/role_end/tests/test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- hosts: localhost - remote_user: root - roles: - - role_end diff --git a/apps/roles/role_init/CHANGELOG.md b/apps/roles/role_init/CHANGELOG.md deleted file mode 100644 index 6abce768..00000000 --- a/apps/roles/role_init/CHANGELOG.md +++ /dev/null @@ -1,21 +0,0 @@ -# CHANGELOG - -## To do - -1. mongodb init can't connect in service: AuthenticationFailed: SCRAM-SHA-1 authentication failed, storedKey mismatch - -## Logs - -### Bug Fixes - -* 2020-09-17 set User=root, Group=root for init service -* 2020-07-09 set TimeoutSec=120s on init-password for adapt some application, e.g canvas init need 50s -* 2020-05-20 abandon rc.local, use systemd -* 2020-05-15 去掉MongoDB随机密码中等待10s的操作 - -### Features - -* 2020-08-03 add compose_commands items in docker init -* 2020-06-25 add docker init -* 2020-05-29 Optimize data construct, simplify the init_application -* 2020-05-20 add init log to: /tmp/init_password.txt diff --git a/apps/roles/role_init/License.md b/apps/roles/role_init/License.md deleted file mode 100644 index 230b0674..00000000 --- a/apps/roles/role_init/License.md +++ /dev/null @@ -1,169 +0,0 @@ -This program is released under LGPL-3.0 and with the additional Terms: -It is not allowed to publish free or paid image based on this program in any Cloud platform's Marketplace. - - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/apps/roles/role_init/Notes.md b/apps/roles/role_init/Notes.md deleted file mode 100644 index d63b4971..00000000 --- a/apps/roles/role_init/Notes.md +++ /dev/null @@ -1,6 +0,0 @@ - -## Init-Docker - -当前的 command 适用于在 docker compose 之后运行。 - -后期如果需要增加修改compose文件的命令,需增加新的键,例如:compose_commands diff --git a/apps/roles/role_init/README.md b/apps/roles/role_init/README.md deleted file mode 100644 index ec667f93..00000000 --- a/apps/roles/role_init/README.md +++ /dev/null @@ -1,27 +0,0 @@ -Ansible Role: init -========= - -本 Role 用于在 Cloud Installer 项目的随机密码处理,确保任何用户每一次安装都可以生成随机密码 - -## Requirements - -运行本 Role,请确认符合如下的必要条件: - -| **Items** | **Details** | -| ------------------| ------------------| -| Operating system | CentOS7.x Ubuntu AmazonLinux | -| Python 版本 | Python2 | -| Python 组件 | | -| Runtime | Docker and DB | - - -## Related roles - -本 Role 引用范例: - -``` - roles: - - {role: role_init, tags: "role_init"} -``` - - diff --git a/apps/roles/role_init/defaults/main.yml b/apps/roles/role_init/defaults/main.yml deleted file mode 100644 index b28b04f6..00000000 --- a/apps/roles/role_init/defaults/main.yml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/apps/roles/role_init/handlers/main.yml b/apps/roles/role_init/handlers/main.yml deleted file mode 100644 index ba9a79ea..00000000 --- a/apps/roles/role_init/handlers/main.yml +++ /dev/null @@ -1,2 +0,0 @@ ---- -# handlers file for initdb \ No newline at end of file diff --git a/apps/roles/role_init/meta/main.yml b/apps/roles/role_init/meta/main.yml deleted file mode 100644 index cbb0858d..00000000 --- a/apps/roles/role_init/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/role_init/tasks/main.yml b/apps/roles/role_init/tasks/main.yml deleted file mode 100644 index c46cb355..00000000 --- a/apps/roles/role_init/tasks/main.yml +++ /dev/null @@ -1,15 +0,0 @@ -- name: Copy Init Script - template: - src: init.sh.jinja2 - dest: /credentials/init.sh - mode: 0750 - -- name: Upload init-apps.service - template: - src: init-apps.service.jinja2 - dest: /lib/systemd/system/init-apps.service - -- name: check init-apps.service - shell: | - cat /lib/systemd/system/init-apps.service > /tmp/service - systemctl enable init-apps.service diff --git a/apps/roles/role_init/templates/init-apps.service.jinja2 b/apps/roles/role_init/templates/init-apps.service.jinja2 deleted file mode 100644 index ab7308c7..00000000 --- a/apps/roles/role_init/templates/init-apps.service.jinja2 +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=Init image powered by Websoft9 -After=network.target systemd-networkd-wait-online.service docker.service - -[Service] -Type=simple -TimeoutSec=120s -ExecStart=-/bin/bash /credentials/init.sh -ExecStartPost=/bin/systemctl disable init-apps -User=root -Group=root - -[Install] -WantedBy=multi-user.target diff --git a/apps/roles/role_init/templates/init.sh.jinja2 b/apps/roles/role_init/templates/init.sh.jinja2 deleted file mode 100644 index a39d2169..00000000 --- a/apps/roles/role_init/templates/init.sh.jinja2 +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/bash -# support special char ["`$%()[]{},.*+-:;<>?_~/|] - -replace_with_value_env(){ - export $(cat .env) - envsubst < .env > temp - cat temp > .env - rm -f temp -} - -new_password=$(pwgen -ncCs 14 1)! -sudo sleep 5s -echo $new_password >> /tmp/password.txt -sudo sh -c 'echo "init-password started at" $(date -d now) 1>> /tmp/init_debug.txt' - -{% for app_name in applist.stdout_lines %} - -if [ ! -d "/data/apps/{{app_name}}" ];then - continue -else - dockercompose_up=$(cat /data/apps/{{app_name}}/.env |grep "APP_COMPOSE_UP=false") - - #1 init for applist of .env - if [ ! $dockercompose_up ]; then - sudo docker compose -f /data/apps/{{app_name}}/docker-compose.yml down -v 2>&1 > /dev/null - sleep 10s - fi - - # init password - sudo sed -i "s/POWER_PASSWORD=.*/POWER_PASSWORD=$new_password/g" /data/apps/{{app_name}}/.env - # has_app_encrypt - has_app_encrypt=$(cat /data/apps/{{app_name}}/.env |grep "APP_ENCRYPT_PASSWORD") - if [[ "$has_app_encrypt" =~ "APP_ENCRYPT_PASSWORD" ]]; then - echo "Encrypt password: $has_app_encrypt" 1>> /tmp/init_debug.txt - app_encrypt_password=$(bash /data/apps/{{app_name}}/src/encrypt.sh $new_password) - sudo sed -i "s/APP_ENCRYPT_PASSWORD=.*/APP_ENCRYPT_PASSWORD=$app_encrypt_password/g" /data/apps/{{app_name}}/.env - fi - - # change all the variables to real value,such as DB_MYSQL_PASSWORD=$APP_PASSWORD=>DB_MYSQL_PASSWORD=ues983ks9309023! - cd /data/apps/{{app_name}} - replace_with_value_env - #while [ `grep -c '\$' .env ` -ne '0' ] - #do - # replace_with_value_env - #done - - # init APP_URL - app_url_replace=$(cat /data/apps/{{app_name}}/.env |grep APP_URL_REPLACE) - if [ $app_url_replace = "APP_URL_REPLACE=true" ]; then - echo "Change APP_URL" 1>> /tmp/init_debug.txt - public_ip=`bash /credentials/get_ip.sh` - urlstr=`grep "APP_URL=" /data/apps/{{app_name}}/.env |cut -d":" -f1` - sudo sed -i "s/$urlstr/APP_URL=$public_ip/g" /data/apps/{{app_name}}/.env - else - echo "There is not APP_URL" - public_ip=`bash /credentials/get_ip.sh` - sudo sed -i "s/appname.example.com/$public_ip/g" /data/apps/{{app_name}}/.env - fi - - # delete POWER_PASSWORD - sudo sed -i "s/POWER_PASSWORD=.*//g" /data/apps/{{app_name}}/.env - - if [ ! $dockercompose_up ]; then - sudo docker compose -f /data/apps/{{app_name}}/docker-compose.yml up -d 2>&1 > /dev/null - sleep 10s - fi - - #2 init for applist of special - echo "Executing after_up.sh" 1>> /tmp/init_debug.txt - bash /data/apps/{{app_name}}/src/after_up.sh $new_password 2>&1 > /dev/null - - #3 init for applist of special - bash /data/apps/{{app_name}}/init_without_docker.sh $new_password 2>&1 > /dev/null - - #4 create password file for guests - echo "========= credentials for {{app_name}} =========" >> /credentials/password.txt - cat /data/apps/{{app_name}}/.env | grep 'APP_USER' |awk -F"=" '{print tolower($1)": "$2}' >> /credentials/password.txt - cat /data/apps/{{app_name}}/.env | grep 'APP_PASSWORD' |awk -F"APP_PASSWORD=" '{print "app_password: "$2}' >> /credentials/password.txt - cat /data/apps/{{app_name}}/.env | grep -v APP_DB_ | grep APP_|grep PORT |awk -F"=" '{print tolower($1)": "$2}' >> /credentials/password.txt - cat /data/apps/{{app_name}}/.env | grep 'DB_' |awk -F"=" '{print tolower($1)": "$2}' >> /credentials/password.txt - sudo sed -i "s/app_/{{app_name}}_/g" /credentials/password.txt - echo " " >> /credentials/password.txt -fi - -{% endfor %} - -if [ -d "/data/apps/runtime/src/nginx" ];then - bash /data/apps/runtime/src/nginx/nginx_init.sh -fi -sudo echo "init docker ended at" $(date -d now) 1>> /tmp/init_debug.txt diff --git a/apps/roles/role_init/tests/inventory b/apps/roles/role_init/tests/inventory deleted file mode 100644 index 2fbb50c4..00000000 --- a/apps/roles/role_init/tests/inventory +++ /dev/null @@ -1 +0,0 @@ -localhost diff --git a/apps/roles/role_init/tests/test.yml b/apps/roles/role_init/tests/test.yml deleted file mode 100644 index 318325fb..00000000 --- a/apps/roles/role_init/tests/test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- hosts: localhost - remote_user: root - roles: - - role_init diff --git a/apps/roles/role_nginx/CHANGELOG.md b/apps/roles/role_nginx/CHANGELOG.md deleted file mode 100644 index 00dea10c..00000000 --- a/apps/roles/role_nginx/CHANGELOG.md +++ /dev/null @@ -1,20 +0,0 @@ -# CHANGELOG - -## To do - -1. certbot error on CentOS - -## Logs - -### Bug Fixes - -* 2020-10-07 add proxy_set_header for WebSockets -* 2020-07-24 set nginx error log mode crit to error -* 2020-05-12 update http://nginx.org/packages/ubuntu bionic InRelease' doesn't support architecture i386, suggest:deb [arch=amd64] - -### Features - -* 2020-07-10 Add username and password authority -* 2020-07-04 Add certbot installation -* 2020-06-02 Add username and password authority -* 2020-02-14 repository created diff --git a/apps/roles/role_nginx/License.md b/apps/roles/role_nginx/License.md deleted file mode 100644 index 230b0674..00000000 --- a/apps/roles/role_nginx/License.md +++ /dev/null @@ -1,169 +0,0 @@ -This program is released under LGPL-3.0 and with the additional Terms: -It is not allowed to publish free or paid image based on this program in any Cloud platform's Marketplace. - - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/apps/roles/role_nginx/Notes.md b/apps/roles/role_nginx/Notes.md deleted file mode 100644 index d34cbcb1..00000000 --- a/apps/roles/role_nginx/Notes.md +++ /dev/null @@ -1,54 +0,0 @@ -## set Random Password flow -* cd /etc/nginx -* echo "" > .htpasswd -* sudo sh -c "echo -n 'admin:' >> /etc/nginx/.htpasswd" -* sudo sh -c "openssl passwd -apr1 >> /etc/nginx/.htpasswd" -* systemctl restart nginx - -## NOTICE(human-computer interaction) -* Password: -* Verifying - Password: -* [root@iZj6c5nu6jo58ryap26im7Z nginx]# cat .htpasswd -* admin:$apr1$P8N3u5Q9$bt/HjzBaYvHS5PD.qG67q0 - -## Nginx settings - -The easiest way to configure a performant, secure, and stable NGINX server. - -https://www.digitalocean.com/community/tools/nginx - -## Nginx support WebSockets -``` -proxy_set_header Upgrade $http_upgrade; -proxy_set_header Connection upgrade; -``` - -## Nginx location order -``` -location 匹配规则顺序: - -1. location = /path{ - -} - -2. location ^~ /path{ - -} - -3. location ~ /path{ - -} -或location ~* /path{ - -} - -4. location /path{ - -} - -5. location /{ - -} - -``` - diff --git a/apps/roles/role_nginx/README.md b/apps/roles/role_nginx/README.md deleted file mode 100644 index f4defd86..00000000 --- a/apps/roles/role_nginx/README.md +++ /dev/null @@ -1,67 +0,0 @@ -Ansible Role: Nginx -========= - -本 Role 用于在PHP运行环境下安装 [Nginx](http://nginx.org/)。 - -## Requirements - -运行本 Role,请确认符合如下的必要条件: - -| **Items** | **Details** | -| ------------------| ------------------| -| Operating system | CentOS7.x Ubuntu18.04 AmazonLinux | -| Python 版本 | Python2 | -| Python 组件 | | -| Runtime | | - - -## Related roles - -本 Role 在运行时需要确保已经运行:common。以 LNMP 为例: - -``` -roles: - - {role: role_common, tags: "role_common"} - - {role: role_nginx, tags: "role_nginx"} -``` - - -## Variables - -本 Role 主要变量以及使用方法如下: - -| **Items** | **Details** | **Format** | **是否初始化** | -| ------------------| ------------------|-----|-----| -| nginx_vhost_mode | default.conf template, selected from [reverse,www,alias] | String | No | -| nginx_reverse_proxy_port | when use reverse template, this var must used | String | No | -| nginx_listen_port | "80" | String | No | -| nginx_htpasswd | True,False | Boolean | No | - -Notes: - - -## Example - -``` -- name: LNMP - hosts: all - become: yes - become_method: sudo - vars_files: - - vars/main.yml - - roles: - - { role: role_common } - - { role: role_nginx } - ... -``` - -## FAQ - - -#### How to set init for Ngnix password? - -``` -htpasswd -b /etc/nginx/.htpasswd username password -systemctl restart nginx -``` diff --git a/apps/roles/role_nginx/defaults/main.yml b/apps/roles/role_nginx/defaults/main.yml deleted file mode 100644 index 93dd6816..00000000 --- a/apps/roles/role_nginx/defaults/main.yml +++ /dev/null @@ -1,24 +0,0 @@ -# wordpress | discuz | joomla , if you use Websoft9's php applicaiton repository, suggest you use the appname in the directory: /etc/nginx/conf.d/rewrite -nginx_appname: "example" - -# reverse | alias | www | -nginx_vhost_mode: "www" - -# port for java/nodejs... 8080 | 3000, this var must used when [nginx_vhost_mode] is reverse -nginx_reverse_proxy_port: - -# app root directory, this var must used when [nginx_vhost_mode] is www -# if /data/wwwroot/{{nginx_appname}} in the templates is not suitable for you application, -# you should define complete directory, e.g /data/wwwroot/discuz/upload -nginx_app_root: - -# default listen port of default.conf -nginx_listen_port: "80" - -# nginx username and password swith True|False, default credentials is admin/admin - -#nginx_login_account: ["admin", "123456"] - -nginx_htpasswd: False - -nginx_certbot: True diff --git a/apps/roles/role_nginx/files/htpasswd.conf b/apps/roles/role_nginx/files/htpasswd.conf deleted file mode 100644 index 79f63a52..00000000 --- a/apps/roles/role_nginx/files/htpasswd.conf +++ /dev/null @@ -1 +0,0 @@ -admin:$apr1$BLrrqFt0$RSnXB9ezJ50l5BSk5mQNT1 diff --git a/apps/roles/role_nginx/files/nginx.conf b/apps/roles/role_nginx/files/nginx.conf deleted file mode 100644 index 5f6626e0..00000000 --- a/apps/roles/role_nginx/files/nginx.conf +++ /dev/null @@ -1,52 +0,0 @@ -user nginx; -worker_processes auto; - -pid /var/run/nginx.pid; -worker_rlimit_nofile 51200; - -events { -use epoll; -worker_connections 51200; -multi_accept on; -} - -http { - include /etc/nginx/mime.types; - default_type application/octet-stream; - charset UTF-8; - sendfile on; - tcp_nopush on; - tcp_nodelay on; - error_log /var/log/nginx/error.log error; - server_tokens off; - client_max_body_size 0; - keepalive_timeout 120s; - client_header_timeout 120s; - client_body_timeout 120s; - reset_timedout_connection on; - send_timeout 10; - limit_conn_zone $binary_remote_addr zone=addr:5m; - limit_conn addr 100; - server_names_hash_bucket_size 128; - client_header_buffer_size 32k; - large_client_header_buffers 4 32k; - fastcgi_connect_timeout 300; - fastcgi_send_timeout 300; - fastcgi_read_timeout 300; - fastcgi_buffer_size 64k; - fastcgi_buffers 4 64k; - fastcgi_busy_buffers_size 128k; - fastcgi_temp_file_write_size 256k; - gzip on; - gzip_disable "MSIE [1-6]\."; - gzip_min_length 1k; - gzip_buffers 4 16k; - gzip_http_version 1.1; - gzip_comp_level 4; - gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml application/xml+rss; - gzip_vary on; - gzip_proxied expired no-cache no-store private auth; - -###################### Vhost ################################ - include /etc/nginx/conf.d/*.conf; -} diff --git a/apps/roles/role_nginx/files/rewrite/chanzhi.conf b/apps/roles/role_nginx/files/rewrite/chanzhi.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/cmseasy.conf b/apps/roles/role_nginx/files/rewrite/cmseasy.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/codiad.conf b/apps/roles/role_nginx/files/rewrite/codiad.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/discuz.conf b/apps/roles/role_nginx/files/rewrite/discuz.conf deleted file mode 100644 index d3166e9c..00000000 --- a/apps/roles/role_nginx/files/rewrite/discuz.conf +++ /dev/null @@ -1,12 +0,0 @@ -rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last; -rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last; -rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last; -rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last; -rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last; -rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last; -rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last; -rewrite ^([^\.]*)/(fid|tid)-([0-9]+)\.html$ $1/index.php?action=$2&value=$3 last; -rewrite ^([^\.]*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ $1/plugin.php?id=$2:$3 last; -#if (!-e $request_filename) { -# return 404; -#} diff --git a/apps/roles/role_nginx/files/rewrite/dolibarr.conf b/apps/roles/role_nginx/files/rewrite/dolibarr.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/dreamfactory.conf b/apps/roles/role_nginx/files/rewrite/dreamfactory.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/drupal.conf b/apps/roles/role_nginx/files/rewrite/drupal.conf deleted file mode 100644 index a4de4e9c..00000000 --- a/apps/roles/role_nginx/files/rewrite/drupal.conf +++ /dev/null @@ -1,4 +0,0 @@ -if (!-e $request_filename) { - rewrite ^/update.php(.*)$ /update.php?q=$1 last; - rewrite ^/(.*)$ /index.php?q=$1 last; -} diff --git a/apps/roles/role_nginx/files/rewrite/dzzoffice.conf b/apps/roles/role_nginx/files/rewrite/dzzoffice.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/ecshop.conf b/apps/roles/role_nginx/files/rewrite/ecshop.conf deleted file mode 100644 index 25bc858d..00000000 --- a/apps/roles/role_nginx/files/rewrite/ecshop.conf +++ /dev/null @@ -1,31 +0,0 @@ -if (!-e $request_filename) { - rewrite "^/index\.html" /index.php last; - rewrite "^/category$" /index.php last; - rewrite "^/feed-c([0-9]+)\.xml$" /feed.php?cat=$1 last; - rewrite "^/feed-b([0-9]+)\.xml$" /feed.php?brand=$1 last; - rewrite "^/feed\.xml$" /feed.php last; - rewrite "^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$" /category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5&page=$6&sort=$7&order=$8 last; - rewrite "^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\.html$" /category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5 last; - rewrite "^/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$" /category.php?id=$1&brand=$2&page=$3&sort=$4&order=$5 last; - rewrite "^/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$" /category.php?id=$1&brand=$2&page=$3 last; - rewrite "^/category-([0-9]+)-b([0-9]+)(.*)\.html$" /category.php?id=$1&brand=$2 last; - rewrite "^/category-([0-9]+)(.*)\.html$" /category.php?id=$1 last; - rewrite "^/goods-([0-9]+)(.*)\.html" /goods.php?id=$1 last; - rewrite "^/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$" /article_cat.php?id=$1&page=$2&sort=$3&order=$4 last; - rewrite "^/article_cat-([0-9]+)-([0-9]+)(.*)\.html$" /article_cat.php?id=$1&page=$2 last; - rewrite "^/article_cat-([0-9]+)(.*)\.html$" /article_cat.php?id=$1 last; - rewrite "^/article-([0-9]+)(.*)\.html$" /article.php?id=$1 last; - rewrite "^/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\.html" /brand.php?id=$1&cat=$2&page=$3&sort=$4&order=$5 last; - rewrite "^/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\.html" /brand.php?id=$1&cat=$2&page=$3 last; - rewrite "^/brand-([0-9]+)-c([0-9]+)(.*)\.html" /brand.php?id=$1&cat=$2 last; - rewrite "^/brand-([0-9]+)(.*)\.html" /brand.php?id=$1 last; - rewrite "^/tag-(.*)\.html" /search.php?keywords=$1 last; - rewrite "^/snatch-([0-9]+)\.html$" /snatch.php?id=$1 last; - rewrite "^/group_buy-([0-9]+)\.html$" /group_buy.php?act=view&id=$1 last; - rewrite "^/auction-([0-9]+)\.html$" /auction.php?act=view&id=$1 last; - rewrite "^/exchange-id([0-9]+)(.*)\.html$" /exchange.php?id=$1&act=view last; - rewrite "^/exchange-([0-9]+)-min([0-9]+)-max([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$" /exchange.php?cat_id=$1&integral_min=$2&integral_max=$3&page=$4&sort=$5&order=$6 last; - rewrite "^/exchange-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$" /exchange.php?cat_id=$1&page=$2&sort=$3&order=$4 last; - rewrite "^/exchange-([0-9]+)-([0-9]+)(.*)\.html$" /exchange.php?cat_id=$1&page=$2 last; - rewrite "^/exchange-([0-9]+)(.*)\.html$" /exchange.php?cat_id=$1 last; -} diff --git a/apps/roles/role_nginx/files/rewrite/empirecms.conf b/apps/roles/role_nginx/files/rewrite/empirecms.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/espocrm.conf b/apps/roles/role_nginx/files/rewrite/espocrm.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/example.conf b/apps/roles/role_nginx/files/rewrite/example.conf deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/role_nginx/files/rewrite/example.conf +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/role_nginx/files/rewrite/joomla.conf b/apps/roles/role_nginx/files/rewrite/joomla.conf deleted file mode 100644 index 2af92c0c..00000000 --- a/apps/roles/role_nginx/files/rewrite/joomla.conf +++ /dev/null @@ -1,3 +0,0 @@ -location / { - try_files $uri $uri/ /index.php?$args; -} diff --git a/apps/roles/role_nginx/files/rewrite/kodcloud.conf b/apps/roles/role_nginx/files/rewrite/kodcloud.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/laravel.conf b/apps/roles/role_nginx/files/rewrite/laravel.conf deleted file mode 100644 index 4b488fdc..00000000 --- a/apps/roles/role_nginx/files/rewrite/laravel.conf +++ /dev/null @@ -1,3 +0,0 @@ -location / { - try_files $uri $uri/ /index.php?$query_string; -} diff --git a/apps/roles/role_nginx/files/rewrite/magento.conf b/apps/roles/role_nginx/files/rewrite/magento.conf deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/role_nginx/files/rewrite/magento.conf +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/role_nginx/files/rewrite/mantisbt.conf b/apps/roles/role_nginx/files/rewrite/mantisbt.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/matomo.conf b/apps/roles/role_nginx/files/rewrite/matomo.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/mediawiki.conf b/apps/roles/role_nginx/files/rewrite/mediawiki.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/moodle.conf b/apps/roles/role_nginx/files/rewrite/moodle.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/nextcloud.conf b/apps/roles/role_nginx/files/rewrite/nextcloud.conf deleted file mode 100644 index ca6eed84..00000000 --- a/apps/roles/role_nginx/files/rewrite/nextcloud.conf +++ /dev/null @@ -1,82 +0,0 @@ -#(可选)添加如下header主要为了安全 -add_header X-Content-Type-Options nosniff; -add_header X-XSS-Protection "1; mode=block"; -add_header X-Robots-Tag none; -add_header X-Download-Options noopen; -add_header X-Permitted-Cross-Domain-Policies none; - -#(可选)为了支持user_webfinger app -rewrite ^/.well-known/host-meta /public.php?service=host-meta last; -rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last; - -#这儿是为了支持日历和联系人,建议加上 -location = /.well-known/carddav { - return 301 $scheme://$host/remote.php/dav; -} -location = /.well-known/caldav { - return 301 $scheme://$host/remote.php/dav; -} - -#设置上传文件的最大大小(还和php里的那个设置有关) -client_max_body_size 512M; -fastcgi_buffers 64 4K; - -#最主要的,将所有请求转发到index.php上 -location / { - rewrite ^ /index.php$uri; -} - -#安全设置,禁止访问部分敏感内容 -location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ { - deny all; -} -location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) { - deny all; -} - -#这部分吧,默认就有,不过有所不同,所以我合并了下,替换原来的就行 -location ~ ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+)\.php(?:$|/) { - fastcgi_split_path_info ^(.+\.php)(/.*)$; - fastcgi_param PATH_INFO $fastcgi_path_info; - fastcgi_param modHeadersAvailable true; - fastcgi_param front_controller_active true; - fastcgi_pass unix:/dev/shm/php-cgi.sock; - fastcgi_intercept_errors on; - fastcgi_request_buffering off; - include fastcgi.conf; -} - -#安全设置,禁止访问部分敏感内容 -location ~ ^/(?:updater|ocs-provider)(?:$|/) { - try_files $uri/ =404; - index index.php; -} - -location ~ \.(?:css|js|woff|svg|gif)$ { - try_files $uri /index.php$uri$is_args$args; - add_header Cache-Control "public, max-age=15778463"; - add_header X-Content-Type-Options nosniff; - add_header X-XSS-Protection "1; mode=block"; - add_header X-Robots-Tag none; - add_header X-Download-Options noopen; - add_header X-Permitted-Cross-Domain-Policies none; - access_log off; -} - -location ~ \.(?:png|html|ttf|ico|jpg|jpeg)$ { - try_files $uri /index.php$uri$is_args$args; - access_log off; -} - -location = /robots.txt { - allow all; - log_not_found off; - access_log off; -} - -gzip on; -gzip_vary on; -gzip_comp_level 4; -gzip_min_length 256; -gzip_proxied expired no-cache no-store private no_last_modified no_etag auth; -gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; diff --git a/apps/roles/role_nginx/files/rewrite/onethink.conf b/apps/roles/role_nginx/files/rewrite/onethink.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/opencart.conf b/apps/roles/role_nginx/files/rewrite/opencart.conf deleted file mode 100644 index d52b2198..00000000 --- a/apps/roles/role_nginx/files/rewrite/opencart.conf +++ /dev/null @@ -1,13 +0,0 @@ -location = /sitemap.xml { - rewrite ^(.*)$ /index.php?route=feed/google_sitemap break; -} -location = /googlebase.xml { - rewrite ^(.*)$ /index.php?route=feed/google_base break; -} -location / { - # This try_files directive is used to enable SEO-friendly URLs for OpenCart - try_files $uri $uri/ @opencart; -} -location @opencart { - rewrite ^/(.+)$ /index.php?_route_=$1 last; -} diff --git a/apps/roles/role_nginx/files/rewrite/owncloud.conf b/apps/roles/role_nginx/files/rewrite/owncloud.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/prestashop.conf b/apps/roles/role_nginx/files/rewrite/prestashop.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/pydio.conf b/apps/roles/role_nginx/files/rewrite/pydio.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/ranzhi.conf b/apps/roles/role_nginx/files/rewrite/ranzhi.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/resourcespace.conf b/apps/roles/role_nginx/files/rewrite/resourcespace.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/suitecrm.conf b/apps/roles/role_nginx/files/rewrite/suitecrm.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/symfony.conf b/apps/roles/role_nginx/files/rewrite/symfony.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/testlink.conf b/apps/roles/role_nginx/files/rewrite/testlink.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/thinkcmf.conf b/apps/roles/role_nginx/files/rewrite/thinkcmf.conf deleted file mode 100644 index 7911db42..00000000 --- a/apps/roles/role_nginx/files/rewrite/thinkcmf.conf +++ /dev/null @@ -1,13 +0,0 @@ -# Rewrite rules from : https://www.kancloud.cn/thinkcmf/faq/493494 - -location / { - index index.php index.html index.htm; - #如果请求既不是一个文件,也不是一个目录,则执行一下重写规则 - if (!-e $request_filename) - { - #地址作为将参数rewrite到index.php上。 - rewrite ^/(.*)$ /index.php?s=$1; - #若是子目录则使用下面这句,将subdir改成目录名称即可。 - #rewrite ^/subdir/(.*)$ /subdir/index.php?s=$1; - } - } diff --git a/apps/roles/role_nginx/files/rewrite/thinkphp.conf b/apps/roles/role_nginx/files/rewrite/thinkphp.conf deleted file mode 100644 index 47d387e5..00000000 --- a/apps/roles/role_nginx/files/rewrite/thinkphp.conf +++ /dev/null @@ -1,6 +0,0 @@ -location / { - if (!-e $request_filename) { - rewrite ^(.*)$ /index.php?s=$1 last; - break; - } -} diff --git a/apps/roles/role_nginx/files/rewrite/typecho.conf b/apps/roles/role_nginx/files/rewrite/typecho.conf deleted file mode 100644 index 7d1ab8c0..00000000 --- a/apps/roles/role_nginx/files/rewrite/typecho.conf +++ /dev/null @@ -1,3 +0,0 @@ -if (!-e $request_filename) { - rewrite ^(.*)$ /index.php$1 last; -} diff --git a/apps/roles/role_nginx/files/rewrite/vanilla.conf b/apps/roles/role_nginx/files/rewrite/vanilla.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/vtigercrm.conf b/apps/roles/role_nginx/files/rewrite/vtigercrm.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/wordpress.conf b/apps/roles/role_nginx/files/rewrite/wordpress.conf deleted file mode 100644 index bbf67b99..00000000 --- a/apps/roles/role_nginx/files/rewrite/wordpress.conf +++ /dev/null @@ -1,7 +0,0 @@ -location / { - try_files $uri $uri/ /index.php?$args; -} -rewrite /wp-admin$ $scheme://$host$uri/ permanent; -location ~* ^/wp-content/uploads/.*\.php$ { - deny all; -} diff --git a/apps/roles/role_nginx/files/rewrite/zentao.conf b/apps/roles/role_nginx/files/rewrite/zentao.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/files/rewrite/zurmo.conf b/apps/roles/role_nginx/files/rewrite/zurmo.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/role_nginx/handlers/main.yml b/apps/roles/role_nginx/handlers/main.yml deleted file mode 100644 index 40ec2795..00000000 --- a/apps/roles/role_nginx/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_nginx_service - debug: - var: check_nginx_service.stdout diff --git a/apps/roles/role_nginx/meta/main.yml b/apps/roles/role_nginx/meta/main.yml deleted file mode 100644 index cbb0858d..00000000 --- a/apps/roles/role_nginx/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/role_nginx/tasks/Debian.yml b/apps/roles/role_nginx/tasks/Debian.yml deleted file mode 100644 index 5af962b7..00000000 --- a/apps/roles/role_nginx/tasks/Debian.yml +++ /dev/null @@ -1,45 +0,0 @@ -#1 install snap tools -- block: - - name: Install snap tools - apt: - name: snapd - update_cache: yes - - - name: Install and upgrade core - shell: | - snap install core - snap refresh core - ln -sf /snap /data - failed_when: false - when: nginx_certbot - -#2 Install and config Nginx -- name: import an official nginx signing key - apt_key: - url: https://nginx.org/keys/nginx_signing.key - state: present - -- name: Import Nginx Official Repo - apt_repository: - repo: deb [arch=amd64] http://nginx.org/packages/ubuntu {{ansible_distribution_release}} nginx - filename: nginx - update_cache: yes - -- name: Install Nginx - apt: - name: nginx - -- name: Install htpassword - apt: - name: apache2-utils - when: nginx_login_account is defined and nginx_login_account != none - -- name: Change Directory Owner - file: - path: /data/{{item}} - state: directory - owner: www-data - group: www-data - with_items: - - wwwroot - - cert diff --git a/apps/roles/role_nginx/tasks/RedHat.yml b/apps/roles/role_nginx/tasks/RedHat.yml deleted file mode 100644 index 4a777129..00000000 --- a/apps/roles/role_nginx/tasks/RedHat.yml +++ /dev/null @@ -1,82 +0,0 @@ -# install snap toos, -- block: - - name: Install snap tools - yum: - name: snapd - update_cache: yes - - - name: enable and create link for snap - shell: | - systemctl enable --now snapd.socket - ln -sf /var/lib/snapd/snap /snap - - - name: Install and upgrade core - shell: | - snap install core - snap refresh core - ln -sf /snap /data - failed_when: false - when: nginx_certbot - -- block: - - name: Import Nginx Official stable Repo - yum_repository: - name: nginx-stable-repo - description: nginx stable repo - file: nginx-stable - baseurl: http://nginx.org/packages/centos/$releasever/$basearch/ - gpgcheck: yes - enabled: yes - gpgkey: https://nginx.org/keys/nginx_signing.key - - - name: Import Nginx Official mainline Repo - yum_repository: - name: nginx-mainline-repo - description: nginx mainline repo - file: nginx-mainline - baseurl: http://nginx.org/packages/mainline/centos/$releasever/$basearch/ - gpgcheck: yes - enabled: no - gpgkey: https://nginx.org/keys/nginx_signing.key - when: ansible_distribution == 'CentOS' - -- block: - - name: Import Nginx Official stable Repo - yum_repository: - name: nginx-stable-repo - description: nginx stable repo - file: nginx-stable - baseurl: http://nginx.org/packages/centos/7/$basearch/ - gpgcheck: yes - enabled: yes - gpgkey: https://nginx.org/keys/nginx_signing.key - - - name: Import Nginx Official mainline Repo - yum_repository: - name: nginx-mainline-repo - description: nginx mainline repo - file: nginx-mainline - baseurl: http://nginx.org/packages/mainline/centos/7/$basearch/ - gpgcheck: yes - enabled: no - gpgkey: https://nginx.org/keys/nginx_signing.key - when: ansible_distribution == 'Amazon' - -- name: Install Nginx - yum: - name: nginx - -- name: Install htpassword - yum: - name: httpd-tools - when: nginx_login_account is defined and nginx_login_account != none - -- name: Change Directory Owner - file: - path: /data/{{item}} - state: directory - owner: nginx - group: nginx - with_items: - - wwwroot - - cert diff --git a/apps/roles/role_nginx/tasks/main.yml b/apps/roles/role_nginx/tasks/main.yml deleted file mode 100644 index e33d1167..00000000 --- a/apps/roles/role_nginx/tasks/main.yml +++ /dev/null @@ -1,91 +0,0 @@ -- name: Install this role on {{ansible_os_family}} - include: "{{ansible_os_family}}.yml" - -# install Certbot for Nginx -- name: Install certbot - shell: | - snap install --classic certbot - ln -sf /snap/bin/certbot /usr/bin/certbot - when: nginx_certbot - -- name: Configure Nginx - copy: - src: nginx.conf - dest: /etc/nginx/ - -- name: Check system architecture - shell: uname -m - register: system_architecture - -- name: Print system architecture - debug: - var: system_architecture.stdout - -- name: Change user on ubuntu arm - lineinfile: - path: /etc/nginx/nginx.conf - regexp: "user nginx;" - line: "user www-data;" - when: system_architecture.stdout == "aarch64" and ansible_os_family == "Debian" - -- name: Create a Nginx Log symbolic link - file: - src: '{{item.src}}' - dest: '{{item.dest}}' - state: link - with_items: - - {src: /etc/nginx/conf.d,dest: /data/config/nginx} - - {src: /var/log/nginx,dest: /data/logs/nginx} - -- name: Set Reverse proxy - template: - src: default.jinja2 - dest: /etc/nginx/conf.d/default.conf - -- name: create nginx's Directory - file: - path: "{{item}}" - state: directory - recurse: true - loop: - - /etc/nginx/extra - -- block: - - name: Copy rewrite file - copy: - src: rewrite - dest: /etc/nginx/conf.d/ - - - name: Create nginx_appname.conf in /etc/nginx/conf.d/rewrite - shell: if [ ! $( ls | grep "{{nginx_appname}}") ]; then touch {{nginx_appname}}.conf ; fi - args: - chdir: /etc/nginx/conf.d/rewrite - -# add new user and password on nginx -- block: - - name: Insert ngnix service password authority segment - blockinfile: - path: /etc/nginx/conf.d/default.conf - insertbefore: "}" - block: | - auth_basic "Restricted Content"; - auth_basic_user_file /etc/nginx/.htpasswd; - - name: Init nginx password - shell: | - htpasswd -bc /etc/nginx/.htpasswd {{nginx_login_account[0]}} {{nginx_login_account[1]}} - when: nginx_login_account is defined and nginx_login_account != none - -- name: Start Nginx - service: - name: nginx - state: restarted - enabled: yes - -# display version and service state of components -- name: Get Nginx version - shell: sudo sh -c "nginx -v 2>> /data/logs/install_version.txt" - -- name: Check Nginx Service - shell: systemctl status nginx | grep Active* - register: check_nginx_service - notify: check_nginx_service diff --git a/apps/roles/role_nginx/templates/default.jinja2 b/apps/roles/role_nginx/templates/default.jinja2 deleted file mode 100644 index cd8e1b23..00000000 --- a/apps/roles/role_nginx/templates/default.jinja2 +++ /dev/null @@ -1,91 +0,0 @@ -{% if nginx_vhost_mode == 'reverse' or nginx_reverse_proxy_port is not none %} -server { - listen {{ nginx_listen_port }}; - server_name {{nginx_appname}}.yourdomain.com; - location / { - proxy_pass http://127.0.0.1:{{ nginx_reverse_proxy_port }}; - proxy_redirect off; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection upgrade; - proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504; - proxy_max_temp_file_size 0; - proxy_connect_timeout 90; - proxy_send_timeout 90; - proxy_read_timeout 90; - proxy_buffer_size 4k; - proxy_buffers 4 32k; - proxy_busy_buffers_size 64k; - proxy_temp_file_write_size 64k; - } - error_log /var/log/nginx/{{nginx_appname}}.yourdomain.com-error.log error; - access_log /var/log/nginx/{{nginx_appname}}.yourdomain.com-access.log; - - include extra/*.conf; - -#------------- SSL Start -------------- - -#------------- SSL End --------------- -} -{% endif %} - -{% if nginx_vhost_mode == 'www' and nginx_reverse_proxy_port is none %} -server -{ - listen 80; - server_name {{nginx_appname}}.yourdomain.com; - index index.html index.htm index.php; -{% if nginx_app_root is not none %} - root {{nginx_app_root}}; -{% else %} - root /data/wwwroot/{{nginx_appname}}; -{% endif %} - error_log /var/log/nginx/{{nginx_appname}}.yourdomain.com-error.log error; - access_log /var/log/nginx/{{nginx_appname}}.yourdomain.com-access.log; - - include extra/*.conf; - include conf.d/rewrite/{{nginx_appname}}.conf; - - -#------------- SSL Start -------------- - -#------------- SSL End --------------- -} -{% endif %} - -{% if nginx_vhost_mode == 'alias' %} -server { - listen 80; - server_name {{nginx_appname}}.yourdomain.com; - index index.html index.htm index.php; - - location /{{nginx_appname}} { - alias /data/apps/{{nginx_appname}}; - index index.php index.html; - location ~ ^/{{nginx_appname}}/.+\.php$ { - alias /data/apps/{{nginx_appname}}; - fastcgi_pass unix:/run/php-fpm.sock; - fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME /data/apps/$fastcgi_script_name; - include fastcgi_params; - } - location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$ - { - expires 30d; - access_log off; - } - location ~ .*\.(js|css)$ - { - expires 12h; - access_log off; - } - - location ~* \.(ftpquota|htaccess|htpasswd|asp|aspx|jsp|asa|mdb)?$ { - deny all; - } - } -} -{% endif %} diff --git a/apps/roles/role_nginx/tests/inventory b/apps/roles/role_nginx/tests/inventory deleted file mode 100644 index 2fbb50c4..00000000 --- a/apps/roles/role_nginx/tests/inventory +++ /dev/null @@ -1 +0,0 @@ -localhost diff --git a/apps/roles/role_nginx/tests/test.yml b/apps/roles/role_nginx/tests/test.yml deleted file mode 100644 index a1d91032..00000000 --- a/apps/roles/role_nginx/tests/test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- hosts: localhost - remote_user: root - roles: - - role_nginx diff --git a/apps/roles/role_preend/CHANGELOG.md b/apps/roles/role_preend/CHANGELOG.md deleted file mode 100644 index 3739a983..00000000 --- a/apps/roles/role_preend/CHANGELOG.md +++ /dev/null @@ -1,16 +0,0 @@ -# CHANGELOG - -## To do - -1. - -## Logs - -### Bug Fixes - -* 2020-08-18 remove all certbot install code -* 2020-05-02 处理了错误输出 - -### Features - -* 2020-05-02 增加多版本支持 diff --git a/apps/roles/role_preend/License.md b/apps/roles/role_preend/License.md deleted file mode 100644 index 230b0674..00000000 --- a/apps/roles/role_preend/License.md +++ /dev/null @@ -1,169 +0,0 @@ -This program is released under LGPL-3.0 and with the additional Terms: -It is not allowed to publish free or paid image based on this program in any Cloud platform's Marketplace. - - - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/apps/roles/role_preend/Notes.md b/apps/roles/role_preend/Notes.md deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/role_preend/Notes.md +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/role_preend/README.md b/apps/roles/role_preend/README.md deleted file mode 100644 index 77140a4a..00000000 --- a/apps/roles/role_preend/README.md +++ /dev/null @@ -1,70 +0,0 @@ -Ansible Role: preend -========= - -本 Role 用于处理一些比较极端的问题。 - -## Requirements - -运行本 Role,请确认符合如下的必要条件: - -| **Items** | **Details** | -| ------------------| ------------------| -| Operating system | CentOS7.x Ubuntu18.04 AmazonLinux | -| Python 版本 | Python2 | -| Python 组件 | | -| Runtime | | - - -## Related roles - -本 Role 在运行时需要确保已经运行:common, apache, nginx。以 LAMP 为例: - -``` - roles: - - {role: role_common, tags: "role_common"} - - {role: role_cloud, tags: "role_cloud"} - - {role: role_apache, tags: "role_apache"} - - {role: role_php-fpm, tags: "role_php-fpm"} - - {role: role_lamp, tags: "role_lamp"} - - {role: role_preend, tags: "role_preend"} -``` - - -## Variables - -本 Role 主要变量以及使用方法如下: - -| **Items** | **Details** | **Format** | **是否初始化** | -| ------------------| ------------------|-----|-----| -| preend_certbot | [ True | False ] | 字符串 | 否 | - - -## Example - -``` -- name: LAMP - hosts: all - become: yes - become_method: sudo - vars_files: - - vars/main.yml - - roles: - - {role: role_common, tags: "role_common"} - - {role: role_cloud, tags: "role_cloud"} - - {role: role_apache, tags: "role_apache"} - - {role: role_redis, tags: "role_redis"} - - {role: role_mysql, tags: "role_mysql"} - - {role: role_php-fpm, tags: "role_php-fpm"} - - {role: role_lamp, tags: "role_lamp"} - - {role: role_phpmyadmin, tags: "role_phpmyadmin"} - - {role: role_9panel, tags: "role_9panel"} - - {role: role_inotify_watch, tags: "inotify_watch"} - - {role: role_init_password, tags: "init_password"} - - {role: role_preend, tags: "role_preend"} - - {role: role_end, tags: "role_end"} -``` - -## FAQ - - diff --git a/apps/roles/role_preend/defaults/main.yml b/apps/roles/role_preend/defaults/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/role_preend/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/role_preend/handlers/main.yml b/apps/roles/role_preend/handlers/main.yml deleted file mode 100644 index 6bc24d9b..00000000 --- a/apps/roles/role_preend/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_container_service - debug: - var: check_container_service.stdout diff --git a/apps/roles/role_preend/meta/main.yml b/apps/roles/role_preend/meta/main.yml deleted file mode 100644 index cbb0858d..00000000 --- a/apps/roles/role_preend/meta/main.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -dependencies: [] - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/role_preend/tasks/Debian.yml b/apps/roles/role_preend/tasks/Debian.yml deleted file mode 100644 index 2e850f4b..00000000 --- a/apps/roles/role_preend/tasks/Debian.yml +++ /dev/null @@ -1,4 +0,0 @@ -# Some special installation and configuration -- name: Reinstall pwgen - shell: | - apt install pwgen diff --git a/apps/roles/role_preend/tasks/RedHat.yml b/apps/roles/role_preend/tasks/RedHat.yml deleted file mode 100644 index 94cba51a..00000000 --- a/apps/roles/role_preend/tasks/RedHat.yml +++ /dev/null @@ -1,3 +0,0 @@ -# Some special installation and configuration - - diff --git a/apps/roles/role_preend/tasks/main.yml b/apps/roles/role_preend/tasks/main.yml deleted file mode 100644 index 7aa176b0..00000000 --- a/apps/roles/role_preend/tasks/main.yml +++ /dev/null @@ -1,26 +0,0 @@ -- name: Install this role on {{ansible_os_family}} - include: "{{ansible_os_family}}.yml" - -# display os version and image name -- name: Display os version - shell: sudo echo "System version:" "{{ansible_distribution}}" "{{ansible_distribution_version}}" |sudo tee -a /data/logs/install_version.txt - -- name: Display image name - shell: sudo echo "Image name:" "{{image}}" |sudo tee -a /data/logs/install_version.txt - when: image is defined and image is not none - -- name: Show confirm if make images - shell: sudo echo "本次在测试模式下运行,非特殊情况不能输入【0】来继续生产镜像!" |sudo tee -a /data/logs/install_version.txt - when: init == '0' or init == 0 - -- name: Check Docker Container Service - shell: docker ps --format \{\{'json .'\}\}| jq -s map\(\{containername:'.Names',state:'.State'\}\) - register: check_container_service - notify: check_container_service - -- name: Output all containers version - shell: | - wget -O /tmp/containers_version.sh https://websoft9.github.io/StackHub/scripts/containers_version.sh - chmod +x /tmp/containers_version.sh - bash /tmp/containers_version.sh - rm -f /tmp/containers_version.sh diff --git a/apps/roles/role_preend/tests/inventory b/apps/roles/role_preend/tests/inventory deleted file mode 100644 index 2fbb50c4..00000000 --- a/apps/roles/role_preend/tests/inventory +++ /dev/null @@ -1 +0,0 @@ -localhost diff --git a/apps/roles/role_preend/tests/test.yml b/apps/roles/role_preend/tests/test.yml deleted file mode 100644 index 38d54769..00000000 --- a/apps/roles/role_preend/tests/test.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -- hosts: localhost - remote_user: root - roles: - - role_preend diff --git a/apps/roles/runtime/CHANGELOG.md b/apps/roles/runtime/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/runtime/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/runtime/Notes.md b/apps/roles/runtime/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/runtime/README.md b/apps/roles/runtime/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/runtime/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/runtime/defaults/main.yml b/apps/roles/runtime/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/runtime/files/template.conf b/apps/roles/runtime/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/runtime/handlers/main.yml b/apps/roles/runtime/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/runtime/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/runtime/meta/main.yml b/apps/roles/runtime/meta/main.yml deleted file mode 100644 index 067459bf..00000000 --- a/apps/roles/runtime/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/runtime/tasks/Debian.yml b/apps/roles/runtime/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/runtime/tasks/RedHat.yml b/apps/roles/runtime/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/runtime/tasks/main.yml b/apps/roles/runtime/tasks/main.yml deleted file mode 100644 index e223e5a8..00000000 --- a/apps/roles/runtime/tasks/main.yml +++ /dev/null @@ -1,38 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "runtime" - -- name: Stop all of java runtime except java17 - shell: docker stop java8 java11 java13 java14 java15 java18 java19 - failed_when: False - -- name: Install docker and navigator plugin of cockpit on ubuntu - shell: | - wget https://launchpad.net/ubuntu/+source/cockpit/215-1~ubuntu19.10.1/+build/18889196/+files/cockpit-docker_215-1~ubuntu19.10.1_all.deb - sudo dpkg -i cockpit-docker_215-1~ubuntu19.10.1_all.deb - wget https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.10/cockpit-navigator_0.5.10-1focal_all.deb - DEBIAN_FRONTEND=noninteractive apt install -y ./cockpit-navigator_0.5.10-1focal_all.deb - when: ansible_os_family == "Debian" - -- name: Install navigator plugin of cockpit on centos - shell: | - yum install https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.10/cockpit-navigator-0.5.10-1.el7.noarch.rpm -y - when: ansible_os_family == "RedHat" - -- name: Copy cockpit - copy: src=../cockpit dest=/tmp - -- name: Install websoft9's plugins - shell: | - cp -r /tmp/cockpit/credential /usr/share/cockpit - cp -r /tmp/cockpit/phpmyadmin /usr/share/cockpit - cp -r /tmp/cockpit/nginxproxymanager /usr/share/cockpit - echo "UrlRoot=/panel" >> /etc/cockpit/cockpit.conf - systemctl restart cockpit - -- name: Hide phpmyadmin's host - shell: | - sed -i "s/PMA_ARBITRARY=1/PMA_ARBITRARY=0/g" /data/apps/phpmyadmin/.env - sed -i "s/appname.example.com/appname.example.com\/phpmyadmin/g" /data/apps/phpmyadmin/.env - cd /data/apps/phpmyadmin && docker compose up -d diff --git a/apps/roles/runtime/tasks/pre.yml b/apps/roles/runtime/tasks/pre.yml deleted file mode 100644 index 355f8b0d..00000000 --- a/apps/roles/runtime/tasks/pre.yml +++ /dev/null @@ -1,40 +0,0 @@ -- pause: - prompt: | - Choice runtime language: - 0: dotnet - 1: golang - 2: java-openjdk - 3: java-zulu - 4: java-correto - 5: node - 6: php - 7: python - 8: ruby - 9: swift - private: no - Default:0 - register: baota_version_options - -- set_fact: - runtime_lang_meta: - "0": "dotnet" - "1": "golang" - "2": "java-openjdk" - "3": "java-zulu" - "4": "java-correto" - "5": "node" - "6": "php" - "7": "python" - "8": "ruby" - "9": "swift" - -- set_fact: - runtime_lang: "{{runtime_lang_meta[baota_version_options.user_input]}}" - -- debug: - msg: "runtime_language is {{runtime_lang}}" - -- name: Combine docker compose files together - shell: | - cd /data/apps/runtime - docker compose -f compose.lang.{{runtime_lang}}.yml -f compose.proxy.nginx.yml -f compose.db.mysql.yml convert --no-interpolate > docker-compose.yml diff --git a/apps/roles/runtime/templates/template.conf b/apps/roles/runtime/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/runtime/vars/main.yml b/apps/roles/runtime/vars/main.yml deleted file mode 100644 index 41ca5156..00000000 --- a/apps/roles/runtime/vars/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -nginx_reverse_proxy_port: "9001" -common_install_tools: - - docker - - cockpit diff --git a/apps/roles/scratch/CHANGELOG.md b/apps/roles/scratch/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/scratch/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/scratch/Notes.md b/apps/roles/scratch/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/scratch/README.md b/apps/roles/scratch/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/scratch/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/scratch/defaults/main.yml b/apps/roles/scratch/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/scratch/files/template.conf b/apps/roles/scratch/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/scratch/handlers/main.yml b/apps/roles/scratch/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/scratch/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/scratch/meta/main.yml b/apps/roles/scratch/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/scratch/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/scratch/tasks/Debian.yml b/apps/roles/scratch/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/scratch/tasks/RedHat.yml b/apps/roles/scratch/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/scratch/tasks/main.yml b/apps/roles/scratch/tasks/main.yml deleted file mode 100644 index 1c8e3d1f..00000000 --- a/apps/roles/scratch/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "scratch" diff --git a/apps/roles/scratch/templates/template.conf b/apps/roles/scratch/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/scratch/vars/main.yml b/apps/roles/scratch/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/scratch/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/seafile/CHANGELOG.md b/apps/roles/seafile/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/seafile/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/seafile/Notes.md b/apps/roles/seafile/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/seafile/README.md b/apps/roles/seafile/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/seafile/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/seafile/defaults/main.yml b/apps/roles/seafile/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/seafile/files/template.conf b/apps/roles/seafile/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/seafile/handlers/main.yml b/apps/roles/seafile/handlers/main.yml deleted file mode 100644 index 0750cd48..00000000 --- a/apps/roles/seafile/handlers/main.yml +++ /dev/null @@ -1,3 +0,0 @@ -- name: check_rabbitmq_service - debug: - var: check_rabbitmq_service.stdout diff --git a/apps/roles/seafile/meta/main.yml b/apps/roles/seafile/meta/main.yml deleted file mode 100644 index a6f2578a..00000000 --- a/apps/roles/seafile/meta/main.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -dependencies: - - phpmyadmin - - onlyofficedocs - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/seafile/tasks/Debian.yml b/apps/roles/seafile/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/seafile/tasks/RedHat.yml b/apps/roles/seafile/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/seafile/tasks/main.yml b/apps/roles/seafile/tasks/main.yml deleted file mode 100644 index 97cfd9c1..00000000 --- a/apps/roles/seafile/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "seafile" diff --git a/apps/roles/seafile/tasks/pre.yml b/apps/roles/seafile/tasks/pre.yml deleted file mode 100644 index 98c3165f..00000000 --- a/apps/roles/seafile/tasks/pre.yml +++ /dev/null @@ -1,33 +0,0 @@ -- pause: - prompt: | - Choice Seafile version: - 0: Seafile Community - 1: Seafile Enterprise - private: no - Default:0 - register: seafile_version_options - -- set_fact: - seafile_version_meta: - "0": "ce" - "1": "pro" - -- set_fact: - seafile_version: "{{seafile_version_meta[seafile_version_options.user_input]}}" - -- debug: - msg: "seafile_version is {{seafile_version}}" - -- name: Config .env and docker-compose for start containers - shell: | - cat {{installpath}}/{{appname}}/docker-compose.yml |yq eval 'del(.services.seafile-ce.profiles)' > /tmp/tmp.yml - cat /tmp/tmp.yml > {{installpath}}/{{appname}}/docker-compose.yml - rm -f /tmp/tmp.yml - when: seafile_version == "ce" - -- name: Config .env and docker-compose for start containers - shell: | - cat {{installpath}}/{{appname}}/docker-compose.yml |yq eval 'del(.services.seafile-pro.profiles)' |yq eval 'del(.services.elasticsearch.profiles)' > /tmp/tmp.yml - cat /tmp/tmp.yml > {{installpath}}/{{appname}}/docker-compose.yml - rm -f /tmp/tmp.yml - when: seafile_version == "pro" diff --git a/apps/roles/seafile/templates/template.conf b/apps/roles/seafile/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/seafile/vars/main.yml b/apps/roles/seafile/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/seafile/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/sqlserver/CHANGELOG.md b/apps/roles/sqlserver/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/sqlserver/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/sqlserver/Notes.md b/apps/roles/sqlserver/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/sqlserver/README.md b/apps/roles/sqlserver/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/sqlserver/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/sqlserver/defaults/main.yml b/apps/roles/sqlserver/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/sqlserver/files/template.conf b/apps/roles/sqlserver/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/sqlserver/handlers/main.yml b/apps/roles/sqlserver/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/sqlserver/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/sqlserver/meta/main.yml b/apps/roles/sqlserver/meta/main.yml deleted file mode 100644 index fe367b16..00000000 --- a/apps/roles/sqlserver/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - cloudbeaver - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/sqlserver/tasks/Debian.yml b/apps/roles/sqlserver/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/sqlserver/tasks/RedHat.yml b/apps/roles/sqlserver/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/sqlserver/tasks/main.yml b/apps/roles/sqlserver/tasks/main.yml deleted file mode 100644 index 48d291c6..00000000 --- a/apps/roles/sqlserver/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "sqlserver" diff --git a/apps/roles/sqlserver/tasks/pre.yml b/apps/roles/sqlserver/tasks/pre.yml deleted file mode 100644 index d77ff91f..00000000 --- a/apps/roles/sqlserver/tasks/pre.yml +++ /dev/null @@ -1,25 +0,0 @@ -- pause: - prompt: | - Choice SQL Server version: - 0: SQL Server2022 - 1: SQL Server2019 - 2: SQL Server2017 - private: no - Default:0 - register: sqlserver_version_options - -- set_fact: - sqlserver_version_meta: - "0": "2022" - "1": "2019" - "2": "2017" - -- set_fact: - sqlserver_version: "{{sqlserver_version_meta[sqlserver_version_options.user_input]}}" - -- debug: - msg: "sqlserver_version is {{sqlserver_version}}" - -- name: Config .env for start containers - shell: | - sed -i 's/APP_VERSION=.*/APP_VERSION={{sqlserver_version}}/g' {{installpath}}/{{appname}}/.env diff --git a/apps/roles/sqlserver/templates/template.conf b/apps/roles/sqlserver/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/sqlserver/vars/main.yml b/apps/roles/sqlserver/vars/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/sqlserver/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/srs/CHANGELOG.md b/apps/roles/srs/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/srs/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/srs/Notes.md b/apps/roles/srs/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/srs/README.md b/apps/roles/srs/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/srs/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/srs/defaults/main.yml b/apps/roles/srs/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/srs/files/template.conf b/apps/roles/srs/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/srs/handlers/main.yml b/apps/roles/srs/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/srs/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/srs/meta/main.yml b/apps/roles/srs/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/srs/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/srs/tasks/Debian.yml b/apps/roles/srs/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/srs/tasks/RedHat.yml b/apps/roles/srs/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/srs/tasks/main.yml b/apps/roles/srs/tasks/main.yml deleted file mode 100644 index eda4be6f..00000000 --- a/apps/roles/srs/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "srs" diff --git a/apps/roles/srs/templates/template.conf b/apps/roles/srs/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/srs/vars/main.yml b/apps/roles/srs/vars/main.yml deleted file mode 100644 index 42530b27..00000000 --- a/apps/roles/srs/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "8080" diff --git a/apps/roles/suitecrm/CHANGELOG.md b/apps/roles/suitecrm/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/suitecrm/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/suitecrm/Notes.md b/apps/roles/suitecrm/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/suitecrm/README.md b/apps/roles/suitecrm/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/suitecrm/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/suitecrm/defaults/main.yml b/apps/roles/suitecrm/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/suitecrm/files/template.conf b/apps/roles/suitecrm/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/suitecrm/handlers/main.yml b/apps/roles/suitecrm/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/suitecrm/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/suitecrm/meta/main.yml b/apps/roles/suitecrm/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/suitecrm/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/suitecrm/tasks/Debian.yml b/apps/roles/suitecrm/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/suitecrm/tasks/RedHat.yml b/apps/roles/suitecrm/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/suitecrm/tasks/main.yml b/apps/roles/suitecrm/tasks/main.yml deleted file mode 100644 index a0008b17..00000000 --- a/apps/roles/suitecrm/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "suitecrm" diff --git a/apps/roles/suitecrm/templates/template.conf b/apps/roles/suitecrm/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/suitecrm/vars/main.yml b/apps/roles/suitecrm/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/suitecrm/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/superset/CHANGELOG.md b/apps/roles/superset/CHANGELOG.md deleted file mode 100644 index 138ff33f..00000000 --- a/apps/roles/superset/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/superset/Notes.md b/apps/roles/superset/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/superset/README.md b/apps/roles/superset/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/superset/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/superset/defaults/main.yml b/apps/roles/superset/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/superset/files/template.service b/apps/roles/superset/files/template.service deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/superset/handlers/main.yml b/apps/roles/superset/handlers/main.yml deleted file mode 100644 index 8b137891..00000000 --- a/apps/roles/superset/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/superset/meta/main.yml b/apps/roles/superset/meta/main.yml deleted file mode 100644 index 5c8bf247..00000000 --- a/apps/roles/superset/meta/main.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -dependencies: - - pgadmin - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/superset/tasks/Debian.yml b/apps/roles/superset/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/superset/tasks/RedHat.yml b/apps/roles/superset/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/superset/tasks/main.yml b/apps/roles/superset/tasks/main.yml deleted file mode 100644 index 1db74e13..00000000 --- a/apps/roles/superset/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "superset" diff --git a/apps/roles/superset/templates/template.conf b/apps/roles/superset/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/superset/vars/main.yml b/apps/roles/superset/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/superset/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/tensorflow/CHANGELOG.md b/apps/roles/tensorflow/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/tensorflow/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/tensorflow/Notes.md b/apps/roles/tensorflow/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/tensorflow/README.md b/apps/roles/tensorflow/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/tensorflow/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/tensorflow/defaults/main.yml b/apps/roles/tensorflow/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/tensorflow/files/template.conf b/apps/roles/tensorflow/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/tensorflow/handlers/main.yml b/apps/roles/tensorflow/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/tensorflow/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/tensorflow/meta/main.yml b/apps/roles/tensorflow/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/tensorflow/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/tensorflow/tasks/Debian.yml b/apps/roles/tensorflow/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/tensorflow/tasks/RedHat.yml b/apps/roles/tensorflow/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/tensorflow/tasks/main.yml b/apps/roles/tensorflow/tasks/main.yml deleted file mode 100644 index 24887451..00000000 --- a/apps/roles/tensorflow/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "tensorflow" diff --git a/apps/roles/tensorflow/templates/template.conf b/apps/roles/tensorflow/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/tensorflow/vars/main.yml b/apps/roles/tensorflow/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/tensorflow/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/typo3/CHANGELOG.md b/apps/roles/typo3/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/typo3/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/typo3/Notes.md b/apps/roles/typo3/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/typo3/README.md b/apps/roles/typo3/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/typo3/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/typo3/defaults/main.yml b/apps/roles/typo3/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/typo3/files/template.conf b/apps/roles/typo3/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/typo3/handlers/main.yml b/apps/roles/typo3/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/typo3/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/typo3/meta/main.yml b/apps/roles/typo3/meta/main.yml deleted file mode 100644 index 53f36090..00000000 --- a/apps/roles/typo3/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/typo3/tasks/Debian.yml b/apps/roles/typo3/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/typo3/tasks/RedHat.yml b/apps/roles/typo3/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/typo3/tasks/main.yml b/apps/roles/typo3/tasks/main.yml deleted file mode 100644 index e5455b8b..00000000 --- a/apps/roles/typo3/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "typo3" diff --git a/apps/roles/typo3/templates/template.conf b/apps/roles/typo3/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/typo3/vars/main.yml b/apps/roles/typo3/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/typo3/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/vtiger/CHANGELOG.md b/apps/roles/vtiger/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/vtiger/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/vtiger/Notes.md b/apps/roles/vtiger/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/vtiger/README.md b/apps/roles/vtiger/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/vtiger/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/vtiger/defaults/main.yml b/apps/roles/vtiger/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/vtiger/files/template.conf b/apps/roles/vtiger/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/vtiger/handlers/main.yml b/apps/roles/vtiger/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/vtiger/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/vtiger/meta/main.yml b/apps/roles/vtiger/meta/main.yml deleted file mode 100644 index c630162c..00000000 --- a/apps/roles/vtiger/meta/main.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -dependencies: - - phpmyadmin - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/vtiger/tasks/Debian.yml b/apps/roles/vtiger/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/vtiger/tasks/RedHat.yml b/apps/roles/vtiger/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/vtiger/tasks/main.yml b/apps/roles/vtiger/tasks/main.yml deleted file mode 100644 index 55974fdf..00000000 --- a/apps/roles/vtiger/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "vtiger" diff --git a/apps/roles/vtiger/templates/template.conf b/apps/roles/vtiger/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/vtiger/vars/main.yml b/apps/roles/vtiger/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/vtiger/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/webmin/CHANGELOG.md b/apps/roles/webmin/CHANGELOG.md deleted file mode 100644 index ceb70b48..00000000 --- a/apps/roles/webmin/CHANGELOG.md +++ /dev/null @@ -1,18 +0,0 @@ -# CHANGELOG - -## To do - -1. 可视化管理工具 -2. AmazonLinux支持 - -## Logs - -### Bug Fixes - -* 2020-02-14 redis-version版本输出 -* 2020-02-13 redis-version版本输出 - -### Features - -* 2020-02-14 增加GUI工具 -* 2020-02-13 增加2.8版本 \ No newline at end of file diff --git a/apps/roles/webmin/Notes.md b/apps/roles/webmin/Notes.md deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/webmin/README.md b/apps/roles/webmin/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/webmin/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/webmin/defaults/main.yml b/apps/roles/webmin/defaults/main.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/webmin/files/template.conf b/apps/roles/webmin/files/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/webmin/handlers/main.yml b/apps/roles/webmin/handlers/main.yml deleted file mode 100644 index d3f5a12f..00000000 --- a/apps/roles/webmin/handlers/main.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/apps/roles/webmin/meta/main.yml b/apps/roles/webmin/meta/main.yml deleted file mode 100644 index 9d0ee241..00000000 --- a/apps/roles/webmin/meta/main.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -dependencies: [] - -allow_duplicates: true - -galaxy_info: - author: - description: - company: - license: - min_ansible_version: - platforms: - - name: EL - versions: - - 7 - - name: Ubuntu - versions: - - 18.04 - - galaxy_tags: - diff --git a/apps/roles/webmin/tasks/Debian.yml b/apps/roles/webmin/tasks/Debian.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/webmin/tasks/RedHat.yml b/apps/roles/webmin/tasks/RedHat.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/webmin/tasks/main.yml b/apps/roles/webmin/tasks/main.yml deleted file mode 100644 index 63c9071c..00000000 --- a/apps/roles/webmin/tasks/main.yml +++ /dev/null @@ -1,4 +0,0 @@ -- name: Install {{appname}} - include_tasks: tasks/install.yml - vars: - app: "webmin" diff --git a/apps/roles/webmin/templates/template.conf b/apps/roles/webmin/templates/template.conf deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/roles/webmin/vars/main.yml b/apps/roles/webmin/vars/main.yml deleted file mode 100644 index 2c5d623e..00000000 --- a/apps/roles/webmin/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -nginx_reverse_proxy_port: "9001" diff --git a/apps/roles/wordpress/CHANGELOG.md b/apps/roles/wordpress/CHANGELOG.md deleted file mode 100644 index 942ebd2e..00000000 --- a/apps/roles/wordpress/CHANGELOG.md +++ /dev/null @@ -1,11 +0,0 @@ -# CHANGELOG - -## To do - -## Logs - -### Bug Fixes - -### Features - -* 2022-11-03 update wp-cli.phar \ No newline at end of file diff --git a/apps/roles/wordpress/Notes.md b/apps/roles/wordpress/Notes.md deleted file mode 100644 index 45756b75..00000000 --- a/apps/roles/wordpress/Notes.md +++ /dev/null @@ -1,11 +0,0 @@ -# WordPress - -* add solution for selection -* add wp-cli - -## faq - -#### what is default-constants.php? - -It is a file for defines constants and global variables that can be overridden, generally in wp-config.php. -It not exisit at wp-includes directory \ No newline at end of file diff --git a/apps/roles/wordpress/README.md b/apps/roles/wordpress/README.md deleted file mode 100644 index 07b1ee8f..00000000 --- a/apps/roles/wordpress/README.md +++ /dev/null @@ -1 +0,0 @@ -# Template for create application \ No newline at end of file diff --git a/apps/roles/wordpress/defaults/main.yml b/apps/roles/wordpress/defaults/main.yml deleted file mode 100644 index 05139298..00000000 --- a/apps/roles/wordpress/defaults/main.yml +++ /dev/null @@ -1,43 +0,0 @@ -#商业主题的下载包包含官方源码和主题 -#注意:当无插件下载的时,请写:plugin: "" or plugin: False - -# Accelerate download from OSS -wordpress_theme_download_url: "https://libs-websoft9-com.oss-accelerate.aliyuncs.com/apps/wordpress" - -wordpress_solution: "" - - -wordpress_theme_meta: - - avada: - theme: "avada" - plugin: - - fusion-core - - fusion-builder - - LayerSlider - - revslider - - porto: - theme: "porto" - plugin: - - Ultimate_VC_Addons - - dynamic-featured-image - - js_composer - - porto-functionality - - revslider - - sliderrevolution - - wpbakerybuilder - - the7: - theme: "dt-the7" - plugin: - - Ultimate_VC_Addons - - dt-the7-core - - go_pricing - - js_composer - - revslider - - divi: - theme: "Divi" - plugin: - - Divi-Builder-Layouts-147 \ No newline at end of file diff --git a/apps/roles/wordpress/files/default-constants.php b/apps/roles/wordpress/files/default-constants.php deleted file mode 100644 index 0707e742..00000000 --- a/apps/roles/wordpress/files/default-constants.php +++ /dev/null @@ -1,41 +0,0 @@ -> /tmp/port.txt - sed -i "s/APP_HTTP_PORT=//g" /tmp/port.txt - when: port.stat.exists == False - - - name: Check APP_URL_REPLACE exists - shell: | - cat "{{installpath}}/{{app}}/.env" |grep APP_URL_REPLACE=true - register: http_url_exists - failed_when: false - - - name: Change Public IP for http_url if APP_URL_REPLACE=true - shell: | - public_ip=`bash /credentials/get_ip.sh` - urlstr=`grep "APP_URL=" /data/apps/{{app}}/.env |cut -d":" -f1` - sudo sed -i "s/$urlstr/APP_URL=$public_ip/g" /data/apps/{{app}}/.env - when: http_url_exists.stdout != "" - -- name: Excute Preparation if have pre.yml - block: - - name: Check if pre.yml exists - stat: - path: ./roles/{{app}}/tasks/pre.yml - register: pre_exists - delegate_to: 127.0.0.1 - - - name: Excute pre.yml - include_tasks: roles/{{app}}/tasks/pre.yml - when: pre_exists.stat.exists == True - -- name: Copy auto_addport.sh - copy: src=../scripts/auto_addport.sh dest=/tmp/auto_addport.sh - -- name: If this port in use, add a new port for this app - shell: | - bash /tmp/auto_addport.sh "{{app}}" - when: app != appname - -- block: - - name: Docker compose up - shell: | - docker compose up -d - sleep 30 - args: - chdir: "{{installpath}}/{{app}}" - - - name: Recursively create directory for {{app}} - file: - path: "{{ item }}" - state: directory - recurse: yes - with_items: - - "{{installpath}}/{{app}}/data" - - - name: Add softlink of all volumes for app root directory - block: - - name: Get volumes name - shell: docker compose config --volumes - register: volume_names - args: - chdir: "{{installpath}}/{{app}}" - - - name: Create softlink of volumes - file: - src: "/var/lib/docker/volumes/{{app}}_{{item}}/_data" - dest: "{{installpath}}/{{app}}/data/{{item}}" - state: link - force: yes - loop: "{{volume_names.stdout_lines}}" diff --git a/apps/tasks/install_without_docker.yml b/apps/tasks/install_without_docker.yml deleted file mode 100644 index 48691f17..00000000 --- a/apps/tasks/install_without_docker.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: Create credentials Folder - file: - path: /data/apps/{{appname}} - state: directory - -- name: Copy .env - copy: src=./roles/{{app}}/templates/.env dest=/data/apps/{{appname}}/.env - -- name: Copy init_without_docker.sh - copy: src=./roles/{{app}}/templates/init_without_docker.sh dest=/data/apps/{{appname}}/init_without_docker.sh - -- name: Excute Preparation if have pre.yml - block: - - name: Check if pre.yml exists - stat: - path: ./roles/{{app}}/tasks/pre.yml - register: pre_exists - delegate_to: 127.0.0.1 - - - name: Excute pre.yml - include_tasks: roles/{{app}}/tasks/pre.yml - when: pre_exists.stat.exists == True diff --git a/apps/vars/main.yml b/apps/vars/main.yml deleted file mode 100644 index 39f38a6d..00000000 --- a/apps/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -installpath: "/data/apps" diff --git a/cockpit/appstore/.gitignore b/cockpit/appstore/.gitignore deleted file mode 100644 index 1c37b55c..00000000 --- a/cockpit/appstore/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# production -#/build - -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/cockpit/appstore/README.md b/cockpit/appstore/README.md deleted file mode 100644 index 58beeacc..00000000 --- a/cockpit/appstore/README.md +++ /dev/null @@ -1,70 +0,0 @@ -# Getting Started with Create React App - -This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). - -## Available Scripts - -In the project directory, you can run: - -### `npm start` - -Runs the app in the development mode.\ -Open [http://localhost:3000](http://localhost:3000) to view it in your browser. - -The page will reload when you make changes.\ -You may also see any lint errors in the console. - -### `npm test` - -Launches the test runner in the interactive watch mode.\ -See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. - -### `npm run build` - -Builds the app for production to the `build` folder.\ -It correctly bundles React in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.\ -Your app is ready to be deployed! - -See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. - -### `npm run eject` - -**Note: this is a one-way operation. Once you `eject`, you can't go back!** - -If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. - -Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. - -You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. - -## Learn More - -You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). - -To learn React, check out the [React documentation](https://reactjs.org/). - -### Code Splitting - -This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) - -### Analyzing the Bundle Size - -This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) - -### Making a Progressive Web App - -This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) - -### Advanced Configuration - -This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) - -### Deployment - -This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) - -### `npm run build` fails to minify - -This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/cockpit/appstore/build/asset-manifest.json b/cockpit/appstore/build/asset-manifest.json deleted file mode 100644 index 556a115b..00000000 --- a/cockpit/appstore/build/asset-manifest.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "files": { - "main.css": "./static/css/main.751babb1.css", - "main.js": "./static/js/main.4fc2aa4d.js", - "static/js/81.f1142d28.chunk.js": "./static/js/81.f1142d28.chunk.js", - "static/js/376.0505e571.chunk.js": "./static/js/376.0505e571.chunk.js", - "static/js/426.910887ac.chunk.js": "./static/js/426.910887ac.chunk.js", - "static/js/912.3c7e5556.chunk.js": "./static/js/912.3c7e5556.chunk.js", - "static/js/423.66878bf7.chunk.js": "./static/js/423.66878bf7.chunk.js", - "static/js/111.ae85bc5c.chunk.js": "./static/js/111.ae85bc5c.chunk.js", - "static/js/640.925ab75f.chunk.js": "./static/js/640.925ab75f.chunk.js", - "static/media/materialdesignicons-webfont.eot": "./static/media/materialdesignicons-webfont.e044ed23c047e571c550.eot", - "static/media/materialdesignicons-webfont.ttf?v=6.5.95": "./static/media/materialdesignicons-webfont.5d42b4e60858731e7b65.ttf", - "static/media/unicons.svg?34404611": "./static/media/unicons.f5dd903de4721de07819.svg", - "static/media/Nunito-Light.svg": "./static/media/Nunito-Light.c77d98f5cc70801b4f66.svg", - "static/media/Nunito-Bold.svg": "./static/media/Nunito-Bold.aa521effcaf78afa30b0.svg", - "static/media/Nunito-SemiBold.svg": "./static/media/Nunito-SemiBold.26690929766633defdfd.svg", - "static/media/materialdesignicons-webfont.woff?v=6.5.95": "./static/media/materialdesignicons-webfont.5dff34d5fed607519dcb.woff", - "static/media/Nunito-Regular.svg": "./static/media/Nunito-Regular.7c16b0aeb76682f4a32c.svg", - "static/media/unicons.eot?34404611": "./static/media/unicons.ca6ba1354c470b06df5d.eot", - "static/media/unicons.ttf?34404611": "./static/media/unicons.257bdf01db318b704dd6.ttf", - "static/media/materialdesignicons-webfont.woff2?v=6.5.95": "./static/media/materialdesignicons-webfont.606b16427a59a5a97afb.woff2", - "static/media/unicons.woff?34404611": "./static/media/unicons.31bc37652b168677337f.woff", - "static/media/unicons.woff2?34404611": "./static/media/unicons.b5ae9656e5aa1bf09839.woff2", - "static/media/Nunito-Light.ttf": "./static/media/Nunito-Light.bebe3f7d34a2d8b52942.ttf", - "static/media/Nunito-Light.eot": "./static/media/Nunito-Light.f819f6545bdbe3d78cb3.eot", - "static/media/Nunito-SemiBold.eot": "./static/media/Nunito-SemiBold.fd2e1f201b67b09049f9.eot", - "static/media/Nunito-Bold.eot": "./static/media/Nunito-Bold.f75a50648d05644e4779.eot", - "static/media/Nunito-SemiBold.ttf": "./static/media/Nunito-SemiBold.689a49a3cea80f39b5b0.ttf", - "static/media/Nunito-Bold.ttf": "./static/media/Nunito-Bold.c8d0ed25e6e2a459947c.ttf", - "static/media/Nunito-Regular.eot": "./static/media/Nunito-Regular.f400658ba7db90343f47.eot", - "static/media/Nunito-Regular.ttf": "./static/media/Nunito-Regular.f8c1d028eab805947023.ttf", - "static/media/dripicons-v2.svg": "./static/media/dripicons-v2.4cecedd188b606da855d.svg", - "static/media/Nunito-Light.woff": "./static/media/Nunito-Light.b141e33ee7afe8a37ce4.woff", - "static/media/Nunito-Bold.woff": "./static/media/Nunito-Bold.a229907112951d36fed2.woff", - "static/media/Nunito-SemiBold.woff": "./static/media/Nunito-SemiBold.03392c015e48a5e821e6.woff", - "static/media/Nunito-Regular.woff": "./static/media/Nunito-Regular.328e9506b6f5c2f2622a.woff", - "static/media/dripicons-v2.eot": "./static/media/dripicons-v2.7f392f1e4787b46b3e8b.eot", - "static/media/dripicons-v2.ttf": "./static/media/dripicons-v2.09c9c870ef8f9cffcc8f.ttf", - "static/media/dripicons-v2.woff": "./static/media/dripicons-v2.f19dcc0358afed69d277.woff", - "static/media/waves.png": "./static/media/waves.625cbc428eb491a3e1b4.png", - "static/media/default.png": "./static/media/default.50b14dd03b88a6d9022a.png", - "static/media/websoft9.svg": "./static/media/websoft9.a364f73ed04449bcc81e97399dc8e8de.svg", - "static/media/logo.svg": "./static/media/logo.21467f3ddba355981c892c73331678c6.svg", - "static/media/logo-sm.svg": "./static/media/logo-sm.53b8ca70620b0b2968874a3660f195dd.svg", - "index.html": "./index.html", - "main.751babb1.css.map": "./static/css/main.751babb1.css.map", - "main.4fc2aa4d.js.map": "./static/js/main.4fc2aa4d.js.map", - "81.f1142d28.chunk.js.map": "./static/js/81.f1142d28.chunk.js.map", - "376.0505e571.chunk.js.map": "./static/js/376.0505e571.chunk.js.map", - "426.910887ac.chunk.js.map": "./static/js/426.910887ac.chunk.js.map", - "912.3c7e5556.chunk.js.map": "./static/js/912.3c7e5556.chunk.js.map", - "423.66878bf7.chunk.js.map": "./static/js/423.66878bf7.chunk.js.map", - "111.ae85bc5c.chunk.js.map": "./static/js/111.ae85bc5c.chunk.js.map", - "640.925ab75f.chunk.js.map": "./static/js/640.925ab75f.chunk.js.map" - }, - "entrypoints": [ - "static/css/main.751babb1.css", - "static/js/main.4fc2aa4d.js" - ] -} \ No newline at end of file diff --git a/cockpit/appstore/build/favicon.ico b/cockpit/appstore/build/favicon.ico deleted file mode 100644 index 733b7e1a..00000000 Binary files a/cockpit/appstore/build/favicon.ico and /dev/null differ diff --git a/cockpit/appstore/build/index.html b/cockpit/appstore/build/index.html deleted file mode 100644 index 1a249253..00000000 --- a/cockpit/appstore/build/index.html +++ /dev/null @@ -1 +0,0 @@ -App Store
\ No newline at end of file diff --git a/cockpit/appstore/build/manifest.json b/cockpit/appstore/build/manifest.json deleted file mode 100644 index 088f65ed..00000000 --- a/cockpit/appstore/build/manifest.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "version": "1.0.1", - "menu": { - "appstore": { - "label": "App Store", - "path": "index.html", - "order": -1 - } - }, - "content-security-policy": "default-src 'unsafe-inline' 'unsafe-eval' *;font-src * data:;style-src 'unsafe-inline' 'unsafe-eval' *;img-src * data:;connect-src https://graphql.contentful.com/ http://redhattext http://overpass-webfont *" -} \ No newline at end of file diff --git a/cockpit/appstore/build/po.zh_CN.js b/cockpit/appstore/build/po.zh_CN.js deleted file mode 100644 index 7671f40b..00000000 --- a/cockpit/appstore/build/po.zh_CN.js +++ /dev/null @@ -1,323 +0,0 @@ -(function (root, data) { - var loaded, module; - - /* Load into AMD if desired */ - if (typeof define === 'function' && define.amd) { - define(data); - loaded = true; - } - - /* Load into Cockpit locale */ - if (typeof cockpit === 'object') { - cockpit.locale(data) - loaded = true; - } - - if (!loaded) - root.po = data; - - /* The syntax of this line is important by po2json */ -}(this, { - "": { - 'plural-forms': function (n) { - var nplurals, plural; - nplurals = 1; plural = 0; - return plural; - }, - "language": "zh_CN", - "x-generator": "Weblate 3.10.3" - }, - "$0 day": [ - "$0 days", - "$0 天" - ], - "$0 hour": [ - "$0 hours", - "$0 小时" - ], - "$0 minute": [ - "$0 minutes", - "$0 分钟" - ], - "$0 month": [ - "$0 months", - "$0 月" - ], - "$0 week": [ - "$0 weeks", - "$0 周" - ], - "$0 year": [ - "$0 years", - "$0 年" - ], - "1 day": [ - null, - "1 天" - ], - "1 hour": [ - null, - "1 小时" - ], - "1 week": [ - null, - "1 周" - ], - "5 minutes": [ - null, - "5 分钟" - ], - "App Store": [ - null, - "应用商店" - ], - "My Apps": [ - null, - "我的应用" - ], - "All": [ - null, - "全部" - ], - "developers": [ - null, - "文档" - ], - "Version": [ - null, - "版本" - ], - "Requires at least": [ - null, - "最低配置要求" - ], - "Name": [ - null, - "名称" - ], - "Close": [ - null, - "关闭" - ], - "Install": [ - null, - "安装" - ], - "Other Apps": [ - null, - "其他应用" - ], - "Websoft9's Apps": [ - null, - "微聚云应用" - ], - "Refresh": [ - null, - "刷新" - ], - "All States": [ - null, - "所有状态" - ], - "Domain": [ - null, - "域名" - ], - "Access": [ - null, - "访问" - ], - "Backups": [ - null, - "备份" - ], - "Uninstall": [ - null, - "卸载" - ], - "Updates": [ - null, - "更新" - ], - "Please enter a custom application name between 2 and 20 characters.": [ - null, - "请输入一个2-20位的自定义应用名称." - ], - "Only letters and numbers from 2 to 20 are allowed. No special characters.": [ - null, - "只允许使用2-20位的字母和数字,不允许使用特殊字符." - ], - "Start App": [ - null, - "启动应用" - ], - "Stop App": [ - null, - "停止应用" - ], - "Start": [ - null, - "启动" - ], - "Stop": [ - null, - "停止" - ], - "Restart App": [ - null, - "重启应用" - ], - "Documentation": [ - null, - "文档" - ], - "This will immediately uninstall": [ - null, - "这将马上卸载" - ], - "and remove all its data.": [ - null, - "并且删除所有数据." - ], - "Start / Stop": [ - null, - "启动 / 停止" - ], - "This will uninstall the app immediately and remove all its data.The app will be inaccessible.": [ - null, - "这将立即卸载应用程序并删除其所有数据,该应用程序将无法访问." - ], - "Apps can be stopped to conserve server resources instead of uninstalling.": [ - null, - "可以停止应用程序以节省服务器资源,而不是卸载." - ], - "This is the error message for": [ - null, - "错误消息:" - ], - "Code: ": [ - null, - "错误代码:" - ], - "Message: ": [ - null, - "错误消息:" - ], - "Detail: ": [ - null, - "错误详情:" - ], - "Support": [ - null, - "支持" - ], - "Remove": [ - null, - "删除" - ], - "This will immediately remove": [ - null, - "这将立马删除" - ], - "Domain Binding": [ - null, - "域名绑定" - ], - "Add": [ - null, - "添加" - ], - "More": [ - null, - "更多" - ], - "save": [ - null, - "保存" - ], - "cancel": [ - null, - "取消" - ], - "edit": [ - null, - "编辑" - ], - "delete": [ - null, - "删除" - ], - "Delete": [ - null, - "删除" - ], - "default": [ - null, - "默认" - ], - "set as default": [ - null, - "设为默认" - ], - "Domain name cannot be empty": [ - null, - "域名不能为空" - ], - "Please enter the correct domain name and cannot start with http or https!": [ - null, - "请输入正确的域名,并且不能以http或者https开始!" - ], - "Are you sure you want to delete the domain for:": [ - null, - "你确定删除绑定的域名:" - ], - "Success": [ - null, - "执行成功" - ], - "Delete domain binding": [ - null, - "删除绑定域名" - ], - "saving...": [ - null, - "保存中..." - ], - "Portainer": [ - null, - "容器" - ], - "Container": [ - null, - "容器" - ], - "Nginx": [ - null, - "域名" - ], - "BackUp": [ - null, - "备份" - ], - "Navigator": [ - null, - "文件" - ], - "Search for apps like WordPress, MySQL, GitLab, …": [ - null, - "请输入要搜索的应用名称,例如:WordPress,MySQL,GitLab, …" - ], - "The app store is already the latest version": [ - null, - "应用商店已是最新版本" - ], - "Update Application List": [ - null, - "更新应用列表" - ], - "Update Log": [ - null, - "更新日志" - ] -})); - diff --git a/cockpit/appstore/build/robots.txt b/cockpit/appstore/build/robots.txt deleted file mode 100644 index e9e57dc4..00000000 --- a/cockpit/appstore/build/robots.txt +++ /dev/null @@ -1,3 +0,0 @@ -# https://www.robotstxt.org/robotstxt.html -User-agent: * -Disallow: diff --git a/cockpit/appstore/build/static/css/main.751babb1.css b/cockpit/appstore/build/static/css/main.751babb1.css deleted file mode 100644 index 0abcfe9d..00000000 --- a/cockpit/appstore/build/static/css/main.751babb1.css +++ /dev/null @@ -1,20 +0,0 @@ -:root{--ct-link-color:#727cf5;--ct-link-hover-color:#6169d0;--ct-border-color:#dee2e6;--ct-box-shadow:0px 0px 35px 0px hsla(215,9%,64%,.15);--ct-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--ct-box-shadow-lg:0 0 45px 0 rgba(0,0,0,.12);--ct-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--ct-component-active-color:#fff;--ct-component-active-bg:#727cf5;--ct-text-muted:#98a6ad;--ct-blockquote-footer-color:#98a6ad;--ct-mark-bg:#fcf8e3;--ct-table-color:#6c757d;--ct-table-bg:transparent;--ct-table-accent-bg:transparent;--ct-table-striped-color:#6c757d;--ct-table-striped-bg:rgba(241,243,250,.8);--ct-table-active-color:var(--ct-table-color);--ct-table-active-bg:rgba(222,226,230,.4);--ct-table-hover-color:var(--ct-table-color);--ct-table-hover-bg:#f1f3fa;--ct-table-border-color:#eef2f7;--ct-table-group-separator-color:#edeff1;--ct-table-caption-color:var(--ct-text-muted);--ct-input-btn-focus-color:rgba(114,124,245,.25);--ct-btn-active-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ct-btn-link-color:var(--ct-link-color);--ct-btn-link-hover-color:var(--ct-link-hover-color);--ct-btn-link-disabled-color:#adb5bd;--ct-form-text-color:var(--ct-text-muted);--ct-input-bg:#fff;--ct-input-disabled-bg:#eef2f7;--ct-input-color:#6c757d;--ct-input-border-color:#dee2e6;--ct-input-box-shadow:var(--ct-box-shadow-inset);--ct-input-focus-bg:var(--ct-input-bg);--ct-input-focus-border-color:#c8cbcf;--ct-input-focus-color:var(--ct-input-color);--ct-input-placeholder-color:#adb5bd;--ct-input-plaintext-color:#6c757d;--ct-form-check-input-bg:#fff;--ct-form-check-input-border:1px solid #dee2e6;--ct-form-check-input-checked-color:var(--ct-component-active-color);--ct-form-check-input-checked-bg-color:var(--ct-component-active-bg);--ct-form-check-input-checked-border-color:var(--ct-form-check-input-checked-bg-color);--ct-form-check-input-indeterminate-color:var(--ct-component-active-color);--ct-form-check-input-indeterminate-bg-color:var(--ct-component-active-bg);--ct-form-check-input-indeterminate-border-color:var(--ct-component-active-bg);--ct-form-switch-color:#dee2e6;--ct-input-group-addon-color:var(--ct-input-color);--ct-input-group-addon-bg:#eef2f7;--ct-input-group-addon-border-color:#dee2e6;--ct-form-select-color:var(--ct-input-color);--ct-form-select-bg:var(--ct-input-bg);--ct-form-select-disabled-color:#98a6ad;--ct-form-select-disabled-bg:#eef2f7;--ct-form-select-indicator-color:#343a40;--ct-form-range-track-bg:#dee2e6;--ct-form-range-track-box-shadow:var(--ct-box-shadow-inset);--ct-form-range-thumb-box-shadow:0 .1rem .25rem rgba(0,0,0,.1);--ct-form-range-thumb-active-bg:#d5d8fc;--ct-form-range-thumb-disabled-bg:#adb5bd;--ct-form-file-button-color:var(--ct-input-color);--ct-form-file-button-bg:#eef2f7;--ct-form-file-button-hover-bg:#e2e6eb;--ct-nav-link-disabled-color:#98a6ad;--ct-nav-tabs-border-color:#dee2e6;--ct-nav-tabs-link-hover-border-color:#eef2f7 #eef2f7 var(--ct-nav-tabs-border-color);--ct-nav-tabs-link-active-color:#565e64;--ct-nav-tabs-link-active-bg:#fff;--ct-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 var(--ct-nav-tabs-link-active-bg);--ct-navbar-dark-color:hsla(0,0%,100%,.55);--ct-navbar-dark-hover-color:hsla(0,0%,100%,.75);--ct-navbar-dark-active-color:#fff;--ct-navbar-dark-disabled-color:hsla(0,0%,100%,.25);--ct-navbar-dark-toggler-border-color:hsla(0,0%,100%,.1);--ct-navbar-light-color:#676f77;--ct-navbar-light-hover-color:#343a40;--ct-navbar-light-active-color:rgba(0,0,0,.9);--ct-navbar-light-disabled-color:#adb5bd;--ct-dropdown-color:#6c757d;--ct-dropdown-bg:#fff;--ct-dropdown-border-color:#e7ebf0;--ct-dropdown-divider-bg:#e7ebf0;--ct-dropdown-box-shadow:var(--ct-box-shadow);--ct-dropdown-link-color:#6c757d;--ct-dropdown-link-hover-color:#2c343f;--ct-dropdown-link-hover-bg:#f4f6fb;--ct-dropdown-link-active-color:#313a46;--ct-dropdown-link-active-bg:#f2f5f9;--ct-dropdown-link-disabled-color:#98a6ad;--ct-dropdown-dark-color:#dee2e6;--ct-dropdown-dark-bg:#343a40;--ct-dropdown-dark-border-color:var(--ct-dropdown-border-color);--ct-dropdown-dark-divider-bg:var(--ct-dropdown-divider-bg);--ct-dropdown-dark-link-color:var(--ct-dropdown-dark-color);--ct-dropdown-dark-link-hover-color:#fff;--ct-dropdown-dark-link-hover-bg:hsla(0,0%,100%,.15);--ct-dropdown-dark-link-active-color:var(--ct-dropdown-link-active-color);--ct-dropdown-dark-link-active-bg:var(--ct-dropdown-link-active-bg);--ct-dropdown-dark-link-disabled-color:#adb5bd;--ct-dropdown-dark-header-color:#adb5bd;--ct-pagination-color:#313a46;--ct-pagination-bg:#fff;--ct-pagination-border-color:#dee2e6;--ct-pagination-focus-color:var(--ct-link-hover-color);--ct-pagination-focus-bg:#eef2f7;--ct-pagination-focus-box-shadow:0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-pagination-hover-color:#313a46;--ct-pagination-hover-bg:#eef2f7;--ct-pagination-hover-border-color:#dee2e6;--ct-pagination-disabled-color:#98a6ad;--ct-pagination-disabled-bg:#fff;--ct-pagination-disabled-border-color:#dee2e6;--ct-card-border-color:rgba(0,0,0,.125);--ct-card-box-shadow:var(--ct-box-shadow);--ct-card-cap-bg:#fff;--ct-card-bg:#fff;--ct-accordion-color:#6c757d;--ct-accordion-border-color:rgba(0,0,0,.125);--ct-accordion-button-active-bg:#f1f2fe;--ct-accordion-button-active-color:#6770dd;--ct-accordion-button-focus-border-color:var(--ct-input-focus-border-color);--ct-accordion-button-focus-box-shadow:0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-tooltip-color:#f1f3fa;--ct-tooltip-bg:#343a40;--ct-popover-bg:#fff;--ct-popover-border-color:#dee2e6;--ct-popover-header-bg:#f1f3fa;--ct-popover-header-color: ;--ct-popover-body-color:#6c757d;--ct-popover-arrow-color:#fff;--ct-popover-arrow-outer-color:#ced4da;--ct-toast-background-color:hsla(0,0%,100%,.85);--ct-toast-border-color:rgba(49,58,70,.1);--ct-toast-header-background-color:hsla(0,0%,100%,.85);--ct-toast-header-border-color:rgba(49,58,70,.05);--ct-badge-color:#fff;--ct-modal-content-bg:#fff;--ct-modal-content-box-shadow-xs:var(--ct-box-shadow-sm);--ct-modal-content-box-shadow-sm-up:var(--ct-box-shadow);--ct-modal-backdrop-bg:#313a46;--ct-modal-header-border-color:var(--ct-border-color);--ct-modal-footer-border-color:var(--ct-border-color);--ct-progress-bg:#eef2f7;--ct-progress-box-shadow:var(--ct-box-shadow-inset);--ct-progress-bar-color:#fff;--ct-progress-bar-bg:#727cf5;--ct-list-group-color:#313a46;--ct-list-group-bg:#fff;--ct-list-group-border-color:#eef2f7;--ct-list-group-hover-bg:#f1f3fa;--ct-list-group-disabled-color:#6c757d;--ct-list-group-disabled-bg:#f5f7fc;--ct-list-group-action-color:#6c757d;--ct-list-group-action-active-color:#6c757d;--ct-list-group-action-active-bg:#eef2f7;--ct-thumbnail-bg:#fff;--ct-thumbnail-border-color:#dee2e6;--ct-thumbnail-box-shadow:var(--ct-box-shadow-sm);--ct-figure-caption-color:#98a6ad;--ct-breadcrumb-divider-color:#ced4da;--ct-breadcrumb-active-color:#adb5bd;--ct-carousel-control-color:#fff;--ct-carousel-indicator-active-bg:#fff;--ct-carousel-caption-color:#fff;--ct-carousel-dark-indicator-active-bg:#000;--ct-carousel-dark-caption-color:#000;--ct-btn-close-color:#313a46;--ct-code-color:#39afd1;--ct-kbd-color:#fff;--ct-kbd-bg:#313a46;--ct-pre-color: ;--ct-bg-leftbar:#fff;--ct-menu-item:#6c757d;--ct-menu-item-hover:#727cf5;--ct-menu-item-active:#727cf5;--ct-bg-topbar:#fff;--ct-bg-topbar-search:#f1f3fa;--ct-nav-user-bg-topbar:#3c4655;--ct-nav-user-border-topbar:#414d5d;--ct-bg-dark-topbar:#313a46;--ct-bg-dark-topbar-search:#3c4655;--ct-nav-user-bg-dark-topbar:#3c4655;--ct-nav-user-border-dark-topbar:#414d5d;--ct-rightbar-bg:#fff;--ct-rightbar-title-bg:#313a46;--ct-rightbar-title-color:#fff;--ct-rightbar-title-btn-bg:#444e5a;--ct-rightbar-title-btn-color:#fff;--ct-rightbar-overlay-bg:#37404a;--ct-bg-detached-leftbar:#fff;--ct-bg-leftbar-gradient:linear-gradient(135deg,#8f75da,#727cf5 60%);--ct-bg-topnav:#313a46;--ct-boxed-layout-bg:#fff;--ct-help-box-light-bg:hsla(0,0%,100%,.07);--ct-help-box-dark-bg:#727cf5;--ct-nav-pills-bg:#eef2f7;--ct-custom-accordion-title-color:#313a46;--ct-dragula-bg:#f7f9fb;--ct-form-wizard-header-bg:#eef2f7;--ct-text-title-color:#6c757d;--ct-page-title-color:#6c757d;--ct-card-loader-bg:#313a46;--ct-chat-primary-user-bg:#fef5e4;--ct-chat-secondary-user-bg:#f1f3fa;--ct-auth-bg:#fff;--ct-apex-grid-color:#f9f9fd;--ct-hero-bg:linear-gradient(180deg,#8669ed,#727cf5)}body[data-leftbar-theme=dark]{--ct-bg-leftbar:#313a46;--ct-dark-menu-item:#8391a2;--ct-dark-menu-item-hover:#bccee4;--ct-dark-menu-item-active:#fff}body[data-leftbar-theme=default]{--ct-menu-item:#cedce4;--ct-menu-item-hover:#fff;--ct-menu-item-active:#fff}body[data-layout-color=dark]{--ct-body-bg:#343a40;--ct-body-color:#aab8c5;--ct-link-color:#727cf5;--ct-link-hover-color:#6169d0;--ct-border-color:#464f5b;--ct-box-shadow:0px 0px 35px 0px rgba(49,57,66,.5);--ct-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--ct-box-shadow-lg:0 0 45px 0 rgba(0,0,0,.12);--ct-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--ct-component-active-color:#fff;--ct-component-active-bg:#727cf5;--ct-text-muted:#8391a2;--ct-blockquote-footer-color:#ced4da;--ct-mark-bg:#fcf8e3;--ct-table-color:#aab8c5;--ct-table-bg:transparent;--ct-table-accent-bg:transparent;--ct-table-striped-color:#aab8c5;--ct-table-striped-bg:rgba(64,73,84,.8);--ct-table-active-color:var(--ct-table-color);--ct-table-active-bg:rgba(70,79,91,.4);--ct-table-hover-color:var(--ct-table-color);--ct-table-hover-bg:#404954;--ct-table-border-color:#464f5b;--ct-table-group-separator-color:#515c69;--ct-table-caption-color:var(--ct-text-muted);--ct-input-btn-focus-color:rgba(114,124,245,.25);--ct-btn-active-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);--ct-btn-link-color:var(--ct-link-color);--ct-btn-link-hover-color:var(--ct-link-hover-color);--ct-btn-link-disabled-color:#aab8c5;--ct-form-text-color:var(--ct-text-muted);--ct-input-bg:#404954;--ct-input-disabled-bg:#37404a;--ct-input-color:#e3eaef;--ct-input-border-color:#4a525d;--ct-input-box-shadow:var(--ct-box-shadow-inset);--ct-input-focus-bg:#464f5b;--ct-input-focus-border-color:#555f6b;--ct-input-focus-color:var(--ct-input-color);--ct-input-placeholder-color:#8391a2;--ct-input-plaintext-color:#6c757d;--ct-form-check-input-bg:transparent;--ct-form-check-input-border:1px solid #4a525d;--ct-form-check-input-checked-color:var(--ct-component-active-color);--ct-form-check-input-checked-bg-color:var(--ct-component-active-bg);--ct-form-check-input-checked-border-color:var(--ct-form-check-input-checked-bg-color);--ct-form-check-input-indeterminate-color:var(--ct-component-active-color);--ct-form-check-input-indeterminate-bg-color:var(--ct-component-active-bg);--ct-form-check-input-indeterminate-border-color:var(--ct-component-active-bg);--ct-form-switch-color:tiny-color(#464f5b,6%);--ct-input-group-addon-color:var(--ct-input-color);--ct-input-group-addon-bg:#48515d;--ct-input-group-addon-border-color:var(--ct-input-border-color);--ct-form-select-color:var(--ct-input-color);--ct-form-select-bg:var(--ct-input-bg);--ct-form-select-disabled-color:#ced4da;--ct-form-select-disabled-bg:#37404a;--ct-form-select-indicator-color:#e3eaef;--ct-form-range-track-bg:#464f5b;--ct-form-range-track-box-shadow:inset 0 0.25rem 0.25rem rgba(0,0,0,.1);--ct-form-range-thumb-box-shadow:0 0.1rem 0.25rem rgba(0,0,0,.1);--ct-form-range-thumb-active-bg:#d5d8fc;--ct-form-range-thumb-disabled-bg:#aab8c5;--ct-form-file-button-color:var(--ct-input-color);--ct-form-file-button-bg:#48515d;--ct-form-file-button-hover-bg:#434b56;--ct-nav-link-disabled-color:#ced4da;--ct-nav-tabs-border-color:#464f5b;--ct-nav-tabs-link-hover-border-color:#37404a #37404a var(--ct-nav-tabs-border-color);--ct-nav-tabs-link-active-color:#e3eaef;--ct-nav-tabs-link-active-bg:#4a525d;--ct-nav-tabs-link-active-border-color:#464f5b #464f5b var(--ct-nav-tabs-link-active-bg);--ct-navbar-dark-color:hsla(0,0%,100%,.55);--ct-navbar-dark-hover-color:hsla(0,0%,100%,.75);--ct-navbar-dark-active-color:#fff;--ct-navbar-dark-disabled-color:hsla(0,0%,100%,.25);--ct-navbar-dark-toggler-border-color:hsla(0,0%,100%,.1);--ct-navbar-light-color:#d3d7db;--ct-navbar-light-hover-color:#e3eaef;--ct-navbar-light-active-color:hsla(0,0%,100%,.9);--ct-navbar-light-disabled-color:#aab8c5;--ct-dropdown-color:#aab8c5;--ct-dropdown-bg:#3b444e;--ct-dropdown-border-color:#434b55;--ct-dropdown-divider-bg:#4d5662;--ct-dropdown-box-shadow:var(--ct-box-shadow);--ct-dropdown-link-color:#aab8c5;--ct-dropdown-link-hover-color:#d9d9d9;--ct-dropdown-link-hover-bg:#48515d;--ct-dropdown-link-active-color:#fff;--ct-dropdown-link-active-bg:#7a8089;--ct-dropdown-link-disabled-color:#ced4da;--ct-dropdown-dark-color:#464f5b;--ct-dropdown-dark-bg:#e3eaef;--ct-dropdown-dark-border-color:var(--ct-dropdown-border-color);--ct-dropdown-dark-divider-bg:var(--ct-dropdown-divider-bg);--ct-dropdown-dark-link-color:var(--ct-dropdown-dark-color);--ct-dropdown-dark-link-hover-color:#fff;--ct-dropdown-dark-link-hover-bg:hsla(0,0%,100%,.15);--ct-dropdown-dark-link-active-color:var(--ct-dropdown-link-active-color);--ct-dropdown-dark-link-active-bg:var(--ct-dropdown-link-active-bg);--ct-dropdown-dark-link-disabled-color:#aab8c5;--ct-dropdown-dark-header-color:#aab8c5;--ct-pagination-color:#8391a2;--ct-pagination-bg:#3f4851;--ct-pagination-border-color:#464f5b;--ct-pagination-focus-color:var(--ct-link-hover-color);--ct-pagination-focus-bg:#37404a;--ct-pagination-focus-box-shadow:0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-pagination-hover-color:#f1f1f1;--ct-pagination-hover-bg:#474f58;--ct-pagination-hover-border-color:#464f5b;--ct-pagination-disabled-color:#8391a2;--ct-pagination-disabled-bg:#4a555f;--ct-pagination-disabled-border-color:#4a555f;--ct-card-border-color:rgba(0,0,0,.125);--ct-card-box-shadow:var(--ct-box-shadow);--ct-card-cap-bg:#464f5b;--ct-card-bg:#37404a;--ct-accordion-color:#6c757d;--ct-accordion-border-color:rgba(0,0,0,.125);--ct-accordion-button-active-bg:#f1f2fe;--ct-accordion-button-active-color:#6770dd;--ct-accordion-button-focus-border-color:var(--ct-input-focus-border-color);--ct-accordion-button-focus-box-shadow:0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-tooltip-color:#37404a;--ct-tooltip-bg:#dee2e6;--ct-popover-bg:#37404a;--ct-popover-border-color:#464f5b;--ct-popover-header-bg:#3c4651;--ct-popover-header-color:#dee2e6;--ct-popover-body-color:#dee2e6;--ct-popover-arrow-color:#37404a;--ct-popover-arrow-outer-color:#464f5b;--ct-toast-background-color:#404954;--ct-toast-border-color:hsla(0,0%,95%,.12);--ct-toast-header-background-color:rgba(64,73,84,.2);--ct-toast-header-border-color:hsla(0,0%,95%,.05);--ct-badge-color:#fff;--ct-modal-content-bg:#3b444e;--ct-modal-content-box-shadow-xs:var(--ct-box-shadow-sm);--ct-modal-content-box-shadow-sm-up:var(--ct-box-shadow);--ct-modal-backdrop-bg:#aab8c5;--ct-modal-header-border-color:#515c69;--ct-modal-footer-border-color:#515c69;--ct-progress-bg:#464f5b;--ct-progress-box-shadow:var(--ct-box-shadow-inset);--ct-progress-bar-color:#fff;--ct-progress-bar-bg:#727cf5;--ct-list-group-color:#f1f1f1;--ct-list-group-bg:var(--ct-card-bg);--ct-list-group-border-color:#4d5662;--ct-list-group-hover-bg:#404954;--ct-list-group-disabled-color:#8391a2;--ct-list-group-disabled-bg:#404954;--ct-list-group-action-color:#aab8c5;--ct-list-group-action-active-color:#dee2e6;--ct-list-group-action-active-bg:#404954;--ct-thumbnail-bg:#464f5b;--ct-thumbnail-border-color:#464f5b;--ct-thumbnail-box-shadow:var(--ct-box-shadow-sm);--ct-figure-caption-color:#ced4da;--ct-breadcrumb-divider-color:#8391a2;--ct-breadcrumb-active-color:#aab8c5;--ct-carousel-control-color:#fff;--ct-carousel-indicator-active-bg:#fff;--ct-carousel-caption-color:#fff;--ct-carousel-dark-indicator-active-bg:#000;--ct-carousel-dark-caption-color:#000;--ct-btn-close-color:#e3eaef;--ct-code-color:#39afd1;--ct-kbd-color:#fff;--ct-kbd-bg:#f1f1f1;--ct-pre-color:#aab8c5;--ct-bg-leftbar:#3a444e;--ct-menu-item:#cedce4;--ct-menu-item-hover:#fff;--ct-menu-item-active:#fff;--ct-bg-topbar:#3a444e;--ct-bg-topbar-search:#464f5b;--ct-nav-user-bg-topbar:#45515d;--ct-nav-user-border-topbar:#4a5764;--ct-bg-dark-topbar:#3a444e;--ct-bg-dark-topbar-search:#464f5b;--ct-nav-user-bg-dark-topbar:#45515d;--ct-nav-user-border-dark-topbar:#4a5764;--ct-rightbar-bg:#37404a;--ct-rightbar-title-bg:#727cf5;--ct-rightbar-title-color:#fff;--ct-rightbar-title-btn-bg:#8a92f7;--ct-rightbar-title-btn-color:#fff;--ct-rightbar-overlay-bg:#000;--ct-bg-detached-leftbar:#37404a;--ct-bg-leftbar-gradient:linear-gradient(135deg,#8f75da,#727cf5 60%);--ct-bg-topnav:linear-gradient(180deg,#8f75da,#727cf5);--ct-boxed-layout-bg:#3e4853;--ct-help-box-light-bg:hsla(0,0%,100%,.1);--ct-help-box-dark-bg:#727cf5;--ct-nav-pills-bg:#404954;--ct-custom-accordion-title-color:#8391a2;--ct-dragula-bg:#404954;--ct-form-wizard-header-bg:#404954;--ct-text-title-color:#fff;--ct-page-title-color:#fff;--ct-card-loader-bg:#f1f1f1;--ct-chat-primary-user-bg:#404954;--ct-chat-secondary-user-bg:#404954;--ct-auth-bg:#404954;--ct-apex-grid-color:#404954;--ct-hero-bg:linear-gradient(180deg,#697ded,#5e30c1)}body[data-layout-color=dark][data-layout=detached]{--ct-menu-item:#8391a2;--ct-menu-item-hover:#727cf5;--ct-menu-item-active:#727cf5}body[data-leftbar-theme=light]{--ct-bg-leftbar:#fff;--ct-menu-item:#6c757d;--ct-menu-item-hover:#727cf5;--ct-menu-item-active:#727cf5}/*! - * Bootstrap v5.1.3 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--ct-blue:#2c8ef8;--ct-indigo:#727cf5;--ct-purple:#6b5eae;--ct-pink:#ff679b;--ct-red:#fa5c7c;--ct-orange:#fd7e14;--ct-yellow:#ffbc00;--ct-green:#0acf97;--ct-teal:#02a8b5;--ct-cyan:#39afd1;--ct-white:#fff;--ct-gray:#98a6ad;--ct-gray-dark:#343a40;--ct-gray-100:#f1f3fa;--ct-gray-200:#eef2f7;--ct-gray-300:#dee2e6;--ct-gray-400:#ced4da;--ct-gray-500:#adb5bd;--ct-gray-600:#98a6ad;--ct-gray-700:#6c757d;--ct-gray-800:#343a40;--ct-gray-900:#313a46;--ct-primary:#727cf5;--ct-secondary:#6c757d;--ct-success:#0acf97;--ct-info:#39afd1;--ct-warning:#ffbc00;--ct-danger:#fa5c7c;--ct-light:#eef2f7;--ct-dark:#313a46;--ct-primary-rgb:114,124,245;--ct-secondary-rgb:108,117,125;--ct-success-rgb:10,207,151;--ct-info-rgb:57,175,209;--ct-warning-rgb:255,188,0;--ct-danger-rgb:250,92,124;--ct-light-rgb:238,242,247;--ct-dark-rgb:49,58,70;--ct-white-rgb:255,255,255;--ct-black-rgb:0,0,0;--ct-body-color-rgb:108,117,125;--ct-body-bg-rgb:250,251,254;--ct-font-sans-serif:"Nunito",sans-serif;--ct-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ct-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--ct-body-font-family:Nunito,sans-serif;--ct-body-font-size:0.9rem;--ct-body-font-weight:400;--ct-body-line-height:1.5;--ct-body-color:#6c757d;--ct-body-bg:#fafbfe}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fafbfe;background-color:var(--ct-body-bg);color:#6c757d;color:var(--ct-body-color);font-family:Nunito,sans-serif;font-family:var(--ct-body-font-family);font-size:.9rem;font-size:var(--ct-body-font-size);font-weight:400;font-weight:var(--ct-body-font-weight);line-height:1.5;line-height:var(--ct-body-line-height);margin:0;text-align:var(--ct-body-text-align)}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.1;margin-bottom:.75rem;margin-top:0}.h1,h1{font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.h1,h1{font-size:2.25rem}}.h2,h2{font-size:calc(1.3125rem + .75vw)}@media(min-width:1200px){.h2,h2{font-size:1.875rem}}.h3,h3{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h3,h3{font-size:1.5rem}}.h4,h4{font-size:1.125rem}.h5,h5{font-size:.9375rem}.h6,h6{font-size:.75rem}p{margin-bottom:1rem;margin-top:0}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.75rem}.mark,mark{background-color:#fcf8e3;background-color:var(--ct-mark-bg);padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#727cf5;color:var(--ct-link-color);text-decoration:none}a:hover{color:#6169d0;color:var(--ct-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--ct-font-monospace);font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:87.5%;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#39afd1;color:var(--ct-code-color);font-size:87.5%}a>code{color:inherit}kbd{background-color:#313a46;background-color:var(--ct-kbd-bg);border-radius:.2rem;color:#fff;color:var(--ct-kbd-color);font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#98a6ad;color:var(--ct-table-caption-color);padding-bottom:.95rem;padding-top:.95rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}.lead{font-size:1.125rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.1}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.1}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.1}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.1}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.1}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.1}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:6px}.initialism{font-size:.75rem;text-transform:uppercase}.blockquote{font-size:1.125rem;margin-bottom:1.5rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#98a6ad;color:var(--ct-blockquote-footer-color);font-size:.75rem;margin-bottom:1.5rem;margin-top:-1.5rem}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;background-color:var(--ct-thumbnail-bg);border:1px solid #dee2e6;border:1px solid var(--ct-thumbnail-border-color);border-radius:.25rem;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.75rem}.figure-caption{color:#98a6ad;color:var(--ct-figure-caption-color);font-size:.75rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:12px;padding-left:var(--ct-gutter-x,12px);padding-right:12px;padding-right:var(--ct-gutter-x,12px);width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--ct-gutter-x:24px;--ct-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--ct-gutter-x)*-.5);margin-right:calc(var(--ct-gutter-x)*-.5);margin-top:calc(var(--ct-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--ct-gutter-y);max-width:100%;padding-left:calc(var(--ct-gutter-x)*.5);padding-right:calc(var(--ct-gutter-x)*.5);width:100%}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--ct-gutter-x:0}.g-0,.gy-0{--ct-gutter-y:0}.g-1,.gx-1{--ct-gutter-x:0.375rem}.g-1,.gy-1{--ct-gutter-y:0.375rem}.g-2,.gx-2{--ct-gutter-x:0.75rem}.g-2,.gy-2{--ct-gutter-y:0.75rem}.g-3,.gx-3{--ct-gutter-x:1.5rem}.g-3,.gy-3{--ct-gutter-y:1.5rem}.g-4,.gx-4{--ct-gutter-x:2.25rem}.g-4,.gy-4{--ct-gutter-y:2.25rem}.g-5,.gx-5{--ct-gutter-x:4.5rem}.g-5,.gy-5{--ct-gutter-y:4.5rem}@media(min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--ct-gutter-x:0}.g-sm-0,.gy-sm-0{--ct-gutter-y:0}.g-sm-1,.gx-sm-1{--ct-gutter-x:0.375rem}.g-sm-1,.gy-sm-1{--ct-gutter-y:0.375rem}.g-sm-2,.gx-sm-2{--ct-gutter-x:0.75rem}.g-sm-2,.gy-sm-2{--ct-gutter-y:0.75rem}.g-sm-3,.gx-sm-3{--ct-gutter-x:1.5rem}.g-sm-3,.gy-sm-3{--ct-gutter-y:1.5rem}.g-sm-4,.gx-sm-4{--ct-gutter-x:2.25rem}.g-sm-4,.gy-sm-4{--ct-gutter-y:2.25rem}.g-sm-5,.gx-sm-5{--ct-gutter-x:4.5rem}.g-sm-5,.gy-sm-5{--ct-gutter-y:4.5rem}}@media(min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--ct-gutter-x:0}.g-md-0,.gy-md-0{--ct-gutter-y:0}.g-md-1,.gx-md-1{--ct-gutter-x:0.375rem}.g-md-1,.gy-md-1{--ct-gutter-y:0.375rem}.g-md-2,.gx-md-2{--ct-gutter-x:0.75rem}.g-md-2,.gy-md-2{--ct-gutter-y:0.75rem}.g-md-3,.gx-md-3{--ct-gutter-x:1.5rem}.g-md-3,.gy-md-3{--ct-gutter-y:1.5rem}.g-md-4,.gx-md-4{--ct-gutter-x:2.25rem}.g-md-4,.gy-md-4{--ct-gutter-y:2.25rem}.g-md-5,.gx-md-5{--ct-gutter-x:4.5rem}.g-md-5,.gy-md-5{--ct-gutter-y:4.5rem}}@media(min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--ct-gutter-x:0}.g-lg-0,.gy-lg-0{--ct-gutter-y:0}.g-lg-1,.gx-lg-1{--ct-gutter-x:0.375rem}.g-lg-1,.gy-lg-1{--ct-gutter-y:0.375rem}.g-lg-2,.gx-lg-2{--ct-gutter-x:0.75rem}.g-lg-2,.gy-lg-2{--ct-gutter-y:0.75rem}.g-lg-3,.gx-lg-3{--ct-gutter-x:1.5rem}.g-lg-3,.gy-lg-3{--ct-gutter-y:1.5rem}.g-lg-4,.gx-lg-4{--ct-gutter-x:2.25rem}.g-lg-4,.gy-lg-4{--ct-gutter-y:2.25rem}.g-lg-5,.gx-lg-5{--ct-gutter-x:4.5rem}.g-lg-5,.gy-lg-5{--ct-gutter-y:4.5rem}}@media(min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--ct-gutter-x:0}.g-xl-0,.gy-xl-0{--ct-gutter-y:0}.g-xl-1,.gx-xl-1{--ct-gutter-x:0.375rem}.g-xl-1,.gy-xl-1{--ct-gutter-y:0.375rem}.g-xl-2,.gx-xl-2{--ct-gutter-x:0.75rem}.g-xl-2,.gy-xl-2{--ct-gutter-y:0.75rem}.g-xl-3,.gx-xl-3{--ct-gutter-x:1.5rem}.g-xl-3,.gy-xl-3{--ct-gutter-y:1.5rem}.g-xl-4,.gx-xl-4{--ct-gutter-x:2.25rem}.g-xl-4,.gy-xl-4{--ct-gutter-y:2.25rem}.g-xl-5,.gx-xl-5{--ct-gutter-x:4.5rem}.g-xl-5,.gy-xl-5{--ct-gutter-y:4.5rem}}@media(min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--ct-gutter-x:0}.g-xxl-0,.gy-xxl-0{--ct-gutter-y:0}.g-xxl-1,.gx-xxl-1{--ct-gutter-x:0.375rem}.g-xxl-1,.gy-xxl-1{--ct-gutter-y:0.375rem}.g-xxl-2,.gx-xxl-2{--ct-gutter-x:0.75rem}.g-xxl-2,.gy-xxl-2{--ct-gutter-y:0.75rem}.g-xxl-3,.gx-xxl-3{--ct-gutter-x:1.5rem}.g-xxl-3,.gy-xxl-3{--ct-gutter-y:1.5rem}.g-xxl-4,.gx-xxl-4{--ct-gutter-x:2.25rem}.g-xxl-4,.gy-xxl-4{--ct-gutter-y:2.25rem}.g-xxl-5,.gx-xxl-5{--ct-gutter-x:4.5rem}.g-xxl-5,.gy-xxl-5{--ct-gutter-y:4.5rem}}.table{--ct-table-bg:var(--ct-table-bg);--ct-table-accent-bg:var(--ct-table-accent-bg);--ct-table-striped-color:var(--ct-table-striped-color);--ct-table-striped-bg:var(--ct-table-striped-bg);--ct-table-active-color:var(--ct-table-active-color);--ct-table-active-bg:var(--ct-table-active-bg);--ct-table-hover-color:var(--ct-table-hover-color);--ct-table-hover-bg:var(--ct-table-hover-bg);border-color:#eef2f7;border-color:var(--ct-table-border-color);color:#6c757d;color:var(--ct-table-color);margin-bottom:1.5rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:initial;background-color:var(--ct-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px transparent;box-shadow:inset 0 0 0 9999px var(--ct-table-accent-bg);padding:.95rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid #edeff1;border-top:2px solid var(--ct-table-group-separator-color)}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--ct-table-accent-bg:var(--ct-table-striped-bg);color:#6c757d;color:var(--ct-table-striped-color)}.table-active{--ct-table-accent-bg:var(--ct-table-active-bg);color:#6c757d;color:var(--ct-table-active-color)}.table-hover>tbody>tr:hover>*{--ct-table-accent-bg:var(--ct-table-hover-bg);color:#6c757d;color:var(--ct-table-hover-color)}.table-primary{--ct-table-bg:#e3e5fd;--ct-table-striped-bg:#313a46;--ct-table-striped-color:#fff;--ct-table-active-bg:#9ca1b4;--ct-table-active-color:#fff;--ct-table-hover-bg:#d6d8ef;--ct-table-hover-color:#313a46;border-color:#d1d4eb;color:#313a46}.table-secondary{--ct-table-bg:#e2e3e5;--ct-table-striped-bg:#313a46;--ct-table-striped-color:#fff;--ct-table-active-bg:#9b9fa5;--ct-table-active-color:#fff;--ct-table-hover-bg:#d5d6d9;--ct-table-hover-color:#313a46;border-color:#d0d2d5;color:#313a46}.table-success{--ct-table-bg:#cef5ea;--ct-table-striped-bg:#313a46;--ct-table-striped-color:#fff;--ct-table-active-bg:#8faaa8;--ct-table-active-color:#fff;--ct-table-hover-bg:#c2e7de;--ct-table-hover-color:#313a46;border-color:#bee2da;color:#313a46}.table-info{--ct-table-bg:#d7eff6;--ct-table-striped-bg:#313a46;--ct-table-striped-color:#fff;--ct-table-active-bg:#95a7b0;--ct-table-active-color:#fff;--ct-table-hover-bg:#cbe1e9;--ct-table-hover-color:#313a46;border-color:#c6dde4;color:#313a46}.table-warning{--ct-table-bg:#fff2cc;--ct-table-striped-bg:#313a46;--ct-table-striped-color:#fff;--ct-table-active-bg:#ada896;--ct-table-active-color:#fff;--ct-table-hover-bg:#f0e4c2;--ct-table-hover-color:#313a46;border-color:#eae0bf;color:#313a46}.table-danger{--ct-table-bg:#fedee5;--ct-table-striped-bg:#313a46;--ct-table-striped-color:#fff;--ct-table-active-bg:#ac9ca5;--ct-table-active-color:#fff;--ct-table-hover-bg:#efd2d9;--ct-table-hover-color:#313a46;border-color:#eaced5;color:#313a46}.table-light{--ct-table-bg:#eef2f7;--ct-table-striped-bg:#313a46;--ct-table-striped-color:#fff;--ct-table-active-bg:#a2a8b0;--ct-table-active-color:#fff;--ct-table-hover-bg:#e0e4ea;--ct-table-hover-color:#313a46;border-color:#dbe0e5;color:#313a46}.table-dark{--ct-table-bg:#313a46;--ct-table-striped-bg:#fff;--ct-table-striped-color:#313a46;--ct-table-active-bg:#838990;--ct-table-active-color:#fff;--ct-table-hover-bg:#404954;--ct-table-hover-color:#fff;border-color:#464e59;color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media(max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media(max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.45rem + 1px);padding-top:calc(.45rem + 1px)}.col-form-label-lg{font-size:calc(1.2501rem + .0012vw);padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}@media(min-width:1200px){.col-form-label-lg{font-size:1.251rem}}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.28rem + 1px);padding-top:calc(.28rem + 1px)}.form-text{color:#98a6ad;color:var(--ct-form-text-color);font-size:.75rem;margin-top:.25rem}.form-control{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;background-color:var(--ct-input-bg);border:1px solid #dee2e6;border:1px solid var(--ct-input-border-color);border-radius:.25rem;color:#6c757d;color:var(--ct-input-color);display:block;font-size:.9rem;font-weight:400;line-height:1.5;padding:.45rem .9rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;background-color:var(--ct-input-focus-bg);border-color:#c8cbcf;border-color:var(--ct-input-focus-border-color);box-shadow:none;color:#6c757d;color:var(--ct-input-focus-color);outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#adb5bd;color:var(--ct-input-placeholder-color);opacity:1}.form-control::placeholder{color:#adb5bd;color:var(--ct-input-placeholder-color);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eef2f7;background-color:var(--ct-input-disabled-bg);opacity:1}.form-control::file-selector-button{-webkit-margin-end:.9rem;background-color:#eef2f7;background-color:var(--ct-form-file-button-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#6c757d;color:var(--ct-form-file-button-color);margin:-.45rem -.9rem;margin-inline-end:.9rem;padding:.45rem .9rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e2e6eb;background-color:var(--ct-form-file-button-hover-bg)}.form-control::-webkit-file-upload-button{-webkit-margin-end:.9rem;background-color:#eef2f7;background-color:var(--ct-form-file-button-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#6c757d;color:var(--ct-form-file-button-color);margin:-.45rem -.9rem;margin-inline-end:.9rem;padding:.45rem .9rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#e2e6eb;background-color:var(--ct-form-file-button-hover-bg)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#6c757d;color:var(--ct-input-plaintext-color);display:block;line-height:1.5;margin-bottom:0;padding:.45rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;min-height:calc(1.5em + .56rem + 2px);padding:.28rem .8rem}.form-control-sm::file-selector-button{-webkit-margin-end:.8rem;margin:-.28rem -.8rem;margin-inline-end:.8rem;padding:.28rem .8rem}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.8rem;margin:-.28rem -.8rem;margin-inline-end:.8rem;padding:.28rem .8rem}.form-control-lg{border-radius:.3rem;font-size:calc(1.2501rem + .0012vw);min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}@media(min-width:1200px){.form-control-lg{font-size:1.251rem}}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .9rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .56rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:auto;padding:.45rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:.25rem;height:1.5em}.form-control-color::-webkit-color-swatch{border-radius:.25rem;height:1.5em}.form-select{-moz-padding-start:calc(.9rem - 3px);-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--ct-form-select-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%238b96a0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:14px 10px;border:1px solid #dee2e6;border:1px solid var(--ct-input-border-color);border-radius:.25rem;color:#6c757d;color:var(--ct-form-select-color);display:block;font-size:.9rem;font-weight:400;line-height:1.5;padding:.45rem 2.7rem .45rem .9rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#c8cbcf;border-color:var(--ct-input-focus-border-color);box-shadow:none;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.9rem}.form-select:disabled{background-color:#eef2f7;background-color:var(--ct-form-select-disabled-bg);color:#98a6ad;color:var(--ct-form-select-disabled-color)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #6c757d;text-shadow:0 0 0 var(--ct-form-select-color)}.form-select-sm{border-radius:.2rem;font-size:.875rem;padding-bottom:.28rem;padding-left:.8rem;padding-top:.28rem}.form-select-lg{border-radius:.3rem;font-size:calc(1.2501rem + .0012vw);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}@media(min-width:1200px){.form-select-lg{font-size:1.251rem}}.form-check{display:block;margin-bottom:0;min-height:1.35rem;padding-left:1.612em}.form-check .form-check-input{float:left;margin-left:-1.612em}.form-check-input{color-adjust:exact;-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--ct-form-check-input-bg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #dee2e6;border:var(--ct-form-check-input-border);height:1.112em;margin-top:.194em;-webkit-print-color-adjust:exact;transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:top;width:1.112em}@media(prefers-reduced-motion:reduce){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#c8cbcf;border-color:var(--ct-input-focus-border-color);box-shadow:none;outline:0}.form-check-input:checked{background-color:#727cf5;background-color:var(--ct-form-check-input-checked-bg-color);border-color:#727cf5;border-color:var(--ct-form-check-input-checked-border-color)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#727cf5;background-color:var(--ct-component-active-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#727cf5;border-color:var(--ct-component-active-bg)}.form-check-input:disabled{-webkit-filter:none;filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%238b96a0' opacity='.5'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%238b96a0' opacity='.5'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{-webkit-filter:none;filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;appearance:none;background-color:transparent;height:1.4rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fafbfe,none}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fafbfe,none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#727cf5;background-color:var(--ct-component-active-bg);border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#d5d8fc;background-color:var(--ct-form-range-thumb-active-bg)}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;background-color:var(--ct-form-range-track-bg);border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#727cf5;background-color:var(--ct-component-active-bg);border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#d5d8fc;background-color:var(--ct-form-range-thumb-active-bg)}.form-range::-moz-range-track{background-color:#dee2e6;background-color:var(--ct-form-range-track-bg);border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd;background-color:var(--ct-form-range-thumb-disabled-bg)}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd;background-color:var(--ct-form-range-thumb-disabled-bg)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;padding:1rem .9rem;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .9rem}.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{align-items:center;background-color:#eef2f7;background-color:var(--ct-input-group-addon-bg);border:1px solid #dee2e6;border:1px solid var(--ct-input-group-addon-border-color);border-radius:.25rem;color:#6c757d;color:var(--ct-input-group-addon-color);display:flex;font-size:.9rem;font-weight:400;line-height:1.5;padding:.45rem .9rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.3rem;font-size:calc(1.2501rem + .0012vw);padding:.5rem 1rem}@media(min-width:1200px){.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{font-size:1.251rem}}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.2rem;font-size:.875rem;padding:.28rem .8rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3.6rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.valid-feedback{color:#0acf97;display:none;font-size:.75rem;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(10,207,151,.9);border-radius:.2rem;color:#fff;display:none;font-size:.8125rem;margin-top:.1rem;max-width:100%;padding:.4rem .8rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%230acf97' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .225rem) center;background-repeat:no-repeat;background-size:calc(.75em + .45rem) calc(.75em + .45rem);border-color:#0acf97;padding-right:calc(1.5em + .9rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#0acf97;box-shadow:0 0 0 .2rem rgba(10,207,151,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .225rem) right calc(.375em + .225rem);padding-right:calc(1.5em + .9rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#0acf97}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%238b96a0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%230acf97' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .9rem center,center right 2.7rem;background-size:14px 10px,calc(.75em + .45rem) calc(.75em + .45rem);padding-right:4.95rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#0acf97;box-shadow:0 0 0 .2rem rgba(10,207,151,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#0acf97}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#0acf97}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .2rem rgba(10,207,151,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#0acf97}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{color:#fa5c7c;display:none;font-size:.75rem;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(250,92,124,.9);border-radius:.2rem;color:#fff;display:none;font-size:.8125rem;margin-top:.1rem;max-width:100%;padding:.4rem .8rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fa5c7c'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fa5c7c' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .225rem) center;background-repeat:no-repeat;background-size:calc(.75em + .45rem) calc(.75em + .45rem);border-color:#fa5c7c;padding-right:calc(1.5em + .9rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#fa5c7c;box-shadow:0 0 0 .2rem rgba(250,92,124,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .225rem) right calc(.375em + .225rem);padding-right:calc(1.5em + .9rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#fa5c7c}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%238b96a0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fa5c7c'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fa5c7c' stroke='none'/%3E%3C/svg%3E");background-position:right .9rem center,center right 2.7rem;background-size:14px 10px,calc(.75em + .45rem) calc(.75em + .45rem);padding-right:4.95rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#fa5c7c;box-shadow:0 0 0 .2rem rgba(250,92,124,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#fa5c7c}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#fa5c7c}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .2rem rgba(250,92,124,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#fa5c7c}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{background-color:transparent;border:1px solid transparent;border-radius:.15rem;color:#6c757d;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:400;line-height:1.5;padding:.45rem .9rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#6c757d}.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .2rem rgba(114,124,245,.25);box-shadow:0 0 0 .2rem var(--ct-input-btn-focus-color);outline:0}.btn.disabled,.btn:disabled,fieldset:disabled .btn{opacity:.65;pointer-events:none}.btn-primary{background-color:#727cf5;border-color:#727cf5;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#6169d0;border-color:#5b63c4;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(135,144,247,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#5b63c4;border-color:#565db8;color:#fff}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(135,144,247,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#727cf5;border-color:#727cf5;color:#fff}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#565e64;border-color:#51585e;color:#fff}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-success{background-color:#0acf97;border-color:#0acf97;color:#fff}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#09b080;border-color:#08a679;color:#fff}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(47,214,167,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#08a679;border-color:#089b71;color:#fff}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(47,214,167,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#0acf97;border-color:#0acf97;color:#fff}.btn-info{background-color:#39afd1;border-color:#39afd1;color:#fff}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{background-color:#3095b2;border-color:#2e8ca7;color:#fff}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(87,187,216,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#2e8ca7;border-color:#2b839d;color:#fff}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,187,216,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#39afd1;border-color:#39afd1;color:#fff}.btn-warning{background-color:#ffbc00;border-color:#ffbc00;color:#313a46}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{background-color:#ffc626;border-color:#ffc31a;color:#313a46}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(224,169,11,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#ffc933;border-color:#ffc31a;color:#313a46}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(224,169,11,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffbc00;border-color:#ffbc00;color:#313a46}.btn-danger{background-color:#fa5c7c;border-color:#fa5c7c;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#d54e69;border-color:#c84a63;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(251,116,144,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:#c84a63;border-color:#bc455d;color:#fff}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(251,116,144,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#fa5c7c;border-color:#fa5c7c;color:#fff}.btn-light{background-color:#eef2f7;border-color:#eef2f7;color:#313a46}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{background-color:#f1f4f8;border-color:#f0f3f8;color:#313a46}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(210,214,220,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#f1f5f9;border-color:#f0f3f8;color:#313a46}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(210,214,220,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#eef2f7;border-color:#eef2f7;color:#313a46}.btn-dark{background-color:#313a46;border-color:#313a46;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#2a313c;border-color:#272e38;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(80,88,98,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#272e38;border-color:#252c35;color:#fff}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(80,88,98,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#313a46;border-color:#313a46;color:#fff}.btn-outline-primary{border-color:#727cf5;color:#727cf5}.btn-outline-primary:hover{background-color:#727cf5;border-color:#727cf5;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(114,124,245,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#727cf5;border-color:#727cf5;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .2rem rgba(114,124,245,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#727cf5}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-success{border-color:#0acf97;color:#0acf97}.btn-outline-success:hover{background-color:#0acf97;border-color:#0acf97;color:#fff}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(10,207,151,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{background-color:#0acf97;border-color:#0acf97;color:#fff}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .2rem rgba(10,207,151,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#0acf97}.btn-outline-info{border-color:#39afd1;color:#39afd1}.btn-outline-info:hover{background-color:#39afd1;border-color:#39afd1;color:#fff}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(57,175,209,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{background-color:#39afd1;border-color:#39afd1;color:#fff}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .2rem rgba(57,175,209,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#39afd1}.btn-outline-warning{border-color:#ffbc00;color:#ffbc00}.btn-outline-warning:hover{background-color:#ffbc00;border-color:#ffbc00;color:#313a46}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,188,0,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{background-color:#ffbc00;border-color:#ffbc00;color:#313a46}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .2rem rgba(255,188,0,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:transparent;color:#ffbc00}.btn-outline-danger{border-color:#fa5c7c;color:#fa5c7c}.btn-outline-danger:hover{background-color:#fa5c7c;border-color:#fa5c7c;color:#fff}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(250,92,124,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{background-color:#fa5c7c;border-color:#fa5c7c;color:#fff}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .2rem rgba(250,92,124,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:transparent;color:#fa5c7c}.btn-outline-light{border-color:#eef2f7;color:#eef2f7}.btn-outline-light:hover{background-color:#eef2f7;border-color:#eef2f7;color:#313a46}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(238,242,247,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{background-color:#eef2f7;border-color:#eef2f7;color:#313a46}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .2rem rgba(238,242,247,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:transparent;color:#eef2f7}.btn-outline-dark{border-color:#313a46;color:#313a46}.btn-outline-dark:hover{background-color:#313a46;border-color:#313a46;color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(49,58,70,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{background-color:#313a46;border-color:#313a46;color:#fff}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .2rem rgba(49,58,70,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{background-color:transparent;color:#313a46}.btn-link{color:#727cf5;color:var(--ct-btn-link-color);font-weight:400;text-decoration:none}.btn-link:hover{color:#6169d0;color:var(--ct-btn-link-hover-color)}.btn-link.disabled,.btn-link:disabled{color:#adb5bd;color:var(--ct-btn-link-disabled-color)}.btn-group-lg>.btn,.btn-lg{border-radius:.15rem;font-size:calc(1.2501rem + .0012vw);padding:.5rem 1rem}@media(min-width:1200px){.btn-group-lg>.btn,.btn-lg{font-size:1.251rem}}.btn-group-sm>.btn,.btn-sm{border-radius:.15rem;font-size:.875rem;padding:.28rem .8rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.25em solid transparent;border-right:.25em solid transparent;border-top:.25em solid;content:"";display:inline-block;margin-left:.2125em;vertical-align:.2125em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;background-color:var(--ct-dropdown-bg);border:1px solid #e7ebf0;border:1px solid var(--ct-dropdown-border-color);border-radius:.25rem;color:#6c757d;color:var(--ct-dropdown-color);display:none;font-size:.9rem;list-style:none;margin:0;min-width:10rem;padding:.25rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper]{left:0;margin-top:.125rem;top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.25em solid;border-left:.25em solid transparent;border-right:.25em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.2125em;vertical-align:.2125em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.25em solid transparent;border-left:.25em solid;border-right:0;border-top:.25em solid transparent;content:"";display:inline-block;margin-left:.2125em;vertical-align:.2125em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.2125em;vertical-align:.2125em}.dropstart .dropdown-toggle:before{border-bottom:.25em solid transparent;border-right:.25em solid;border-top:.25em solid transparent;content:"";display:inline-block;margin-right:.2125em;vertical-align:.2125em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid #e7ebf0;border-top:1px solid var(--ct-dropdown-divider-bg);height:0;margin:.75rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#6c757d;color:var(--ct-dropdown-link-color);display:block;font-weight:400;padding:.375rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#f4f6fb;background-color:var(--ct-dropdown-link-hover-bg);color:#2c343f;color:var(--ct-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:#f2f5f9;background-color:var(--ct-dropdown-link-active-bg);color:#313a46;color:var(--ct-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#98a6ad;color:var(--ct-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:inherit;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#6c757d;color:var(--ct-dropdown-link-color);display:block;padding:.375rem 1.5rem}.dropdown-menu-dark{background-color:#343a40;background-color:var(--ct-dropdown-dark-bg);border-color:#e7ebf0;border-color:var(--ct-dropdown-dark-border-color);color:#dee2e6;color:var(--ct-dropdown-dark-color)}.dropdown-menu-dark .dropdown-item{color:#dee2e6;color:var(--ct-dropdown-dark-link-color)}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{background-color:hsla(0,0%,100%,.15);background-color:var(--ct-dropdown-dark-link-hover-bg);color:#fff;color:var(--ct-dropdown-dark-link-hover-color)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{background-color:#f2f5f9;background-color:var(--ct-dropdown-dark-link-active-bg);color:#313a46;color:var(--ct-dropdown-dark-link-active-color)}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd;color:var(--ct-dropdown-dark-link-disabled-color)}.dropdown-menu-dark .dropdown-divider{border-color:#e7ebf0;border-color:var(--ct-dropdown-dark-divider-bg)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6;color:var(--ct-dropdown-dark-link-color)}.dropdown-menu-dark .dropdown-header{color:#adb5bd;color:var(--ct-dropdown-dark-header-color)}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.675rem;padding-right:.675rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.6rem;padding-right:.6rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:#727cf5;color:var(--ct-link-color);display:block;padding:.5rem 1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#6169d0;color:var(--ct-link-hover-color)}.nav-link.disabled{color:#98a6ad;color:var(--ct-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--ct-nav-tabs-border-color)}.nav-tabs .nav-link{background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eef2f7 #eef2f7 #dee2e6;border-color:var(--ct-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#98a6ad;color:var(--ct-nav-link-disabled-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;background-color:var(--ct-nav-tabs-link-active-bg);border-color:#dee2e6 #dee2e6 #fff;border-color:var(--ct-nav-tabs-link-active-border-color);color:#565e64;color:var(--ct-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#727cf5;background-color:var(--ct-component-active-bg);color:#fff;color:var(--ct-component-active-color)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{font-size:calc(1.2501rem + .0012vw);margin-right:1rem;padding-bottom:.23675rem;padding-top:.23675rem;white-space:nowrap}@media(min-width:1200px){.navbar-brand{font-size:1.251rem}}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.15rem;font-size:calc(1.2501rem + .0012vw);line-height:1;padding:.25rem .75rem;transition:box-shadow .15s ease-in-out}@media(min-width:1200px){.navbar-toggler{font-size:1.251rem}}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 .2rem;outline:0;text-decoration:none}.navbar-toggler-icon{background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;max-height:var(--ct-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;-webkit-transform:none;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;-webkit-transform:none;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;-webkit-transform:none;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;-webkit-transform:none;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;-webkit-transform:none;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;-webkit-transform:none;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9);color:var(--ct-navbar-light-active-color)}.navbar-light .navbar-nav .nav-link{color:#676f77;color:var(--ct-navbar-light-color)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#343a40;color:var(--ct-navbar-light-hover-color)}.navbar-light .navbar-nav .nav-link.disabled{color:#adb5bd;color:var(--ct-navbar-light-disabled-color)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9);color:var(--ct-navbar-light-active-color)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1);color:#676f77;color:var(--ct-navbar-light-color)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='var(--ct-navbar-light-color)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:#676f77;color:var(--ct-navbar-light-color)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9);color:var(--ct-navbar-light-active-color)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff;color:var(--ct-navbar-dark-active-color)}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.55);color:var(--ct-navbar-dark-color)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75);color:var(--ct-navbar-dark-hover-color)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25);color:var(--ct-navbar-dark-disabled-color)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff;color:var(--ct-navbar-dark-active-color)}.navbar-dark .navbar-toggler{border-color:hsla(0,0%,100%,.1);border-color:var(--ct-navbar-dark-toggler-border-color);color:hsla(0,0%,100%,.55);color:var(--ct-navbar-dark-color)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='var(--ct-navbar-dark-color)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.55);color:var(--ct-navbar-dark-color)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff;color:var(--ct-navbar-dark-active-color)}.card{word-wrap:break-word;background-clip:initial;background-color:#fff;background-color:var(--ct-card-bg);border:1px solid rgba(0,0,0,.125);border:1px solid var(--ct-card-border-color);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1.5rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1.5rem}.card-header{background-color:#fff;background-color:var(--ct-card-cap-bg);border-bottom:1px solid rgba(0,0,0,.125);border-bottom:1px solid var(--ct-card-border-color);margin-bottom:0;padding:.75rem 1.5rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:#fff;background-color:var(--ct-card-cap-bg);border-top:1px solid rgba(0,0,0,.125);border-top:1px solid var(--ct-card-border-color);padding:.75rem 1.5rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem;margin-left:-.75rem;margin-right:-.75rem}.card-header-tabs .nav-link.active{background-color:#fff;background-color:var(--ct-card-bg);border-bottom-color:#fff;border-bottom-color:var(--ct-card-bg)}.card-header-pills{margin-left:-.75rem;margin-right:-.75rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:12px}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{align-items:center;background-color:transparent;border:0;border-radius:0;color:#6c757d;color:var(--ct-accordion-color);display:flex;font-size:.9rem;overflow-anchor:none;padding:1rem 1.25rem;position:relative;text-align:left;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;width:100%}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:#f1f2fe;background-color:var(--ct-accordion-button-active-bg);box-shadow:inset 0 -1px 0 rgba(0,0,0,.125);box-shadow:inset 0 -1px 0 var(--ct-accordion-border-color);color:#6770dd;color:var(--ct-accordion-button-active-color)}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var(--ct-accordion-button-active-color)'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var(--ct-accordion-color)'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;content:"";flex-shrink:0;height:1.25rem;margin-left:auto;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:1.25rem}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{border-color:#c8cbcf;border-color:var(--ct-accordion-button-focus-border-color);box-shadow:0 0 0 .2rem rgba(114,124,245,.25);box-shadow:var(--ct-accordion-button-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:transparent;border:1px solid rgba(0,0,0,.125);border:1px solid var(--ct-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:1.5rem 0}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#ced4da;color:var(--ct-breadcrumb-divider-color);content:"\f0142";content:var(--ct-breadcrumb-divider,"\f0142");float:left;padding-right:.5rem}.breadcrumb-item.active{color:#adb5bd;color:var(--ct-breadcrumb-active-color)}.pagination{display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;background-color:var(--ct-pagination-bg);border:1px solid #dee2e6;border:1px solid var(--ct-pagination-border-color);color:#313a46;color:var(--ct-pagination-color);display:block;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{background-color:#eef2f7;background-color:var(--ct-pagination-hover-bg);border-color:#dee2e6;border-color:var(--ct-pagination-hover-border-color);color:#313a46;color:var(--ct-pagination-hover-color);z-index:2}.page-link:focus{background-color:#eef2f7;background-color:var(--ct-pagination-focus-bg);box-shadow:0 0 0 .2rem rgba(114,124,245,.25);box-shadow:var(--ct-pagination-focus-box-shadow);color:#6169d0;color:var(--ct-pagination-focus-color);outline:0;z-index:3}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{background-color:#727cf5;background-color:var(--ct-component-active-bg);border-color:#727cf5;border-color:var(--ct-component-active-bg);color:#fff;color:var(--ct-component-active-color);z-index:3}.page-item.disabled .page-link{background-color:#fff;background-color:var(--ct-pagination-disabled-bg);border-color:#dee2e6;border-color:var(--ct-pagination-disabled-border-color);color:#98a6ad;color:var(--ct-pagination-disabled-color);pointer-events:none}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.pagination-lg .page-link{font-size:calc(1.2501rem + .0012vw);padding:.75rem 1.5rem}@media(min-width:1200px){.pagination-lg .page-link{font-size:1.251rem}}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.875rem;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:.25rem;color:#fff;color:var(--ct-badge-color);display:inline-block;font-size:.75em;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;vertical-align:initial;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.75rem}.alert-dismissible .btn-close{padding:.9375rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#e3e5fd;border-color:#d5d8fc;color:#444a93}.alert-primary .alert-link{color:#363b76}.alert-secondary{background-color:#e2e3e5;border-color:#d3d6d8;color:#41464b}.alert-secondary .alert-link{color:#34383c}.alert-success{background-color:#cef5ea;border-color:#b6f1e0;color:#067c5b}.alert-success .alert-link{color:#056349}.alert-info{background-color:#d7eff6;border-color:#c4e7f1;color:#22697d}.alert-info .alert-link{color:#1b5464}.alert-warning{background-color:#fff2cc;border-color:#ffebb3;color:#997100}.alert-warning .alert-link{color:#7a5a00}.alert-danger{background-color:#fedee5;border-color:#feced8;color:#96374a}.alert-danger .alert-link{color:#782c3b}.alert-light{background-color:#fcfcfd;border-color:#fafbfd;color:#8f9194}.alert-light .alert-link{color:#727476}.alert-dark{background-color:#d6d8da;border-color:#c1c4c8;color:#1d232a}.alert-dark .alert-link{color:#171c22}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{background-color:#eef2f7;background-color:var(--ct-progress-bg);border-radius:.25rem;font-size:.675rem;height:1rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#727cf5;background-color:var(--ct-progress-bar-bg);color:#fff;color:var(--ct-progress-bar-color);flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{color:#6c757d;color:var(--ct-list-group-action-color);text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f1f3fa;background-color:var(--ct-list-group-hover-bg);color:#6c757d;color:var(--ct-list-group-action-color);text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#eef2f7;background-color:var(--ct-list-group-action-active-bg);color:#6c757d;color:var(--ct-list-group-action-active-color)}.list-group-item{background-color:#fff;background-color:var(--ct-list-group-bg);border:1px solid #eef2f7;border:1px solid var(--ct-list-group-border-color);color:#313a46;color:var(--ct-list-group-color);display:block;padding:.75rem 1.2rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#f5f7fc;background-color:var(--ct-list-group-disabled-bg);color:#6c757d;color:var(--ct-list-group-disabled-color);pointer-events:none}.list-group-item.active{background-color:#727cf5;background-color:var(--ct-component-active-bg);border-color:#727cf5;border-color:var(--ct-component-active-bg);color:#fff;color:var(--ct-component-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:.25rem}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#d5d8fc;color:#444a93}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#c0c2e3;color:#444a93}.list-group-item-primary.list-group-item-action.active{background-color:#444a93;border-color:#444a93;color:#fff}.list-group-item-secondary{background-color:#d3d6d8;color:#41464b}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#bec1c2;color:#41464b}.list-group-item-secondary.list-group-item-action.active{background-color:#41464b;border-color:#41464b;color:#fff}.list-group-item-success{background-color:#b6f1e0;color:#067c5b}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#a4d9ca;color:#067c5b}.list-group-item-success.list-group-item-action.active{background-color:#067c5b;border-color:#067c5b;color:#fff}.list-group-item-info{background-color:#c4e7f1;color:#22697d}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#b0d0d9;color:#22697d}.list-group-item-info.list-group-item-action.active{background-color:#22697d;border-color:#22697d;color:#fff}.list-group-item-warning{background-color:#ffebb3;color:#997100}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#e6d4a1;color:#997100}.list-group-item-warning.list-group-item-action.active{background-color:#997100;border-color:#997100;color:#fff}.list-group-item-danger{background-color:#feced8;color:#96374a}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#e5b9c2;color:#96374a}.list-group-item-danger.list-group-item-action.active{background-color:#96374a;border-color:#96374a;color:#fff}.list-group-item-light{background-color:#fafbfd;color:#8f9194}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#e1e2e4;color:#8f9194}.list-group-item-light.list-group-item-action.active{background-color:#8f9194;border-color:#8f9194;color:#fff}.list-group-item-dark{background-color:#c1c4c8;color:#1d232a}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#aeb0b4;color:#1d232a}.list-group-item-dark.list-group-item-action.active{background-color:#1d232a;border-color:#1d232a;color:#fff}.btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238b96a0'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:initial;height:1em;opacity:1;padding:.25em;width:1em}.btn-close,.btn-close:hover{color:#313a46;color:var(--ct-btn-close-color)}.btn-close:hover{opacity:.8;text-decoration:none}.btn-close:focus{box-shadow:none;opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled{opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);background-color:var(--ct-toast-background-color);border:1px solid rgba(49,58,70,.1);border:1px solid var(--ct-toast-border-color);border-radius:.25rem;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);color:inherit;font-size:.875rem;max-width:100%;pointer-events:auto;width:350px}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{max-width:100%;pointer-events:none;width:-webkit-max-content;width:max-content}.toast-container>:not(:last-child){margin-bottom:12px}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);background-color:var(--ct-toast-header-background-color);border-bottom:1px solid rgba(49,58,70,.05);border-bottom:1px solid var(--ct-toast-header-border-color);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:inherit;display:flex;padding:.5rem .75rem}.toast-header .btn-close{margin-left:.75rem;margin-right:-.375rem}.toast-body{word-wrap:break-word;padding:.75rem}.modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;background-color:var(--ct-modal-content-bg);border:1px solid transparent;border-radius:.2rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#313a46;background-color:var(--ct-modal-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1050}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.7}.modal-header{align-items:center;border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--ct-modal-header-border-color);border-top-left-radius:calc(.2rem - 1px);border-top-right-radius:calc(.2rem - 1px);display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.2rem - 1px);border-bottom-right-radius:calc(.2rem - 1px);border-top:1px solid #dee2e6;border-top:1px solid var(--ct-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{word-wrap:break-word;display:block;font-family:Nunito,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1080}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:#343a40;border-top-color:var(--ct-tooltip-bg);border-width:.4rem .4rem 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:#343a40;border-right-color:var(--ct-tooltip-bg);border-width:.4rem .4rem .4rem 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#343a40;border-bottom-color:var(--ct-tooltip-bg);border-width:0 .4rem .4rem;bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:#343a40;border-left-color:var(--ct-tooltip-bg);border-width:.4rem 0 .4rem .4rem;left:-1px}.tooltip-inner{background-color:#343a40;background-color:var(--ct-tooltip-bg);border-radius:.2rem;color:#f1f3fa;color:var(--ct-tooltip-color);max-width:200px;padding:.4rem .8rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;background-color:var(--ct-popover-bg);border:1px solid #dee2e6;border:1px solid var(--ct-popover-border-color);border-radius:.3rem;display:block;font-family:Nunito,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.popover .popover-arrow{display:block;height:.5rem;position:absolute;width:1rem}.popover .popover-arrow:after,.popover .popover-arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:#ced4da;border-top-color:var(--ct-popover-arrow-outer-color);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:#fff;border-top-color:var(--ct-popover-arrow-color);border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:1rem;left:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:#ced4da;border-right-color:var(--ct-popover-arrow-outer-color);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:#fff;border-right-color:var(--ct-popover-arrow-color);border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:#ced4da;border-bottom-color:var(--ct-popover-arrow-outer-color);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:#fff;border-bottom-color:var(--ct-popover-arrow-color);border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f1f3fa;border-bottom:1px solid var(--ct-popover-header-bg);content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:1rem;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:#ced4da;border-left-color:var(--ct-popover-arrow-outer-color);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:#fff;border-left-color:var(--ct-popover-arrow-color);border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f1f3fa;background-color:var(--ct-popover-header-bg);border-bottom:1px solid #dee2e6;border-bottom:1px solid var(--ct-popover-border-color);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);color:var(--ct-popover-header-color);font-size:.9rem;margin-bottom:0;padding:.7rem .8rem}.popover-header:empty{display:none}.popover-body{color:#6c757d;color:var(--ct-popover-body-color);padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transform:none;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;color:var(--ct-carousel-control-color);display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;color:var(--ct-carousel-control-color);opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;background-color:var(--ct-carousel-indicator-active-bg);border:0;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:#fff;color:var(--ct-carousel-caption-color);left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{-webkit-filter:invert(1) grayscale(100);filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000;background-color:var(--ct-carousel-dark-indicator-active-bg)}.carousel-dark .carousel-caption{color:#000;color:var(--ct-carousel-dark-caption-color)}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-border{-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{background-clip:padding-box;background-color:#fff;background-color:var(--ct-modal-content-bg);bottom:0;display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;z-index:1045}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{background-color:#313a46;background-color:var(--ct-modal-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.7}.offcanvas-header{align-items:center;display:flex;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{margin-bottom:-.5rem;margin-right:-.5rem;margin-top:-.5rem;padding:.5rem}.offcanvas-title{line-height:1.5;margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:1rem}.offcanvas-start{border-right:1px solid transparent;left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:400px}.offcanvas-end{border-left:1px solid transparent;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:400px}.offcanvas-top{border-bottom:1px solid transparent;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas-bottom,.offcanvas-top{height:30vh;left:0;max-height:100%;right:0}.offcanvas-bottom{border-top:1px solid transparent;-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas.show{-webkit-transform:none;transform:none}.placeholder{background-color:currentColor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite;-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@-webkit-keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.link-primary{color:#727cf5}.link-primary:focus,.link-primary:hover{color:#6169d0}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#5c636a}.link-success{color:#0acf97}.link-success:focus,.link-success:hover{color:#09b080}.link-info{color:#39afd1}.link-info:focus,.link-info:hover{color:#3095b2}.link-warning{color:#ffbc00}.link-warning:focus,.link-warning:hover{color:#ffc626}.link-danger{color:#fa5c7c}.link-danger:focus,.link-danger:hover{color:#d54e69}.link-light{color:#eef2f7}.link-light:focus,.link-light:hover{color:#f1f4f8}.link-dark{color:#313a46}.link-dark:focus,.link-dark:hover{color:#2a313c}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--ct-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--ct-aspect-ratio:100%}.ratio-4x3{--ct-aspect-ratio:75%}.ratio-16x9{--ct-aspect-ratio:56.25%}.ratio-21x9{--ct-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentColor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 0 35px 0 hsla(215,9%,64%,.15)!important;box-shadow:var(--ct-box-shadow)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:var(--ct-box-shadow-sm)!important}.shadow-lg{box-shadow:0 0 45px 0 rgba(0,0,0,.12)!important;box-shadow:var(--ct-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.translate-middle-x{-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.translate-middle-y{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important;border:1px solid var(--ct-border-color)!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important;border-top:1px solid var(--ct-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important;border-right:1px solid var(--ct-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important;border-bottom:1px solid var(--ct-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important;border-left:1px solid var(--ct-border-color)!important}.border-start-0{border-left:0!important}.border-primary{border-color:#727cf5!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#0acf97!important}.border-info{border-color:#39afd1!important}.border-warning{border-color:#ffbc00!important}.border-danger{border-color:#fa5c7c!important}.border-light{border-color:#eef2f7!important}.border-dark{border-color:#313a46!important}.border-white{border-color:#fff!important}.border-0{border-width:0!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.375rem!important}.gap-2{gap:.75rem!important}.gap-3{gap:1.5rem!important}.gap-4{gap:2.25rem!important}.gap-5{gap:4.5rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.375rem!important}.m-2{margin:.75rem!important}.m-3{margin:1.5rem!important}.m-4{margin:2.25rem!important}.m-5{margin:4.5rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.375rem!important;margin-right:.375rem!important}.mx-2{margin-left:.75rem!important;margin-right:.75rem!important}.mx-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-4{margin-left:2.25rem!important;margin-right:2.25rem!important}.mx-5{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.375rem!important;margin-top:.375rem!important}.my-2{margin-bottom:.75rem!important;margin-top:.75rem!important}.my-3{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-4{margin-bottom:2.25rem!important;margin-top:2.25rem!important}.my-5{margin-bottom:4.5rem!important;margin-top:4.5rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.375rem!important}.mt-2{margin-top:.75rem!important}.mt-3{margin-top:1.5rem!important}.mt-4{margin-top:2.25rem!important}.mt-5{margin-top:4.5rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.375rem!important}.me-2{margin-right:.75rem!important}.me-3{margin-right:1.5rem!important}.me-4{margin-right:2.25rem!important}.me-5{margin-right:4.5rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.375rem!important}.mb-2{margin-bottom:.75rem!important}.mb-3{margin-bottom:1.5rem!important}.mb-4{margin-bottom:2.25rem!important}.mb-5{margin-bottom:4.5rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.375rem!important}.ms-2{margin-left:.75rem!important}.ms-3{margin-left:1.5rem!important}.ms-4{margin-left:2.25rem!important}.ms-5{margin-left:4.5rem!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-.375rem!important}.m-n2{margin:-.75rem!important}.m-n3{margin:-1.5rem!important}.m-n4{margin:-2.25rem!important}.m-n5{margin:-4.5rem!important}.mx-n1{margin-left:-.375rem!important;margin-right:-.375rem!important}.mx-n2{margin-left:-.75rem!important;margin-right:-.75rem!important}.mx-n3{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-n4{margin-left:-2.25rem!important;margin-right:-2.25rem!important}.mx-n5{margin-left:-4.5rem!important;margin-right:-4.5rem!important}.my-n1{margin-bottom:-.375rem!important;margin-top:-.375rem!important}.my-n2{margin-bottom:-.75rem!important;margin-top:-.75rem!important}.my-n3{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-n4{margin-bottom:-2.25rem!important;margin-top:-2.25rem!important}.my-n5{margin-bottom:-4.5rem!important;margin-top:-4.5rem!important}.mt-n1{margin-top:-.375rem!important}.mt-n2{margin-top:-.75rem!important}.mt-n3{margin-top:-1.5rem!important}.mt-n4{margin-top:-2.25rem!important}.mt-n5{margin-top:-4.5rem!important}.me-n1{margin-right:-.375rem!important}.me-n2{margin-right:-.75rem!important}.me-n3{margin-right:-1.5rem!important}.me-n4{margin-right:-2.25rem!important}.me-n5{margin-right:-4.5rem!important}.mb-n1{margin-bottom:-.375rem!important}.mb-n2{margin-bottom:-.75rem!important}.mb-n3{margin-bottom:-1.5rem!important}.mb-n4{margin-bottom:-2.25rem!important}.mb-n5{margin-bottom:-4.5rem!important}.ms-n1{margin-left:-.375rem!important}.ms-n2{margin-left:-.75rem!important}.ms-n3{margin-left:-1.5rem!important}.ms-n4{margin-left:-2.25rem!important}.ms-n5{margin-left:-4.5rem!important}.p-0{padding:0!important}.p-1{padding:.375rem!important}.p-2{padding:.75rem!important}.p-3{padding:1.5rem!important}.p-4{padding:2.25rem!important}.p-5{padding:4.5rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.375rem!important;padding-right:.375rem!important}.px-2{padding-left:.75rem!important;padding-right:.75rem!important}.px-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-4{padding-left:2.25rem!important;padding-right:2.25rem!important}.px-5{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.375rem!important;padding-top:.375rem!important}.py-2{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-3{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-4{padding-bottom:2.25rem!important;padding-top:2.25rem!important}.py-5{padding-bottom:4.5rem!important;padding-top:4.5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.375rem!important}.pt-2{padding-top:.75rem!important}.pt-3{padding-top:1.5rem!important}.pt-4{padding-top:2.25rem!important}.pt-5{padding-top:4.5rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.375rem!important}.pe-2{padding-right:.75rem!important}.pe-3{padding-right:1.5rem!important}.pe-4{padding-right:2.25rem!important}.pe-5{padding-right:4.5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.375rem!important}.pb-2{padding-bottom:.75rem!important}.pb-3{padding-bottom:1.5rem!important}.pb-4{padding-bottom:2.25rem!important}.pb-5{padding-bottom:4.5rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.375rem!important}.ps-2{padding-left:.75rem!important}.ps-3{padding-left:1.5rem!important}.ps-4{padding-left:2.25rem!important}.ps-5{padding-left:4.5rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--ct-font-monospace)!important}.fs-1{font-size:calc(1.35rem + 1.2vw)!important}.fs-2{font-size:calc(1.3125rem + .75vw)!important}.fs-3{font-size:calc(1.275rem + .3vw)!important}.fs-4{font-size:1.125rem!important}.fs-5{font-size:.9375rem!important}.fs-6{font-size:.75rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--ct-text-opacity:1;color:rgba(114,124,245,var(--ct-text-opacity))!important;color:rgba(var(--ct-primary-rgb),var(--ct-text-opacity))!important}.text-secondary{--ct-text-opacity:1;color:rgba(108,117,125,var(--ct-text-opacity))!important;color:rgba(var(--ct-secondary-rgb),var(--ct-text-opacity))!important}.text-success{--ct-text-opacity:1;color:rgba(10,207,151,var(--ct-text-opacity))!important;color:rgba(var(--ct-success-rgb),var(--ct-text-opacity))!important}.text-info{--ct-text-opacity:1;color:rgba(57,175,209,var(--ct-text-opacity))!important;color:rgba(var(--ct-info-rgb),var(--ct-text-opacity))!important}.text-warning{--ct-text-opacity:1;color:rgba(255,188,0,var(--ct-text-opacity))!important;color:rgba(var(--ct-warning-rgb),var(--ct-text-opacity))!important}.text-danger{--ct-text-opacity:1;color:rgba(250,92,124,var(--ct-text-opacity))!important;color:rgba(var(--ct-danger-rgb),var(--ct-text-opacity))!important}.text-light{--ct-text-opacity:1;color:rgba(238,242,247,var(--ct-text-opacity))!important;color:rgba(var(--ct-light-rgb),var(--ct-text-opacity))!important}.text-dark{--ct-text-opacity:1;color:rgba(49,58,70,var(--ct-text-opacity))!important;color:rgba(var(--ct-dark-rgb),var(--ct-text-opacity))!important}.text-black{--ct-text-opacity:1;color:rgba(0,0,0,var(--ct-text-opacity))!important;color:rgba(var(--ct-black-rgb),var(--ct-text-opacity))!important}.text-white{--ct-text-opacity:1;color:rgba(255,255,255,var(--ct-text-opacity))!important;color:rgba(var(--ct-white-rgb),var(--ct-text-opacity))!important}.text-body{--ct-text-opacity:1;color:rgba(108,117,125,var(--ct-text-opacity))!important;color:rgba(var(--ct-body-color-rgb),var(--ct-text-opacity))!important}.text-muted{--ct-text-opacity:1;color:#98a6ad!important;color:var(--ct-text-muted)!important}.text-black-50{--ct-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--ct-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-reset{--ct-text-opacity:1;color:inherit!important}.text-opacity-25{--ct-text-opacity:0.25}.text-opacity-50{--ct-text-opacity:0.5}.text-opacity-75{--ct-text-opacity:0.75}.text-opacity-100{--ct-text-opacity:1}.bg-primary{--ct-bg-opacity:1;background-color:rgba(114,124,245,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-primary-rgb),var(--ct-bg-opacity))!important}.bg-secondary{--ct-bg-opacity:1;background-color:rgba(108,117,125,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-secondary-rgb),var(--ct-bg-opacity))!important}.bg-success{--ct-bg-opacity:1;background-color:rgba(10,207,151,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-success-rgb),var(--ct-bg-opacity))!important}.bg-info{--ct-bg-opacity:1;background-color:rgba(57,175,209,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-info-rgb),var(--ct-bg-opacity))!important}.bg-warning{--ct-bg-opacity:1;background-color:rgba(255,188,0,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-warning-rgb),var(--ct-bg-opacity))!important}.bg-danger{--ct-bg-opacity:1;background-color:rgba(250,92,124,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-danger-rgb),var(--ct-bg-opacity))!important}.bg-light{--ct-bg-opacity:1;background-color:rgba(238,242,247,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-light-rgb),var(--ct-bg-opacity))!important}.bg-dark{--ct-bg-opacity:1;background-color:rgba(49,58,70,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-dark-rgb),var(--ct-bg-opacity))!important}.bg-black{--ct-bg-opacity:1;background-color:rgba(0,0,0,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-black-rgb),var(--ct-bg-opacity))!important}.bg-white{--ct-bg-opacity:1;background-color:rgba(255,255,255,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-white-rgb),var(--ct-bg-opacity))!important}.bg-body{--ct-bg-opacity:1;background-color:rgba(250,251,254,var(--ct-bg-opacity))!important;background-color:rgba(var(--ct-body-bg-rgb),var(--ct-bg-opacity))!important}.bg-transparent{--ct-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--ct-bg-opacity:0.1}.bg-opacity-25{--ct-bg-opacity:0.25}.bg-opacity-50{--ct-bg-opacity:0.5}.bg-opacity-75{--ct-bg-opacity:0.75}.bg-opacity-100{--ct-bg-opacity:1}.bg-gradient{background-image:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0))!important;background-image:var(--ct-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-start{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.375rem!important}.gap-sm-2{gap:.75rem!important}.gap-sm-3{gap:1.5rem!important}.gap-sm-4{gap:2.25rem!important}.gap-sm-5{gap:4.5rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.375rem!important}.m-sm-2{margin:.75rem!important}.m-sm-3{margin:1.5rem!important}.m-sm-4{margin:2.25rem!important}.m-sm-5{margin:4.5rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.375rem!important;margin-right:.375rem!important}.mx-sm-2{margin-left:.75rem!important;margin-right:.75rem!important}.mx-sm-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-4{margin-left:2.25rem!important;margin-right:2.25rem!important}.mx-sm-5{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.375rem!important;margin-top:.375rem!important}.my-sm-2{margin-bottom:.75rem!important;margin-top:.75rem!important}.my-sm-3{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-4{margin-bottom:2.25rem!important;margin-top:2.25rem!important}.my-sm-5{margin-bottom:4.5rem!important;margin-top:4.5rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.375rem!important}.mt-sm-2{margin-top:.75rem!important}.mt-sm-3{margin-top:1.5rem!important}.mt-sm-4{margin-top:2.25rem!important}.mt-sm-5{margin-top:4.5rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.375rem!important}.me-sm-2{margin-right:.75rem!important}.me-sm-3{margin-right:1.5rem!important}.me-sm-4{margin-right:2.25rem!important}.me-sm-5{margin-right:4.5rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.375rem!important}.mb-sm-2{margin-bottom:.75rem!important}.mb-sm-3{margin-bottom:1.5rem!important}.mb-sm-4{margin-bottom:2.25rem!important}.mb-sm-5{margin-bottom:4.5rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.375rem!important}.ms-sm-2{margin-left:.75rem!important}.ms-sm-3{margin-left:1.5rem!important}.ms-sm-4{margin-left:2.25rem!important}.ms-sm-5{margin-left:4.5rem!important}.ms-sm-auto{margin-left:auto!important}.m-sm-n1{margin:-.375rem!important}.m-sm-n2{margin:-.75rem!important}.m-sm-n3{margin:-1.5rem!important}.m-sm-n4{margin:-2.25rem!important}.m-sm-n5{margin:-4.5rem!important}.mx-sm-n1{margin-left:-.375rem!important;margin-right:-.375rem!important}.mx-sm-n2{margin-left:-.75rem!important;margin-right:-.75rem!important}.mx-sm-n3{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-sm-n4{margin-left:-2.25rem!important;margin-right:-2.25rem!important}.mx-sm-n5{margin-left:-4.5rem!important;margin-right:-4.5rem!important}.my-sm-n1{margin-bottom:-.375rem!important;margin-top:-.375rem!important}.my-sm-n2{margin-bottom:-.75rem!important;margin-top:-.75rem!important}.my-sm-n3{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-sm-n4{margin-bottom:-2.25rem!important;margin-top:-2.25rem!important}.my-sm-n5{margin-bottom:-4.5rem!important;margin-top:-4.5rem!important}.mt-sm-n1{margin-top:-.375rem!important}.mt-sm-n2{margin-top:-.75rem!important}.mt-sm-n3{margin-top:-1.5rem!important}.mt-sm-n4{margin-top:-2.25rem!important}.mt-sm-n5{margin-top:-4.5rem!important}.me-sm-n1{margin-right:-.375rem!important}.me-sm-n2{margin-right:-.75rem!important}.me-sm-n3{margin-right:-1.5rem!important}.me-sm-n4{margin-right:-2.25rem!important}.me-sm-n5{margin-right:-4.5rem!important}.mb-sm-n1{margin-bottom:-.375rem!important}.mb-sm-n2{margin-bottom:-.75rem!important}.mb-sm-n3{margin-bottom:-1.5rem!important}.mb-sm-n4{margin-bottom:-2.25rem!important}.mb-sm-n5{margin-bottom:-4.5rem!important}.ms-sm-n1{margin-left:-.375rem!important}.ms-sm-n2{margin-left:-.75rem!important}.ms-sm-n3{margin-left:-1.5rem!important}.ms-sm-n4{margin-left:-2.25rem!important}.ms-sm-n5{margin-left:-4.5rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.375rem!important}.p-sm-2{padding:.75rem!important}.p-sm-3{padding:1.5rem!important}.p-sm-4{padding:2.25rem!important}.p-sm-5{padding:4.5rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.375rem!important;padding-right:.375rem!important}.px-sm-2{padding-left:.75rem!important;padding-right:.75rem!important}.px-sm-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-4{padding-left:2.25rem!important;padding-right:2.25rem!important}.px-sm-5{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.375rem!important;padding-top:.375rem!important}.py-sm-2{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-sm-3{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-4{padding-bottom:2.25rem!important;padding-top:2.25rem!important}.py-sm-5{padding-bottom:4.5rem!important;padding-top:4.5rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.375rem!important}.pt-sm-2{padding-top:.75rem!important}.pt-sm-3{padding-top:1.5rem!important}.pt-sm-4{padding-top:2.25rem!important}.pt-sm-5{padding-top:4.5rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.375rem!important}.pe-sm-2{padding-right:.75rem!important}.pe-sm-3{padding-right:1.5rem!important}.pe-sm-4{padding-right:2.25rem!important}.pe-sm-5{padding-right:4.5rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.375rem!important}.pb-sm-2{padding-bottom:.75rem!important}.pb-sm-3{padding-bottom:1.5rem!important}.pb-sm-4{padding-bottom:2.25rem!important}.pb-sm-5{padding-bottom:4.5rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.375rem!important}.ps-sm-2{padding-left:.75rem!important}.ps-sm-3{padding-left:1.5rem!important}.ps-sm-4{padding-left:2.25rem!important}.ps-sm-5{padding-left:4.5rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.375rem!important}.gap-md-2{gap:.75rem!important}.gap-md-3{gap:1.5rem!important}.gap-md-4{gap:2.25rem!important}.gap-md-5{gap:4.5rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.375rem!important}.m-md-2{margin:.75rem!important}.m-md-3{margin:1.5rem!important}.m-md-4{margin:2.25rem!important}.m-md-5{margin:4.5rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.375rem!important;margin-right:.375rem!important}.mx-md-2{margin-left:.75rem!important;margin-right:.75rem!important}.mx-md-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-4{margin-left:2.25rem!important;margin-right:2.25rem!important}.mx-md-5{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.375rem!important;margin-top:.375rem!important}.my-md-2{margin-bottom:.75rem!important;margin-top:.75rem!important}.my-md-3{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-4{margin-bottom:2.25rem!important;margin-top:2.25rem!important}.my-md-5{margin-bottom:4.5rem!important;margin-top:4.5rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.375rem!important}.mt-md-2{margin-top:.75rem!important}.mt-md-3{margin-top:1.5rem!important}.mt-md-4{margin-top:2.25rem!important}.mt-md-5{margin-top:4.5rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.375rem!important}.me-md-2{margin-right:.75rem!important}.me-md-3{margin-right:1.5rem!important}.me-md-4{margin-right:2.25rem!important}.me-md-5{margin-right:4.5rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.375rem!important}.mb-md-2{margin-bottom:.75rem!important}.mb-md-3{margin-bottom:1.5rem!important}.mb-md-4{margin-bottom:2.25rem!important}.mb-md-5{margin-bottom:4.5rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.375rem!important}.ms-md-2{margin-left:.75rem!important}.ms-md-3{margin-left:1.5rem!important}.ms-md-4{margin-left:2.25rem!important}.ms-md-5{margin-left:4.5rem!important}.ms-md-auto{margin-left:auto!important}.m-md-n1{margin:-.375rem!important}.m-md-n2{margin:-.75rem!important}.m-md-n3{margin:-1.5rem!important}.m-md-n4{margin:-2.25rem!important}.m-md-n5{margin:-4.5rem!important}.mx-md-n1{margin-left:-.375rem!important;margin-right:-.375rem!important}.mx-md-n2{margin-left:-.75rem!important;margin-right:-.75rem!important}.mx-md-n3{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-md-n4{margin-left:-2.25rem!important;margin-right:-2.25rem!important}.mx-md-n5{margin-left:-4.5rem!important;margin-right:-4.5rem!important}.my-md-n1{margin-bottom:-.375rem!important;margin-top:-.375rem!important}.my-md-n2{margin-bottom:-.75rem!important;margin-top:-.75rem!important}.my-md-n3{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-md-n4{margin-bottom:-2.25rem!important;margin-top:-2.25rem!important}.my-md-n5{margin-bottom:-4.5rem!important;margin-top:-4.5rem!important}.mt-md-n1{margin-top:-.375rem!important}.mt-md-n2{margin-top:-.75rem!important}.mt-md-n3{margin-top:-1.5rem!important}.mt-md-n4{margin-top:-2.25rem!important}.mt-md-n5{margin-top:-4.5rem!important}.me-md-n1{margin-right:-.375rem!important}.me-md-n2{margin-right:-.75rem!important}.me-md-n3{margin-right:-1.5rem!important}.me-md-n4{margin-right:-2.25rem!important}.me-md-n5{margin-right:-4.5rem!important}.mb-md-n1{margin-bottom:-.375rem!important}.mb-md-n2{margin-bottom:-.75rem!important}.mb-md-n3{margin-bottom:-1.5rem!important}.mb-md-n4{margin-bottom:-2.25rem!important}.mb-md-n5{margin-bottom:-4.5rem!important}.ms-md-n1{margin-left:-.375rem!important}.ms-md-n2{margin-left:-.75rem!important}.ms-md-n3{margin-left:-1.5rem!important}.ms-md-n4{margin-left:-2.25rem!important}.ms-md-n5{margin-left:-4.5rem!important}.p-md-0{padding:0!important}.p-md-1{padding:.375rem!important}.p-md-2{padding:.75rem!important}.p-md-3{padding:1.5rem!important}.p-md-4{padding:2.25rem!important}.p-md-5{padding:4.5rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.375rem!important;padding-right:.375rem!important}.px-md-2{padding-left:.75rem!important;padding-right:.75rem!important}.px-md-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-4{padding-left:2.25rem!important;padding-right:2.25rem!important}.px-md-5{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.375rem!important;padding-top:.375rem!important}.py-md-2{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-md-3{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-4{padding-bottom:2.25rem!important;padding-top:2.25rem!important}.py-md-5{padding-bottom:4.5rem!important;padding-top:4.5rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.375rem!important}.pt-md-2{padding-top:.75rem!important}.pt-md-3{padding-top:1.5rem!important}.pt-md-4{padding-top:2.25rem!important}.pt-md-5{padding-top:4.5rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.375rem!important}.pe-md-2{padding-right:.75rem!important}.pe-md-3{padding-right:1.5rem!important}.pe-md-4{padding-right:2.25rem!important}.pe-md-5{padding-right:4.5rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.375rem!important}.pb-md-2{padding-bottom:.75rem!important}.pb-md-3{padding-bottom:1.5rem!important}.pb-md-4{padding-bottom:2.25rem!important}.pb-md-5{padding-bottom:4.5rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.375rem!important}.ps-md-2{padding-left:.75rem!important}.ps-md-3{padding-left:1.5rem!important}.ps-md-4{padding-left:2.25rem!important}.ps-md-5{padding-left:4.5rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.375rem!important}.gap-lg-2{gap:.75rem!important}.gap-lg-3{gap:1.5rem!important}.gap-lg-4{gap:2.25rem!important}.gap-lg-5{gap:4.5rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.375rem!important}.m-lg-2{margin:.75rem!important}.m-lg-3{margin:1.5rem!important}.m-lg-4{margin:2.25rem!important}.m-lg-5{margin:4.5rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.375rem!important;margin-right:.375rem!important}.mx-lg-2{margin-left:.75rem!important;margin-right:.75rem!important}.mx-lg-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-4{margin-left:2.25rem!important;margin-right:2.25rem!important}.mx-lg-5{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.375rem!important;margin-top:.375rem!important}.my-lg-2{margin-bottom:.75rem!important;margin-top:.75rem!important}.my-lg-3{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-4{margin-bottom:2.25rem!important;margin-top:2.25rem!important}.my-lg-5{margin-bottom:4.5rem!important;margin-top:4.5rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.375rem!important}.mt-lg-2{margin-top:.75rem!important}.mt-lg-3{margin-top:1.5rem!important}.mt-lg-4{margin-top:2.25rem!important}.mt-lg-5{margin-top:4.5rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.375rem!important}.me-lg-2{margin-right:.75rem!important}.me-lg-3{margin-right:1.5rem!important}.me-lg-4{margin-right:2.25rem!important}.me-lg-5{margin-right:4.5rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.375rem!important}.mb-lg-2{margin-bottom:.75rem!important}.mb-lg-3{margin-bottom:1.5rem!important}.mb-lg-4{margin-bottom:2.25rem!important}.mb-lg-5{margin-bottom:4.5rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.375rem!important}.ms-lg-2{margin-left:.75rem!important}.ms-lg-3{margin-left:1.5rem!important}.ms-lg-4{margin-left:2.25rem!important}.ms-lg-5{margin-left:4.5rem!important}.ms-lg-auto{margin-left:auto!important}.m-lg-n1{margin:-.375rem!important}.m-lg-n2{margin:-.75rem!important}.m-lg-n3{margin:-1.5rem!important}.m-lg-n4{margin:-2.25rem!important}.m-lg-n5{margin:-4.5rem!important}.mx-lg-n1{margin-left:-.375rem!important;margin-right:-.375rem!important}.mx-lg-n2{margin-left:-.75rem!important;margin-right:-.75rem!important}.mx-lg-n3{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-lg-n4{margin-left:-2.25rem!important;margin-right:-2.25rem!important}.mx-lg-n5{margin-left:-4.5rem!important;margin-right:-4.5rem!important}.my-lg-n1{margin-bottom:-.375rem!important;margin-top:-.375rem!important}.my-lg-n2{margin-bottom:-.75rem!important;margin-top:-.75rem!important}.my-lg-n3{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-lg-n4{margin-bottom:-2.25rem!important;margin-top:-2.25rem!important}.my-lg-n5{margin-bottom:-4.5rem!important;margin-top:-4.5rem!important}.mt-lg-n1{margin-top:-.375rem!important}.mt-lg-n2{margin-top:-.75rem!important}.mt-lg-n3{margin-top:-1.5rem!important}.mt-lg-n4{margin-top:-2.25rem!important}.mt-lg-n5{margin-top:-4.5rem!important}.me-lg-n1{margin-right:-.375rem!important}.me-lg-n2{margin-right:-.75rem!important}.me-lg-n3{margin-right:-1.5rem!important}.me-lg-n4{margin-right:-2.25rem!important}.me-lg-n5{margin-right:-4.5rem!important}.mb-lg-n1{margin-bottom:-.375rem!important}.mb-lg-n2{margin-bottom:-.75rem!important}.mb-lg-n3{margin-bottom:-1.5rem!important}.mb-lg-n4{margin-bottom:-2.25rem!important}.mb-lg-n5{margin-bottom:-4.5rem!important}.ms-lg-n1{margin-left:-.375rem!important}.ms-lg-n2{margin-left:-.75rem!important}.ms-lg-n3{margin-left:-1.5rem!important}.ms-lg-n4{margin-left:-2.25rem!important}.ms-lg-n5{margin-left:-4.5rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.375rem!important}.p-lg-2{padding:.75rem!important}.p-lg-3{padding:1.5rem!important}.p-lg-4{padding:2.25rem!important}.p-lg-5{padding:4.5rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.375rem!important;padding-right:.375rem!important}.px-lg-2{padding-left:.75rem!important;padding-right:.75rem!important}.px-lg-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-4{padding-left:2.25rem!important;padding-right:2.25rem!important}.px-lg-5{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.375rem!important;padding-top:.375rem!important}.py-lg-2{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-lg-3{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-4{padding-bottom:2.25rem!important;padding-top:2.25rem!important}.py-lg-5{padding-bottom:4.5rem!important;padding-top:4.5rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.375rem!important}.pt-lg-2{padding-top:.75rem!important}.pt-lg-3{padding-top:1.5rem!important}.pt-lg-4{padding-top:2.25rem!important}.pt-lg-5{padding-top:4.5rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.375rem!important}.pe-lg-2{padding-right:.75rem!important}.pe-lg-3{padding-right:1.5rem!important}.pe-lg-4{padding-right:2.25rem!important}.pe-lg-5{padding-right:4.5rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.375rem!important}.pb-lg-2{padding-bottom:.75rem!important}.pb-lg-3{padding-bottom:1.5rem!important}.pb-lg-4{padding-bottom:2.25rem!important}.pb-lg-5{padding-bottom:4.5rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.375rem!important}.ps-lg-2{padding-left:.75rem!important}.ps-lg-3{padding-left:1.5rem!important}.ps-lg-4{padding-left:2.25rem!important}.ps-lg-5{padding-left:4.5rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.375rem!important}.gap-xl-2{gap:.75rem!important}.gap-xl-3{gap:1.5rem!important}.gap-xl-4{gap:2.25rem!important}.gap-xl-5{gap:4.5rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.375rem!important}.m-xl-2{margin:.75rem!important}.m-xl-3{margin:1.5rem!important}.m-xl-4{margin:2.25rem!important}.m-xl-5{margin:4.5rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.375rem!important;margin-right:.375rem!important}.mx-xl-2{margin-left:.75rem!important;margin-right:.75rem!important}.mx-xl-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-4{margin-left:2.25rem!important;margin-right:2.25rem!important}.mx-xl-5{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.375rem!important;margin-top:.375rem!important}.my-xl-2{margin-bottom:.75rem!important;margin-top:.75rem!important}.my-xl-3{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-4{margin-bottom:2.25rem!important;margin-top:2.25rem!important}.my-xl-5{margin-bottom:4.5rem!important;margin-top:4.5rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.375rem!important}.mt-xl-2{margin-top:.75rem!important}.mt-xl-3{margin-top:1.5rem!important}.mt-xl-4{margin-top:2.25rem!important}.mt-xl-5{margin-top:4.5rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.375rem!important}.me-xl-2{margin-right:.75rem!important}.me-xl-3{margin-right:1.5rem!important}.me-xl-4{margin-right:2.25rem!important}.me-xl-5{margin-right:4.5rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.375rem!important}.mb-xl-2{margin-bottom:.75rem!important}.mb-xl-3{margin-bottom:1.5rem!important}.mb-xl-4{margin-bottom:2.25rem!important}.mb-xl-5{margin-bottom:4.5rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.375rem!important}.ms-xl-2{margin-left:.75rem!important}.ms-xl-3{margin-left:1.5rem!important}.ms-xl-4{margin-left:2.25rem!important}.ms-xl-5{margin-left:4.5rem!important}.ms-xl-auto{margin-left:auto!important}.m-xl-n1{margin:-.375rem!important}.m-xl-n2{margin:-.75rem!important}.m-xl-n3{margin:-1.5rem!important}.m-xl-n4{margin:-2.25rem!important}.m-xl-n5{margin:-4.5rem!important}.mx-xl-n1{margin-left:-.375rem!important;margin-right:-.375rem!important}.mx-xl-n2{margin-left:-.75rem!important;margin-right:-.75rem!important}.mx-xl-n3{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xl-n4{margin-left:-2.25rem!important;margin-right:-2.25rem!important}.mx-xl-n5{margin-left:-4.5rem!important;margin-right:-4.5rem!important}.my-xl-n1{margin-bottom:-.375rem!important;margin-top:-.375rem!important}.my-xl-n2{margin-bottom:-.75rem!important;margin-top:-.75rem!important}.my-xl-n3{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xl-n4{margin-bottom:-2.25rem!important;margin-top:-2.25rem!important}.my-xl-n5{margin-bottom:-4.5rem!important;margin-top:-4.5rem!important}.mt-xl-n1{margin-top:-.375rem!important}.mt-xl-n2{margin-top:-.75rem!important}.mt-xl-n3{margin-top:-1.5rem!important}.mt-xl-n4{margin-top:-2.25rem!important}.mt-xl-n5{margin-top:-4.5rem!important}.me-xl-n1{margin-right:-.375rem!important}.me-xl-n2{margin-right:-.75rem!important}.me-xl-n3{margin-right:-1.5rem!important}.me-xl-n4{margin-right:-2.25rem!important}.me-xl-n5{margin-right:-4.5rem!important}.mb-xl-n1{margin-bottom:-.375rem!important}.mb-xl-n2{margin-bottom:-.75rem!important}.mb-xl-n3{margin-bottom:-1.5rem!important}.mb-xl-n4{margin-bottom:-2.25rem!important}.mb-xl-n5{margin-bottom:-4.5rem!important}.ms-xl-n1{margin-left:-.375rem!important}.ms-xl-n2{margin-left:-.75rem!important}.ms-xl-n3{margin-left:-1.5rem!important}.ms-xl-n4{margin-left:-2.25rem!important}.ms-xl-n5{margin-left:-4.5rem!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.375rem!important}.p-xl-2{padding:.75rem!important}.p-xl-3{padding:1.5rem!important}.p-xl-4{padding:2.25rem!important}.p-xl-5{padding:4.5rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.375rem!important;padding-right:.375rem!important}.px-xl-2{padding-left:.75rem!important;padding-right:.75rem!important}.px-xl-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-4{padding-left:2.25rem!important;padding-right:2.25rem!important}.px-xl-5{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.375rem!important;padding-top:.375rem!important}.py-xl-2{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-xl-3{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-4{padding-bottom:2.25rem!important;padding-top:2.25rem!important}.py-xl-5{padding-bottom:4.5rem!important;padding-top:4.5rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.375rem!important}.pt-xl-2{padding-top:.75rem!important}.pt-xl-3{padding-top:1.5rem!important}.pt-xl-4{padding-top:2.25rem!important}.pt-xl-5{padding-top:4.5rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.375rem!important}.pe-xl-2{padding-right:.75rem!important}.pe-xl-3{padding-right:1.5rem!important}.pe-xl-4{padding-right:2.25rem!important}.pe-xl-5{padding-right:4.5rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.375rem!important}.pb-xl-2{padding-bottom:.75rem!important}.pb-xl-3{padding-bottom:1.5rem!important}.pb-xl-4{padding-bottom:2.25rem!important}.pb-xl-5{padding-bottom:4.5rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.375rem!important}.ps-xl-2{padding-left:.75rem!important}.ps-xl-3{padding-left:1.5rem!important}.ps-xl-4{padding-left:2.25rem!important}.ps-xl-5{padding-left:4.5rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.375rem!important}.gap-xxl-2{gap:.75rem!important}.gap-xxl-3{gap:1.5rem!important}.gap-xxl-4{gap:2.25rem!important}.gap-xxl-5{gap:4.5rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.375rem!important}.m-xxl-2{margin:.75rem!important}.m-xxl-3{margin:1.5rem!important}.m-xxl-4{margin:2.25rem!important}.m-xxl-5{margin:4.5rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.375rem!important;margin-right:.375rem!important}.mx-xxl-2{margin-left:.75rem!important;margin-right:.75rem!important}.mx-xxl-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-4{margin-left:2.25rem!important;margin-right:2.25rem!important}.mx-xxl-5{margin-left:4.5rem!important;margin-right:4.5rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.375rem!important;margin-top:.375rem!important}.my-xxl-2{margin-bottom:.75rem!important;margin-top:.75rem!important}.my-xxl-3{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-4{margin-bottom:2.25rem!important;margin-top:2.25rem!important}.my-xxl-5{margin-bottom:4.5rem!important;margin-top:4.5rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.375rem!important}.mt-xxl-2{margin-top:.75rem!important}.mt-xxl-3{margin-top:1.5rem!important}.mt-xxl-4{margin-top:2.25rem!important}.mt-xxl-5{margin-top:4.5rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.375rem!important}.me-xxl-2{margin-right:.75rem!important}.me-xxl-3{margin-right:1.5rem!important}.me-xxl-4{margin-right:2.25rem!important}.me-xxl-5{margin-right:4.5rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.375rem!important}.mb-xxl-2{margin-bottom:.75rem!important}.mb-xxl-3{margin-bottom:1.5rem!important}.mb-xxl-4{margin-bottom:2.25rem!important}.mb-xxl-5{margin-bottom:4.5rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.375rem!important}.ms-xxl-2{margin-left:.75rem!important}.ms-xxl-3{margin-left:1.5rem!important}.ms-xxl-4{margin-left:2.25rem!important}.ms-xxl-5{margin-left:4.5rem!important}.ms-xxl-auto{margin-left:auto!important}.m-xxl-n1{margin:-.375rem!important}.m-xxl-n2{margin:-.75rem!important}.m-xxl-n3{margin:-1.5rem!important}.m-xxl-n4{margin:-2.25rem!important}.m-xxl-n5{margin:-4.5rem!important}.mx-xxl-n1{margin-left:-.375rem!important;margin-right:-.375rem!important}.mx-xxl-n2{margin-left:-.75rem!important;margin-right:-.75rem!important}.mx-xxl-n3{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xxl-n4{margin-left:-2.25rem!important;margin-right:-2.25rem!important}.mx-xxl-n5{margin-left:-4.5rem!important;margin-right:-4.5rem!important}.my-xxl-n1{margin-bottom:-.375rem!important;margin-top:-.375rem!important}.my-xxl-n2{margin-bottom:-.75rem!important;margin-top:-.75rem!important}.my-xxl-n3{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xxl-n4{margin-bottom:-2.25rem!important;margin-top:-2.25rem!important}.my-xxl-n5{margin-bottom:-4.5rem!important;margin-top:-4.5rem!important}.mt-xxl-n1{margin-top:-.375rem!important}.mt-xxl-n2{margin-top:-.75rem!important}.mt-xxl-n3{margin-top:-1.5rem!important}.mt-xxl-n4{margin-top:-2.25rem!important}.mt-xxl-n5{margin-top:-4.5rem!important}.me-xxl-n1{margin-right:-.375rem!important}.me-xxl-n2{margin-right:-.75rem!important}.me-xxl-n3{margin-right:-1.5rem!important}.me-xxl-n4{margin-right:-2.25rem!important}.me-xxl-n5{margin-right:-4.5rem!important}.mb-xxl-n1{margin-bottom:-.375rem!important}.mb-xxl-n2{margin-bottom:-.75rem!important}.mb-xxl-n3{margin-bottom:-1.5rem!important}.mb-xxl-n4{margin-bottom:-2.25rem!important}.mb-xxl-n5{margin-bottom:-4.5rem!important}.ms-xxl-n1{margin-left:-.375rem!important}.ms-xxl-n2{margin-left:-.75rem!important}.ms-xxl-n3{margin-left:-1.5rem!important}.ms-xxl-n4{margin-left:-2.25rem!important}.ms-xxl-n5{margin-left:-4.5rem!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.375rem!important}.p-xxl-2{padding:.75rem!important}.p-xxl-3{padding:1.5rem!important}.p-xxl-4{padding:2.25rem!important}.p-xxl-5{padding:4.5rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.375rem!important;padding-right:.375rem!important}.px-xxl-2{padding-left:.75rem!important;padding-right:.75rem!important}.px-xxl-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-4{padding-left:2.25rem!important;padding-right:2.25rem!important}.px-xxl-5{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.375rem!important;padding-top:.375rem!important}.py-xxl-2{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-xxl-3{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-4{padding-bottom:2.25rem!important;padding-top:2.25rem!important}.py-xxl-5{padding-bottom:4.5rem!important;padding-top:4.5rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.375rem!important}.pt-xxl-2{padding-top:.75rem!important}.pt-xxl-3{padding-top:1.5rem!important}.pt-xxl-4{padding-top:2.25rem!important}.pt-xxl-5{padding-top:4.5rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.375rem!important}.pe-xxl-2{padding-right:.75rem!important}.pe-xxl-3{padding-right:1.5rem!important}.pe-xxl-4{padding-right:2.25rem!important}.pe-xxl-5{padding-right:4.5rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.375rem!important}.pb-xxl-2{padding-bottom:.75rem!important}.pb-xxl-3{padding-bottom:1.5rem!important}.pb-xxl-4{padding-bottom:2.25rem!important}.pb-xxl-5{padding-bottom:4.5rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.375rem!important}.ps-xxl-2{padding-left:.75rem!important}.ps-xxl-3{padding-left:1.5rem!important}.ps-xxl-4{padding-left:2.25rem!important}.ps-xxl-5{padding-left:4.5rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.25rem!important}.fs-2{font-size:1.875rem!important}.fs-3{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}html{min-height:100%;position:relative}body{overflow-x:hidden}@supports(-webkit-overflow-scrolling:touch){body{cursor:pointer}}.logo{line-height:70px;position:fixed;top:0;width:260px}.logo,.logo span.logo-lg{display:block}.logo span.logo-sm{display:none}.logo.logo-light{display:block}.logo.logo-dark{display:none}.wrapper{height:100%;overflow:hidden;width:100%}.content-page{margin-left:260px;min-height:100vh;overflow:hidden;padding:70px 12px 65px}.leftside-menu{background:linear-gradient(135deg,#8f75da,#727cf5 60%);background:var(--ct-bg-leftbar-gradient);bottom:0;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);padding-top:70px;position:fixed;top:0;width:260px;z-index:10}.side-nav{padding-left:0}.side-nav,.side-nav ul{list-style-type:none}.side-nav .side-nav-link{color:#6c757d;color:var(--ct-menu-item);display:block;font-size:.9375rem;list-style:none;padding:10px 30px;position:relative;transition:all .4s}.side-nav .side-nav-link:active,.side-nav .side-nav-link:focus,.side-nav .side-nav-link:hover{color:#727cf5;color:var(--ct-menu-item-hover);text-decoration:none}.side-nav .side-nav-link span{vertical-align:middle}.side-nav .side-nav-link i{display:inline-block;font-size:1.1rem;line-height:1.0625rem;margin:0 10px 0 0;vertical-align:middle;width:20px}.side-nav .menu-arrow{display:inline-block;font-family:Material Design Icons;font-size:1.1rem;line-height:1.5rem;position:absolute;right:30px;text-rendering:auto;-webkit-transform:translate(0);transform:translate(0);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.side-nav .menu-arrow:before{content:"󰅂"}.side-nav .badge{margin-top:3px}.side-nav .side-nav-item.menuitem-active>a:not(.collapsed)>span.menu-arrow,.side-nav .side-nav-item>a[aria-expanded=true]>span.menu-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.side-nav .side-nav-title{color:#6c757d;color:var(--ct-menu-item);cursor:default;font-size:.6875rem;font-weight:700;letter-spacing:.05em;padding:12px 30px;pointer-events:none;text-transform:uppercase}.side-nav .menuitem-active>a{color:#727cf5!important;color:var(--ct-menu-item-active)!important}[dir=ltr] .side-nav .side-nav-item .menu-arrow:before{content:"󰅁"!important}.side-nav-forth-level,.side-nav-second-level,.side-nav-third-level{padding-left:0}.side-nav-forth-level li .side-nav-link,.side-nav-forth-level li a,.side-nav-second-level li .side-nav-link,.side-nav-second-level li a,.side-nav-third-level li .side-nav-link,.side-nav-third-level li a{color:#6c757d;color:var(--ct-menu-item);display:block;font-size:.89rem;padding:8px 30px 8px 65px;position:relative;transition:all .4s}.side-nav-forth-level li .side-nav-link:focus,.side-nav-forth-level li .side-nav-link:hover,.side-nav-forth-level li a:focus,.side-nav-forth-level li a:hover,.side-nav-second-level li .side-nav-link:focus,.side-nav-second-level li .side-nav-link:hover,.side-nav-second-level li a:focus,.side-nav-second-level li a:hover,.side-nav-third-level li .side-nav-link:focus,.side-nav-third-level li .side-nav-link:hover,.side-nav-third-level li a:focus,.side-nav-third-level li a:hover{color:#727cf5;color:var(--ct-menu-item-hover)}.side-nav-forth-level li .side-nav-link .menu-arrow,.side-nav-forth-level li a .menu-arrow,.side-nav-second-level li .side-nav-link .menu-arrow,.side-nav-second-level li a .menu-arrow,.side-nav-third-level li .side-nav-link .menu-arrow,.side-nav-third-level li a .menu-arrow{line-height:1.3rem}.side-nav-forth-level li.active>a,.side-nav-second-level li.active>a,.side-nav-third-level li.active>a{color:#727cf5;color:var(--ct-menu-item-active)}.side-nav-third-level li .side-nav-link,.side-nav-third-level li a{padding:8px 30px 8px 80px}.side-nav-forth-level li .side-nav-link,.side-nav-forth-level li a{padding:8px 30px 8px 100px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg){min-height:1600px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu{padding-top:70px;position:absolute;width:70px;z-index:5}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-content-wrapper,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-mask{overflow:visible!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-scrollbar{display:none!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-offset{bottom:0!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .logo{background:linear-gradient(135deg,#8f75da,#727cf5 60%);background:var(--ct-bg-leftbar-gradient);width:70px;z-index:1}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .help-box{display:none}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .content-page{margin-left:70px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .footer,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .navbar-custom{left:70px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .badge,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .menu-arrow,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-title{display:none!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing{display:none;height:inherit!important;transition:none!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse .side-nav-forth-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse .side-nav-second-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse .side-nav-third-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing .side-nav-forth-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing .side-nav-second-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing .side-nav-third-level{display:none!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item{position:relative;white-space:nowrap}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link{min-height:54px;padding:15px 20px;transition:none}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link:active,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link:focus,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link i{font-size:1.125rem;margin-left:6px;margin-right:20px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link span{display:none;padding-left:10px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover .side-nav-link{background:linear-gradient(135deg,#8f75da,#727cf5 60%);background:var(--ct-bg-leftbar-gradient);color:#fff;position:relative;width:260px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover .side-nav-link span{display:inline}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>ul{background:linear-gradient(135deg,#8f75da,#727cf5 60%);background:var(--ct-bg-leftbar-gradient);box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);display:block!important;height:auto!important;left:70px;padding:5px 0;position:absolute;width:190px;z-index:9999}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>ul a{padding:8px 20px;position:relative;width:190px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>ul a:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing{display:block!important;transition:none!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul{background:linear-gradient(135deg,#8f75da,#727cf5 60%);background:var(--ct-bg-leftbar-gradient);box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);display:block!important;left:70px;position:absolute;width:190px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul a,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul a{box-shadow:none;padding:8px 20px;position:relative;width:190px;z-index:6}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul a:hover,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul a:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul li:hover>.collapse,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul li:hover>.collapse{display:block!important;height:auto!important;transition:none!important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul li:hover>.collapse>ul,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul li:hover>.collapse>ul{display:block;left:190px;position:absolute;top:0;width:190px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .logo span.logo-lg{display:none}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .logo span.logo-sm{color:#727cf5;display:block;line-height:70px}@media(max-width:767.98px){body{overflow-x:hidden}.leftside-menu{box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);display:none;z-index:10!important}.sidebar-enable .leftside-menu{display:block}.navbar-nav.navbar-right{float:right}.content-page{margin-left:0!important;padding:65px 10px}body[data-leftbar-compact-mode=condensed] .leftside-menu{margin-left:0}.logo span.logo-lg{display:block}.logo span.logo-sm{display:none}}.help-box{background-color:hsla(0,0%,100%,.07);background-color:var(--ct-help-box-light-bg);border-radius:5px;margin:65px 25px 25px;padding:20px;position:relative}.help-box .close-btn{position:absolute;right:10px;top:10px}body[data-leftbar-theme=light] .help-box{background-color:#727cf5}body[data-leftbar-theme=light] .logo.logo-light{display:none}body[data-leftbar-theme=light] .logo.logo-dark{display:block}body[data-layout=topnav] .content-page{margin-left:0!important;padding:0 0 60px}body[data-layout-mode=boxed]{background-color:#fff;background-color:var(--ct-boxed-layout-bg)}body[data-layout-mode=boxed] .wrapper{background-color:#fafbfe;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);margin:0 auto;max-width:1300px}body[data-layout-mode=boxed][data-leftbar-compact-mode=condensed] .logo{margin-top:-70px;position:relative}@media(min-width:1200px){body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]){padding-bottom:0}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .wrapper{display:flex}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .leftside-menu{max-width:260px;min-width:260px;padding-top:0;position:relative}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .logo{margin-top:0;position:relative}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .content-page{margin-left:0;padding-bottom:60px;width:100%}}body[data-layout=detached]{padding-bottom:0}@media(min-width:992px){body[data-layout=detached] .container-fluid,body[data-layout=detached] .container-lg,body[data-layout=detached] .container-md,body[data-layout=detached] .container-sm,body[data-layout=detached] .container-xl,body[data-layout=detached] .container-xxl{max-width:95%}}body[data-layout=detached][data-layout-mode=boxed] .wrapper{max-width:100%}body[data-layout=detached] .wrapper{display:flex;overflow:inherit}body[data-layout=detached] .content-page{margin-left:0;margin-right:-15px;overflow:hidden;padding:0 15px 60px 30px;position:relative;width:100%}body[data-layout=detached] .leftside-menu{background:#fff!important;background:var(--ct-bg-detached-leftbar)!important;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);margin-top:30px;max-width:260px;min-width:260px;padding-top:0!important;position:relative;z-index:1001!important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-link{color:#6c757d!important;color:var(--ct-menu-item)!important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-link:active,body[data-layout=detached] .leftside-menu .side-nav .side-nav-link:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-link:hover{color:#727cf5!important;color:var(--ct-menu-item-hover)!important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li a{color:#6c757d;color:var(--ct-menu-item)}body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li a:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li a:hover,body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li a:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li a:hover,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li a:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li a:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li.mm-active>a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li.mm-active>a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li.mm-active>a{color:#727cf5;color:var(--ct-menu-item-active)}body[data-layout=detached] .leftside-menu .side-nav .menuitem-active>a{color:#727cf5!important;color:var(--ct-menu-item-active)!important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-title{color:#6c757d;color:var(--ct-menu-item)}body[data-layout=detached] .leftbar-user{background:url(../../static/media/waves.625cbc428eb491a3e1b4.png) no-repeat;padding:30px 20px;text-align:center}body[data-layout=detached] .leftbar-user .leftbar-user-name{color:#313a46;display:block;font-weight:700;margin-left:12px;margin-top:8px}@media(max-width:767.98px){body[data-layout=detached].sidebar-enable .leftside-menu{left:0;margin-top:70px;overflow-y:auto;position:fixed}body[data-layout=detached] .wrapper{max-width:100%}body[data-layout=detached] .content-page{margin-left:0!important;padding:0 10px 60px}body[data-layout=detached] .lang-switch{display:none}body[data-layout=detached][data-leftbar-compact-mode=condensed].sidebar-enable .leftside-menu{margin-top:0}}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .leftside-menu{max-width:70px;min-width:70px;position:relative}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .leftbar-user{display:none}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .content-page{margin-left:0}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .footer{left:0}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:active,body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:focus,body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover .side-nav-link{background:#727cf5;color:#fff!important;transition:none}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover ul{background:#fff!important;background:var(--ct-bg-leftbar)!important;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow)}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover ul a:hover{color:#727cf5!important;color:var(--ct-menu-item-hover)!important}@media(min-width:992px){body[data-layout=detached][data-leftbar-compact-mode=scrollable] .wrapper{padding-top:70px}}.button-menu-mobile .lines{display:block;height:16px;margin-left:10px;margin-top:26px;position:relative;transition:all .5s ease;width:18px}.button-menu-mobile span{background-color:hsla(0,0%,100%,.8);display:block;height:2px;margin-bottom:5px;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.button-menu-mobile span:nth-of-type(2){width:24px}body[data-leftbar-theme=light] .leftside-menu{background:#fff;background:var(--ct-bg-leftbar)}body[data-leftbar-theme=light] .leftside-menu .logo{background:#fff!important;background:var(--ct-bg-leftbar)!important}body[data-leftbar-theme=light] .side-nav .side-nav-link{color:#6c757d;color:var(--ct-menu-item)}body[data-leftbar-theme=light] .side-nav .side-nav-link:active,body[data-leftbar-theme=light] .side-nav .side-nav-link:focus,body[data-leftbar-theme=light] .side-nav .side-nav-link:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light] .side-nav .menuitem-active>a{color:#727cf5!important;color:var(--ct-menu-item-active)!important}body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a,body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a,body[data-leftbar-theme=light] .side-nav .side-nav-title{color:#6c757d;color:var(--ct-menu-item)}body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a:focus,body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a:hover,body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a:focus,body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a:hover,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a:focus,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li.active>a,body[data-leftbar-theme=light] .side-nav .side-nav-second-level li.active>a,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li.active>a{color:#727cf5;color:var(--ct-menu-item-active)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:active,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:focus,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover .side-nav-link{background:#727cf5;color:#fff!important;transition:none}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul{background:#fff;background:var(--ct-bg-leftbar);box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul a:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapse>ul,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapsing>ul{background:#fff;background:var(--ct-bg-leftbar)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapse>ul a:hover,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapsing>ul a:hover{color:#727cf5;color:var(--ct-menu-item-hover)}body[data-leftbar-theme=dark] .leftside-menu{background:#fff;background:var(--ct-bg-leftbar)}body[data-leftbar-theme=dark] .leftside-menu .logo{background:#fff!important;background:var(--ct-bg-leftbar)!important}body[data-leftbar-theme=dark] .side-nav .side-nav-link{color:var(--ct-dark-menu-item)}body[data-leftbar-theme=dark] .side-nav .side-nav-link:active,body[data-leftbar-theme=dark] .side-nav .side-nav-link:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-link:hover{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark] .side-nav .menuitem-active>a{color:var(--ct-dark-menu-item-active)!important}body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li a,body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li a,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li a,body[data-leftbar-theme=dark] .side-nav .side-nav-title{color:var(--ct-dark-menu-item)}body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li a:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li a:hover,body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li a:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li a:hover,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li a:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li a:hover{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li.active>a,body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li.active>a,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li.active>a{color:var(--ct-dark-menu-item-active)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:active,body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:focus,body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:hover{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover .side-nav-link{background:#727cf5;color:#fff!important;transition:none}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul{background:#fff;background:var(--ct-bg-leftbar);box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul a:hover{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapse>ul,body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapsing>ul{background:#fff;background:var(--ct-bg-leftbar)}body[data-layout=full] .navbar-custom .button-menu-mobile.disable-btn{display:block}body[data-layout=full].hide-menu .wrapper .leftside-menu{padding-top:0;width:0!important}body[data-layout=full].hide-menu .wrapper .leftside-menu .side-nav{opacity:.2}body[data-layout=full].hide-menu .wrapper .leftside-menu .logo{background:linear-gradient(135deg,#8f75da,#727cf5 60%)!important;background:var(--ct-bg-leftbar-gradient)!important;width:70px}body[data-layout=full].hide-menu .wrapper .leftside-menu .logo span.logo-lg{display:none}body[data-layout=full].hide-menu .wrapper .leftside-menu .logo span.logo-sm{display:block}body[data-layout=full].hide-menu .content-page{margin-left:0!important}body[data-layout=full].hide-menu .content-page .navbar-custom{left:70px}body[data-layout=full].hide-menu .content-page .footer{left:0!important}body[data-layout=full].hide-menu[data-leftbar-compact-mode=condensed] .wrapper .leftside-menu{padding-top:70px}body[data-layout=full].hide-menu[data-leftbar-compact-mode=condensed] .wrapper .leftside-menu .side-nav{-webkit-transform:translateX(-50px);transform:translateX(-50px);visibility:hidden}body[data-layout=full][data-leftbar-compact-mode=scrollable].hide-menu .wrapper .leftside-menu{max-width:0;min-width:0}body[data-layout=full][data-leftbar-compact-mode=scrollable] .wrapper .leftside-menu{padding-top:0!important}body[data-layout=full][data-leftbar-theme=dark].hide-menu .wrapper .leftside-menu .logo,body[data-layout=full][data-leftbar-theme=light].hide-menu .wrapper .leftside-menu .logo{background:#fff!important;background:var(--ct-bg-leftbar)!important}body[data-layout-color=dark][data-layout-mode=boxed] .wrapper{background-color:#fafbfe;background-color:var(--ct-body-bg)}body[data-layout-color=dark][data-layout=detached] .leftbar-user .leftbar-user-name{color:#f1f1f1}.navbar-custom{box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);left:260px;min-height:70px;padding:0 24px;right:0;z-index:1001}.navbar-custom,.navbar-custom .topbar-left{background-color:#fff;background-color:var(--ct-bg-topbar);position:fixed;top:0}.navbar-custom .topbar-left{height:70px;left:0;text-align:center;width:260px;z-index:1}.navbar-custom .topbar-left .logo{line-height:70px}.navbar-custom .topbar-left .logo i{display:none}.navbar-custom .topbar-menu{position:relative;z-index:1}.navbar-custom .topbar-menu li{float:left;max-height:70px}.navbar-custom .topbar-menu li .show.nav-link{color:#6c757d}.navbar-custom .topbar-menu .nav-link{color:#98a6ad;display:block;margin:0 10px;min-width:32px;padding:0;position:relative;text-align:center}.navbar-custom .app-search{overflow-y:hidden;padding:16px 5px 16px 0;position:static}.navbar-custom .app-search .react-select__control,.navbar-custom .app-search .react-select__menu{overflow:hidden;width:320px!important}.navbar-custom .app-search .react-select__control .react-select__option.react-select__option--is-selected .dropdown-item,.navbar-custom .app-search .react-select__menu .react-select__option.react-select__option--is-selected .dropdown-item{color:rgba(#6c757d,.7)!important;color:rgba(var(--ct-input-color),.7)!important}.navbar-custom .app-search .react-select__control .react-select__value-container .react-select__input-container,.navbar-custom .app-search .react-select__control .react-select__value-container .react-select__input-container .react-select__input,.navbar-custom .app-search .react-select__control .react-select__value-container .react-select__placeholder,.navbar-custom .app-search .react-select__menu .react-select__value-container .react-select__input-container,.navbar-custom .app-search .react-select__menu .react-select__value-container .react-select__input-container .react-select__input,.navbar-custom .app-search .react-select__menu .react-select__value-container .react-select__placeholder{color:#6c757d!important;color:var(--ct-input-color)!important}.topbar-dropdown .nav-link{line-height:70px}.app-search .react-select__control{background-color:#f1f3fa;background-color:var(--ct-bg-topbar-search);border:none;box-shadow:none;height:calc(1.5em + .9rem + 2px);padding-left:40px}.app-search .react-select__value-container{padding:0}.app-search .react-select__menu{margin-top:0}.app-search span.search-icon{z-index:9}.app-search .form-control{background-color:#f1f3fa;background-color:var(--ct-bg-topbar-search);border:none;box-shadow:none;height:calc(1.5em + .9rem + 2px);padding-left:40px;padding-right:20px}.app-search span.search-icon{font-size:20px;left:10px;line-height:38px;position:absolute;top:0;z-index:4}.app-search .input-group-text{margin-left:0;z-index:4}.notification-list{margin-left:0}.notification-list .noti-title{background-color:transparent;padding:15px 20px}.notification-list .noti-icon{font-size:22px;line-height:70px;vertical-align:middle}.notification-list .noti-icon-badge{background-color:#fa5c7c;border-radius:50%;display:inline-block;height:7px;position:absolute;right:6px;top:22px;width:7px}.notification-list .notify-item{padding:10px 20px}.notification-list .notify-item.unread-noti{background-color:#f3f5fb}.notification-list .notify-item.read-noti{background-color:transparent;border:1px solid #eef2f7}.notification-list .notify-item .card-body{padding:14px}.notification-list .notify-item .card-body .noti-close-btn{position:absolute;right:5px;top:3px}.notification-list .notify-item .card-body .noti-item-title{margin:0 0 2px}.notification-list .notify-item .card-body .noti-item-subtitle,.notification-list .notify-item .card-body .noti-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-list .notify-item .notify-icon{border-radius:50%;color:#fff;float:left;height:36px;line-height:36px;text-align:center;width:36px}.notification-list .notify-item .notify-details{margin-bottom:0;margin-left:45px;overflow:hidden}.notification-list .notify-item .notify-details b{font-weight:500}.notification-list .notify-item .notify-details .small,.notification-list .notify-item .notify-details small{display:block}.notification-list .notify-item .user-msg{line-height:16px;margin-left:45px;white-space:normal}.notification-list .topbar-dropdown-menu .notify-item{padding:7px 20px}.profile-dropdown{min-width:170px}.profile-dropdown i,.profile-dropdown span{vertical-align:middle}.nav-user{background-color:#fafbfd;border:1px solid #f1f3fa;border-width:0 1px;min-height:70px;padding:15.5px 20px 15.5px 57px!important;position:relative;text-align:left!important}.nav-user .account-user-avatar{left:15px;position:absolute;top:19px}.nav-user .account-user-avatar img{height:32px;width:32px}.nav-user .account-position{display:block;font-size:12px;margin-top:-3px}.nav-user .account-user-name{display:block;font-weight:600}.button-menu-mobile{background-color:transparent;border:none;color:#313a46;cursor:pointer;float:left;font-size:24px;height:70px;line-height:70px;margin-left:-24px;position:relative;width:60px;z-index:1}.button-menu-mobile.disable-btn{display:none}@media(max-width:767.98px){.button-menu-mobile{margin:0!important}}[data-keep-enlarged=true] .navbar-custom{padding-left:0}[data-keep-enlarged=true] .button-menu-mobile{margin:0}[data-keep-enlarged=true] .button-menu-mobile.disable-btn{display:inline-block}@media(max-width:576px){.navbar-custom .dropdown,.navbar-custom .topbar-menu{position:static}.navbar-custom .dropdown .dropdown-menu{left:10px!important;right:10px!important}}@media(max-width:1200px){.navbar-custom{right:0}.navbar-custom .app-search{display:none}}@media(max-width:991.98px){.nav-user{padding:17px 5px 17px 57px!important}.nav-user .account-position,.nav-user .account-user-name{display:none}}@media(max-width:767.98px){.navbar-custom{left:0!important;padding:0}.button-menu-mobile.disable-btn{display:inline-block}}@media(max-width:375px){.navbar-custom .topbar-menu .nav-link{margin:0 5px}.navbar-custom.topnav-navbar .container-fluid,.navbar-custom.topnav-navbar .container-lg,.navbar-custom.topnav-navbar .container-md,.navbar-custom.topnav-navbar .container-sm,.navbar-custom.topnav-navbar .container-xl,.navbar-custom.topnav-navbar .container-xxl{padding-left:12px;padding-right:12px}.navbar-custom.topnav-navbar .navbar-toggle{margin:27px 3px}.navbar-custom.topnav-navbar .button-menu-mobile{width:auto}}@media(min-width:992px){body[data-leftbar-compact-mode=scrollable]:not([data-layout-mode=boxed]):not([data-layout=topnav]) .navbar-custom{position:absolute}}.topnav-navbar-dark{background-color:#313a46;background-color:var(--ct-bg-dark-topbar)}.topnav-navbar-dark .nav-user{background-color:#3c4655!important;background-color:var(--ct-nav-user-bg-dark-topbar)!important;border:1px solid #414d5d!important;border:1px solid var(--ct-nav-user-border-dark-topbar)!important}.topnav-navbar-dark .topbar-menu li .show.nav-link{color:#fff!important}.topnav-navbar-dark .app-search .react-select__control{background-color:#3c4655;background-color:var(--ct-bg-dark-topbar-search);color:#fff}.topnav-navbar-dark .app-search .react-select__input{color:#fff}.topnav-navbar-dark .app-search .react-select__placeholder,.topnav-navbar-dark .app-search span{color:#98a6ad}.topnav-navbar-dark .navbar-toggle span{background-color:hsla(0,0%,100%,.8)!important}body[data-layout-mode=boxed] .navbar-custom{left:0!important;margin:-70px -12px 0;position:relative}body[data-layout-mode=boxed][data-layout=topnav] .navbar-custom{margin:0}body[data-layout-color=dark] .navbar-custom .topbar-menu li .show.nav-link{color:#dee2e6}body[data-layout-color=dark] .navbar-custom .topbar-menu .nav-link{color:#ced4da}body[data-layout-color=dark] .notification-list .notify-item.unread-noti{background-color:#48515d}body[data-layout-color=dark] .notification-list .notify-item.read-noti{border:1px solid #464f5b}body[data-layout-color=dark] .button-menu-mobile{color:#f1f1f1}body[data-layout-color=dark] .nav-user{background-color:#464f5b;border:1px solid #404954}body[data-layout-color=dark] .topnav-navbar-dark .app-search .react-select__placeholder,body[data-layout-color=dark] .topnav-navbar-dark .app-search span{color:#ced4da}.appstore-item-content{background-color:#fff;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;overflow:hidden;padding:10px;text-align:center;width:100%}.appstore-item-content-icon{max-width:100px;min-width:100px;padding-left:10px;padding-right:10px;width:100px}.col-same-height{display:table-cell;float:none!important;height:100%;vertical-align:middle}.app-icon{max-height:80px;max-width:100%;min-height:80px;min-width:80px}.appstore-item{padding:10px}.appstore-item-content-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appstore-item-content-tagline{height:44px;overflow:hidden;text-overflow:ellipsis}.text-muted{color:#777}.highlight:hover{background-color:#e5e6e5}.normal::-webkit-input-placeholder{color:#6c757d}.normal::placeholder{color:#6c757d}.error::-webkit-input-placeholder{color:red}.error::placeholder{color:red}.end-bar{background-color:#fff;background-color:var(--ct-rightbar-bg);bottom:0;box-shadow:0 0 24px 0 rgba(49,58,70,.1),0 1px 0 0 rgba(49,58,70,.08);display:block;float:right!important;padding-bottom:80px;position:fixed;right:-290px;top:0;transition:all .2s ease-out;width:280px;z-index:9999}.end-bar .rightbar-title{background-color:#313a46;background-color:var(--ct-rightbar-title-bg);color:#fff;color:var(--ct-rightbar-title-color);padding:27px 25px}.end-bar .end-bar-toggle{background-color:#444e5a;background-color:var(--ct-rightbar-title-btn-bg);border-radius:50%;color:#fff;color:var(--ct-rightbar-title-btn-color);height:24px;line-height:22px;margin-top:-4px;text-align:center;width:24px}.rightbar-overlay{background-color:#37404a;background-color:var(--ct-rightbar-overlay-bg);bottom:0;display:none;left:0;opacity:.2;position:absolute;right:0;top:0;transition:all .2s ease-out;z-index:9998}.end-bar-enabled .end-bar{right:0}.end-bar-enabled .rightbar-overlay{display:block}@media(max-width:767.98px){.end-bar{overflow:auto}}.page-title-box .page-title{color:#6c757d;color:var(--ct-page-title-color);font-size:18px;line-height:75px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-title-box .page-title-right{float:right;margin-top:20px}.page-title-box .breadcrumb{padding-top:8px}.page-title-box-sm .page-title{line-height:1!important;margin-bottom:25px}.page-title-box-sm .page-title-right{float:right;margin-top:0}.page-title-box-sm .breadcrumb{margin-top:-3px!important;padding-top:0}.text-title,.text-title:hover{color:#6c757d;color:var(--ct-text-title-color)}@media(max-width:767.98px){.page-title-box .page-title{display:block;line-height:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-title-box .breadcrumb,.page-title-box .page-title-right{display:none}}@media(max-width:419px){.page-title-box .breadcrumb{display:none}}.footer{border-top:1px solid rgba(152,166,173,.2);bottom:0;color:#98a6ad;left:260px;padding:19px 24px 20px;position:absolute;right:0;transition:all .2s ease-in-out}.footer .footer-links a{color:#98a6ad;margin-left:1.5rem;transition:all .4s}.footer .footer-links a:hover{color:#313a46}.footer .footer-links a:first-of-type{margin-left:0}@media(max-width:767.98px){.footer{left:0!important;text-align:center}}.footer-alt{border:none;left:0;text-align:center}body[data-layout=topnav] .footer{left:0!important;padding:19px 0 20px}body[data-layout=topnav][data-layout-mode=boxed] .footer{max-width:1300px}body[data-layout-mode=boxed] .footer{background-color:#fafbfe;border:none;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);margin:0 auto;max-width:1040px}body[data-layout-mode=boxed][data-leftbar-compact-mode=condensed] .footer{max-width:1230px}body[data-layout=detached] .footer{left:0}body[data-layout=detached] .footer .container-fluid,body[data-layout=detached] .footer .container-lg,body[data-layout=detached] .footer .container-md,body[data-layout=detached] .footer .container-sm,body[data-layout=detached] .footer .container-xl,body[data-layout=detached] .footer .container-xxl{max-width:100%;padding:0}body[data-layout-color=dark] .footer{border-top:1px solid rgba(206,212,218,.2);color:#ced4da}body[data-layout-color=dark] .footer .footer-links a{color:#ced4da}body[data-layout-color=dark] .footer .footer-links a:hover{color:#f1f1f1}body[data-layout-color=dark][data-layout-mode=boxed] .footer{background-color:#fafbfe;background-color:var(--ct-body-bg)}.topnav-navbar{left:0!important;margin:0;min-height:70px;padding:0;position:fixed;z-index:1002}.topnav-navbar .topnav-logo{float:left;line-height:70px;min-width:160px;padding-right:20px}.topnav-navbar .topnav-logo .topnav-logo-sm{display:none}.topnav-navbar .navbar-toggle{background-color:transparent;border:none;cursor:pointer;float:left;margin:27px 20px;padding:0;position:relative}.topnav-navbar .navbar-toggle .lines{display:block;height:16px;position:relative;transition:all .5s ease;width:25px}.topnav-navbar .navbar-toggle span{background-color:rgba(49,58,70,.8);display:block;height:2px;margin-bottom:5px;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.topnav-navbar .navbar-toggle.open span{position:absolute}.topnav-navbar .navbar-toggle.open span:first-child{top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.topnav-navbar .navbar-toggle.open span:nth-child(2){visibility:hidden}.topnav-navbar .navbar-toggle.open span:last-child{top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100%}.topnav-navbar .app-search{float:left}.topnav{background:#313a46;background:var(--ct-bg-topnav)}.topnav .topnav-menu{margin:0;padding:0}.topnav .navbar-nav .nav-link{font-size:.9375rem;padding:1rem 1.3rem;position:relative}.topnav .nav-item.active>a{color:#727cf5;color:var(--ct-menu-item-active)}.topnav .navbar-dark .dropdown.active>.nav-link,.topnav .navbar-dark .dropdown:active>.nav-link{color:#fff}.arrow-down,.arrow-down:after{display:inline-block}.arrow-down:after{border-color:initial;border-style:solid;border-width:0 0 1px 1px;content:"";height:.4em;margin-left:10px;right:5px;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);-webkit-transform-origin:top;transform-origin:top;transition:all .3s ease-out;width:.4em}body[data-layout=topnav] .container-fluid,body[data-layout=topnav] .container-lg,body[data-layout=topnav] .container-md,body[data-layout=topnav] .container-sm,body[data-layout=topnav] .container-xl,body[data-layout=topnav] .container-xxl{padding-left:24px;padding-right:24px}@media(min-width:992px){body[data-layout=topnav] .container-fluid,body[data-layout=topnav] .container-lg,body[data-layout=topnav] .container-md,body[data-layout=topnav] .container-sm,body[data-layout=topnav] .container-xl,body[data-layout=topnav] .container-xxl{max-width:95%}body[data-layout=topnav][data-layout-mode=boxed] .container-fluid,body[data-layout=topnav][data-layout-mode=boxed] .container-lg,body[data-layout=topnav][data-layout-mode=boxed] .container-md,body[data-layout=topnav][data-layout-mode=boxed] .container-sm,body[data-layout=topnav][data-layout-mode=boxed] .container-xl,body[data-layout=topnav][data-layout-mode=boxed] .container-xxl{max-width:97%}.topnav .navbar-nav .nav-item:first-of-type .nav-link{padding-left:0}.topnav .dropdown .dropdown-menu{border-radius:0 0 .25rem .25rem;font-size:.89rem;margin-top:0;min-width:11.5rem}.topnav .dropdown .dropdown-menu .arrow-down:after{position:absolute;right:15px;-webkit-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}.topnav .dropdown .dropdown-menu .dropdown .dropdown-menu{display:none;left:100%;position:absolute;top:0}.topnav .dropdown:hover>.dropdown-menu,.topnav .dropdown:hover>.dropdown-menu>.dropdown:hover>.dropdown-menu{display:block}.dropdown.active>a.dropdown-item{background-color:#f2f5f9;background-color:var(--ct-dropdown-link-active-bg);color:#313a46;color:var(--ct-dropdown-link-active-color)}}@media(min-width:1400px){body[data-layout=topnav] .container-fluid,body[data-layout=topnav] .container-lg,body[data-layout=topnav] .container-md,body[data-layout=topnav] .container-sm,body[data-layout=topnav] .container-xl,body[data-layout=topnav] .container-xxl{max-width:85%}}@media(min-width:992px){.navbar-toggle{display:none}}@media(max-width:991.98px){.topnav-navbar .topnav-logo-lg{display:none}.topnav-navbar .topnav-logo{min-width:50px;padding-right:0;text-align:center}.topnav-navbar .topnav-logo-sm{display:block!important}.topnav .navbar-nav .nav-link{padding:.75rem 1.3rem}.topnav .dropdown .dropdown-menu{background-color:transparent;border:none;box-shadow:none;padding-left:15px}.topnav .dropdown .dropdown-item{background-color:transparent;position:relative}.topnav .navbar-dark .dropdown .dropdown-item{color:hsla(0,0%,100%,.5)}.topnav .navbar-dark .dropdown .dropdown-item.active,.topnav .navbar-dark .dropdown .dropdown-item:active{color:#fff}.topnav .arrow-down:after{position:absolute;right:15px}}@font-face{font-family:Nunito;font-style:normal;font-weight:300;src:url(../../static/media/Nunito-Light.f819f6545bdbe3d78cb3.eot);src:local("Nunito Light"),local("Nunito-Light"),url(../../static/media/Nunito-Light.f819f6545bdbe3d78cb3.eot?#iefix) format("embedded-opentype"),url(../../static/media/Nunito-Light.b141e33ee7afe8a37ce4.woff) format("woff"),url(../../static/media/Nunito-Light.bebe3f7d34a2d8b52942.ttf) format("truetype"),url(../../static/media/Nunito-Light.c77d98f5cc70801b4f66.svg#Roboto) format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(../../static/media/Nunito-Regular.f400658ba7db90343f47.eot);src:local("Nunito Regular"),local("Nunito-Regular"),url(../../static/media/Nunito-Regular.f400658ba7db90343f47.eot?#iefix) format("embedded-opentype"),url(../../static/media/Nunito-Regular.328e9506b6f5c2f2622a.woff) format("woff"),url(../../static/media/Nunito-Regular.f8c1d028eab805947023.ttf) format("truetype"),url(../../static/media/Nunito-Regular.7c16b0aeb76682f4a32c.svg#Roboto) format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(../../static/media/Nunito-SemiBold.fd2e1f201b67b09049f9.eot);src:local("Nunito SemiBold"),local("Nunito-SemiBold"),url(../../static/media/Nunito-SemiBold.fd2e1f201b67b09049f9.eot?#iefix) format("embedded-opentype"),url(../../static/media/Nunito-SemiBold.03392c015e48a5e821e6.woff) format("woff"),url(../../static/media/Nunito-SemiBold.689a49a3cea80f39b5b0.ttf) format("truetype"),url(../../static/media/Nunito-SemiBold.26690929766633defdfd.svg#Roboto) format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:url(../../static/media/Nunito-Bold.f75a50648d05644e4779.eot);src:local("Nunito Bold"),local("Nunito-Bold"),url(../../static/media/Nunito-Bold.f75a50648d05644e4779.eot?#iefix) format("embedded-opentype"),url(../../static/media/Nunito-Bold.a229907112951d36fed2.woff) format("woff"),url(../../static/media/Nunito-Bold.c8d0ed25e6e2a459947c.ttf) format("truetype"),url(../../static/media/Nunito-Bold.aa521effcaf78afa30b0.svg#Roboto) format("svg")}.custom-accordion .card{box-shadow:none}.custom-accordion .card-header{background-color:#f1f3fa}.custom-accordion .card-body{border:1px solid #f1f3fa}.custom-accordion .accordion-arrow{font-size:1.2rem;position:absolute;right:0}.custom-accordion a.collapsed i.accordion-arrow:before{content:""}.custom-accordion-title{color:#313a46;color:var(--ct-custom-accordion-title-color);position:relative}.custom-accordion-title:hover{color:#414d5d}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}body[data-layout-color=dark] .custom-accordion .card-header{background-color:#404954}body[data-layout-color=dark] .custom-accordion .card-body{border:1px solid #404954}body[data-layout-color=dark] .custom-accordion-title:hover{color:#99a4b2}.alert-primary{background-color:rgba(114,124,245,.18);border-color:rgba(114,124,245,.25);color:#6c76e9}.alert-primary .alert-link{color:#5057ac}.alert-secondary{background-color:hsla(208,7%,46%,.18);border-color:hsla(208,7%,46%,.25);color:#676f77}.alert-secondary .alert-link{color:#4c5258}.alert-success{background-color:rgba(10,207,151,.18);border-color:rgba(10,207,151,.25);color:#0ac58f}.alert-success .alert-link{color:#07916a}.alert-info{background-color:rgba(57,175,209,.18);border-color:rgba(57,175,209,.25);color:#36a6c7}.alert-info .alert-link{color:#287b92}.alert-warning{background-color:rgba(255,188,0,.18);border-color:rgba(255,188,0,.25);color:#f2b300}.alert-warning .alert-link{color:#b38400}.alert-danger{background-color:rgba(250,92,124,.18);border-color:rgba(250,92,124,.25);color:#ee5776}.alert-danger .alert-link{color:#af4057}.alert-light{background-color:rgba(238,242,247,.18);border-color:rgba(238,242,247,.25);color:#e2e6eb}.alert-light .alert-link{color:#a7a9ad}.alert-dark{background-color:rgba(49,58,70,.18);border-color:rgba(49,58,70,.25);color:#2f3743}.alert-dark .alert-link{color:#222931}.avatar-xs{height:1.5rem;width:1.5rem}.avatar-sm{height:3rem;width:3rem}.avatar-md{height:4.5rem;width:4.5rem}.avatar-lg{height:6rem;width:6rem}.avatar-xl{height:7.5rem;width:7.5rem}.avatar-title{align-items:center;background-color:#727cf5;color:#fff;display:flex;font-weight:600;height:100%;justify-content:center;width:100%}.dis_mid{display:block;margin:0 auto}.breadcrumb-item+.breadcrumb-item:before{font-family:Material Design Icons;font-size:16px;line-height:1.3}.btn .mdi:before{line-height:normal}.btn-primary{box-shadow:0 2px 6px 0 rgba(114,124,245,.5)}.btn-secondary{box-shadow:0 2px 6px 0 hsla(208,7%,46%,.5)}.btn-success{box-shadow:0 2px 6px 0 rgba(10,207,151,.5)}.btn-info{box-shadow:0 2px 6px 0 rgba(57,175,209,.5)}.btn-warning{box-shadow:0 2px 6px 0 rgba(255,188,0,.5)}.btn-danger{box-shadow:0 2px 6px 0 rgba(250,92,124,.5)}.btn-light{box-shadow:0 2px 6px 0 rgba(238,242,247,.5)}.btn-dark{box-shadow:0 2px 6px 0 rgba(49,58,70,.5)}body[data-layout-color=dark] .btn-primary{box-shadow:0 2px 6px 0 rgba(114,124,245,.5)}body[data-layout-color=dark] .btn-secondary{box-shadow:0 2px 6px 0 rgba(206,212,218,.5)}body[data-layout-color=dark] .btn-success{box-shadow:0 2px 6px 0 rgba(10,207,151,.5)}body[data-layout-color=dark] .btn-info{box-shadow:0 2px 6px 0 rgba(57,175,209,.5)}body[data-layout-color=dark] .btn-warning{box-shadow:0 2px 6px 0 rgba(255,188,0,.5)}body[data-layout-color=dark] .btn-danger{box-shadow:0 2px 6px 0 rgba(250,92,124,.5)}body[data-layout-color=dark] .btn-light{box-shadow:0 2px 6px 0 rgba(70,79,91,.5)}body[data-layout-color=dark] .btn-dark{box-shadow:0 2px 6px 0 hsla(0,0%,95%,.5)}body[data-layout-color=dark] .btn-light{background-color:#464f5b;border-color:#464f5b;color:#f1f1f1}body[data-layout-color=dark] .btn-dark{background-color:#f1f1f1;border-color:#f1f1f1;color:#404954}body[data-layout-color=dark] .btn-secondary{background-color:#ced4da;border-color:#ced4da;color:#464f5b}body[data-layout-color=dark] .btn-outline-light{border-color:#464f5b;color:#464f5b}body[data-layout-color=dark] .btn-outline-light.active,body[data-layout-color=dark] .btn-outline-light:active,body[data-layout-color=dark] .btn-outline-light:focus,body[data-layout-color=dark] .btn-outline-light:hover{background-color:#464f5b;color:#f1f1f1!important}body[data-layout-color=dark] .btn-outline-dark{border-color:#f1f1f1;color:#f1f1f1}body[data-layout-color=dark] .btn-outline-dark.active,body[data-layout-color=dark] .btn-outline-dark:active,body[data-layout-color=dark] .btn-outline-dark:focus,body[data-layout-color=dark] .btn-outline-dark:hover{background-color:#f1f1f1;color:#404954!important}body[data-layout-color=dark] .btn-outline-secondary{border-color:#ced4da;color:#ced4da}body[data-layout-color=dark] .btn-outline-secondary.active,body[data-layout-color=dark] .btn-outline-secondary:active,body[data-layout-color=dark] .btn-outline-secondary:focus,body[data-layout-color=dark] .btn-outline-secondary:hover{background-color:#ced4da;color:#464f5b!important}.badge-primary-lighten,.badge-primary-lighten[href]{background-color:rgba(114,124,245,.18);color:#727cf5}.badge-primary-lighten[href]{text-decoration:none}.badge-primary-lighten[href]:focus,.badge-primary-lighten[href]:hover{background-color:rgba(114,124,245,.4);color:#727cf5;text-decoration:none}.badge-secondary-lighten,.badge-secondary-lighten[href]{background-color:hsla(208,7%,46%,.18);color:#6c757d}.badge-secondary-lighten[href]{text-decoration:none}.badge-secondary-lighten[href]:focus,.badge-secondary-lighten[href]:hover{background-color:hsla(208,7%,46%,.4);color:#6c757d;text-decoration:none}.badge-success-lighten,.badge-success-lighten[href]{background-color:rgba(10,207,151,.18);color:#0acf97}.badge-success-lighten[href]{text-decoration:none}.badge-success-lighten[href]:focus,.badge-success-lighten[href]:hover{background-color:rgba(10,207,151,.4);color:#0acf97;text-decoration:none}.badge-info-lighten,.badge-info-lighten[href]{background-color:rgba(57,175,209,.18);color:#39afd1}.badge-info-lighten[href]{text-decoration:none}.badge-info-lighten[href]:focus,.badge-info-lighten[href]:hover{background-color:rgba(57,175,209,.4);color:#39afd1;text-decoration:none}.badge-warning-lighten,.badge-warning-lighten[href]{background-color:rgba(255,188,0,.18);color:#ffbc00}.badge-warning-lighten[href]{text-decoration:none}.badge-warning-lighten[href]:focus,.badge-warning-lighten[href]:hover{background-color:rgba(255,188,0,.4);color:#ffbc00;text-decoration:none}.badge-danger-lighten,.badge-danger-lighten[href]{background-color:rgba(250,92,124,.18);color:#fa5c7c}.badge-danger-lighten[href]{text-decoration:none}.badge-danger-lighten[href]:focus,.badge-danger-lighten[href]:hover{background-color:rgba(250,92,124,.4);color:#fa5c7c;text-decoration:none}.badge-light-lighten,.badge-light-lighten[href]{background-color:rgba(238,242,247,.18);color:#eef2f7}.badge-light-lighten[href]{text-decoration:none}.badge-light-lighten[href]:focus,.badge-light-lighten[href]:hover{background-color:rgba(238,242,247,.4);color:#eef2f7;text-decoration:none}.badge-dark-lighten,.badge-dark-lighten[href]{background-color:rgba(49,58,70,.18);color:#313a46}.badge-dark-lighten[href]{text-decoration:none}.badge-dark-lighten[href]:focus,.badge-dark-lighten[href]:hover{background-color:rgba(49,58,70,.4);color:#313a46;text-decoration:none}.badge-outline-primary{background-color:transparent;border:1px solid #727cf5;color:#727cf5}.badge-outline-primary[href],.badge-outline-primary[href]:focus,.badge-outline-primary[href]:hover{background-color:rgba(114,124,245,.2);color:#727cf5;text-decoration:none}.badge-outline-secondary{background-color:transparent;border:1px solid #6c757d;color:#6c757d}.badge-outline-secondary[href],.badge-outline-secondary[href]:focus,.badge-outline-secondary[href]:hover{background-color:hsla(208,7%,46%,.2);color:#6c757d;text-decoration:none}.badge-outline-success{background-color:transparent;border:1px solid #0acf97;color:#0acf97}.badge-outline-success[href],.badge-outline-success[href]:focus,.badge-outline-success[href]:hover{background-color:rgba(10,207,151,.2);color:#0acf97;text-decoration:none}.badge-outline-info{background-color:transparent;border:1px solid #39afd1;color:#39afd1}.badge-outline-info[href],.badge-outline-info[href]:focus,.badge-outline-info[href]:hover{background-color:rgba(57,175,209,.2);color:#39afd1;text-decoration:none}.badge-outline-warning{background-color:transparent;border:1px solid #ffbc00;color:#ffbc00}.badge-outline-warning[href],.badge-outline-warning[href]:focus,.badge-outline-warning[href]:hover{background-color:rgba(255,188,0,.2);color:#ffbc00;text-decoration:none}.badge-outline-danger{background-color:transparent;border:1px solid #fa5c7c;color:#fa5c7c}.badge-outline-danger[href],.badge-outline-danger[href]:focus,.badge-outline-danger[href]:hover{background-color:rgba(250,92,124,.2);color:#fa5c7c;text-decoration:none}.badge-outline-light{background-color:transparent;border:1px solid #eef2f7;color:#eef2f7}.badge-outline-light[href],.badge-outline-light[href]:focus,.badge-outline-light[href]:hover{background-color:rgba(238,242,247,.2);color:#eef2f7;text-decoration:none}.badge-outline-dark{background-color:transparent;border:1px solid #313a46;color:#313a46}.badge-outline-dark[href],.badge-outline-dark[href]:focus,.badge-outline-dark[href]:hover{background-color:rgba(49,58,70,.2);color:#313a46;text-decoration:none}.badge{vertical-align:middle}.badge.badge-lg{font-size:.85em;padding:.5em 1em}body[data-layout-color=dark] .badge-primary-lighten{background-color:rgba(114,124,245,.18);color:#727cf5}body[data-layout-color=dark] .badge-primary-lighten[href]{background-color:rgba(114,124,245,.18);color:#727cf5;text-decoration:none}body[data-layout-color=dark] .badge-primary-lighten[href]:focus,body[data-layout-color=dark] .badge-primary-lighten[href]:hover{background-color:rgba(114,124,245,.4);color:#727cf5;text-decoration:none}body[data-layout-color=dark] .badge-secondary-lighten{background-color:rgba(206,212,218,.18);color:#ced4da}body[data-layout-color=dark] .badge-secondary-lighten[href]{background-color:rgba(206,212,218,.18);color:#ced4da;text-decoration:none}body[data-layout-color=dark] .badge-secondary-lighten[href]:focus,body[data-layout-color=dark] .badge-secondary-lighten[href]:hover{background-color:rgba(206,212,218,.4);color:#ced4da;text-decoration:none}body[data-layout-color=dark] .badge-success-lighten{background-color:rgba(10,207,151,.18);color:#0acf97}body[data-layout-color=dark] .badge-success-lighten[href]{background-color:rgba(10,207,151,.18);color:#0acf97;text-decoration:none}body[data-layout-color=dark] .badge-success-lighten[href]:focus,body[data-layout-color=dark] .badge-success-lighten[href]:hover{background-color:rgba(10,207,151,.4);color:#0acf97;text-decoration:none}body[data-layout-color=dark] .badge-info-lighten{background-color:rgba(57,175,209,.18);color:#39afd1}body[data-layout-color=dark] .badge-info-lighten[href]{background-color:rgba(57,175,209,.18);color:#39afd1;text-decoration:none}body[data-layout-color=dark] .badge-info-lighten[href]:focus,body[data-layout-color=dark] .badge-info-lighten[href]:hover{background-color:rgba(57,175,209,.4);color:#39afd1;text-decoration:none}body[data-layout-color=dark] .badge-warning-lighten{background-color:rgba(255,188,0,.18);color:#ffbc00}body[data-layout-color=dark] .badge-warning-lighten[href]{background-color:rgba(255,188,0,.18);color:#ffbc00;text-decoration:none}body[data-layout-color=dark] .badge-warning-lighten[href]:focus,body[data-layout-color=dark] .badge-warning-lighten[href]:hover{background-color:rgba(255,188,0,.4);color:#ffbc00;text-decoration:none}body[data-layout-color=dark] .badge-danger-lighten{background-color:rgba(250,92,124,.18);color:#fa5c7c}body[data-layout-color=dark] .badge-danger-lighten[href]{background-color:rgba(250,92,124,.18);color:#fa5c7c;text-decoration:none}body[data-layout-color=dark] .badge-danger-lighten[href]:focus,body[data-layout-color=dark] .badge-danger-lighten[href]:hover{background-color:rgba(250,92,124,.4);color:#fa5c7c;text-decoration:none}body[data-layout-color=dark] .badge-light-lighten{background-color:rgba(70,79,91,.18);color:#464f5b}body[data-layout-color=dark] .badge-light-lighten[href]{background-color:rgba(70,79,91,.18);color:#464f5b;text-decoration:none}body[data-layout-color=dark] .badge-light-lighten[href]:focus,body[data-layout-color=dark] .badge-light-lighten[href]:hover{background-color:rgba(70,79,91,.4);color:#464f5b;text-decoration:none}body[data-layout-color=dark] .badge-dark-lighten{background-color:hsla(0,0%,95%,.18);color:#f1f1f1}body[data-layout-color=dark] .badge-dark-lighten[href]{background-color:hsla(0,0%,95%,.18);color:#f1f1f1;text-decoration:none}body[data-layout-color=dark] .badge-dark-lighten[href]:focus,body[data-layout-color=dark] .badge-dark-lighten[href]:hover{background-color:hsla(0,0%,95%,.4);color:#f1f1f1;text-decoration:none}body[data-layout-color=dark] .badge-outline-primary{background-color:transparent;border:1px solid #727cf5;color:#727cf5}body[data-layout-color=dark] .badge-outline-primary[href],body[data-layout-color=dark] .badge-outline-primary[href]:focus,body[data-layout-color=dark] .badge-outline-primary[href]:hover{background-color:rgba(114,124,245,.2);color:#727cf5;text-decoration:none}body[data-layout-color=dark] .badge-outline-secondary{background-color:transparent;border:1px solid #ced4da;color:#ced4da}body[data-layout-color=dark] .badge-outline-secondary[href],body[data-layout-color=dark] .badge-outline-secondary[href]:focus,body[data-layout-color=dark] .badge-outline-secondary[href]:hover{background-color:rgba(206,212,218,.2);color:#ced4da;text-decoration:none}body[data-layout-color=dark] .badge-outline-success{background-color:transparent;border:1px solid #0acf97;color:#0acf97}body[data-layout-color=dark] .badge-outline-success[href],body[data-layout-color=dark] .badge-outline-success[href]:focus,body[data-layout-color=dark] .badge-outline-success[href]:hover{background-color:rgba(10,207,151,.2);color:#0acf97;text-decoration:none}body[data-layout-color=dark] .badge-outline-info{background-color:transparent;border:1px solid #39afd1;color:#39afd1}body[data-layout-color=dark] .badge-outline-info[href],body[data-layout-color=dark] .badge-outline-info[href]:focus,body[data-layout-color=dark] .badge-outline-info[href]:hover{background-color:rgba(57,175,209,.2);color:#39afd1;text-decoration:none}body[data-layout-color=dark] .badge-outline-warning{background-color:transparent;border:1px solid #ffbc00;color:#ffbc00}body[data-layout-color=dark] .badge-outline-warning[href],body[data-layout-color=dark] .badge-outline-warning[href]:focus,body[data-layout-color=dark] .badge-outline-warning[href]:hover{background-color:rgba(255,188,0,.2);color:#ffbc00;text-decoration:none}body[data-layout-color=dark] .badge-outline-danger{background-color:transparent;border:1px solid #fa5c7c;color:#fa5c7c}body[data-layout-color=dark] .badge-outline-danger[href],body[data-layout-color=dark] .badge-outline-danger[href]:focus,body[data-layout-color=dark] .badge-outline-danger[href]:hover{background-color:rgba(250,92,124,.2);color:#fa5c7c;text-decoration:none}body[data-layout-color=dark] .badge-outline-light{background-color:transparent;border:1px solid #464f5b;color:#464f5b}body[data-layout-color=dark] .badge-outline-light[href],body[data-layout-color=dark] .badge-outline-light[href]:focus,body[data-layout-color=dark] .badge-outline-light[href]:hover{background-color:rgba(70,79,91,.2);color:#464f5b;text-decoration:none}body[data-layout-color=dark] .badge-outline-dark{background-color:transparent;border:1px solid #f1f1f1;color:#f1f1f1}body[data-layout-color=dark] .badge-outline-dark[href],body[data-layout-color=dark] .badge-outline-dark[href]:focus,body[data-layout-color=dark] .badge-outline-dark[href]:hover{background-color:hsla(0,0%,95%,.2);color:#f1f1f1;text-decoration:none}.card{border:none;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-card-box-shadow);margin-bottom:24px}.card .header-title{font-size:.9rem;letter-spacing:.02em;margin-bottom:0;margin-top:0;text-transform:uppercase}.card .card-drop{color:inherit;font-size:20px}.card .card-widgets{float:right;height:16px}.card .card-widgets>a{color:inherit;display:inline-block;font-size:18px;line-height:1}.card .card-widgets>a.collapsed i:before{content:"󰐕"}.card-header,.card-title{margin-top:0}.card-disabled{background:rgba(241,243,250,.8);border-radius:.25rem;bottom:0;cursor:progress;left:0;position:absolute;right:0;top:0}.card-disabled .card-portlets-loader{-webkit-animation:rotatebox 1.2s ease-in-out infinite;animation:rotatebox 1.2s ease-in-out infinite;background-color:#313a46;height:30px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;width:30px}@-webkit-keyframes rotatebox{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes rotatebox{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.card-pricing{position:relative}.card-pricing .card-pricing-plan-name{padding-bottom:20px}.card-pricing .card-pricing-icon{border-radius:50%;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);display:inline-block;font-size:22px;height:60px;line-height:56px;width:60px}.card-pricing .card-pricing-price{padding:30px 0 0}.card-pricing .card-pricing-price span{color:#98a6ad;font-size:40%;letter-spacing:2px;text-transform:uppercase}.card-pricing .card-pricing-features{color:#98a6ad;list-style:none;margin:0;padding:20px 0 0}.card-pricing .card-pricing-features li{padding:15px}@media(min-width:992px){.card-pricing-recommended{margin-top:-1.9375rem}}.card-pricing-recommended .card-pricing-plan-tag{background-color:rgba(250,92,124,.2);border-radius:.25rem .25rem 0 0;color:#fa5c7c;font-weight:700;margin:-1.5rem -1.5rem 1.5rem;padding:5px 0}.card-h-100{height:calc(100% - 24px)}body[data-layout-color=dark] .card-pricing .card-pricing-features,body[data-layout-color=dark] .card-pricing .card-pricing-price span{color:#ced4da}body[data-layout-color=dark] .card-disabled{background:rgba(64,73,84,.8)}body[data-layout-color=dark] .card-disabled .card-portlets-loader{background-color:#f1f1f1}.form-checkbox-primary .form-check-input:checked,.form-radio-primary .form-check-input:checked{background-color:#727cf5;border-color:#727cf5}.form-checkbox-secondary .form-check-input:checked,.form-radio-secondary .form-check-input:checked{background-color:#6c757d;border-color:#6c757d}.form-checkbox-success .form-check-input:checked,.form-radio-success .form-check-input:checked{background-color:#0acf97;border-color:#0acf97}.form-checkbox-info .form-check-input:checked,.form-radio-info .form-check-input:checked{background-color:#39afd1;border-color:#39afd1}.form-checkbox-warning .form-check-input:checked,.form-radio-warning .form-check-input:checked{background-color:#ffbc00;border-color:#ffbc00}.form-checkbox-danger .form-check-input:checked,.form-radio-danger .form-check-input:checked{background-color:#fa5c7c;border-color:#fa5c7c}.form-checkbox-light .form-check-input:checked,.form-radio-light .form-check-input:checked{background-color:#eef2f7;border-color:#eef2f7}.form-checkbox-dark .form-check-input:checked,.form-radio-dark .form-check-input:checked{background-color:#313a46;border-color:#313a46}.dropdown-menu{box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow)}.dropdown-menu-animated.dropdown-menu-end[style]{left:auto;right:0}.dropdown-menu-animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:DropDownSlide;animation-name:DropDownSlide;margin:0;position:absolute;z-index:1000}.dropdown-menu-animated.show{top:100%!important}.dropdown-menu-animated i{display:inline-block}.dropdown-menu-animated.dropdown-menu[data-popper-placement^=left],.dropdown-menu-animated.dropdown-menu[data-popper-placement^=right],.dropdown-menu-animated.dropdown-menu[data-popper-placement^=top]{-webkit-animation:none!important;animation:none!important;top:auto!important}@-webkit-keyframes DropDownSlide{to{-webkit-transform:translateY(0);transform:translateY(0)}0%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes DropDownSlide{to{-webkit-transform:translateY(0);transform:translateY(0)}0%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@media(min-width:576px){.dropdown-lg{width:320px}}.dropdown-icon-item{border:1px solid transparent;border-radius:3px;color:#6c757d;color:var(--ct-dropdown-link-color);display:block;line-height:34px;padding:15px 0 9px;text-align:center}.dropdown-icon-item img{height:24px}.dropdown-icon-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-icon-item:hover{background-color:#f4f6fb;background-color:var(--ct-dropdown-link-hover-bg);color:#2c343f;color:var(--ct-dropdown-link-hover-color)}.arrow-none:after{display:none}.hljs{border:1px solid rgba(152,166,173,.2);color:#313a46;display:block;margin:-10px 0 -30px;max-height:420px;overflow-x:auto;padding:2em}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#313a46;font-weight:700}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:#02a8b5}.hljs-doctag,.hljs-string{color:#fa5c7c}.hljs-section,.hljs-selector-id,.hljs-title{color:#fa5c7c;font-weight:700}.hljs-subst{font-weight:400}.hljs-attribute,.hljs-name,.hljs-tag{color:#0768d1;font-weight:400}.hljs-link,.hljs-regexp{color:#02a8b5}.hljs-bullet,.hljs-symbol{color:#ff679b}.hljs-built_in,.hljs-builtin-name{color:#39afd1}.hljs-meta{color:#343a40;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-comment{color:#ced4da}body[data-layout-color=dark] .hljs{border:1px solid rgba(206,212,218,.2)}body[data-layout-color=dark] .hljs,body[data-layout-color=dark] .hljs-keyword,body[data-layout-color=dark] .hljs-selector-tag,body[data-layout-color=dark] .hljs-subst{color:#f1f1f1}body[data-layout-color=dark] .hljs-meta{color:#e3eaef}body[data-layout-color=dark] .hljs-comment{color:#8391a2}.form-control-light{background-color:#f1f3fa!important;border-color:#f1f3fa!important}input.form-control[type=color],input.form-control[type=range]{min-height:39px}.custom-select.is-invalid:focus,.custom-select.is-valid:focus,.custom-select:invalid:focus,.custom-select:valid:focus,.form-control.is-invalid:focus,.form-control.is-valid:focus,.form-control:invalid:focus,.form-control:valid:focus{box-shadow:none!important}select.form-control:not([size]):not([multiple]){height:calc(1.5em + .9rem + 2px)}select.form-control-sm:not([size]):not([multiple]){height:calc(1.5em + .56rem + 2px)}.password-eye:before{-webkit-font-feature-settings:normal;font-feature-settings:normal;content:"󰛐";font-family:Material Design Icons;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1.2;vertical-align:middle}.show-password .password-eye:before{content:"󰛑"}body[data-layout-color=dark] .form-control-light{background-color:#404954!important;border-color:#404954!important}.modal-title{margin-top:0}.modal-full-width{max-width:none;width:95%}.modal-top{margin:0 auto}.modal-right{align-content:center;background-color:#fff;background-color:var(--ct-modal-content-bg);display:flex;flex-flow:column nowrap;height:100%;justify-content:center;margin:0;position:absolute;right:0;-webkit-transform:translate(25%)!important;transform:translate(25%)!important}.modal-right button.btn-close{position:fixed;right:20px;top:20px;z-index:1}.modal.show .modal-left,.modal.show .modal-right{-webkit-transform:translate(0)!important;transform:translate(0)!important}.modal-bottom{align-content:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-end;margin:0 auto}.modal-colored-header{border-radius:0;color:#fff}.modal-colored-header .btn-close{color:#fff!important}.modal-filled{color:#fff}.modal-filled .modal-header{background-color:hsla(0,0%,100%,.07)}.modal-filled .modal-footer,.modal-filled .modal-header{border:none}.modal-filled .btn-close{color:#fff!important}.nav-pills>a,.nav-pills>li>a,.nav-tabs>li>a{color:#6c757d;font-weight:600}.bg-nav-pills{background-color:#eef2f7;background-color:var(--ct-nav-pills-bg)}.nav-tabs.nav-bordered{border-bottom:2px solid rgba(152,166,173,.2)}.nav-tabs.nav-bordered .nav-item{margin-bottom:-1px}.nav-tabs.nav-bordered li a{border:0;padding:.625rem 1.25rem}.nav-tabs.nav-bordered li a.active{border-bottom:2px solid #727cf5}body[data-layout-color=dark] .nav-pills>a,body[data-layout-color=dark] .nav-pills>li>a,body[data-layout-color=dark] .nav-tabs>li>a{color:#dee2e6}body[data-layout-color=dark] .nav-tabs.nav-bordered{border-bottom:2px solid rgba(206,212,218,.2)}.pagination-rounded .page-link{border:none;border-radius:30px!important;margin:0 3px!important}.popover-header{margin-top:0}@media print{.end-bar,.footer,.leftside-menu,.navbar-custom,.page-title-box{display:none}.card-body,.content,.content-page,.end-bar,body{margin:0;padding:0}}.progress-sm{height:5px}.progress-md{height:8px}.progress-lg{height:12px}.progress-xl{height:15px}body{padding-left:0!important;padding-right:0!important}body.loading{visibility:hidden}a,button{outline:none!important}label{font-weight:600}address.address-lg{line-height:24px}b,strong{font-weight:700}.ribbon-box{position:relative}.ribbon-box .ribbon{box-shadow:2px 5px 10px rgba(49,58,70,.15);clear:both;color:#fff;font-size:13px;font-weight:600;margin-bottom:15px;padding:5px 12px;position:relative}.ribbon-box .ribbon:before{border-style:solid;border-width:10px;bottom:-10px;content:" ";display:block;left:0;margin-bottom:-10px;position:absolute;z-index:-1}.ribbon-box .ribbon.float-start{border-radius:0 3px 3px 0;margin-left:-30px}.ribbon-box .ribbon.float-end{border-radius:3px 0 0 3px;margin-right:-30px}.ribbon-box .ribbon.float-end:before{right:0}.ribbon-box .ribbon.float-center span{margin:0 auto 20px}.ribbon-box .ribbon-content{clear:both}.ribbon-box .ribbon-primary{background:#727cf5}.ribbon-box .ribbon-primary:before{border-color:#5a66f3 transparent transparent}.ribbon-box .ribbon-secondary{background:#6c757d}.ribbon-box .ribbon-secondary:before{border-color:#60686f transparent transparent}.ribbon-box .ribbon-success{background:#0acf97}.ribbon-box .ribbon-success:before{border-color:#09b785 transparent transparent}.ribbon-box .ribbon-info{background:#39afd1}.ribbon-box .ribbon-info:before{border-color:#2da2c3 transparent transparent}.ribbon-box .ribbon-warning{background:#ffbc00}.ribbon-box .ribbon-warning:before{border-color:#e6a900 transparent transparent}.ribbon-box .ribbon-danger{background:#fa5c7c}.ribbon-box .ribbon-danger:before{border-color:#f94368 transparent transparent}.ribbon-box .ribbon-light{background:#eef2f7}.ribbon-box .ribbon-light:before{border-color:#dde5ef transparent transparent}.ribbon-box .ribbon-dark{background:#313a46}.ribbon-box .ribbon-dark:before{border-color:#272e37 transparent transparent}.ribbon-box .ribbon-two{height:75px;left:-5px;overflow:hidden;position:absolute;text-align:right;top:-5px;width:75px;z-index:1}.ribbon-box .ribbon-two span{box-shadow:0 0 8px 0 rgba(49,58,70,.08),0 1px 0 0 rgba(49,58,70,.03);color:#fff;display:block;font-size:13px;font-weight:600;left:-21px;line-height:20px;position:absolute;text-align:center;top:19px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:100px}.ribbon-box .ribbon-two span:before{border-right:3px solid transparent;left:0}.ribbon-box .ribbon-two span:after,.ribbon-box .ribbon-two span:before{border-bottom:3px solid transparent;content:"";position:absolute;top:100%;z-index:-1}.ribbon-box .ribbon-two span:after{border-left:3px solid transparent;right:0}.ribbon-box .ribbon-two-primary span{background:#727cf5}.ribbon-box .ribbon-two-primary span:before{border-left:3px solid #5a66f3;border-top:3px solid #5a66f3}.ribbon-box .ribbon-two-primary span:after{border-right:3px solid #5a66f3;border-top:3px solid #5a66f3}.ribbon-box .ribbon-two-secondary span{background:#6c757d}.ribbon-box .ribbon-two-secondary span:before{border-left:3px solid #60686f;border-top:3px solid #60686f}.ribbon-box .ribbon-two-secondary span:after{border-right:3px solid #60686f;border-top:3px solid #60686f}.ribbon-box .ribbon-two-success span{background:#0acf97}.ribbon-box .ribbon-two-success span:before{border-left:3px solid #09b785;border-top:3px solid #09b785}.ribbon-box .ribbon-two-success span:after{border-right:3px solid #09b785;border-top:3px solid #09b785}.ribbon-box .ribbon-two-info span{background:#39afd1}.ribbon-box .ribbon-two-info span:before{border-left:3px solid #2da2c3;border-top:3px solid #2da2c3}.ribbon-box .ribbon-two-info span:after{border-right:3px solid #2da2c3;border-top:3px solid #2da2c3}.ribbon-box .ribbon-two-warning span{background:#ffbc00}.ribbon-box .ribbon-two-warning span:before{border-left:3px solid #e6a900;border-top:3px solid #e6a900}.ribbon-box .ribbon-two-warning span:after{border-right:3px solid #e6a900;border-top:3px solid #e6a900}.ribbon-box .ribbon-two-danger span{background:#fa5c7c}.ribbon-box .ribbon-two-danger span:before{border-left:3px solid #f94368;border-top:3px solid #f94368}.ribbon-box .ribbon-two-danger span:after{border-right:3px solid #f94368;border-top:3px solid #f94368}.ribbon-box .ribbon-two-light span{background:#eef2f7}.ribbon-box .ribbon-two-light span:before{border-left:3px solid #dde5ef;border-top:3px solid #dde5ef}.ribbon-box .ribbon-two-light span:after{border-right:3px solid #dde5ef;border-top:3px solid #dde5ef}.ribbon-box .ribbon-two-dark span{background:#313a46}.ribbon-box .ribbon-two-dark span:before{border-left:3px solid #272e37;border-top:3px solid #272e37}.ribbon-box .ribbon-two-dark span:after{border-right:3px solid #272e37;border-top:3px solid #272e37}body[data-layout-color=dark] .ribbon-primary{background:#727cf5}body[data-layout-color=dark] .ribbon-primary:before{border-color:#5a66f3 transparent transparent}body[data-layout-color=dark] .ribbon-secondary{background:#ced4da}body[data-layout-color=dark] .ribbon-secondary:before{border-color:#bfc7cf transparent transparent}body[data-layout-color=dark] .ribbon-success{background:#0acf97}body[data-layout-color=dark] .ribbon-success:before{border-color:#09b785 transparent transparent}body[data-layout-color=dark] .ribbon-info{background:#39afd1}body[data-layout-color=dark] .ribbon-info:before{border-color:#2da2c3 transparent transparent}body[data-layout-color=dark] .ribbon-warning{background:#ffbc00}body[data-layout-color=dark] .ribbon-warning:before{border-color:#e6a900 transparent transparent}body[data-layout-color=dark] .ribbon-danger{background:#fa5c7c}body[data-layout-color=dark] .ribbon-danger:before{border-color:#f94368 transparent transparent}body[data-layout-color=dark] .ribbon-light{background:#464f5b}body[data-layout-color=dark] .ribbon-light:before{border-color:#3b424d transparent transparent}body[data-layout-color=dark] .ribbon-dark{background:#f1f1f1}body[data-layout-color=dark] .ribbon-dark:before{border-color:#e4e4e4 transparent transparent}body[data-layout-color=dark] .ribbon-two-primary span{background:#727cf5}body[data-layout-color=dark] .ribbon-two-primary span:before{border-left:3px solid #5a66f3;border-top:3px solid #5a66f3}body[data-layout-color=dark] .ribbon-two-primary span:after{border-right:3px solid #5a66f3;border-top:3px solid #5a66f3}body[data-layout-color=dark] .ribbon-two-secondary span{background:#ced4da}body[data-layout-color=dark] .ribbon-two-secondary span:before{border-left:3px solid #bfc7cf;border-top:3px solid #bfc7cf}body[data-layout-color=dark] .ribbon-two-secondary span:after{border-right:3px solid #bfc7cf;border-top:3px solid #bfc7cf}body[data-layout-color=dark] .ribbon-two-success span{background:#0acf97}body[data-layout-color=dark] .ribbon-two-success span:before{border-left:3px solid #09b785;border-top:3px solid #09b785}body[data-layout-color=dark] .ribbon-two-success span:after{border-right:3px solid #09b785;border-top:3px solid #09b785}body[data-layout-color=dark] .ribbon-two-info span{background:#39afd1}body[data-layout-color=dark] .ribbon-two-info span:before{border-left:3px solid #2da2c3;border-top:3px solid #2da2c3}body[data-layout-color=dark] .ribbon-two-info span:after{border-right:3px solid #2da2c3;border-top:3px solid #2da2c3}body[data-layout-color=dark] .ribbon-two-warning span{background:#ffbc00}body[data-layout-color=dark] .ribbon-two-warning span:before{border-left:3px solid #e6a900;border-top:3px solid #e6a900}body[data-layout-color=dark] .ribbon-two-warning span:after{border-right:3px solid #e6a900;border-top:3px solid #e6a900}body[data-layout-color=dark] .ribbon-two-danger span{background:#fa5c7c}body[data-layout-color=dark] .ribbon-two-danger span:before{border-left:3px solid #f94368;border-top:3px solid #f94368}body[data-layout-color=dark] .ribbon-two-danger span:after{border-right:3px solid #f94368;border-top:3px solid #f94368}body[data-layout-color=dark] .ribbon-two-light span{background:#464f5b}body[data-layout-color=dark] .ribbon-two-light span:before{border-left:3px solid #3b424d;border-top:3px solid #3b424d}body[data-layout-color=dark] .ribbon-two-light span:after{border-right:3px solid #3b424d;border-top:3px solid #3b424d}body[data-layout-color=dark] .ribbon-two-dark span{background:#f1f1f1}body[data-layout-color=dark] .ribbon-two-dark span:before{border-left:3px solid #e4e4e4;border-top:3px solid #e4e4e4}body[data-layout-color=dark] .ribbon-two-dark span:after{border-right:3px solid #e4e4e4;border-top:3px solid #e4e4e4}input[data-switch]{display:none}input[data-switch]+label{background-color:#f1f3fa;background-image:none;border-radius:2rem;cursor:pointer;display:inline-block;height:24px;position:relative;text-align:center;transition:all .1s ease-in-out;width:56px}input[data-switch]+label:before{color:#313a46;content:attr(data-off-label);display:block;font-family:inherit;font-size:.75rem;font-weight:600;line-height:24px;margin:0 .21667rem;min-width:1.66667rem;overflow:hidden;position:absolute;right:3px;text-align:center;top:0;transition:all .1s ease-in-out}input[data-switch]+label:after{background-color:#adb5bd;border-radius:2rem;box-shadow:none;content:"";height:18px;left:4px;position:absolute;top:3px;transition:all .1s ease-in-out;width:18px}input[data-switch]:checked+label{background-color:#727cf5}input[data-switch]:checked+label:before{color:#fff;content:attr(data-on-label);left:4px;right:auto}input[data-switch]:checked+label:after{background-color:#f1f3fa;left:34px}input[data-switch=bool]+label{background-color:#fa5c7c}input:disabled+label{cursor:default;opacity:.5}input[data-switch=bool]+label:before,input[data-switch=bool]:checked+label:before{color:#fff!important}input[data-switch=bool]+label:after{background-color:#f1f3fa}input[data-switch=primary]:checked+label{background-color:#727cf5}input[data-switch=secondary]:checked+label{background-color:#6c757d}input[data-switch=success]:checked+label{background-color:#0acf97}input[data-switch=info]:checked+label{background-color:#39afd1}input[data-switch=warning]:checked+label{background-color:#ffbc00}input[data-switch=danger]:checked+label{background-color:#fa5c7c}input[data-switch=light]:checked+label{background-color:#eef2f7}input[data-switch=dark]:checked+label{background-color:#313a46}body[data-layout-color=dark] input[data-switch][data-switch=none]+label{background-color:#404954}body[data-layout-color=dark] input[data-switch]+label:before{color:#f1f1f1}body[data-layout-color=dark] input[data-switch]+label:after{background-color:#aab8c5}body[data-layout-color=dark] input[data-switch=bool]+label:after,body[data-layout-color=dark] input[data-switch]:checked+label:after{background-color:#404954}body[data-layout-color=dark] input[data-switch=primary]:checked+label{background-color:#727cf5}body[data-layout-color=dark] input[data-switch=secondary]:checked+label{background-color:#ced4da}body[data-layout-color=dark] input[data-switch=success]:checked+label{background-color:#0acf97}body[data-layout-color=dark] input[data-switch=info]:checked+label{background-color:#39afd1}body[data-layout-color=dark] input[data-switch=warning]:checked+label{background-color:#ffbc00}body[data-layout-color=dark] input[data-switch=danger]:checked+label{background-color:#fa5c7c}body[data-layout-color=dark] input[data-switch=light]:checked+label{background-color:#464f5b}body[data-layout-color=dark] input[data-switch=dark]:checked+label{background-color:#f1f1f1}.table-centered td,.table-centered th{vertical-align:middle!important}.table .table-user img{height:30px;width:30px}.table .action-icon{color:#98a6ad;display:inline-block;font-size:1.2rem;padding:0 3px}.table .action-icon:hover{color:#6c757d}.table>:not(caption)>*>*{background-color:initial!important;background-color:var(--ct-table-bg)!important}.table.table-bordered tbody{border-top:1px solid;border-top-color:inherit}.table-nowrap td,.table-nowrap th{white-space:nowrap}table tr.table-active,table.table-hover tbody tr:hover>*,table.table-hover thead tr:hover>*,table.table-striped tbody tr:nth-of-type(odd)>*{--ct-table-accent-bg:#f1f3fa}body[data-layout-color=dark] table .action-icon{color:#ced4da}body[data-layout-color=dark] table .action-icon:hover{color:#dee2e6}body[data-layout-color=dark] table .table-light{--ct-table-bg:#464f5b;border-color:#edeff1;border-color:var(--ct-table-group-separator-color);color:#fff}body[data-layout-color=dark] table .table-dark{--ct-table-bg:#424e5a}body[data-layout-color=dark] table tr.table-active,body[data-layout-color=dark] table.table-hover tbody tr:hover>*,body[data-layout-color=dark] table.table-hover thead tr:hover>*,body[data-layout-color=dark] table.table-striped tbody tr:nth-of-type(odd)>*{--ct-table-accent-bg:rgba(64,73,84,.8)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin:10px 0}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-18{font-size:18px!important}.font-20{font-size:20px!important}.font-22{font-size:22px!important}.font-24{font-size:24px!important}.bg-primary-lighten{background-color:rgba(114,124,245,.25)!important}.bg-secondary-lighten{background-color:hsla(208,7%,46%,.25)!important}.bg-success-lighten{background-color:rgba(10,207,151,.25)!important}.bg-info-lighten{background-color:rgba(57,175,209,.25)!important}.bg-warning-lighten{background-color:rgba(255,188,0,.25)!important}.bg-danger-lighten{background-color:rgba(250,92,124,.25)!important}.bg-light-lighten{background-color:rgba(238,242,247,.25)!important}.bg-dark-lighten{background-color:rgba(49,58,70,.25)!important}body[data-layout-color=dark] .bg-primary{background-color:#727cf5!important}body[data-layout-color=dark] .bg-primary-lighten{background-color:rgba(114,124,245,.25)!important}body[data-layout-color=dark] .bg-secondary{background-color:#ced4da!important}body[data-layout-color=dark] .bg-secondary-lighten{background-color:rgba(206,212,218,.25)!important}body[data-layout-color=dark] .bg-success{background-color:#0acf97!important}body[data-layout-color=dark] .bg-success-lighten{background-color:rgba(10,207,151,.25)!important}body[data-layout-color=dark] .bg-info{background-color:#39afd1!important}body[data-layout-color=dark] .bg-info-lighten{background-color:rgba(57,175,209,.25)!important}body[data-layout-color=dark] .bg-warning{background-color:#ffbc00!important}body[data-layout-color=dark] .bg-warning-lighten{background-color:rgba(255,188,0,.25)!important}body[data-layout-color=dark] .bg-danger{background-color:#fa5c7c!important}body[data-layout-color=dark] .bg-danger-lighten{background-color:rgba(250,92,124,.25)!important}body[data-layout-color=dark] .bg-light{background-color:#464f5b!important}body[data-layout-color=dark] .bg-light-lighten{background-color:rgba(70,79,91,.25)!important}body[data-layout-color=dark] .bg-dark{background-color:#f1f1f1!important}body[data-layout-color=dark] .bg-dark-lighten{background-color:hsla(0,0%,95%,.25)!important}.fw-semibold{font-weight:600!important}.text-body{color:#6c757d!important}body[data-layout-color=dark] .text-primary{color:#727cf5!important}body[data-layout-color=dark] .text-secondary{color:#ced4da!important}body[data-layout-color=dark] .text-success{color:#0acf97!important}body[data-layout-color=dark] .text-info{color:#39afd1!important}body[data-layout-color=dark] .text-warning{color:#ffbc00!important}body[data-layout-color=dark] .text-danger{color:#fa5c7c!important}body[data-layout-color=dark] .text-light{color:#464f5b!important}body[data-layout-color=dark] .text-dark{color:#f1f1f1!important}body[data-layout-color=dark] .text-body{color:#aab8c5!important}.border-dashed{border-style:dashed!important}body[data-layout-color=dark] .border-primary{border-color:#727cf5!important}body[data-layout-color=dark] .border-secondary{border-color:#ced4da!important}body[data-layout-color=dark] .border-success{border-color:#0acf97!important}body[data-layout-color=dark] .border-info{border-color:#39afd1!important}body[data-layout-color=dark] .border-warning{border-color:#ffbc00!important}body[data-layout-color=dark] .border-danger{border-color:#fa5c7c!important}body[data-layout-color=dark] .border-light{border-color:#464f5b!important}body[data-layout-color=dark] .border-dark{border-color:#f1f1f1!important}.progress-w-percent{margin-bottom:20px;min-height:20px}.progress-w-percent .progress{float:left;margin-top:8px;width:calc(100% - 50px)}.progress-w-percent .progress-value{float:right;line-height:20px;text-align:right;width:40px}.widget-flat{overflow:hidden;position:relative}@media(min-width:1200px)and (max-width:1500px){.widget-flat i.widget-icon{display:none}}.widget-icon{background-color:rgba(114,124,245,.25);border-radius:3px;color:#727cf5;display:inline-block;font-size:20px;height:40px;line-height:40px;text-align:center;width:40px}.dash-item-overlay{left:8%;max-width:350px;padding:20px;position:absolute;text-align:left;z-index:1}.chart-content-bg{background-color:#f9f9fd}.chart-content-border{border:1px solid #eef2f7}.chart-widget-list p{border-bottom:1px solid #f1f3fa;margin-bottom:.5rem;padding-bottom:.5rem}.timeline-alt{padding:20px 0}.timeline-alt,.timeline-alt .timeline-item{position:relative}.timeline-alt .timeline-item:before{background-color:#f1f3fa;bottom:0;content:"";left:9px;position:absolute;top:20px;width:2px;z-index:0}.timeline-alt .timeline-item .timeline-icon{background-color:#fff;border:2px solid transparent;border-radius:50%;float:left;font-size:12px;height:20px;line-height:16px;text-align:center;width:20px}.timeline-alt .timeline-item .timeline-item-info{margin-left:30px}.inbox-widget .inbox-item{border-bottom:1px solid #fff;overflow:hidden;padding:.625rem 0;position:relative}.inbox-widget .inbox-item:last-of-type{border-bottom:none}.inbox-widget .inbox-item .inbox-item-img{display:block;float:left;margin-right:15px;width:40px}.inbox-widget .inbox-item .inbox-item-img img{width:40px}.inbox-widget .inbox-item .inbox-item-author{color:#343a40;display:block;margin-bottom:3px}.inbox-widget .inbox-item .inbox-item-text{color:#adb5bd;display:block;font-size:.8125rem;margin:0}.inbox-widget .inbox-item .inbox-item-date{color:#98a6ad;font-size:.6875rem;position:absolute;right:5px;top:10px}.tilebox-one i{font-size:2rem;opacity:.3;position:absolute;right:1.5rem}.toll-free-box i{bottom:-15px;font-size:4rem;left:0;opacity:.4;position:absolute;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.cta-box{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAHUCAYAAABmj2HxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRCNEZFRUMxRkM4NjExRTg5OTIwOUYyMkQ0MDA4NjRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRCNEZFRUMyRkM4NjExRTg5OTIwOUYyMkQ0MDA4NjRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEI0RkVFQkZGQzg2MTFFODk5MjA5RjIyRDQwMDg2NEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEI0RkVFQzBGQzg2MTFFODk5MjA5RjIyRDQwMDg2NEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MOKBBAAAbVklEQVR42uzdC3fbOJIG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);background-size:cover}.cta-box .cta-box-title{font-size:20px;line-height:30px}.conversation-list{list-style:none;padding:0 15px}.conversation-list li{margin-bottom:20px}.conversation-list li .conversation-actions{display:none;float:right}.conversation-list li:hover .conversation-actions{display:block}.conversation-list .chat-avatar{float:left;text-align:center;width:42px}.conversation-list .chat-avatar img{border-radius:100%;width:100%}.conversation-list .chat-avatar i{font-size:12px;font-style:normal}.conversation-list .ctext-wrap{background:#f1f3fa;background:var(--ct-chat-secondary-user-bg);border-radius:3px;display:inline-block;padding:12px;position:relative}.conversation-list .ctext-wrap i{display:block;font-size:12px;font-style:normal;font-weight:700;position:relative}.conversation-list .ctext-wrap p{margin:0;padding-top:3px}.conversation-list .ctext-wrap:after{border-width:medium;border-bottom:6px solid transparent;border-left:6px solid transparent;border-right:6px solid #f1f3fa;border-right-color:var(--ct-chat-secondary-user-bg);border-top:6px solid #f1f3fa;border-top-color:var(--ct-chat-secondary-user-bg);content:" ";height:0;left:-11px;margin-right:-1px;pointer-events:none;position:absolute;top:0;width:0}.conversation-list .conversation-text{float:left;font-size:13px;margin-left:12px;width:70%}.conversation-list .odd .chat-avatar{float:right!important}.conversation-list .odd .conversation-text{float:right!important;margin-right:12px;text-align:right;width:70%!important}.conversation-list .odd .ctext-wrap{background-color:#fef5e4;background-color:var(--ct-chat-primary-user-bg)}.conversation-list .odd .ctext-wrap:after{border-color:transparent transparent transparent #fef5e4;border-left-color:var(--ct-chat-primary-user-bg);border-top-color:#fef5e4;border-top-color:var(--ct-chat-primary-user-bg);left:auto;right:-10px}.conversation-list .odd .conversation-actions{float:left}.calendar-widget .datepicker-inline,.calendar-widget table{width:100%}.calendar-widget .datepicker-inline tr td,.calendar-widget .datepicker-inline tr td.active.day,.calendar-widget .datepicker-inline tr td.today.day,.calendar-widget .datepicker-inline tr th,.calendar-widget table tr td,.calendar-widget table tr td.active.day,.calendar-widget table tr td.today.day,.calendar-widget table tr th{background-color:transparent!important}.calendar-widget .datepicker-inline tr td.active.day,.calendar-widget .datepicker-inline tr td.today.day,.calendar-widget table tr td.active.day,.calendar-widget table tr td.today.day{color:#fa5c7c!important;font-weight:700;text-shadow:none}.calendar-widget .datepicker-inline tr td.active.day:hover,.calendar-widget .datepicker-inline tr td.today.day:hover,.calendar-widget table tr td.active.day:hover,.calendar-widget table tr td.today.day:hover{background-color:transparent!important}.calendar-widget .datepicker-inline td,.calendar-widget .datepicker-inline th,.calendar-widget table td,.calendar-widget table th{height:44.5px}.calendar-widget .datepicker-inline .datepicker-switch,.calendar-widget .datepicker-inline .next,.calendar-widget .datepicker-inline .prev,.calendar-widget table .datepicker-switch,.calendar-widget table .next,.calendar-widget table .prev{background-color:rgba(114,124,245,.1)!important;border-radius:0;color:#727cf5;font-size:1.1rem}.multi-user a{border:3px solid #f1f3fa;border-radius:50px;margin-left:-15px}.multi-user a:first-child{margin-left:0}.card-bg-img{background-position:100%;background-repeat:no-repeat;background-size:cover}body[data-layout-color=dark] .chart-content-bg{background-color:#444e5a}body[data-layout-color=dark] .chart-content-border{border:1px solid #37404a}body[data-layout-color=dark] .chart-widget-list p{border-bottom:1px solid #404954}body[data-layout-color=dark] .timeline-alt .timeline-item:before{background-color:#404954}body[data-layout-color=dark] .inbox-widget .inbox-item{border-bottom:1px solid #4b5662}body[data-layout-color=dark] .inbox-widget .inbox-item .inbox-item-author{color:#e3eaef}body[data-layout-color=dark] .inbox-widget .inbox-item .inbox-item-text{color:#aab8c5}body[data-layout-color=dark] .inbox-widget .inbox-item .inbox-item-date{color:#ced4da}body[data-layout-color=dark] .multi-user a{border:3px solid #404954}.social-list-item{border:2px solid #adb5bd;border-radius:50%;color:#adb5bd;display:block;height:2rem;line-height:calc(2rem - 2px);width:2rem}.social-list-item:hover{border-color:#98a6ad;color:#98a6ad}body[data-layout-color=dark] .social-list-item{border:2px solid #aab8c5}body[data-layout-color=dark] .social-list-item:hover{border-color:#ced4da;color:#ced4da}.horizontal-steps{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.horizontal-steps:before{background-color:#eef2f7;content:"";display:block;height:.2em;position:absolute;width:100%}.horizontal-steps .process-line{background-color:#727cf5;display:block;height:.2em;position:absolute;width:50%}.horizontal-steps .horizontal-steps-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.horizontal-steps .horizontal-steps-content .step-item{background-color:currentColor;border:.25em solid #fafbfe;border-radius:50%;bottom:calc(100% + 1em);box-sizing:initial;color:#727cf5;display:block;height:8px;margin:0 2em;position:relative;width:8px;z-index:5}.horizontal-steps .horizontal-steps-content .step-item:first-child{margin-left:0}.horizontal-steps .horizontal-steps-content .step-item:last-child{color:#0acf97;margin-right:0}.horizontal-steps .horizontal-steps-content .step-item span{color:#adb5bd;left:50%;position:absolute;top:calc(100% + 1em);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.horizontal-steps .horizontal-steps-content .step-item.current:before{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:animation-steps-current;animation-name:animation-steps-current;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:currentColor;border-radius:50%;content:"";display:block;left:51%;opacity:0;padding:1em;position:absolute;top:47.5%;z-index:-1}.horizontal-steps .horizontal-steps-content .step-item.current span{color:#727cf5!important}@-webkit-keyframes animation-steps-current{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes animation-steps-current{0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@media(max-width:767.98px){.horizontal-steps .horizontal-steps-content .step-item span{white-space:inherit}}body[data-layout-color=dark] .horizontal-steps:before{background-color:#37404a}body[data-layout-color=dark] .horizontal-steps .horizontal-steps-content .step-item{border:.25em solid #fafbfe;border:.25em solid var(--ct-body-bg)}body[data-layout-color=dark] .horizontal-steps .horizontal-steps-content .step-item span{color:#aab8c5}#preloader{background-color:#f1f3fa;bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999}#status{height:80px;left:50%;margin:-40px 0 0 -40px;position:absolute;top:50%;width:80px}@-webkit-keyframes bouncing-loader{to{opacity:.1;-webkit-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0)}}@keyframes bouncing-loader{to{opacity:.1;-webkit-transform:translate3d(0,-16px,0);transform:translate3d(0,-16px,0)}}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{-webkit-animation:bouncing-loader .6s infinite alternate;animation:bouncing-loader .6s infinite alternate;background:#727cf5;border-radius:50%;height:13px;margin:32px 3px;width:13px}.bouncing-loader>div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s;background:#fa5c7c}.bouncing-loader>div:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s;background:#0acf97}body[data-layout-color=dark] #preloader{background-color:#404954}.hero-section{padding:80px 0 120px;position:relative}.hero-section:after{background-image:linear-gradient(180deg,#8669ed,#727cf5);background-image:var(--ct-hero-bg);border-radius:0;bottom:0;content:" ";position:absolute;right:0;top:-400px;-webkit-transform:skewY(-3deg);transform:skewY(-3deg);width:100%;z-index:-1}.hero-section .hero-title{line-height:42px}.button-list{margin-bottom:-12px;margin-left:-8px}.button-list .btn{margin-bottom:12px;margin-left:8px}.scrollspy-example{height:200px;margin-top:.5rem;overflow:auto;position:relative}.grid-structure .grid-container{background-color:#f1f3fa;font-size:.8rem;font-weight:600;margin-bottom:10px;padding:10px 20px}.icons-list-demo div{cursor:pointer;display:block;line-height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icons-list-demo div p{line-height:inherit;margin-bottom:0}.icons-list-demo i{border-radius:3px;display:inline-block;font-size:22px;height:50px;line-height:50px;margin-right:12px;text-align:center;transition:all .2s;vertical-align:middle;width:50px}.icons-list-demo .col-md-4{background-clip:padding-box;border-radius:3px;-moz-border-radius:3px;margin-bottom:10px}.icons-list-demo .col-md-4:hover,.icons-list-demo .col-md-4:hover i{color:#727cf5}body[data-layout-color=dark] .grid-structure .grid-container{background-color:#404954}.text-error{color:#727cf5;font-size:5.25rem;line-height:5.625rem;text-shadow:rgba(114,124,245,.3) 5px 1px,rgba(114,124,245,.2) 10px 3px}.faq-question-q-box{background-color:rgba(114,124,245,.25);border-radius:50%;box-shadow:0 0 45px 0 rgba(0,0,0,.12);box-shadow:var(--ct-box-shadow-lg);color:#727cf5;float:left;font-weight:700;height:30px;line-height:30px;text-align:center;width:30px}.faq-question{color:#313a46;font-size:16px;font-weight:600;margin-top:0}.faq-answer,.faq-question{margin-left:50px}body[data-layout-color=dark] .faq-question{color:#f1f1f1}.maintenance-icon{border-radius:50%;box-shadow:0 0 45px 0 rgba(0,0,0,.12);box-shadow:var(--ct-box-shadow-lg);display:inline-block;font-size:22px;height:60px;line-height:58px;width:60px}.board{display:block;overflow-x:auto;white-space:nowrap}.tasks{border:1px solid #eef2f7;border-radius:.25rem;display:inline-block;margin-bottom:24px;padding:0 1rem 1rem;vertical-align:top;width:22rem}.tasks.tasks:not(:last-child){margin-right:1.25rem}.tasks .card{margin-top:1rem;white-space:normal}.tasks .task-header{background-color:#f1f3fa;margin:0 -1rem;padding:1rem}.task-list-items{min-height:100px;position:relative}.task-list-items:before{content:"No Tasks";font-weight:600;line-height:110px;position:absolute;text-align:center;width:100%}.task-modal-content .form-control-light{background-color:#f7f9fb!important;border-color:#f7f9fb!important}.gantt-task-details{min-width:220px}body[data-layout-color=dark] .tasks{border:1px solid #37404a}body[data-layout-color=dark] .tasks .task-header{background-color:#404954}body[data-layout-color=dark] .task-modal-content .form-control-light{background-color:#3c4651!important;border-color:#3c4651!important}.page-aside-left{float:left;padding:0 20px 20px 10px;position:relative;width:240px}.page-aside-left:before{background-color:#fafbfe;bottom:-1.5rem;content:"";height:100%;position:absolute;right:-15px;width:5px}.page-aside-right{border-left:5px solid #fafbfe;margin:-1.5rem 0 -1.5rem 250px;padding:1.5rem 0 1.5rem 25px}.email-list{display:block;overflow:hidden;padding-left:0}.email-list>li{cursor:default;display:block;height:51px;line-height:50px;position:relative;transition-duration:.3s}.email-list>li a{color:#6c757d}.email-list>li a:hover{color:#343a40}.email-list>li .col-mail{float:left;position:relative}.email-list>li .email-sender-info{width:320px}.email-list>li .email-sender-info .checkbox-wrapper-mail,.email-list>li .email-sender-info .star-toggle{display:block;float:left}.email-list>li .email-sender-info .checkbox-wrapper-mail{cursor:pointer;height:20px;margin:15px 10px 0 20px;width:20px}.email-list>li .email-sender-info .star-toggle{color:#adb5bd;font-size:18px;margin-left:10px}.email-list>li .email-sender-info .email-title{left:100px;line-height:50px;margin-bottom:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}.email-list>li .email-content{bottom:0;left:320px;position:absolute;right:0;top:0}.email-list>li .email-content .email-date,.email-list>li .email-content .email-subject{position:absolute;top:0}.email-list>li .email-content .email-subject{left:0;overflow:hidden;right:110px;text-overflow:ellipsis;white-space:nowrap}.email-list>li .email-content .email-date{padding-left:10px;right:0;text-align:right;width:100px}.email-list>li.active,.email-list>li.mail-selected{background:#f1f3fa;transition-duration:.05s}.email-list>li.unread a{color:#272e37;font-weight:600}.email-list>li .email-action-icons{opacity:0}.email-list>li .email-action-icons ul{display:flex;position:absolute;right:-180px;transition:all .5s}.email-list>li .email-action-icons ul li{margin:0 10px}.email-list>li .email-action-icons ul .email-action-icons-item{font-size:20px;transition:all .5s}.email-list>li .email-action-icons ul .email-action-icons-item:hover{color:#fa5c7c}.email-list>li:hover{background:#f1f3fa;transition-duration:.05s}.email-list>li:hover .email-action-icons{opacity:1}.email-list>li:hover .email-action-icons ul{right:10px;transition:all .5s}.email-list>li:hover .email-content .email-date{opacity:0}.email-list>li:hover .email-content .email-subject{right:180px;transition:all .5s}.email-menu-list a{color:#6c757d;display:block;font-size:15px;padding:12px 5px}.email-menu-list a:hover{color:#343a40}.email-menu-list a .badge{margin-top:3px}.labels-list a{padding:7px 5px}.write-mdg-box .CodeMirror{height:150px}@media(max-width:648px){.page-aside-left{float:none;padding:0 10px 20px;width:100%}.page-aside-left:before{width:0}.page-aside-right{border:0;margin-left:0;padding-left:0}.email-list li .email-sender-info .checkbox-wrapper-mail{margin-left:0}}@media(max-width:520px){.page-aside-right>.btn-group{margin-bottom:10px}.email-list li .email-sender-info{width:150px}.email-list li .email-sender-info .email-title{left:80px}.email-list li .email-content{display:none}}body[data-layout-color=dark] .page-aside-left:before{background-color:#fafbfe;background-color:var(--ct-body-bg)}body[data-layout-color=dark] .page-aside-right{border-left:5px solid #fafbfe;border-left:5px solid var(--ct-body-bg)}body[data-layout-color=dark] .email-list>li a{color:#dee2e6}body[data-layout-color=dark] .email-list>li a:hover{color:#e3eaef}body[data-layout-color=dark] .email-list>li .email-sender-info .star-toggle{color:#aab8c5}body[data-layout-color=dark] .email-list>li.active,body[data-layout-color=dark] .email-list>li.mail-selected,body[data-layout-color=dark] .email-list>li:hover{background:#404954}body[data-layout-color=dark] .email-menu-list a{color:#dee2e6}body[data-layout-color=dark] .email-menu-list a:hover{color:#e3eaef}.timeline{margin-bottom:50px;position:relative}.timeline:before{background-color:#dee2e6;bottom:0;content:"";left:50%;position:absolute;top:30px;width:2px;z-index:0}.timeline-show{position:relative}.timeline-show .time-show-name{background-color:#eef2f7;border-radius:4px;display:inline-block;padding:7px 15px}.timeline-box{background-color:#fff;background-color:var(--ct-card-bg);border-radius:.25rem;box-shadow:0 0 35px 0 hsla(215,9%,64%,.15);box-shadow:var(--ct-box-shadow);display:block;margin:15px 0;padding:1.5rem;position:relative}.timeline-album{margin-top:12px}.timeline-album a{display:inline-block;margin-right:5px}.timeline-album img{border-radius:3px;height:36px;width:auto}@media(min-width:768px){.timeline .timeline-box{margin-left:45px}.timeline .timeline-icon{background:#dee2e6;border-radius:50%;display:block;height:24px;left:-56px;margin-top:-12px;position:absolute;text-align:center;top:50%;width:24px}.timeline .timeline-icon i{color:#98a6ad;font-size:1rem;vertical-align:middle}.timeline .timeline-desk{display:table-cell;vertical-align:top;width:50%}.timeline-lg-item{display:table-row}.timeline-lg-item:before{content:"";display:block;width:50%}.timeline-lg-item .timeline-desk .arrow{border-bottom:12px solid transparent;border-right:12px solid #fff!important;border-right:12px solid var(--ct-card-bg)!important;border-top:12px solid transparent;display:block;height:0;left:-12px;margin-top:-12px;position:absolute;top:50%;width:0}.timeline-lg-item.timeline-item-left:after{content:"";display:block;width:50%}.timeline-lg-item.timeline-item-left .timeline-desk .arrow-alt{border-bottom:12px solid transparent;border-left:12px solid #fff!important;border-left:12px solid var(--ct-card-bg)!important;border-top:12px solid transparent;display:block;height:0;left:auto;margin-top:-12px;position:absolute;right:-12px;top:50%;width:0}.timeline-lg-item.timeline-item-left .timeline-desk .album{float:right;margin-top:20px}.timeline-lg-item.timeline-item-left .timeline-desk .album a{float:right;margin-left:5px}.timeline-lg-item.timeline-item-left .timeline-icon{left:auto;right:-58px}.timeline-lg-item.timeline-item-left:before{display:none}.timeline-lg-item.timeline-item-left .timeline-box{margin-left:0;margin-right:45px}}@media(max-width:767.98px){.timeline .timeline-icon{display:none}}body[data-layout-color=dark] .timeline:before{background-color:#464f5b}body[data-layout-color=dark] .timeline-show .time-show-name{background-color:#37404a}@media(min-width:768px){body[data-layout-color=dark] .timeline .timeline-icon{background:#464f5b}body[data-layout-color=dark] .timeline .timeline-icon i{color:#ced4da}}.daterangepicker{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:inherit;display:none;font-family:arial;font-size:15px;left:20px;line-height:1em;margin-top:7px;max-width:none;padding:0;position:absolute;top:100px;width:278px;z-index:3001}.daterangepicker:after,.daterangepicker:before{border-bottom-color:rgba(0,0,0,.2);content:"";display:inline-block;position:absolute}.daterangepicker:before{border-bottom:7px solid #ccc;border-left:7px solid transparent;border-right:7px solid transparent;top:-7px}.daterangepicker:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-6px}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;margin-left:auto;margin-right:auto;right:0;width:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{border-bottom:initial;border-top:7px solid #ccc;bottom:-7px;top:auto}.daterangepicker.drop-up:after{border-bottom:initial;border-top:6px solid #fff;bottom:-6px;top:auto}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid #000;border-radius:0;border-width:0 2px 2px 0;color:#fff;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:12px;height:24px;line-height:24px;min-width:32px;text-align:center;vertical-align:middle;white-space:nowrap;width:32px}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;border-radius:0;color:#000}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#eee;border:1px solid #eee;font-size:12px;margin:0 auto;outline:0;padding:2px;width:50px}.daterangepicker .calendar-time{line-height:30px;margin:4px auto 0;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{border-top:1px solid #ddd;clear:both;display:none;line-height:12px;padding:8px;text-align:right;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{font-size:12px;font-weight:700;margin-left:8px;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;margin:0;text-align:left}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{cursor:pointer;font-size:12px;padding:8px 12px}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media(min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media(min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}/*! - * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */.datepicker{border-radius:4px;direction:ltr;padding:4px}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;top:0}.datepicker-dropdown:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.datepicker-dropdown:after,.datepicker-dropdown:before{border-top:0;content:"";display:inline-block;position:absolute}.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid #999;bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker table{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;user-select:none}.datepicker td,.datepicker th{border:none;border-radius:4px;height:20px;text-align:center;width:20px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:linear-gradient(180deg,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:linear-gradient(180deg,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:linear-gradient(180deg,#b3b3b3,grey);background-repeat:repeat-x;border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-weight:400;height:18px;line-height:18px;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;width:auto}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.jq-toast-wrap,.jq-toast-wrap *{margin:0;padding:0}.jq-toast-wrap{display:block;letter-spacing:normal;pointer-events:none!important;position:fixed;width:250px;z-index:9000!important}.jq-toast-wrap.bottom-left{bottom:20px;left:20px}.jq-toast-wrap.bottom-right{bottom:20px;right:40px}.jq-toast-wrap.top-left{left:20px;top:20px}.jq-toast-wrap.top-right{right:40px;top:20px}.jq-toast-single{background-color:#444;border-radius:4px;color:#fff;display:block;font-family:arial,sans-serif;font-size:12px;line-height:17px;margin:0 0 5px;padding:10px;pointer-events:all!important;position:relative;width:100%}.jq-toast-single .h2,.jq-toast-single h2{background:0 0;color:inherit;font-family:arial,sans-serif;font-size:14px;letter-spacing:normal;line-height:inherit;margin:0 0 7px}.jq-toast-single a{border-bottom:1px solid #fff;color:#eee;font-size:12px;font-weight:700;padding-bottom:3px;text-decoration:none}.jq-toast-single ul{background:0 0;margin:0 0 0 15px;padding:0}.jq-toast-single ul li{background:0 0;letter-spacing:normal;line-height:17px;list-style-type:disc!important;margin:0;padding:0}.close-jq-toast-single{font-size:14px;right:7px;top:3px}.jq-toast-loader{background:red;border-radius:5px;display:block;height:5px;left:0;position:absolute;top:-2px;width:0}.jq-toast-loaded{width:100%}.jq-has-icon{background-position:10px;background-repeat:no-repeat;padding:10px 10px 10px 50px}.jq-icon-info{background-color:#31708f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);border-color:#bce8f1;color:#d9edf7}.jq-icon-warning{background-color:#8a6d3b;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);border-color:#faebcc;color:#fcf8e3}.jq-icon-error{background-color:#a94442;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);border-color:#ebccd1;color:#f2dede}.jq-icon-success{background-color:#3c763d;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);border-color:#d6e9c6;color:#dff0d8}/*! - * Timepicker Component for Twitter Bootstrap - * - * Copyright 2013 Joris de Wit - * - * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */.bootstrap-timepicker{position:relative}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker .input-group-addon{cursor:pointer}.bootstrap-timepicker .input-group-addon i{display:inline-block;height:16px;width:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:4px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,.2);content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.dropdown-menu:after{content:"";display:inline-block;position:absolute}.bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{border-top:7px solid #999}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{margin:0;width:100%}.bootstrap-timepicker-widget table td{height:30px;margin:0;padding:2px;text-align:center}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px solid transparent;color:#333;display:inline-block;margin:0;outline:0;padding:8px 0;width:100%}.bootstrap-timepicker-widget table td a:hover{background-color:#eee;border-color:#ddd;border-radius:4px;text-decoration:none}.bootstrap-timepicker-widget table td a i{font-size:18px;margin-top:2px}.bootstrap-timepicker-widget table td input{margin:0;text-align:center;width:25px}.bootstrap-timepicker-widget .modal-content{padding:4px}@media(min-width:767px){.bootstrap-timepicker-widget.modal{margin-left:-100px;width:200px}}@media(max-width:767px){.bootstrap-timepicker,.bootstrap-timepicker .dropdown-menu{width:100%}}.bootstrap-touchspin .input-group-btn-vertical{height:100%;position:absolute;right:0;z-index:11}.bootstrap-touchspin .input-group-btn-vertical>.btn{height:50%;line-height:1;padding:0;position:absolute;right:0;text-align:center;width:2em}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0 4px 0 0;top:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0 0 4px 0;bottom:0}.apex-charts{min-height:10px!important}.apex-charts text{fill:#adb5bd;font-family:Nunito,sans-serif!important}.apex-charts text tspan{fill:#adb5bd}.apex-charts text.apexcharts-title-text{fill:#adb5bd!important}.apex-charts .apexcharts-canvas{margin:0 auto}.apexcharts-tooltip-text,.apexcharts-tooltip-title{color:#6c757d;font-family:Nunito,sans-serif!important}.apexcharts-legend-series{font-weight:600}.apexcharts-gridline{stroke:#f9f9fd;stroke:var(--ct-apex-grid-color);pointer-events:none}.apexcharts-legend-text{color:#98a6ad!important;font-family:Nunito,sans-serif!important}.apexcharts-xaxis text,.apexcharts-yaxis text{fill:#adb5bd;font-family:Nunito,sans-serif!important}.apexcharts-point-annotations text,.apexcharts-xaxis-annotations text,.apexcharts-yaxis-annotations text{fill:#fff}.apexcharts-radar-series polygon{fill:transparent;stroke:#dee2e6}.apexcharts-radar-series line{stroke:#dee2e6}.apex-charts text,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-pie-label{fill:#fff!important}.apexcharts-xaxis .apexcharts-datalabel,.apexcharts-yaxis text{fill:#98a6ad!important}.apexcharts-datalabels-group text{fill:#adb5bd!important}.scatter-images-chart .apexcharts-legend{min-height:17px;overflow:hidden!important}.scatter-images-chart .apexcharts-legend-marker{background:none!important;margin-right:7px!important}.scatter-images-chart .apexcharts-legend-series{align-items:flex-start!important}.apexcharts-pie-series path{stroke:transparent!important}.apexcharts-track path{stroke:#edeff1}body[data-layout-color=dark] .apex-charts text,body[data-layout-color=dark] .apex-charts text tspan{fill:#aab8c5}body[data-layout-color=dark] .apex-charts text.apexcharts-title-text{fill:#aab8c5!important}body[data-layout-color=dark] .apexcharts-tooltip-text,body[data-layout-color=dark] .apexcharts-tooltip-title{color:#8391a2;font-family:Nunito,sans-serif!important}body[data-layout-color=dark] .apexcharts-legend-text{color:#ced4da!important}body[data-layout-color=dark] .apexcharts-xaxis text,body[data-layout-color=dark] .apexcharts-yaxis text{fill:#aab8c5}body[data-layout-color=dark] .apexcharts-radar-series line,body[data-layout-color=dark] .apexcharts-radar-series polygon{stroke:#464f5b}body[data-layout-color=dark] .apexcharts-xaxis .apexcharts-datalabel,body[data-layout-color=dark] .apexcharts-yaxis text{fill:#ced4da!important}body[data-layout-color=dark] .apexcharts-datalabels-group text{fill:#aab8c5!important}body[data-layout-color=dark] .apexcharts-track path{stroke:#515c69}.britechart,.tick text{font-family:Nunito,sans-serif;font-size:.75rem}.britechart .tick line{stroke:transparent}.extended-x-line,.extended-y-line,.horizontal-grid-line,.vertical-grid-line{stroke:#dee2e6}.bar-chart .percentage-label,.donut-text,.legend-entry-name,.legend-entry-value,.tick text{fill:#98a6ad}body[data-layout-color=dark] .extended-x-line,body[data-layout-color=dark] .extended-y-line,body[data-layout-color=dark] .horizontal-grid-line,body[data-layout-color=dark] .vertical-grid-line{stroke:#464f5b}body[data-layout-color=dark] .bar-chart .percentage-label,body[data-layout-color=dark] .donut-text,body[data-layout-color=dark] .legend-entry-name,body[data-layout-color=dark] .legend-entry-value,body[data-layout-color=dark] .tick text{fill:#ced4da}.calendar{float:left;margin-bottom:0}#calendar .table-bordered td,#calendar .table-bordered th{border:1px solid #eef2f7;border:1px solid var(--ct-table-border-color)}.none-border .modal-footer{border-top:none}.fc-toolbar{margin:6px 0 5px!important}.fc-toolbar .fc-toolbar-title{font-size:1.25rem!important;line-height:1.875rem;text-transform:uppercase}.fc-view{margin-top:30px!important}.fc-day-grid-event .fc-time{font-weight:600}.fc-event-time,.fc-event-title{color:#fff}th.fc-col-header-cell{padding:.3rem 0}.fc-day{background:transparent}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar .ui-state-hover,.fc-toolbar button:focus,.fc-toolbar button:hover{z-index:0}.fc th.fc-widget-header{background:#dee2e6;font-size:13px;font-weight:600;line-height:20px;padding:10px 0;text-transform:uppercase}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#dee2e6}.fc-button,.fc-unthemed .fc-divider,.fc-unthemed td.fc-today{background:#dee2e6}.fc-button{border:none;border-radius:3px;box-shadow:none;color:#6c757d;height:auto;margin:0 3px;padding:6px 12px;text-transform:capitalize}.fc-text-arrow{font-family:inherit;font-size:1rem}.fc-cell-overlay,.fc-state-highlight,.fc-state-hover{background:#dee2e6}.fc-state-active,.fc-state-disabled,.fc-state-down{background-color:#727cf5;color:#fff;text-shadow:none}.fc-unthemed .fc-today{background:#fff}.fc-event{border:none;border-radius:2px;cursor:move;font-size:.8125rem;margin:5px 7px;padding:5px;text-align:center}.external-event{border-radius:4px;color:#fff;cursor:move;margin:10px 0;padding:8px 10px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-right:8px}.fc-basic-view .fc-content,.fc-time-grid-event .fc-content{color:#fff}.fc-content-skeleton .fc-day-top .fc-day-number{background-color:#f1f3fa;border-radius:50%;float:right;font-size:11px;height:20px;line-height:20px;margin:5px;text-align:center;width:20px}@media(max-width:767.98px){.fc-toolbar{display:block!important}.fc-toolbar .fc-center,.fc-toolbar .fc-left,.fc-toolbar .fc-right{clear:both;display:block;float:none;margin:10px 0}.fc .fc-toolbar>*>*{float:none}.fc-today-button{display:none}}.fc-toolbar .btn{border-radius:.15rem;font-size:.875rem;padding:.28rem .8rem}.fc-list-item-time,.fc-list-item-title{color:#fff}[dir=rtl] .fc-toolbar .btn-group .btn:first-child{border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-radius:.15rem}[dir=rtl] .fc-toolbar .btn-group .btn:last-child{border-bottom-right-radius:0!important;border-top-right-radius:0!important;border-radius:.15rem}.fc .fc-daygrid-day-number{font-size:12px;margin:5px;position:relative;z-index:4}body[data-layout-color=dark] .fc th.fc-widget-header{background:#464f5b}body[data-layout-color=dark] .fc-unthemed .fc-divider,body[data-layout-color=dark] .fc-unthemed .fc-popover,body[data-layout-color=dark] .fc-unthemed .fc-row,body[data-layout-color=dark] .fc-unthemed tbody,body[data-layout-color=dark] .fc-unthemed td,body[data-layout-color=dark] .fc-unthemed th,body[data-layout-color=dark] .fc-unthemed thead{border-color:#464f5b}body[data-layout-color=dark] .fc-unthemed .fc-divider,body[data-layout-color=dark] .fc-unthemed td.fc-today{background:#464f5b}body[data-layout-color=dark] .fc-button{background:#464f5b;color:#dee2e6}body[data-layout-color=dark] .fc-cell-overlay,body[data-layout-color=dark] .fc-state-highlight,body[data-layout-color=dark] .fc-state-hover{background:#464f5b}body[data-layout-color=dark] .fc-content-skeleton .fc-day-top .fc-day-number{background-color:#464f5b}.fc-h-event,.fc-v-event{border:1px solid transparent!important}.fc-daygrid-dot-event{padding:5px!important}.fc-daygrid-event-dot,.fc-list-event-dot{border:4px solid #fff!important}.fc-daygrid-event-dot:hover,.fc-list-event-dot:hover{border:4px solid #6c757d!important}.fc-list-event{color:#fff!important}.fc-list-event:hover{color:#6c757d!important}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px!important}.fc-list-day-cushion{background-color:#fff;background-color:var(--ct-input-bg)}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:5em!important}.chartjs-chart{margin:auto;position:relative;width:100%}.dataTables_wrapper.container-fluid,.dataTables_wrapper.container-lg,.dataTables_wrapper.container-md,.dataTables_wrapper.container-sm,.dataTables_wrapper.container-xl,.dataTables_wrapper.container-xxl{padding:0}table.dataTable{border-collapse:collapse!important;margin-bottom:15px!important}table.dataTable.dtr-inline.collapsed>tbody>tr th.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{background-color:#727cf5;box-shadow:0 0 2px 0 #727cf5}table.dataTable thead:not.table-light th{background-color:transparent;border-bottom-color:#dee2e6}table.dataTable tbody tr.even td,table.dataTable tbody tr.odd td{background-color:transparent}table.dataTable tbody>tr.selected td{background-color:#727cf5}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:before{content:"󰍠";font-family:Material Design Icons;font-size:1rem;left:auto;right:.5rem;top:12px}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{content:"󰍝";font-family:Material Design Icons;font-size:1rem;left:auto;right:.5em;top:18px}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{padding-left:.95rem;padding-right:30px}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#727cf5}table.dataTable tbody>tr.selected td,table.dataTable tbody>tr>.selected td{border-color:#727cf5}table.dataTable tbody td:focus{outline:none!important}table.dataTable tbody td.focus,table.dataTable tbody th.focus{background-color:rgba(114,124,245,.15);outline:2px solid #727cf5!important;outline-offset:-1px}.dataTables_info{font-weight:600}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{background-color:#0acf97;bottom:auto;box-shadow:0 0 45px 0 rgba(0,0,0,.12);box-shadow:var(--ct-box-shadow-lg);top:auto}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#fa5c7c}div.dt-button-info{background-color:#727cf5;border:none;border-radius:3px;box-shadow:none;color:#fff;text-align:center;z-index:21}div.dt-button-info .h2,div.dt-button-info h2{background-color:hsla(0,0%,100%,.2);border-bottom:none;color:#fff}@media(max-width:767.98px){li.paginate_button.next,li.paginate_button.previous{display:inline-block;font-size:1.5rem}li.paginate_button{display:none}.dataTables_paginate ul{display:block;margin:1.5rem 0 0!important;text-align:center}div.dt-buttons{display:inline-table;margin-bottom:1.5rem}}.activate-select .sorting_1{background-color:#f1f3fa}div.dataTables_wrapper div.dataTables_filter{text-align:right}@media(max-width:576px){div.dataTables_wrapper div.dataTables_filter{text-align:center}}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;margin-right:0}div.dataTables_wrapper div.dataTables_length{text-align:left}@media(max-width:576px){div.dataTables_wrapper div.dataTables_length{text-align:center}}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.dataTables_scrollBody{border-left:none!important}div.dataTables_scrollBody>table{margin-bottom:15px!important}div.dataTables_scrollBody>table>:not(:first-child){border-top:none!important}body[data-layout-color=dark] table.dataTable th{border-bottom-color:#59616b}body[data-layout-color=dark] .activate-select .sorting_1{background-color:#404954}.noUi-target{background:#f1f3fa!important;border:1px solid #eef2f7!important;border-radius:5px!important;box-shadow:none!important}.noUi-horizontal{height:10px!important}.noUi-horizontal .noUi-handle{height:20px!important;outline:none!important;right:-12px!important;top:-6px!important;width:24px!important}.noUi-handle{background:#fff!important;border:1px solid #dee2e6!important;box-shadow:none!important}.noUi-handle:after,.noUi-handle:before{background:#ced4da!important;height:10px!important;left:9px!important;top:4px!important;width:2px!important}.noUi-handle:after{left:12px!important}.noUi-connect{background:#727cf5!important}body[data-layout-color=dark] .noUi-target{background:#404954!important;border:1px solid #37404a!important}body[data-layout-color=dark] .noUi-handle{border:1px solid #464f5b!important}body[data-layout-color=dark] .noUi-handle:after,body[data-layout-color=dark] .noUi-handle:before{background:#8391a2!important}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:initial;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#e7ebf0;border-bottom-color:var(--ct-dropdown-border-color);border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#fff;border-bottom-color:var(--ct-dropdown-bg);border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#e7ebf0;border-bottom-color:var(--ct-dropdown-border-color);top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#e7ebf0;border-top-color:var(--ct-dropdown-border-color);bottom:-1px}.react-datepicker-wrapper{display:block}.react-datepicker{background-color:#fff;background-color:var(--ct-dropdown-bg);border:1px solid #e7ebf0;border:1px solid var(--ct-dropdown-border-color);border-radius:.3rem;color:#98a6ad;display:inline-block;font-family:Nunito,sans-serif;font-size:.9rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#fff;background-color:var(--ct-dropdown-bg);border-bottom:1px solid #e7ebf0;border-bottom:1px solid var(--ct-dropdown-border-color);border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#98a6ad;font-size:.9rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid transparent;cursor:pointer;height:10px;line-height:1.5rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#98a6ad;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#7c8d96}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#b4bfc4;cursor:default}.react-datepicker__navigation--next{border-left-color:#98a6ad;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#7c8d96}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#b4bfc4;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#98a6ad;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#7c8d96}.react-datepicker__navigation--years-upcoming{border-bottom-color:#98a6ad;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#7c8d96}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #e7ebf0;border-left:1px solid var(--ct-dropdown-border-color);float:right;width:100px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:100px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .75rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#fff;background-color:var(--ct-dropdown-bg);cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#727cf5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#727cf5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#98a6ad}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#98a6ad;display:inline-block;line-height:1.5rem;margin:.166rem;text-align:center;width:1.5rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#fff;background-color:var(--ct-dropdown-bg);border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#98a6ad;display:inline-block;line-height:1.5rem;margin:.166rem;text-align:center;width:1.5rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected{background-color:#727cf5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover{background-color:#5a66f3}.react-datepicker__month--disabled{color:#98a6ad;pointer-events:none}.react-datepicker__month--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__day,.react-datepicker__month-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover{background-color:#727cf5;border-radius:.3rem;color:#fff!important}.react-datepicker__day--today,.react-datepicker__month-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted{background-color:#727cf5;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover{background-color:#5a66f3}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected{background-color:#727cf5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover{background-color:#5a66f3}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected{background-color:#a2a8f8;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover{background-color:#5a66f3}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range){background-color:rgba(114,124,245,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range){background-color:#fff;background-color:var(--ct-dropdown-bg);color:#98a6ad}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled{color:#98a6ad;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover{background-color:#727cf5}.react-datepicker__month-text:hover{background-color:#fff;background-color:var(--ct-dropdown-bg)}.react-datepicker__input-container{display:block;position:relative}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#7c8d96}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#98a6ad;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#fff;background-color:var(--ct-dropdown-bg);border:1px solid #e7ebf0;border:1px solid var(--ct-dropdown-border-color);border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#98a6ad}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#7c8d96}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#7c8d96}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;height:16px;outline:0;padding:0;position:absolute;right:7px;top:25%;vertical-align:middle;width:16px}.react-datepicker__close-icon:after{background-color:#727cf5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"×";cursor:pointer;font-size:12px;height:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center;width:16px}.react-datepicker__today-button{background:#fff;background:var(--ct-dropdown-bg);border-top:1px solid #e7ebf0;border-top:1px solid var(--ct-dropdown-border-color);clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.62rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#98a6ad}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#7c8d96}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#b4bfc4;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#98a6ad}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#7c8d96}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#b4bfc4;cursor:default}.react-datepicker__day:focus{outline:none!important}.calendar-widget .react-datepicker,.calendar-widget .react-datepicker .react-datepicker__month-container,.calendar-widget>div{width:100%}.calendar-widget .react-datepicker .react-datepicker__month-container .react-datepicker__current-month{font-size:1.1rem}.calendar-widget .react-datepicker .react-datepicker__month-container .react-datepicker__day-names,.calendar-widget .react-datepicker .react-datepicker__month-container .react-datepicker__week{align-items:center;display:flex;height:52px;justify-content:space-evenly}body[data-layout-color=dark] .react-datepicker__navigation--previous:hover{border-right-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__navigation--next:hover{border-left-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__navigation--years-previous:hover{border-top-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,body[data-layout-color=dark] .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,body[data-layout-color=dark] .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,body[data-layout-color=dark] .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,body[data-layout-color=dark] .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b1bbc4}.bg-dragula{background-color:#f7f9fb;background-color:var(--ct-dragula-bg)}.gu-mirror{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);margin:0!important;opacity:.8;position:fixed!important;z-index:9999!important}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2}.dragula-handle{cursor:move;font-size:24px;height:36px;position:relative;text-align:center;width:36px}.dragula-handle:before{content:"󰇛";font-family:Material Design Icons;position:absolute}.dropzone{background:#fff;background:var(--ct-input-bg);border:2px dashed #dee2e6;border:2px dashed var(--ct-input-border-color);border-radius:6px;cursor:pointer;min-height:150px;padding:20px}.dropzone .dz-message{margin:2rem 0;text-align:center}.dropzone.dz-started .dz-message{display:none}.form-wizard-header{background-color:#eef2f7;background-color:var(--ct-form-wizard-header-bg);margin-left:-1.5rem;margin-right:-1.5rem}svg{touch-action:none}.jvm-zoomin,.jvm-zoomout,image,text{-webkit-user-select:none;user-select:none}.jvm-container{height:100%;overflow:hidden;position:relative;touch-action:none;width:100%}.jvm-tooltip{border:none;border-radius:3px;box-shadow:1px 2px 12px rgba(0,0,0,.2);color:#f1f3fa;display:none;font-family:Nunito,sans-serif;font-size:.9rem;padding:5px 8px;white-space:nowrap}.jvm-tooltip,.jvm-zoom-btn{background-color:#343a40;position:absolute}.jvm-zoom-btn{border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;height:15px;left:10px;line-height:10px;padding:3px;width:15px}.jvm-zoom-btn.jvm-zoomout{top:30px}.jvm-zoom-btn.jvm-zoomin{top:10px}.jvm-series-container{position:absolute;right:15px}.jvm-series-container.jvm-series-h{bottom:15px}.jvm-series-container.jvm-series-v{top:15px}.jvm-series-container .jvm-legend{background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);float:left;margin-left:.75rem;padding:.6rem}.jvm-series-container .jvm-legend .jvm-legend-title{border-bottom:1px solid #e5e7eb;line-height:1;margin-bottom:.575rem;padding-bottom:.5rem;text-align:left}.jvm-series-container .jvm-legend .jvm-legend-inner{overflow:hidden}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick{min-width:40px;overflow:hidden}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick:not(:first-child){margin-top:.575rem}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample{border-radius:4px;float:left;height:16px;margin-right:.65rem;width:16px}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-text{float:left;font-size:12px;text-align:center}.jvm-line[animation=true]{-webkit-animation:jvm-line-animation 10s linear infinite forwards;animation:jvm-line-animation 10s linear infinite forwards}@-webkit-keyframes jvm-line-animation{0%{stroke-dashoffset:250}}@keyframes jvm-line-animation{0%{stroke-dashoffset:250}}.gmaps,.gmaps-panaroma{background:#f1f3fa;border-radius:3px;height:300px}body[data-layout-color=dark] .gmaps,body[data-layout-color=dark] .gmaps-panaroma{background:#404954}.ql-editor{text-align:left}.ql-container{font-family:Nunito,sans-serif}.ql-container.ql-snow{border-color:#dee2e6;border-color:var(--ct-input-border-color)}.ql-bubble{border:1px solid #dee2e6;border:1px solid var(--ct-input-border-color);border-radius:.25rem}.ql-toolbar{font-family:Nunito,sans-serif!important}.ql-toolbar span{color:#6c757d;color:var(--ct-dropdown-link-color);outline:none!important}.ql-toolbar span:hover{color:#727cf5!important}.ql-toolbar.ql-snow{border-color:#dee2e6;border-color:var(--ct-input-border-color)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:transparent}.ql-snow .ql-script,.ql-snow .ql-strike svg,.ql-snow .ql-stroke{stroke:#6c757d;stroke:var(--ct-dropdown-link-color)}.ql-snow .ql-fill{fill:#6c757d;fill:var(--ct-dropdown-link-color)}.ql-snow .ql-picker-options{background-color:#fff;background-color:var(--ct-dropdown-bg);border-color:#e7ebf0!important;border-color:var(--ct-dropdown-border-color)!important}.select2-container{width:100%!important}.select2-container .select2-selection--single{background-color:#fff;background-color:var(--ct-input-bg);border:1px solid #dee2e6;border:1px solid var(--ct-input-border-color);height:calc(1.5em + .9rem + 2px);outline:none}.select2-container .select2-selection--single .select2-selection__rendered{color:#6c757d;color:var(--ct-input-color);line-height:36px;padding-left:12px}.select2-container .select2-selection--single .select2-selection__arrow{height:34px;right:3px;width:34px}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#ced4da transparent transparent;border-width:6px 6px 0}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #ced4da!important;border-width:0 6px 6px!important}.select2-results__option{padding:6px 12px}.select2-dropdown{background-color:#fff;background-color:var(--ct-dropdown-bg);border:1px solid #e7ebf0;border:1px solid var(--ct-dropdown-border-color);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);z-index:1056}.select2-container--default .select2-results__option--selected{background-color:#eef2f7}.select2-container--default .select2-search--dropdown{background-color:#fff;background-color:var(--ct-dropdown-bg);padding:10px}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#fff;background-color:var(--ct-input-bg);border:1px solid #dee2e6;border:1px solid var(--ct-input-border-color);color:#6c757d;color:var(--ct-input-color);outline:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#727cf5}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;background-color:var(--ct-dropdown-bg);color:#313a46;color:var(--ct-dropdown-link-active-color)}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:#727cf5;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:36px;padding-right:5px}.select2-container--default .select2-selection--single .select2-selection__arrow{left:auto;right:1px}.select2-container .select2-selection--multiple{background-color:#fff;background-color:var(--ct-input-bg);border:1px solid #dee2e6!important;border:1px solid var(--ct-input-border-color)!important;min-height:calc(1.5em + .9rem + 2px)}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:1px 4px}.select2-container .select2-selection--multiple .select2-search__field{border:0;color:#6c757d;color:var(--ct-input-color)}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:#727cf5;border:none;border-radius:3px;color:#fff;margin-top:6px;padding:0 7px 0 0}.select2-container .select2-selection--multiple .select2-selection__choice__remove{border-color:#8089f6;color:#fff;margin-right:7px;padding:0 8px}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#727cf5;color:#fff}.select2-container .select2-search--inline .select2-search__field{margin-top:7px}.select2-container .select2-search textarea::-webkit-input-placeholder{color:#adb5bd;color:var(--ct-input-placeholder-color)}.select2-container .select2-search textarea::placeholder{color:#adb5bd;color:var(--ct-input-placeholder-color)}[dir=rtl] .select2-container--open .select2-dropdown{left:auto;right:0}body[data-layout-color=dark] .select2-container .select2-selection--single .select2-selection__arrow b{border-color:#8391a2 transparent transparent}body[data-layout-color=dark] .select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #8391a2!important}body[data-layout-color=dark] .select2-container--default .select2-results__option--selected{background-color:#464f5b}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1.5rem;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;right:2px;width:5px}.simplebar-scrollbar:before{background:#a2adb7;border-radius:7px;content:"";left:0;opacity:0;position:absolute;right:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.custom-scroll{height:100%}[data-simplebar-lg] .simplebar-scrollbar{right:1px;width:10px}[data-simplebar-primary] .simplebar-scrollbar:before{background:#727cf5}.jq-toast-single{background-color:#727cf5;font-size:13px;line-height:22px;padding:15px;text-align:left!important}.jq-toast-single,.jq-toast-single .h2,.jq-toast-single h2{font-family:Nunito,sans-serif}.jq-toast-single a{font-size:.9rem}.jq-toast-single a:hover{color:#fff}.jq-has-icon{padding:10px}.close-jq-toast-single{background:#343a40;border-radius:50%;color:#f1f3fa;cursor:pointer;font-size:20px;height:32px;line-height:32px;position:absolute;right:-12px;text-align:center;top:-12px;width:32px}.jq-toast-loader{border-radius:0;height:3px;top:0}.jq-icon-primary{background-color:#727cf5;border-color:#727cf5;color:#fff}.jq-icon-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.jq-icon-success{background-color:#0acf97;border-color:#0acf97;color:#fff}.jq-icon-info{background-color:#39afd1;border-color:#39afd1;color:#fff}.jq-icon-warning{background-color:#ffbc00;border-color:#ffbc00;color:#fff}.jq-icon-danger{background-color:#fa5c7c;border-color:#fa5c7c;color:#fff}.jq-icon-light{background-color:#eef2f7;border-color:#eef2f7;color:#fff}.jq-icon-dark{background-color:#313a46;border-color:#313a46;color:#fff}.jq-icon-error{background-color:#fa5c7c;border-color:#fa5c7c;color:#fff}.jq-icon-error,.jq-icon-info,.jq-icon-success,.jq-icon-warning{background-image:none}body[data-layout-color=dark] .close-jq-toast-single{background:#e3eaef;color:#404954}.bootstrap-touchspin .btn .input-group-text{background-color:transparent;border:none;color:inherit;padding:0}.bootstrap-timepicker-widget table td input{background-color:#727cf5;border:0;border-radius:50%;color:#fff;height:32px;outline:none!important;width:32px}.bootstrap-timepicker-widget table td a{color:#6c757d}.bootstrap-timepicker-widget table td a:hover{background-color:transparent;border:1px solid transparent;color:#727cf5}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid #e7ebf0;border-bottom:7px solid var(--ct-dropdown-border-color);border-left:7px solid transparent;border-right:7px solid transparent}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #fff;border-bottom:6px solid var(--ct-dropdown-bg);border-left:6px solid transparent;border-right:6px solid transparent}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{border-bottom:0;border-top:6px solid #fff;border-top:6px solid var(--ct-dropdown-bg);bottom:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{border-bottom:0;border-top:7px solid #e7ebf0;border-top:7px solid var(--ct-dropdown-border-color);bottom:-7px}body[data-layout-color=dark] .bootstrap-timepicker-widget table td a{color:#dee2e6}.CodeMirror-fullscreen,.editor-toolbar.fullscreen{z-index:1000}.editor-preview,.editor-preview-side{background:#dee2e6}.editor-preview-active{background:#e5e8eb}.editor-toolbar{border:1px solid #dee2e6!important;border:1px solid var(--ct-input-border-color)!important;border-bottom:0}.editor-toolbar a{color:#6c757d!important}.editor-toolbar a.active,.editor-toolbar a:hover{background-color:transparent;border-color:transparent;color:#727cf5!important}.editor-toolbar button:hover{background-color:#fff!important;background-color:var(--ct-input-bg)!important;border-color:#dee2e6!important;border-color:var(--ct-input-border-color)!important}.editor-toolbar i.separator{display:none!important}.editor-toolbar.disabled-for-preview a:not(.no-disable){background:transparent}.CodeMirror{background:#fff!important;background:var(--ct-input-bg)!important;border:1px solid #dee2e6!important;border:1px solid var(--ct-input-border-color)!important;color:#6c757d!important;color:var(--ct-input-color)!important;min-height:100px}.CodeMirror-cursor{border-left:1px solid #343a40}.editor-statusbar{color:#343a40}body[data-layout-color=dark] .editor-preview,body[data-layout-color=dark] .editor-preview-side{background:#464f5b}body[data-layout-color=dark] .editor-preview-active{background:#4c5562}body[data-layout-color=dark] .editor-toolbar a{color:#dee2e6!important}body[data-layout-color=dark] .CodeMirror-cursor{border-left:1px solid #e3eaef}body[data-layout-color=dark] .editor-statusbar{color:#e3eaef}.twitter-typeahead{display:inherit!important}.tt-hint,.tt-query{outline:none}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{background:#fff!important;background:var(--ct-input-bg)!important;color:#6c757d;color:var(--ct-input-color)}.tt-menu{background-color:#fff;background-color:var(--ct-dropdown-bg);border:1px solid #e7ebf0;border:1px solid var(--ct-dropdown-border-color);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);max-height:200px;overflow-y:auto;padding:8px 0;width:100%}.tt-suggestion{line-height:24px;padding:3px 20px}.tt-suggestion.tt-cursor,.tt-suggestion:hover{background-color:#727cf5;color:#fff;cursor:pointer}.tt-suggestion p{margin:0}.tt-highlight{font-family:Nunito,sans-serif}.typeahead-empty-message{color:#fa5c7c;padding:5px 10px}.league-name{padding:3px 20px}.jqstooltip{background-color:#fff!important;border-color:#fff!important;border-radius:3px;box-shadow:0 0 45px 0 rgba(0,0,0,.12);box-shadow:var(--ct-box-shadow-lg);box-sizing:initial;height:auto!important;padding:5px 10px!important;width:auto!important}.jqsfield{color:#000!important;font-family:Nunito,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:18px!important}.timepicker-orient-bottom{bottom:calc(1.5em + .9rem + 2px)!important;top:auto!important}.bootstrap-timepicker-widget{left:0!important;right:auto!important}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px;right:auto}.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px;right:auto}.rateit{-webkit-touch-callout:none;display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;user-select:none}.rateit .rateit-range *{display:block}.rateit .rateit-hover,.rateit .rateit-selected{left:0;position:absolute;top:0;width:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{color:#ffbc00}.rateit .rateit-hover-rtl{background-position:right -32px}.rateit .rateit-selected{color:#fa5c7c}.rateit .rateit-selected-rtl{background-position:right -16px}.rateit .rateit-preset{color:#fd7e14}.rateit button.rateit-reset{border:none;float:left;height:16px;outline:none;padding:0;width:16px}.rateit .rateit-reset span{display:none}.rateit .rateit-range{display:-moz-inline-box;display:inline-block;height:16px;outline:none;position:relative}.rateit.rateit-font .rateit-reset{background:#dee2e6;border-radius:50%;height:.6em;margin-right:5px;margin-top:5px;position:relative;width:.6em}.rateit.rateit-font .rateit-reset span{border-bottom:2px solid #6c757d;display:block;height:calc(50% - .045em);margin-left:25%;margin-right:25%;position:absolute;top:2px;width:50%}.rateit.rateit-font .rateit-reset:hover,.rateit.rateit-font button.rateit-reset:focus{background:#fa5c7c}.rateit.rateit-font .rateit-reset:hover span,.rateit.rateit-font button.rateit-reset:focus span{border-color:#fff}.rateit-mdi{font-family:Material Design Icons}.rateit-font{font-size:24px;line-height:1em}.rateit-font .rateit-range{background:none;height:auto}.rateit-font .rateit-range>div{background:none;cursor:default;overflow:hidden;white-space:nowrap}.rateit-font .rateit-empty{color:#ced4da}body[data-layout-color=dark] .rateit.rateit-font .rateit-reset{background:#464f5b}body[data-layout-color=dark] .rateit.rateit-font .rateit-reset span{border-bottom:2px solid #dee2e6}body[data-layout-color=dark] .rateit-font .rateit-empty{color:#8391a2}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{right:auto}.react-select>div{background-color:#fff!important;background-color:var(--ct-input-bg)!important}.react-select>div,.react-select>div:hover{border:1px solid #dee2e6;border:1px solid var(--ct-input-border-color)}.react-select__control--is-focused{border-color:#c8cbcf!important;border-color:var(--ct-input-focus-border-color)!important;box-shadow:none!important}.react-select__indicator-separator{display:none!important}.react-select__dropdown-indicator{color:#98a6ad!important}.react-select__menu{background-color:#fff!important;background-color:var(--ct-dropdown-bg)!important;border:none!important;border-radius:.25rem!important;box-shadow:none!important;z-index:1000!important}.react-select__menu-list{border:1px solid #e7ebf0!important;border:1px solid var(--ct-dropdown-border-color)!important;border-radius:.25rem!important}.react-select__option{color:#6c757d!important;color:var(--ct-dropdown-link-color)!important;padding:.375rem 1.5rem!important}.react-select__option--is-focused,.react-select__option--is-selected,.react-select__option:hover{background-color:#f4f6fb!important;background-color:var(--ct-dropdown-link-hover-bg)!important;color:#2c343f!important;color:var(--ct-dropdown-link-hover-color)!important}.react-select__single-value{color:#98a6ad!important}.react-select__multi-value{background-color:rgba(114,124,245,.2)!important;color:#727cf5!important}.react-select__multi-value .react-select__multi-value__label{color:#727cf5}.rbt-token,.react-select__multi-value .react-select__multi-value__remove:hover{background-color:rgba(114,124,245,.2)!important;color:#727cf5!important}.rbt-token .rbt-token-remove-button{background-color:transparent;border:none}.rbt-token .rbt-token-remove-button .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rbt-input-multi.focus{background-color:#fff!important;background-color:var(--ct-input-focus-bg)!important;border-color:#c8cbcf!important;border-color:var(--ct-input-focus-border-color)!important;box-shadow:none!important}.app-search .react-select__menu-list .react-select__option{background-color:transparent;color:#6c757d;padding:.375rem 1.5rem}.app-search .react-select__menu-list .react-select__option .dropdown-item.active,.app-search .react-select__menu-list .react-select__option .dropdown-item:active{background-color:transparent}.app-search .react-select__menu-list .react-select__option:hover{color:#313a46}.app-search .react-select__menu-list .react-select__option--is-selected,.app-search .react-select__menu-list .react-select__option:hover{background-color:#f4f6fb;background-color:var(--ct-dropdown-link-hover-bg)}.app-search .react-select__menu-list .react-select__option--is-selected .dropdown-item{color:#313a46!important}.app-search .react-select__menu-list .react-select__option--is-disabled:hover{background-color:transparent!important}.app-search .react-select__value-container--has-value .react-select__single-value .user-subinfo,.app-search .react-select__value-container--has-value .react-select__single-value i,.app-search .react-select__value-container--has-value .react-select__single-value img{display:none!important}.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item,.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item .drop-username{color:#98a6ad!important}.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item:hover{background-color:transparent;color:#6c757d;color:var(--ct-dropdown-link-color)}.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item,.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item .drop-username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px}body[data-topbar-color=light] .app-search .react-select__value-container--has-value .react-select__single-value .drop-username,body[data-topbar-color=light] .app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item{color:#313a46!important}body[data-layout-color=dark] .react-select__dropdown-indicator,body[data-layout-color=dark] .react-select__single-value{color:#ced4da!important}body[data-layout-color=dark] .app-search .react-select__menu-list .react-select__option{color:#dee2e6}body[data-layout-color=dark] .app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item,body[data-layout-color=dark] .app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item .drop-username{color:#ced4da!important}.react-table td,.react-table th{white-space:nowrap}.react-table th{padding-left:.95rem;padding-right:30px}.react-table .sortable{cursor:pointer;position:relative}.react-table .sortable:before{content:"󰍠";right:.5rem;top:12px}.react-table .sortable:after,.react-table .sortable:before{font-family:Material Design Icons;font-size:1rem;left:auto;opacity:.5;position:absolute}.react-table .sortable:after{content:"󰍝";right:.5em;top:18px}.react-table .sortable.sorting_asc:before,.react-table .sortable.sorting_desc:after{opacity:1}.irs{-webkit-touch-callout:none;font-size:12px;-webkit-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;cursor:default;display:block;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0;right:auto}.irs-max,[dir=rtl] .irs-min{left:auto;right:0}[dir=rtl] .irs-max{left:0;right:auto}.irs-from,.irs-single,.irs-to{cursor:default;display:block;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#6c757d;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#6c757d;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#6c757d;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#eef2f7;background-color:var(--ct-progress-bg);border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#727cf5;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#eef2f7;background-color:var(--ct-progress-bg);bottom:16px;height:1px}.irs--flat .irs-handle{background-color:transparent;height:18px;top:22px;width:16px}.irs--flat .irs-handle>i:first-child{background-color:#515df3;display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.irs--flat .irs-max,.irs--flat .irs-min{background-color:#eef2f7;background-color:var(--ct-progress-bg);border-radius:4px;color:#6c757d;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#727cf5;border-radius:4px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#727cf5;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--flat .irs-grid-pol{background-color:#eef2f7;background-color:var(--ct-progress-bg)}.irs--flat .irs-grid-text{color:#6c757d}[dir=rtl] .irs-bar--single{border-radius:0 4px 4px 0!important}body[data-layout-color=dark] .irs--flat .irs-max,body[data-layout-color=dark] .irs--flat .irs-min,body[data-layout-color=dark] .irs-grid-text{color:#dee2e6}.jstree-default{height:auto;padding:2px 6px}.jstree-default .jstree-clicked,.jstree-default .jstree-hovered{background:#eef2f7;box-shadow:none}.jstree-default .jstree-anchor,.jstree-default .jstree-icon,.jstree-default .jstree-icon:empty{line-height:20px}.jstree-wholerow.jstree-wholerow-clicked,.jstree-wholerow.jstree-wholerow-hovered{background:#eef2f7}body[data-layout-color=dark] .jstree-default .jstree-clicked,body[data-layout-color=dark] .jstree-default .jstree-hovered,body[data-layout-color=dark] .jstree-wholerow.jstree-wholerow-clicked,body[data-layout-color=dark] .jstree-wholerow.jstree-wholerow-hovered{background:#464f5b}.gantt .bar-progress{fill:#727cf5!important}.gantt .bar-wrapper:hover .bar-progress{fill:#8a92f7!important}.gantt .bar,.gantt .bar-wrapper:hover .bar{fill:#eef2f7!important;fill:var(--ct-progress-bg)!important}.gantt .bar-label,.gantt .bar-label.big{fill:#6c757d!important}.gantt .grid-header{fill:#f1f3fa!important;fill:var(--ct-table-hover-bg)!important;stroke:#f1f3fa!important;stroke:var(--ct-table-hover-bg)!important}.gantt .grid-row{fill:transparent!important}.gantt .grid-row:nth-child(2n){fill:#f1f3fa!important;fill:var(--ct-table-hover-bg)!important}.gantt .lower-text,.gantt .upper-text{fill:#6c757d!important;fill:var(--ct-table-color)!important}.gantt .row-line{stroke:#eef2f7!important;stroke:var(--ct-table-border-color)!important}.gantt .today-highlight{fill:#eef2f7!important}.gantt-container .popup-wrapper .pointer{display:none}body[data-layout-color=dark] .gantt .bar-label,body[data-layout-color=dark] .gantt .bar-label.big{fill:#dee2e6!important}body[data-layout-color=dark] .gantt .today-highlight{fill:#464f5b!important}@font-face{font-family:unicons;font-style:normal;font-weight:400;src:url(../../static/media/unicons.ca6ba1354c470b06df5d.eot);src:url(../../static/media/unicons.ca6ba1354c470b06df5d.eot#iefix) format("embedded-opentype"),url(../../static/media/unicons.b5ae9656e5aa1bf09839.woff2) format("woff2"),url(../../static/media/unicons.31bc37652b168677337f.woff) format("woff"),url(../../static/media/unicons.257bdf01db318b704dd6.ttf) format("truetype"),url(../../static/media/unicons.f5dd903de4721de07819.svg#unicons) format("svg")}[class*=" uil-"]:before,[class^=uil-]:before{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:unicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none}.uil-0-plus:before{content:""}.uil-10-plus:before{content:""}.uil-12-plus:before{content:""}.uil-13-plus:before{content:""}.uil-16-plus:before{content:""}.uil-17-plus:before{content:""}.uil-18-plus:before{content:""}.uil-21-plus:before{content:""}.uil-3-plus:before{content:""}.uil-500px:before{content:""}.uil-6-plus:before{content:""}.uil-abacus:before{content:""}.uil-accessible-icon-alt:before{content:""}.uil-adjust-alt:before{content:""}.uil-adjust-circle:before{content:""}.uil-adjust-half:before{content:""}.uil-adjust:before{content:""}.uil-adobe:before{content:""}.uil-airplay:before{content:""}.uil-align-alt:before{content:""}.uil-align-center-alt:before{content:""}.uil-align-center-h:before{content:""}.uil-align-center-justify:before{content:""}.uil-align-center-v:before{content:""}.uil-align-center:before{content:""}.uil-align-justify:before{content:""}.uil-align-left-justify:before{content:""}.uil-align-left:before{content:""}.uil-align-letter-right:before{content:""}.uil-align-right-justify:before{content:""}.uil-align-right:before{content:""}.uil-align:before{content:""}.uil-ambulance:before{content:""}.uil-analysis:before{content:""}.uil-analytics:before{content:""}.uil-anchor:before{content:""}.uil-android-phone-slash:before{content:""}.uil-angle-double-down:before{content:""}.uil-angle-double-left:before{content:""}.uil-angle-double-right:before{content:""}.uil-angle-double-up:before{content:""}.uil-angle-down:before{content:""}.uil-angle-left:before{content:""}.uil-angle-right-b:before{content:""}.uil-angle-right:before{content:""}.uil-angle-up:before{content:""}.uil-angry:before{content:""}.uil-ankh:before{content:""}.uil-annoyed-alt:before{content:""}.uil-annoyed:before{content:""}.uil-apple:before{content:""}.uil-apps:before{content:""}.uil-archive-alt:before{content:""}.uil-archive:before{content:""}.uil-archway:before{content:""}.uil-arrow-break:before{content:""}.uil-arrow-circle-down:before{content:""}.uil-arrow-circle-left:before{content:""}.uil-arrow-circle-right:before{content:""}.uil-arrow-circle-up:before{content:""}.uil-arrow-compress-h:before{content:""}.uil-arrow-down-left:before{content:""}.uil-arrow-down-right:before{content:""}.uil-arrow-down:before{content:""}.uil-arrow-from-right:before{content:""}.uil-arrow-from-top:before{content:""}.uil-arrow-growth:before{content:""}.uil-arrow-left:before{content:""}.uil-arrow-random:before{content:""}.uil-arrow-resize-diagonal:before{content:""}.uil-arrow-right:before{content:""}.uil-arrow-to-bottom:before{content:""}.uil-arrow-to-right:before{content:""}.uil-arrow-up-left:before{content:""}.uil-arrow-up-right:before{content:""}.uil-arrow-up:before{content:""}.uil-arrows-h-alt:before{content:""}.uil-arrows-h:before{content:""}.uil-arrows-left-down:before{content:""}.uil-arrows-maximize:before{content:""}.uil-arrows-merge:before{content:""}.uil-arrows-resize-h:before{content:""}.uil-arrows-resize-v:before{content:""}.uil-arrows-resize:before{content:""}.uil-arrows-right-down:before{content:""}.uil-arrows-shrink-h:before{content:""}.uil-arrows-shrink-v:before{content:""}.uil-arrows-up-right:before{content:""}.uil-arrows-v-alt:before{content:""}.uil-arrows-v:before{content:""}.uil-assistive-listening-systems:before{content:""}.uil-asterisk:before{content:""}.uil-at:before{content:""}.uil-atm-card:before{content:""}.uil-atom:before{content:""}.uil-auto-flash:before{content:""}.uil-award-alt:before{content:""}.uil-award:before{content:""}.uil-baby-carriage:before{content:""}.uil-backpack:before{content:""}.uil-backspace:before{content:""}.uil-backward:before{content:""}.uil-bag-alt:before{content:""}.uil-bag-slash:before{content:""}.uil-bag:before{content:""}.uil-balance-scale:before{content:""}.uil-ball:before{content:""}.uil-ban:before{content:""}.uil-bars:before{content:""}.uil-basketball-hoop:before{content:""}.uil-basketball:before{content:""}.uil-battery-bolt:before{content:""}.uil-battery-empty:before{content:""}.uil-bed-double:before{content:""}.uil-bed:before{content:""}.uil-behance:before{content:""}.uil-bell-school:before{content:""}.uil-bell-slash:before{content:""}.uil-bell:before{content:""}.uil-bill:before{content:""}.uil-bitcoin-circle:before{content:""}.uil-bitcoin:before{content:""}.uil-black-berry:before{content:""}.uil-bluetooth-b:before{content:""}.uil-bold:before{content:""}.uil-bolt-alt:before{content:""}.uil-bolt-slash:before{content:""}.uil-bolt:before{content:""}.uil-book-alt:before{content:""}.uil-book-medical:before{content:""}.uil-book-open:before{content:""}.uil-book-reader:before{content:""}.uil-book:before{content:""}.uil-bookmark-full:before{content:""}.uil-bookmark:before{content:""}.uil-books:before{content:""}.uil-boombox:before{content:""}.uil-border-alt:before{content:""}.uil-border-bottom:before{content:""}.uil-border-clear:before{content:""}.uil-border-horizontal:before{content:""}.uil-border-inner:before{content:""}.uil-border-left:before{content:""}.uil-border-out:before{content:""}.uil-border-right:before{content:""}.uil-border-top:before{content:""}.uil-border-vertical:before{content:""}.uil-box:before{content:""}.uil-briefcase-alt:before{content:""}.uil-briefcase:before{content:""}.uil-bright:before{content:""}.uil-brightness-empty:before{content:""}.uil-brightness-half:before{content:""}.uil-brightness-low:before{content:""}.uil-brightness-minus:before{content:""}.uil-brightness-plus:before{content:""}.uil-brightness:before{content:""}.uil-bring-bottom:before{content:""}.uil-bring-front:before{content:""}.uil-brush-alt:before{content:""}.uil-bug:before{content:""}.uil-building:before{content:""}.uil-bullseye:before{content:""}.uil-bus-alt:before{content:""}.uil-bus-school:before{content:""}.uil-bus:before{content:""}.uil-calcualtor:before{content:""}.uil-calculator-alt:before{content:""}.uil-calendar-alt:before{content:""}.uil-calendar-slash:before{content:""}.uil-calender:before{content:""}.uil-calling:before{content:""}.uil-camera-change:before{content:""}.uil-camera-plus:before{content:""}.uil-camera-slash:before{content:""}.uil-camera:before{content:""}.uil-cancel:before{content:""}.uil-capsule:before{content:""}.uil-capture:before{content:""}.uil-car-sideview:before{content:""}.uil-car-slash:before{content:""}.uil-car-wash:before{content:""}.uil-car:before{content:""}.uil-card-atm:before{content:""}.uil-caret-right:before{content:""}.uil-cart:before{content:""}.uil-cell:before{content:""}.uil-celsius:before{content:""}.uil-chart-bar-alt:before{content:""}.uil-chart-bar:before{content:""}.uil-chart-down:before{content:""}.uil-chart-growth-alt:before{content:""}.uil-chart-growth:before{content:""}.uil-chart-line:before{content:""}.uil-chart-pie-alt:before{content:""}.uil-chart-pie:before{content:""}.uil-chart:before{content:""}.uil-chat-bubble-user:before{content:""}.uil-chat-info:before{content:""}.uil-chat:before{content:""}.uil-check-circle:before{content:""}.uil-check-square:before{content:""}.uil-check:before{content:""}.uil-circle-layer:before{content:""}.uil-circle:before{content:""}.uil-circuit:before{content:""}.uil-clapper-board:before{content:""}.uil-clipboard-alt:before{content:""}.uil-clipboard-blank:before{content:""}.uil-clipboard-notes:before{content:""}.uil-clipboard:before{content:""}.uil-clock-eight:before{content:""}.uil-clock-five:before{content:""}.uil-clock-nine:before{content:""}.uil-clock-seven:before{content:""}.uil-clock-ten:before{content:""}.uil-clock-three:before{content:""}.uil-clock-two:before{content:""}.uil-clock:before{content:""}.uil-closed-captioning:before{content:""}.uil-cloud-block:before{content:""}.uil-cloud-bookmark:before{content:""}.uil-cloud-check:before{content:""}.uil-cloud-computing:before{content:""}.uil-cloud-data-connection:before{content:""}.uil-cloud-database-tree:before{content:""}.uil-cloud-download:before{content:""}.uil-cloud-drizzle:before{content:""}.uil-cloud-exclamation:before{content:""}.uil-cloud-hail:before{content:""}.uil-cloud-heart:before{content:""}.uil-cloud-info:before{content:""}.uil-cloud-lock:before{content:""}.uil-cloud-meatball:before{content:""}.uil-cloud-moon-hail:before{content:""}.uil-cloud-moon-meatball:before{content:""}.uil-cloud-moon-rain:before{content:""}.uil-cloud-moon-showers:before{content:""}.uil-cloud-moon:before{content:""}.uil-cloud-question:before{content:""}.uil-cloud-rain-sun:before{content:""}.uil-cloud-rain:before{content:""}.uil-cloud-redo:before{content:""}.uil-cloud-set:before{content:""}.uil-cloud-share:before{content:""}.uil-cloud-shield:before{content:""}.uil-cloud-showers-alt:before{content:""}.uil-cloud-showers-heavy:before{content:""}.uil-cloud-showers:before{content:""}.uil-cloud-slash:before{content:""}.uil-cloud-sun-hail:before{content:""}.uil-cloud-sun-meatball:before{content:""}.uil-cloud-sun-rain-alt:before{content:""}.uil-cloud-sun-rain:before{content:""}.uil-cloud-sun-tear:before{content:""}.uil-cloud-sun:before{content:""}.uil-cloud-times:before{content:""}.uil-cloud-unlock:before{content:""}.uil-cloud-upload:before{content:""}.uil-cloud-wifi:before{content:""}.uil-cloud-wind:before{content:""}.uil-cloud:before{content:""}.uil-clouds:before{content:""}.uil-club:before{content:""}.uil-code:before{content:""}.uil-coffee:before{content:""}.uil-cog:before{content:""}.uil-coins:before{content:""}.uil-columns:before{content:""}.uil-comment-alt-block:before{content:""}.uil-comment-alt-chart-lines:before{content:""}.uil-comment-alt-check:before{content:""}.uil-comment-alt-dots:before{content:""}.uil-comment-alt-download:before{content:""}.uil-comment-alt-edit:before{content:""}.uil-comment-alt-exclamation:before{content:""}.uil-comment-alt-heart:before{content:""}.uil-comment-alt-image:before{content:""}.uil-comment-alt-info:before{content:""}.uil-comment-alt-lines:before{content:""}.uil-comment-alt-lock:before{content:""}.uil-comment-alt-medical:before{content:""}.uil-comment-alt-message:before{content:""}.uil-comment-alt-notes:before{content:""}.uil-comment-alt-plus:before{content:""}.uil-comment-alt-question:before{content:""}.uil-comment-alt-redo:before{content:""}.uil-comment-alt-search:before{content:""}.uil-comment-alt-share:before{content:""}.uil-comment-alt-shield:before{content:""}.uil-comment-alt-slash:before{content:""}.uil-comment-alt-upload:before{content:""}.uil-comment-alt-verify:before{content:""}.uil-comment-alt:before{content:""}.uil-comment-block:before{content:""}.uil-comment-chart-line:before{content:""}.uil-comment-check:before{content:""}.uil-comment-dots:before{content:""}.uil-comment-download:before{content:""}.uil-comment-edit:before{content:""}.uil-comment-exclamation:before{content:""}.uil-comment-heart:before{content:""}.uil-comment-image:before{content:""}.uil-comment-info-alt:before{content:""}.uil-comment-info:before{content:""}.uil-comment-lines:before{content:""}.uil-comment-lock:before{content:""}.uil-comment-medical:before{content:""}.uil-comment-message:before{content:""}.uil-comment-notes:before{content:""}.uil-comment-plus:before{content:""}.uil-comment-question:before{content:""}.uil-comment-redo:before{content:""}.uil-comment-search:before{content:""}.uil-comment-share:before{content:""}.uil-comment-shield:before{content:""}.uil-comment-slash:before{content:""}.uil-comment-upload:before{content:""}.uil-comment-verify:before{content:""}.uil-comment:before{content:""}.uil-comments-alt:before{content:""}.uil-comments:before{content:""}.uil-commnet-alt-slash:before{content:""}.uil-compact-disc:before{content:""}.uil-compass:before{content:""}.uil-compress-alt-left:before{content:""}.uil-compress-alt:before{content:""}.uil-compress-arrows:before{content:""}.uil-compress-lines:before{content:""}.uil-compress-point:before{content:""}.uil-compress-v:before{content:""}.uil-compress:before{content:""}.uil-computer-mouse:before{content:""}.uil-confused:before{content:""}.uil-constructor:before{content:""}.uil-copy-alt:before{content:""}.uil-copy-landscape:before{content:""}.uil-copy:before{content:""}.uil-copyright:before{content:""}.uil-corner-down-left:before{content:""}.uil-corner-down-right-alt:before{content:""}.uil-corner-down-right:before{content:""}.uil-corner-left-down:before{content:""}.uil-corner-right-down:before{content:""}.uil-corner-up-left-alt:before{content:""}.uil-corner-up-left:before{content:""}.uil-corner-up-right-alt:before{content:""}.uil-corner-up-right:before{content:""}.uil-creative-commons-pd-alt:before{content:""}.uil-creative-commons-pd:before{content:""}.uil-crockery:before{content:""}.uil-crop-alt-rotate-left:before{content:""}.uil-crop-alt-rotate-right:before{content:""}.uil-crop-alt:before{content:""}.uil-crosshair-alt:before{content:""}.uil-crosshair:before{content:""}.uil-crosshairs:before{content:""}.uil-cube:before{content:""}.uil-dashboard:before{content:""}.uil-data-sharing:before{content:""}.uil-database-alt:before{content:""}.uil-database:before{content:""}.uil-desert:before{content:""}.uil-desktop-alt-slash:before{content:""}.uil-desktop-alt:before{content:""}.uil-desktop-cloud-alt:before{content:""}.uil-desktop-slash:before{content:""}.uil-desktop:before{content:""}.uil-dialpad-alt:before{content:""}.uil-dialpad:before{content:""}.uil-diamond:before{content:""}.uil-diary-alt:before{content:""}.uil-diary:before{content:""}.uil-dice-five:before{content:""}.uil-dice-four:before{content:""}.uil-dice-one:before{content:""}.uil-dice-six:before{content:""}.uil-dice-three:before{content:""}.uil-dice-two:before{content:""}.uil-direction:before{content:""}.uil-directions:before{content:""}.uil-dizzy-meh:before{content:""}.uil-dna:before{content:""}.uil-document-layout-center:before{content:""}.uil-document-layout-left:before{content:""}.uil-document-layout-right:before{content:""}.uil-document:before{content:""}.uil-dollar-alt:before{content:""}.uil-dollar-sign-alt:before{content:""}.uil-dollar-sign:before{content:""}.uil-down-arrow:before{content:""}.uil-download-alt:before{content:""}.uil-dribbble:before{content:""}.uil-drill:before{content:""}.uil-dropbox:before{content:""}.uil-dumbbell:before{content:""}.uil-ear:before{content:""}.uil-edit-alt:before{content:""}.uil-edit:before{content:""}.uil-ellipsis-h:before{content:""}.uil-ellipsis-v:before{content:""}.uil-emoji:before{content:""}.uil-enter:before{content:""}.uil-entry:before{content:""}.uil-envelope-add:before{content:""}.uil-envelope-alt:before{content:""}.uil-envelope-block:before{content:""}.uil-envelope-bookmark:before{content:""}.uil-envelope-check:before{content:""}.uil-envelope-download-alt:before{content:""}.uil-envelope-download:before{content:""}.uil-envelope-edit:before{content:""}.uil-envelope-exclamation:before{content:""}.uil-envelope-heart:before{content:""}.uil-envelope-info:before{content:""}.uil-envelope-lock:before{content:""}.uil-envelope-minus:before{content:""}.uil-envelope-open:before{content:""}.uil-envelope-question:before{content:""}.uil-envelope-receive:before{content:""}.uil-envelope-redo:before{content:""}.uil-envelope-search:before{content:""}.uil-envelope-send:before{content:""}.uil-envelope-share:before{content:""}.uil-envelope-shield:before{content:""}.uil-envelope-star:before{content:""}.uil-envelope-times:before{content:""}.uil-envelope-upload-alt:before{content:""}.uil-envelope-upload:before{content:""}.uil-envelope:before{content:""}.uil-envelopes:before{content:""}.uil-equal-circle:before{content:""}.uil-euro-circle:before{content:""}.uil-euro:before{content:""}.uil-exchange-alt:before{content:""}.uil-exchange:before{content:""}.uil-exclamation-circle:before{content:""}.uil-exclamation-octagon:before{content:""}.uil-exclamation-triangle:before{content:""}.uil-exclude:before{content:""}.uil-exit:before{content:""}.uil-expand-alt:before{content:""}.uil-expand-arrows-alt:before{content:""}.uil-expand-arrows:before{content:""}.uil-expand-from-corner:before{content:""}.uil-expand-left:before{content:""}.uil-expand-right:before{content:""}.uil-export:before{content:""}.uil-exposure-alt:before{content:""}.uil-exposure-increase:before{content:""}.uil-external-link-alt:before{content:""}.uil-eye-slash:before{content:""}.uil-eye:before{content:""}.uil-facebook-f:before{content:""}.uil-facebook-messenger:before{content:""}.uil-facebook:before{content:""}.uil-fahrenheit:before{content:""}.uil-fast-mail-alt:before{content:""}.uil-fast-mail:before{content:""}.uil-favorite:before{content:""}.uil-feedback:before{content:""}.uil-file-alt:before{content:""}.uil-file-blank:before{content:""}.uil-file-block-alt:before{content:""}.uil-file-bookmark-alt:before{content:""}.uil-file-check-alt:before{content:""}.uil-file-check:before{content:""}.uil-file-contract-dollar:before{content:""}.uil-file-copy-alt:before{content:""}.uil-file-download-alt:before{content:""}.uil-file-download:before{content:""}.uil-file-edit-alt:before{content:""}.uil-file-exclamation-alt:before{content:""}.uil-file-exclamation:before{content:""}.uil-file-heart:before{content:""}.uil-file-info-alt:before{content:""}.uil-file-landscape-alt:before{content:""}.uil-file-landscape:before{content:""}.uil-file-lanscape-slash:before{content:""}.uil-file-lock-alt:before{content:""}.uil-file-medical-alt:before{content:""}.uil-file-medical:before{content:""}.uil-file-minus-alt:before{content:""}.uil-file-minus:before{content:""}.uil-file-network:before{content:""}.uil-file-plus-alt:before{content:""}.uil-file-plus:before{content:""}.uil-file-question-alt:before{content:""}.uil-file-question:before{content:""}.uil-file-redo-alt:before{content:""}.uil-file-search-alt:before{content:""}.uil-file-share-alt:before{content:""}.uil-file-shield-alt:before{content:""}.uil-file-slash:before{content:""}.uil-file-times-alt:before{content:""}.uil-file-times:before{content:""}.uil-file-upload-alt:before{content:""}.uil-file-upload:before{content:""}.uil-file:before{content:""}.uil-files-landscapes-alt:before{content:""}.uil-files-landscapes:before{content:""}.uil-film:before{content:""}.uil-filter-slash:before{content:""}.uil-filter:before{content:""}.uil-flask-potion:before{content:""}.uil-flask:before{content:""}.uil-flip-h-alt:before{content:""}.uil-flip-h:before{content:""}.uil-flip-v-alt:before{content:""}.uil-flip-v:before{content:""}.uil-flower:before{content:""}.uil-focus-add:before{content:""}.uil-focus-target:before{content:""}.uil-focus:before{content:""}.uil-folder-check:before{content:""}.uil-folder-download:before{content:""}.uil-folder-exclamation:before{content:""}.uil-folder-heart:before{content:""}.uil-folder-info:before{content:""}.uil-folder-lock:before{content:""}.uil-folder-medical:before{content:""}.uil-folder-minus:before{content:""}.uil-folder-network:before{content:""}.uil-folder-plus:before{content:""}.uil-folder-question:before{content:""}.uil-folder-slash:before{content:""}.uil-folder-times:before{content:""}.uil-folder-upload:before{content:""}.uil-folder:before{content:""}.uil-food:before{content:""}.uil-football-american:before{content:""}.uil-football-ball:before{content:""}.uil-football:before{content:""}.uil-forecastcloud-moon-tear:before{content:""}.uil-forwaded-call:before{content:""}.uil-forward:before{content:""}.uil-frown:before{content:""}.uil-game-structure:before{content:""}.uil-game:before{content:""}.uil-gift:before{content:""}.uil-github-alt:before{content:""}.uil-github:before{content:""}.uil-glass-martini-alt-slash:before{content:""}.uil-glass-martini-alt:before{content:""}.uil-glass-martini:before{content:""}.uil-glass-tea:before{content:""}.uil-glass:before{content:""}.uil-globe:before{content:""}.uil-gold:before{content:""}.uil-google-drive-alt:before{content:""}.uil-google-drive:before{content:""}.uil-google-hangouts:before{content:""}.uil-google-play:before{content:""}.uil-google:before{content:""}.uil-graduation-hat:before{content:""}.uil-graph-bar:before{content:""}.uil-grid:before{content:""}.uil-grids:before{content:""}.uil-grin-tongue-wink-alt:before{content:""}.uil-grin-tongue-wink:before{content:""}.uil-grin:before{content:""}.uil-grip-horizontal-line:before{content:""}.uil-hdd:before{content:""}.uil-headphones-alt:before{content:""}.uil-headphones:before{content:""}.uil-heart-alt:before{content:""}.uil-heart-medical:before{content:""}.uil-heart-rate:before{content:""}.uil-heart-sign:before{content:""}.uil-heart:before{content:""}.uil-heartbeat:before{content:""}.uil-history-alt:before{content:""}.uil-history:before{content:""}.uil-home-alt:before{content:""}.uil-home:before{content:""}.uil-horizontal-align-center:before{content:""}.uil-horizontal-align-left:before{content:""}.uil-horizontal-align-right:before{content:""}.uil-horizontal-distribution-center:before{content:""}.uil-horizontal-distribution-left:before{content:""}.uil-horizontal-distribution-right:before{content:""}.uil-hunting:before{content:""}.uil-image-alt-slash:before{content:""}.uil-image-block:before{content:""}.uil-image-broken:before{content:""}.uil-image-check:before{content:""}.uil-image-download:before{content:""}.uil-image-edit:before{content:""}.uil-image-lock:before{content:""}.uil-image-minus:before{content:""}.uil-image-plus:before{content:""}.uil-image-question:before{content:""}.uil-image-redo:before{content:""}.uil-image-resize-landscape:before{content:""}.uil-image-resize-square:before{content:""}.uil-image-search:before{content:""}.uil-image-share:before{content:""}.uil-image-shield:before{content:""}.uil-image-slash:before{content:""}.uil-image-times:before{content:""}.uil-image-upload:before{content:""}.uil-image-v:before{content:""}.uil-image:before{content:""}.uil-images:before{content:""}.uil-incoming-call:before{content:""}.uil-info-circle:before{content:""}.uil-instagram-alt:before{content:""}.uil-instagram:before{content:""}.uil-intercom:before{content:""}.uil-invoice:before{content:""}.uil-italic:before{content:""}.uil-jackhammer:before{content:""}.uil-java-script:before{content:""}.uil-kayak:before{content:""}.uil-key-skeleton-alt:before{content:""}.uil-key-skeleton:before{content:""}.uil-keyboard-alt:before{content:""}.uil-keyboard-hide:before{content:""}.uil-keyboard-show:before{content:""}.uil-keyboard:before{content:""}.uil-keyhole-circle:before{content:""}.uil-keyhole-square-full:before{content:""}.uil-keyhole-square:before{content:""}.uil-kid:before{content:""}.uil-label-alt:before{content:""}.uil-label:before{content:""}.uil-lamp:before{content:""}.uil-laptop-cloud:before{content:""}.uil-laptop:before{content:""}.uil-laughing:before{content:""}.uil-layer-group-slash:before{content:""}.uil-layer-group:before{content:""}.uil-layers-alt:before{content:""}.uil-layers-slash:before{content:""}.uil-layers:before{content:""}.uil-left-arrow-from-left:before{content:""}.uil-left-arrow-to-left:before{content:""}.uil-left-indent-alt:before{content:""}.uil-left-indent:before{content:""}.uil-left-to-right-text-direction:before{content:""}.uil-life-ring:before{content:""}.uil-lightbulb-alt:before{content:""}.uil-lightbulb:before{content:""}.uil-line-alt:before{content:""}.uil-line-spacing:before{content:""}.uil-line:before{content:""}.uil-link-alt:before{content:""}.uil-link-broken:before{content:""}.uil-link-h:before{content:""}.uil-link:before{content:""}.uil-linkedin-alt:before{content:""}.uil-linkedin:before{content:""}.uil-list-ui-alt:before{content:""}.uil-list-ul:before{content:""}.uil-location-arrow-alt:before{content:""}.uil-location-arrow:before{content:""}.uil-location-pin-alt:before{content:""}.uil-location-point:before{content:""}.uil-location:before{content:""}.uil-lock-access:before{content:""}.uil-lock-alt:before{content:""}.uil-lock-open-alt:before{content:""}.uil-lock-slash:before{content:""}.uil-lock:before{content:""}.uil-mailbox-alt:before{content:""}.uil-mailbox:before{content:""}.uil-map-marker-alt:before{content:""}.uil-map-marker-edit:before{content:""}.uil-map-marker-info:before{content:""}.uil-map-marker-minus:before{content:""}.uil-map-marker-plus:before{content:""}.uil-map-marker-question:before{content:""}.uil-map-marker-shield:before{content:""}.uil-map-marker-slash:before{content:""}.uil-map-marker:before{content:""}.uil-map-pin-alt:before{content:""}.uil-map-pin:before{content:""}.uil-map:before{content:""}.uil-mars:before{content:""}.uil-maximize-left:before{content:""}.uil-medal:before{content:""}.uil-medical-drip:before{content:""}.uil-medical-square-full:before{content:""}.uil-medical-square:before{content:""}.uil-medical:before{content:""}.uil-medium-m:before{content:""}.uil-medkit:before{content:""}.uil-meeting-board:before{content:""}.uil-meh-alt:before{content:""}.uil-meh-closed-eye:before{content:""}.uil-meh:before{content:""}.uil-message:before{content:""}.uil-microphone-slash:before{content:""}.uil-microphone:before{content:""}.uil-minus-circle:before{content:""}.uil-minus-path:before{content:""}.uil-minus-square-full:before{content:""}.uil-minus-square:before{content:""}.uil-minus:before{content:""}.uil-missed-call:before{content:""}.uil-mobey-bill-slash:before{content:""}.uil-mobile-android-alt:before{content:""}.uil-mobile-android:before{content:""}.uil-mobile-vibrate:before{content:""}.uil-modem:before{content:""}.uil-money-bill-stack:before{content:""}.uil-money-bill:before{content:""}.uil-money-insert:before{content:""}.uil-money-stack:before{content:""}.uil-money-withdraw:before{content:""}.uil-money-withdrawal:before{content:""}.uil-moneybag-alt:before{content:""}.uil-moneybag:before{content:""}.uil-monitor-heart-rate:before{content:""}.uil-monitor:before{content:""}.uil-moon-eclipse:before{content:""}.uil-moon:before{content:""}.uil-moonset:before{content:""}.uil-mountains-sun:before{content:""}.uil-mountains:before{content:""}.uil-mouse-alt:before{content:""}.uil-mouse:before{content:""}.uil-multiply:before{content:""}.uil-music-note:before{content:""}.uil-music-tune-slash:before{content:""}.uil-music:before{content:""}.uil-n-a:before{content:""}.uil-navigator:before{content:""}.uil-nerd:before{content:""}.uil-newspaper:before{content:""}.uil-ninja:before{content:""}.uil-no-entry:before{content:""}.uil-notebooks:before{content:""}.uil-notes:before{content:""}.uil-object-group:before{content:""}.uil-object-ungroup:before{content:""}.uil-octagon:before{content:""}.uil-outgoing-call:before{content:""}.uil-package:before{content:""}.uil-padlock:before{content:""}.uil-paint-tool:before{content:""}.uil-palette:before{content:""}.uil-panorama-h-alt:before{content:""}.uil-panorama-h:before{content:""}.uil-panorama-v:before{content:""}.uil-paperclip:before{content:""}.uil-paragraph:before{content:""}.uil-parcel:before{content:""}.uil-parking-square:before{content:""}.uil-pathfinder-unite:before{content:""}.uil-pathfinder:before{content:""}.uil-pause-circle:before{content:""}.uil-pause:before{content:""}.uil-paypal:before{content:""}.uil-pen:before{content:""}.uil-pentagon:before{content:""}.uil-phone-alt:before{content:""}.uil-phone-pause:before{content:""}.uil-phone-slash:before{content:""}.uil-phone-times:before{content:""}.uil-phone-volume:before{content:""}.uil-phone:before{content:""}.uil-picture:before{content:""}.uil-plane-arrival:before{content:""}.uil-plane-departure:before{content:""}.uil-plane-fly:before{content:""}.uil-plane:before{content:""}.uil-play-circle:before{content:""}.uil-play:before{content:""}.uil-plug:before{content:""}.uil-plus-circle:before{content:""}.uil-plus-square:before{content:""}.uil-plus:before{content:""}.uil-podium:before{content:""}.uil-polygon:before{content:""}.uil-post-stamp:before{content:""}.uil-postcard:before{content:""}.uil-pound-circle:before{content:""}.uil-pound:before{content:""}.uil-power:before{content:""}.uil-prescription-bottle:before{content:""}.uil-presentation-check:before{content:""}.uil-presentation-edit:before{content:""}.uil-presentation-line:before{content:""}.uil-presentation-lines-alt:before{content:""}.uil-presentation-minus:before{content:""}.uil-presentation-play:before{content:""}.uil-presentation-plus:before{content:""}.uil-presentation-times:before{content:""}.uil-presentation:before{content:""}.uil-previous:before{content:""}.uil-pricetag-alt:before{content:""}.uil-print-slash:before{content:""}.uil-print:before{content:""}.uil-processor:before{content:""}.uil-pump:before{content:""}.uil-puzzle-piece:before{content:""}.uil-question-circle:before{content:""}.uil-raddit-alien-alt:before{content:""}.uil-rainbow:before{content:""}.uil-raindrops-alt:before{content:""}.uil-raindrops:before{content:""}.uil-receipt-alt:before{content:""}.uil-receipt:before{content:""}.uil-record-audio:before{content:""}.uil-redo:before{content:""}.uil-refresh:before{content:""}.uil-registered:before{content:""}.uil-repeat:before{content:""}.uil-restaurant:before{content:""}.uil-right-indent-alt:before{content:""}.uil-right-to-left-text-direction:before{content:""}.uil-robot:before{content:""}.uil-rope-way:before{content:""}.uil-rotate-360:before{content:""}.uil-rss-alt:before{content:""}.uil-rss-interface:before{content:""}.uil-rss:before{content:""}.uil-ruler-combined:before{content:""}.uil-ruler:before{content:""}.uil-sad-cry:before{content:""}.uil-sad-crying:before{content:""}.uil-sad-dizzy:before{content:""}.uil-sad-squint:before{content:""}.uil-sad:before{content:""}.uil-scaling-left:before{content:""}.uil-scaling-right:before{content:""}.uil-scenery:before{content:""}.uil-schedule:before{content:""}.uil-science:before{content:""}.uil-screw:before{content:""}.uil-scroll-h:before{content:""}.uil-scroll:before{content:""}.uil-search-alt:before{content:""}.uil-search-minus:before{content:""}.uil-search-plus:before{content:""}.uil-search:before{content:""}.uil-selfie:before{content:""}.uil-server-alt:before{content:""}.uil-server-connection:before{content:""}.uil-server-network-alt:before{content:""}.uil-server-network:before{content:""}.uil-server:before{content:""}.uil-servers:before{content:""}.uil-servicemark:before{content:""}.uil-share-alt:before{content:""}.uil-shield-check:before{content:""}.uil-shield-exclamation:before{content:""}.uil-shield-question:before{content:""}.uil-shield-slash:before{content:""}.uil-shield:before{content:""}.uil-ship:before{content:""}.uil-shop:before{content:""}.uil-shopping-basket:before{content:""}.uil-shopping-cart-alt:before{content:""}.uil-shopping-trolley:before{content:""}.uil-shovel:before{content:""}.uil-shrink:before{content:""}.uil-shuffle:before{content:""}.uil-shutter-alt:before{content:""}.uil-shutter:before{content:""}.uil-sick:before{content:""}.uil-sigma:before{content:""}.uil-sign-alt:before{content:""}.uil-sign-in-alt:before{content:""}.uil-sign-left:before{content:""}.uil-sign-out-alt:before{content:""}.uil-sign-right:before{content:""}.uil-signal-alt-3:before{content:""}.uil-signal-alt:before{content:""}.uil-signal:before{content:""}.uil-silence:before{content:""}.uil-silent-squint:before{content:""}.uil-sim-card:before{content:""}.uil-sitemap:before{content:""}.uil-skip-forward-alt:before{content:""}.uil-skip-forward-circle:before{content:""}.uil-skip-forward:before{content:""}.uil-slack-alt:before{content:""}.uil-slack:before{content:""}.uil-sliders-v-alt:before{content:""}.uil-sliders-v:before{content:""}.uil-smile-beam:before{content:""}.uil-smile-dizzy:before{content:""}.uil-smile-squint-wink-alt:before{content:""}.uil-smile-squint-wink:before{content:""}.uil-smile-wink-alt:before{content:""}.uil-smile-wink:before{content:""}.uil-smile:before{content:""}.uil-snapchat-ghost:before{content:""}.uil-snapchat-square:before{content:""}.uil-snow-flake:before{content:""}.uil-snowflake-alt:before{content:""}.uil-snowflake:before{content:""}.uil-sort-amount-down:before{content:""}.uil-sort-amount-up:before{content:""}.uil-sort:before{content:""}.uil-sorting:before{content:""}.uil-space-key:before{content:""}.uil-spade:before{content:""}.uil-sperms:before{content:""}.uil-spin:before{content:""}.uil-sport:before{content:""}.uil-square-full:before{content:""}.uil-square-shape:before{content:""}.uil-square:before{content:""}.uil-squint:before{content:""}.uil-star-half-alt:before{content:""}.uil-star:before{content:""}.uil-step-backward-alt:before{content:""}.uil-step-backward-circle:before{content:""}.uil-step-backward:before{content:""}.uil-step-forward:before{content:""}.uil-stop-circle:before{content:""}.uil-stopwatch-slash:before{content:""}.uil-stopwatch:before{content:""}.uil-store-alt:before{content:""}.uil-store:before{content:""}.uil-streering:before{content:""}.uil-stretcher:before{content:""}.uil-subject:before{content:""}.uil-subway-alt:before{content:""}.uil-subway:before{content:""}.uil-suitcase-alt:before{content:""}.uil-suitcase:before{content:""}.uil-sun:before{content:""}.uil-sunset:before{content:""}.uil-surprise:before{content:""}.uil-swatchbook:before{content:""}.uil-swimmer:before{content:""}.uil-symbol:before{content:""}.uil-sync-exclamation:before{content:""}.uil-sync-slash:before{content:""}.uil-sync:before{content:""}.uil-syringe:before{content:""}.uil-table:before{content:""}.uil-tablet:before{content:""}.uil-tablets:before{content:""}.uil-tachometer-fast:before{content:""}.uil-tag-alt:before{content:""}.uil-tag:before{content:""}.uil-tape:before{content:""}.uil-taxi:before{content:""}.uil-tear:before{content:""}.uil-technology:before{content:""}.uil-telescope:before{content:""}.uil-temperature-empty:before{content:""}.uil-temperature-half:before{content:""}.uil-temperature-minus:before{content:""}.uil-temperature-plus:before{content:""}.uil-temperature-quarter:before{content:""}.uil-temperature-three-quarter:before{content:""}.uil-temperature:before{content:""}.uil-text-fields:before{content:""}.uil-text-size:before{content:""}.uil-text-strike-through:before{content:""}.uil-text:before{content:""}.uil-th-large:before{content:""}.uil-th-slash:before{content:""}.uil-th:before{content:""}.uil-thermometer:before{content:""}.uil-thumbs-down:before{content:""}.uil-thumbs-up:before{content:""}.uil-thunderstorm-moon:before{content:""}.uil-thunderstorm-sun:before{content:""}.uil-thunderstorm:before{content:""}.uil-ticket:before{content:""}.uil-times-circle:before{content:""}.uil-times-square:before{content:""}.uil-times:before{content:""}.uil-toggle-off:before{content:""}.uil-toggle-on:before{content:""}.uil-top-arrow-from-top:before{content:""}.uil-top-arrow-to-top:before{content:""}.uil-tornado:before{content:""}.uil-trademark-circle:before{content:""}.uil-trademark:before{content:""}.uil-traffic-barrier:before{content:""}.uil-trash-alt:before{content:""}.uil-trash:before{content:""}.uil-trees:before{content:""}.uil-triangle:before{content:""}.uil-trophy:before{content:""}.uil-trowel:before{content:""}.uil-truck-case:before{content:""}.uil-truck-loading:before{content:""}.uil-truck:before{content:""}.uil-tumblr-square:before{content:""}.uil-tumblr:before{content:""}.uil-tv-retro-slash:before{content:""}.uil-tv-retro:before{content:""}.uil-twitter:before{content:""}.uil-umbrella:before{content:""}.uil-unamused:before{content:""}.uil-underline:before{content:""}.uil-unlock-alt:before{content:""}.uil-unlock:before{content:""}.uil-upload-alt:before{content:""}.uil-upload:before{content:""}.uil-usd-circle:before{content:""}.uil-usd-square:before{content:""}.uil-user-check:before{content:""}.uil-user-circle:before{content:""}.uil-user-exclamation:before{content:""}.uil-user-hard-hat:before{content:""}.uil-user-minus:before{content:""}.uil-user-plus:before{content:""}.uil-user-square:before{content:""}.uil-user-times:before{content:""}.uil-user:before{content:""}.uil-users-alt:before{content:""}.uil-utensils-alt:before{content:""}.uil-utensils:before{content:""}.uil-vector-square-alt:before{content:""}.uil-vector-square:before{content:""}.uil-venus:before{content:""}.uil-vertical-align-bottom:before{content:""}.uil-vertical-align-center:before{content:""}.uil-vertical-align-top:before{content:""}.uil-vertical-distribute-bottom:before{content:""}.uil-vertical-distribution-center:before{content:""}.uil-vertical-distribution-top:before{content:""}.uil-video-slash:before{content:""}.uil-video:before{content:""}.uil-visual-studio:before{content:""}.uil-voicemail-rectangle:before{content:""}.uil-voicemail:before{content:""}.uil-volleyball:before{content:""}.uil-volume-down:before{content:""}.uil-volume-mute:before{content:""}.uil-volume-off:before{content:""}.uil-volume-up:before{content:""}.uil-volume:before{content:""}.uil-vuejs-alt:before{content:""}.uil-vuejs:before{content:""}.uil-wall:before{content:""}.uil-wallet:before{content:""}.uil-watch-alt:before{content:""}.uil-watch:before{content:""}.uil-water-drop-slash:before{content:""}.uil-water-glass:before{content:""}.uil-water:before{content:""}.uil-web-grid-alt:before{content:""}.uil-web-grid:before{content:""}.uil-web-section-alt:before{content:""}.uil-web-section:before{content:""}.uil-webcam:before{content:""}.uil-weight:before{content:""}.uil-whatsapp:before{content:""}.uil-wheel-barrow:before{content:""}.uil-wheelchair-alt:before{content:""}.uil-wheelchair:before{content:""}.uil-wifi-router:before{content:""}.uil-wifi-slash:before{content:""}.uil-wifi:before{content:""}.uil-wind:before{content:""}.uil-window-grid:before{content:""}.uil-window-maximize:before{content:""}.uil-window-restore:before{content:""}.uil-window-section:before{content:""}.uil-window:before{content:""}.uil-windsock:before{content:""}.uil-wrap-text:before{content:""}.uil-wrench:before{content:""}.uil-yellow:before{content:""}.uil-yen-circle:before{content:""}.uil-yen:before{content:""}.uil-youtube-alt:before{content:""}.uil-youtube:before{content:""}@font-face{font-family:dripicons-v2;font-style:normal;font-weight:400;src:url(../../static/media/dripicons-v2.7f392f1e4787b46b3e8b.eot);src:url(../../static/media/dripicons-v2.7f392f1e4787b46b3e8b.eot?#iefix) format("embedded-opentype"),url(../../static/media/dripicons-v2.f19dcc0358afed69d277.woff) format("woff"),url(../../static/media/dripicons-v2.09c9c870ef8f9cffcc8f.ttf) format("truetype"),url(../../static/media/dripicons-v2.4cecedd188b606da855d.svg#dripicons-v2) format("svg")}[data-icon]:before{content:attr(data-icon)}[class*=" dripicons-"]:before,[class^=dripicons-]:before,[data-icon]:before{-webkit-font-feature-settings:normal!important;font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:dripicons-v2!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;line-height:1;text-transform:none!important}[class*=" dripicons-"]:before,[class^=dripicons-]:before{display:inline-block;vertical-align:middle}.dripicons-alarm:before{content:"a"}.dripicons-align-center:before{content:"b"}.dripicons-align-justify:before{content:"c"}.dripicons-align-left:before{content:"d"}.dripicons-align-right:before{content:"e"}.dripicons-anchor:before{content:"f"}.dripicons-archive:before{content:"g"}.dripicons-arrow-down:before{content:"h"}.dripicons-arrow-left:before{content:"i"}.dripicons-arrow-right:before{content:"j"}.dripicons-arrow-thin-down:before{content:"k"}.dripicons-arrow-thin-left:before{content:"l"}.dripicons-arrow-thin-right:before{content:"m"}.dripicons-arrow-thin-up:before{content:"n"}.dripicons-arrow-up:before{content:"o"}.dripicons-article:before{content:"p"}.dripicons-backspace:before{content:"q"}.dripicons-basket:before{content:"r"}.dripicons-basketball:before{content:"s"}.dripicons-battery-empty:before{content:"t"}.dripicons-battery-full:before{content:"u"}.dripicons-battery-low:before{content:"v"}.dripicons-battery-medium:before{content:"w"}.dripicons-bell:before{content:"x"}.dripicons-blog:before{content:"y"}.dripicons-bluetooth:before{content:"z"}.dripicons-bold:before{content:"A"}.dripicons-bookmark:before{content:"B"}.dripicons-bookmarks:before{content:"C"}.dripicons-box:before{content:"D"}.dripicons-briefcase:before{content:"E"}.dripicons-brightness-low:before{content:"F"}.dripicons-brightness-max:before{content:"G"}.dripicons-brightness-medium:before{content:"H"}.dripicons-broadcast:before{content:"I"}.dripicons-browser:before{content:"J"}.dripicons-browser-upload:before{content:"K"}.dripicons-brush:before{content:"L"}.dripicons-calendar:before{content:"M"}.dripicons-camcorder:before{content:"N"}.dripicons-camera:before{content:"O"}.dripicons-card:before{content:"P"}.dripicons-cart:before{content:"Q"}.dripicons-checklist:before{content:"R"}.dripicons-checkmark:before{content:"S"}.dripicons-chevron-down:before{content:"T"}.dripicons-chevron-left:before{content:"U"}.dripicons-chevron-right:before{content:"V"}.dripicons-chevron-up:before{content:"W"}.dripicons-clipboard:before{content:"X"}.dripicons-clock:before{content:"Y"}.dripicons-clockwise:before{content:"Z"}.dripicons-cloud:before{content:"0"}.dripicons-cloud-download:before{content:"1"}.dripicons-cloud-upload:before{content:"2"}.dripicons-code:before{content:"3"}.dripicons-contract:before{content:"4"}.dripicons-contract-2:before{content:"5"}.dripicons-conversation:before{content:"6"}.dripicons-copy:before{content:"7"}.dripicons-crop:before{content:"8"}.dripicons-cross:before{content:"9"}.dripicons-crosshair:before{content:"!"}.dripicons-cutlery:before{content:'"'}.dripicons-device-desktop:before{content:"#"}.dripicons-device-mobile:before{content:"$"}.dripicons-device-tablet:before{content:"%"}.dripicons-direction:before{content:"&"}.dripicons-disc:before{content:"'"}.dripicons-document:before{content:"("}.dripicons-document-delete:before{content:")"}.dripicons-document-edit:before{content:"*"}.dripicons-document-new:before{content:"+"}.dripicons-document-remove:before{content:","}.dripicons-dot:before{content:"-"}.dripicons-dots-2:before{content:"."}.dripicons-dots-3:before{content:"/"}.dripicons-download:before{content:":"}.dripicons-duplicate:before{content:";"}.dripicons-enter:before{content:"<"}.dripicons-exit:before{content:"="}.dripicons-expand:before{content:">"}.dripicons-expand-2:before{content:"?"}.dripicons-experiment:before{content:"@"}.dripicons-export:before{content:"["}.dripicons-feed:before{content:"]"}.dripicons-flag:before{content:"^"}.dripicons-flashlight:before{content:"_"}.dripicons-folder:before{content:"`"}.dripicons-folder-open:before{content:"{"}.dripicons-forward:before{content:"|"}.dripicons-gaming:before{content:"}"}.dripicons-gear:before{content:"~"}.dripicons-graduation:before{content:"\\"}.dripicons-graph-bar:before{content:""}.dripicons-graph-line:before{content:""}.dripicons-graph-pie:before{content:""}.dripicons-headset:before{content:""}.dripicons-heart:before{content:""}.dripicons-help:before{content:""}.dripicons-home:before{content:""}.dripicons-hourglass:before{content:""}.dripicons-inbox:before{content:""}.dripicons-information:before{content:""}.dripicons-italic:before{content:""}.dripicons-jewel:before{content:""}.dripicons-lifting:before{content:""}.dripicons-lightbulb:before{content:""}.dripicons-link:before{content:""}.dripicons-link-broken:before{content:""}.dripicons-list:before{content:""}.dripicons-loading:before{content:""}.dripicons-location:before{content:""}.dripicons-lock:before{content:""}.dripicons-lock-open:before{content:""}.dripicons-mail:before{content:""}.dripicons-map:before{content:""}.dripicons-media-loop:before{content:""}.dripicons-media-next:before{content:""}.dripicons-media-pause:before{content:""}.dripicons-media-play:before{content:""}.dripicons-media-previous:before{content:""}.dripicons-media-record:before{content:""}.dripicons-media-shuffle:before{content:""}.dripicons-media-stop:before{content:""}.dripicons-medical:before{content:""}.dripicons-menu:before{content:""}.dripicons-message:before{content:""}.dripicons-meter:before{content:""}.dripicons-microphone:before{content:""}.dripicons-minus:before{content:""}.dripicons-monitor:before{content:""}.dripicons-move:before{content:""}.dripicons-music:before{content:""}.dripicons-network-1:before{content:""}.dripicons-network-2:before{content:""}.dripicons-network-3:before{content:""}.dripicons-network-4:before{content:""}.dripicons-network-5:before{content:""}.dripicons-pamphlet:before{content:""}.dripicons-paperclip:before{content:""}.dripicons-pencil:before{content:""}.dripicons-phone:before{content:""}.dripicons-photo:before{content:""}.dripicons-photo-group:before{content:""}.dripicons-pill:before{content:""}.dripicons-pin:before{content:""}.dripicons-plus:before{content:""}.dripicons-power:before{content:""}.dripicons-preview:before{content:""}.dripicons-print:before{content:""}.dripicons-pulse:before{content:""}.dripicons-question:before{content:""}.dripicons-reply:before{content:""}.dripicons-reply-all:before{content:""}.dripicons-return:before{content:""}.dripicons-retweet:before{content:""}.dripicons-rocket:before{content:""}.dripicons-scale:before{content:""}.dripicons-search:before{content:""}.dripicons-shopping-bag:before{content:""}.dripicons-skip:before{content:""}.dripicons-stack:before{content:""}.dripicons-star:before{content:""}.dripicons-stopwatch:before{content:""}.dripicons-store:before{content:""}.dripicons-suitcase:before{content:""}.dripicons-swap:before{content:""}.dripicons-tag:before{content:""}.dripicons-tag-delete:before{content:""}.dripicons-tags:before{content:""}.dripicons-thumbs-down:before{content:""}.dripicons-thumbs-up:before{content:""}.dripicons-ticket:before{content:""}.dripicons-time-reverse:before{content:""}.dripicons-to-do:before{content:""}.dripicons-toggles:before{content:""}.dripicons-trash:before{content:""}.dripicons-trophy:before{content:""}.dripicons-upload:before{content:""}.dripicons-user:before{content:""}.dripicons-user-group:before{content:""}.dripicons-user-id:before{content:""}.dripicons-vibrate:before{content:""}.dripicons-view-apps:before{content:""}.dripicons-view-list:before{content:""}.dripicons-view-list-large:before{content:""}.dripicons-view-thumb:before{content:""}.dripicons-volume-full:before{content:""}.dripicons-volume-low:before{content:""}.dripicons-volume-medium:before{content:""}.dripicons-volume-off:before{content:""}.dripicons-wallet:before{content:""}.dripicons-warning:before{content:""}.dripicons-web:before{content:""}.dripicons-weight:before{content:""}.dripicons-wifi:before{content:""}.dripicons-wrong:before{content:""}.dripicons-zoom-in:before{content:""}.dripicons-zoom-out:before{content:""}.dripicons-empty:before{content:""}@font-face{font-family:Material Design Icons;font-style:normal;font-weight:400;src:url(../../static/media/materialdesignicons-webfont.e044ed23c047e571c550.eot);src:url(../../static/media/materialdesignicons-webfont.e044ed23c047e571c550.eot?#iefix&v=6.5.95) format("embedded-opentype"),url(../../static/media/materialdesignicons-webfont.606b16427a59a5a97afb.woff2) format("woff2"),url(../../static/media/materialdesignicons-webfont.5dff34d5fed607519dcb.woff) format("woff"),url(../../static/media/materialdesignicons-webfont.5d42b4e60858731e7b65.ttf) format("truetype")}.mdi-set,.mdi:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 24px/1 Material Design Icons;font-size:inherit;line-height:inherit;text-rendering:auto}.mdi-ab-testing:before{content:"󰇉"}.mdi-abacus:before{content:"󱛠"}.mdi-abjad-arabic:before{content:"󱌨"}.mdi-abjad-hebrew:before{content:"󱌩"}.mdi-abugida-devanagari:before{content:"󱌪"}.mdi-abugida-thai:before{content:"󱌫"}.mdi-access-point:before{content:"󰀃"}.mdi-access-point-check:before{content:"󱔸"}.mdi-access-point-minus:before{content:"󱔹"}.mdi-access-point-network:before{content:"󰀂"}.mdi-access-point-network-off:before{content:"󰯡"}.mdi-access-point-off:before{content:"󱔑"}.mdi-access-point-plus:before{content:"󱔺"}.mdi-access-point-remove:before{content:"󱔻"}.mdi-account:before{content:"󰀄"}.mdi-account-alert:before{content:"󰀅"}.mdi-account-alert-outline:before{content:"󰭐"}.mdi-account-arrow-down:before{content:"󱡨"}.mdi-account-arrow-down-outline:before{content:"󱡩"}.mdi-account-arrow-left:before{content:"󰭑"}.mdi-account-arrow-left-outline:before{content:"󰭒"}.mdi-account-arrow-right:before{content:"󰭓"}.mdi-account-arrow-right-outline:before{content:"󰭔"}.mdi-account-arrow-up:before{content:"󱡧"}.mdi-account-arrow-up-outline:before{content:"󱡪"}.mdi-account-box:before{content:"󰀆"}.mdi-account-box-multiple:before{content:"󰤴"}.mdi-account-box-multiple-outline:before{content:"󱀊"}.mdi-account-box-outline:before{content:"󰀇"}.mdi-account-cancel:before{content:"󱋟"}.mdi-account-cancel-outline:before{content:"󱋠"}.mdi-account-cash:before{content:"󱂗"}.mdi-account-cash-outline:before{content:"󱂘"}.mdi-account-check:before{content:"󰀈"}.mdi-account-check-outline:before{content:"󰯢"}.mdi-account-child:before{content:"󰪉"}.mdi-account-child-circle:before{content:"󰪊"}.mdi-account-child-outline:before{content:"󱃈"}.mdi-account-circle:before{content:"󰀉"}.mdi-account-circle-outline:before{content:"󰭕"}.mdi-account-clock:before{content:"󰭖"}.mdi-account-clock-outline:before{content:"󰭗"}.mdi-account-cog:before{content:"󱍰"}.mdi-account-cog-outline:before{content:"󱍱"}.mdi-account-convert:before{content:"󰀊"}.mdi-account-convert-outline:before{content:"󱌁"}.mdi-account-cowboy-hat:before{content:"󰺛"}.mdi-account-cowboy-hat-outline:before{content:"󱟳"}.mdi-account-details:before{content:"󰘱"}.mdi-account-details-outline:before{content:"󱍲"}.mdi-account-edit:before{content:"󰚼"}.mdi-account-edit-outline:before{content:"󰿻"}.mdi-account-eye:before{content:"󰐠"}.mdi-account-eye-outline:before{content:"󱉻"}.mdi-account-filter:before{content:"󰤶"}.mdi-account-filter-outline:before{content:"󰾝"}.mdi-account-group:before{content:"󰡉"}.mdi-account-group-outline:before{content:"󰭘"}.mdi-account-hard-hat:before{content:"󰖵"}.mdi-account-heart:before{content:"󰢙"}.mdi-account-heart-outline:before{content:"󰯣"}.mdi-account-injury:before{content:"󱠕"}.mdi-account-injury-outline:before{content:"󱠖"}.mdi-account-key:before{content:"󰀋"}.mdi-account-key-outline:before{content:"󰯤"}.mdi-account-lock:before{content:"󱅞"}.mdi-account-lock-open:before{content:"󱥠"}.mdi-account-lock-open-outline:before{content:"󱥡"}.mdi-account-lock-outline:before{content:"󱅟"}.mdi-account-minus:before{content:"󰀍"}.mdi-account-minus-outline:before{content:"󰫬"}.mdi-account-multiple:before{content:"󰀎"}.mdi-account-multiple-check:before{content:"󰣅"}.mdi-account-multiple-check-outline:before{content:"󱇾"}.mdi-account-multiple-minus:before{content:"󰗓"}.mdi-account-multiple-minus-outline:before{content:"󰯥"}.mdi-account-multiple-outline:before{content:"󰀏"}.mdi-account-multiple-plus:before{content:"󰀐"}.mdi-account-multiple-plus-outline:before{content:"󰠀"}.mdi-account-multiple-remove:before{content:"󱈊"}.mdi-account-multiple-remove-outline:before{content:"󱈋"}.mdi-account-music:before{content:"󰠃"}.mdi-account-music-outline:before{content:"󰳩"}.mdi-account-network:before{content:"󰀑"}.mdi-account-network-outline:before{content:"󰯦"}.mdi-account-off:before{content:"󰀒"}.mdi-account-off-outline:before{content:"󰯧"}.mdi-account-outline:before{content:"󰀓"}.mdi-account-plus:before{content:"󰀔"}.mdi-account-plus-outline:before{content:"󰠁"}.mdi-account-question:before{content:"󰭙"}.mdi-account-question-outline:before{content:"󰭚"}.mdi-account-reactivate:before{content:"󱔫"}.mdi-account-reactivate-outline:before{content:"󱔬"}.mdi-account-remove:before{content:"󰀕"}.mdi-account-remove-outline:before{content:"󰫭"}.mdi-account-search:before{content:"󰀖"}.mdi-account-search-outline:before{content:"󰤵"}.mdi-account-settings:before{content:"󰘰"}.mdi-account-settings-outline:before{content:"󱃉"}.mdi-account-star:before{content:"󰀗"}.mdi-account-star-outline:before{content:"󰯨"}.mdi-account-supervisor:before{content:"󰪋"}.mdi-account-supervisor-circle:before{content:"󰪌"}.mdi-account-supervisor-circle-outline:before{content:"󱓬"}.mdi-account-supervisor-outline:before{content:"󱄭"}.mdi-account-switch:before{content:"󰀙"}.mdi-account-switch-outline:before{content:"󰓋"}.mdi-account-sync:before{content:"󱤛"}.mdi-account-sync-outline:before{content:"󱤜"}.mdi-account-tie:before{content:"󰳣"}.mdi-account-tie-hat:before{content:"󱢘"}.mdi-account-tie-hat-outline:before{content:"󱢙"}.mdi-account-tie-outline:before{content:"󱃊"}.mdi-account-tie-voice:before{content:"󱌈"}.mdi-account-tie-voice-off:before{content:"󱌊"}.mdi-account-tie-voice-off-outline:before{content:"󱌋"}.mdi-account-tie-voice-outline:before{content:"󱌉"}.mdi-account-voice:before{content:"󰗋"}.mdi-account-voice-off:before{content:"󰻔"}.mdi-account-wrench:before{content:"󱢚"}.mdi-account-wrench-outline:before{content:"󱢛"}.mdi-adjust:before{content:"󰀚"}.mdi-advertisements:before{content:"󱤪"}.mdi-advertisements-off:before{content:"󱤫"}.mdi-air-conditioner:before{content:"󰀛"}.mdi-air-filter:before{content:"󰵃"}.mdi-air-horn:before{content:"󰶬"}.mdi-air-humidifier:before{content:"󱂙"}.mdi-air-humidifier-off:before{content:"󱑦"}.mdi-air-purifier:before{content:"󰵄"}.mdi-airbag:before{content:"󰯩"}.mdi-airballoon:before{content:"󰀜"}.mdi-airballoon-outline:before{content:"󱀋"}.mdi-airplane:before{content:"󰀝"}.mdi-airplane-alert:before{content:"󱡺"}.mdi-airplane-check:before{content:"󱡻"}.mdi-airplane-clock:before{content:"󱡼"}.mdi-airplane-cog:before{content:"󱡽"}.mdi-airplane-edit:before{content:"󱡾"}.mdi-airplane-landing:before{content:"󰗔"}.mdi-airplane-marker:before{content:"󱡿"}.mdi-airplane-minus:before{content:"󱢀"}.mdi-airplane-off:before{content:"󰀞"}.mdi-airplane-plus:before{content:"󱢁"}.mdi-airplane-remove:before{content:"󱢂"}.mdi-airplane-search:before{content:"󱢃"}.mdi-airplane-settings:before{content:"󱢄"}.mdi-airplane-takeoff:before{content:"󰗕"}.mdi-airport:before{content:"󰡋"}.mdi-alarm:before{content:"󰀠"}.mdi-alarm-bell:before{content:"󰞎"}.mdi-alarm-check:before{content:"󰀡"}.mdi-alarm-light:before{content:"󰞏"}.mdi-alarm-light-off:before{content:"󱜞"}.mdi-alarm-light-off-outline:before{content:"󱜟"}.mdi-alarm-light-outline:before{content:"󰯪"}.mdi-alarm-multiple:before{content:"󰀢"}.mdi-alarm-note:before{content:"󰹱"}.mdi-alarm-note-off:before{content:"󰹲"}.mdi-alarm-off:before{content:"󰀣"}.mdi-alarm-panel:before{content:"󱗄"}.mdi-alarm-panel-outline:before{content:"󱗅"}.mdi-alarm-plus:before{content:"󰀤"}.mdi-alarm-snooze:before{content:"󰚎"}.mdi-album:before{content:"󰀥"}.mdi-alert:before{content:"󰀦"}.mdi-alert-box:before{content:"󰀧"}.mdi-alert-box-outline:before{content:"󰳤"}.mdi-alert-circle:before{content:"󰀨"}.mdi-alert-circle-check:before{content:"󱇭"}.mdi-alert-circle-check-outline:before{content:"󱇮"}.mdi-alert-circle-outline:before{content:"󰗖"}.mdi-alert-decagram:before{content:"󰚽"}.mdi-alert-decagram-outline:before{content:"󰳥"}.mdi-alert-minus:before{content:"󱒻"}.mdi-alert-minus-outline:before{content:"󱒾"}.mdi-alert-octagon:before{content:"󰀩"}.mdi-alert-octagon-outline:before{content:"󰳦"}.mdi-alert-octagram:before{content:"󰝧"}.mdi-alert-octagram-outline:before{content:"󰳧"}.mdi-alert-outline:before{content:"󰀪"}.mdi-alert-plus:before{content:"󱒺"}.mdi-alert-plus-outline:before{content:"󱒽"}.mdi-alert-remove:before{content:"󱒼"}.mdi-alert-remove-outline:before{content:"󱒿"}.mdi-alert-rhombus:before{content:"󱇎"}.mdi-alert-rhombus-outline:before{content:"󱇏"}.mdi-alien:before{content:"󰢚"}.mdi-alien-outline:before{content:"󱃋"}.mdi-align-horizontal-center:before{content:"󱇃"}.mdi-align-horizontal-distribute:before{content:"󱥢"}.mdi-align-horizontal-left:before{content:"󱇂"}.mdi-align-horizontal-right:before{content:"󱇄"}.mdi-align-vertical-bottom:before{content:"󱇅"}.mdi-align-vertical-center:before{content:"󱇆"}.mdi-align-vertical-distribute:before{content:"󱥣"}.mdi-align-vertical-top:before{content:"󱇇"}.mdi-all-inclusive:before{content:"󰚾"}.mdi-all-inclusive-box:before{content:"󱢍"}.mdi-all-inclusive-box-outline:before{content:"󱢎"}.mdi-allergy:before{content:"󱉘"}.mdi-alpha:before{content:"󰀫"}.mdi-alpha-a:before{content:"󰫮"}.mdi-alpha-a-box:before{content:"󰬈"}.mdi-alpha-a-box-outline:before{content:"󰯫"}.mdi-alpha-a-circle:before{content:"󰯬"}.mdi-alpha-a-circle-outline:before{content:"󰯭"}.mdi-alpha-b:before{content:"󰫯"}.mdi-alpha-b-box:before{content:"󰬉"}.mdi-alpha-b-box-outline:before{content:"󰯮"}.mdi-alpha-b-circle:before{content:"󰯯"}.mdi-alpha-b-circle-outline:before{content:"󰯰"}.mdi-alpha-c:before{content:"󰫰"}.mdi-alpha-c-box:before{content:"󰬊"}.mdi-alpha-c-box-outline:before{content:"󰯱"}.mdi-alpha-c-circle:before{content:"󰯲"}.mdi-alpha-c-circle-outline:before{content:"󰯳"}.mdi-alpha-d:before{content:"󰫱"}.mdi-alpha-d-box:before{content:"󰬋"}.mdi-alpha-d-box-outline:before{content:"󰯴"}.mdi-alpha-d-circle:before{content:"󰯵"}.mdi-alpha-d-circle-outline:before{content:"󰯶"}.mdi-alpha-e:before{content:"󰫲"}.mdi-alpha-e-box:before{content:"󰬌"}.mdi-alpha-e-box-outline:before{content:"󰯷"}.mdi-alpha-e-circle:before{content:"󰯸"}.mdi-alpha-e-circle-outline:before{content:"󰯹"}.mdi-alpha-f:before{content:"󰫳"}.mdi-alpha-f-box:before{content:"󰬍"}.mdi-alpha-f-box-outline:before{content:"󰯺"}.mdi-alpha-f-circle:before{content:"󰯻"}.mdi-alpha-f-circle-outline:before{content:"󰯼"}.mdi-alpha-g:before{content:"󰫴"}.mdi-alpha-g-box:before{content:"󰬎"}.mdi-alpha-g-box-outline:before{content:"󰯽"}.mdi-alpha-g-circle:before{content:"󰯾"}.mdi-alpha-g-circle-outline:before{content:"󰯿"}.mdi-alpha-h:before{content:"󰫵"}.mdi-alpha-h-box:before{content:"󰬏"}.mdi-alpha-h-box-outline:before{content:"󰰀"}.mdi-alpha-h-circle:before{content:"󰰁"}.mdi-alpha-h-circle-outline:before{content:"󰰂"}.mdi-alpha-i:before{content:"󰫶"}.mdi-alpha-i-box:before{content:"󰬐"}.mdi-alpha-i-box-outline:before{content:"󰰃"}.mdi-alpha-i-circle:before{content:"󰰄"}.mdi-alpha-i-circle-outline:before{content:"󰰅"}.mdi-alpha-j:before{content:"󰫷"}.mdi-alpha-j-box:before{content:"󰬑"}.mdi-alpha-j-box-outline:before{content:"󰰆"}.mdi-alpha-j-circle:before{content:"󰰇"}.mdi-alpha-j-circle-outline:before{content:"󰰈"}.mdi-alpha-k:before{content:"󰫸"}.mdi-alpha-k-box:before{content:"󰬒"}.mdi-alpha-k-box-outline:before{content:"󰰉"}.mdi-alpha-k-circle:before{content:"󰰊"}.mdi-alpha-k-circle-outline:before{content:"󰰋"}.mdi-alpha-l:before{content:"󰫹"}.mdi-alpha-l-box:before{content:"󰬓"}.mdi-alpha-l-box-outline:before{content:"󰰌"}.mdi-alpha-l-circle:before{content:"󰰍"}.mdi-alpha-l-circle-outline:before{content:"󰰎"}.mdi-alpha-m:before{content:"󰫺"}.mdi-alpha-m-box:before{content:"󰬔"}.mdi-alpha-m-box-outline:before{content:"󰰏"}.mdi-alpha-m-circle:before{content:"󰰐"}.mdi-alpha-m-circle-outline:before{content:"󰰑"}.mdi-alpha-n:before{content:"󰫻"}.mdi-alpha-n-box:before{content:"󰬕"}.mdi-alpha-n-box-outline:before{content:"󰰒"}.mdi-alpha-n-circle:before{content:"󰰓"}.mdi-alpha-n-circle-outline:before{content:"󰰔"}.mdi-alpha-o:before{content:"󰫼"}.mdi-alpha-o-box:before{content:"󰬖"}.mdi-alpha-o-box-outline:before{content:"󰰕"}.mdi-alpha-o-circle:before{content:"󰰖"}.mdi-alpha-o-circle-outline:before{content:"󰰗"}.mdi-alpha-p:before{content:"󰫽"}.mdi-alpha-p-box:before{content:"󰬗"}.mdi-alpha-p-box-outline:before{content:"󰰘"}.mdi-alpha-p-circle:before{content:"󰰙"}.mdi-alpha-p-circle-outline:before{content:"󰰚"}.mdi-alpha-q:before{content:"󰫾"}.mdi-alpha-q-box:before{content:"󰬘"}.mdi-alpha-q-box-outline:before{content:"󰰛"}.mdi-alpha-q-circle:before{content:"󰰜"}.mdi-alpha-q-circle-outline:before{content:"󰰝"}.mdi-alpha-r:before{content:"󰫿"}.mdi-alpha-r-box:before{content:"󰬙"}.mdi-alpha-r-box-outline:before{content:"󰰞"}.mdi-alpha-r-circle:before{content:"󰰟"}.mdi-alpha-r-circle-outline:before{content:"󰰠"}.mdi-alpha-s:before{content:"󰬀"}.mdi-alpha-s-box:before{content:"󰬚"}.mdi-alpha-s-box-outline:before{content:"󰰡"}.mdi-alpha-s-circle:before{content:"󰰢"}.mdi-alpha-s-circle-outline:before{content:"󰰣"}.mdi-alpha-t:before{content:"󰬁"}.mdi-alpha-t-box:before{content:"󰬛"}.mdi-alpha-t-box-outline:before{content:"󰰤"}.mdi-alpha-t-circle:before{content:"󰰥"}.mdi-alpha-t-circle-outline:before{content:"󰰦"}.mdi-alpha-u:before{content:"󰬂"}.mdi-alpha-u-box:before{content:"󰬜"}.mdi-alpha-u-box-outline:before{content:"󰰧"}.mdi-alpha-u-circle:before{content:"󰰨"}.mdi-alpha-u-circle-outline:before{content:"󰰩"}.mdi-alpha-v:before{content:"󰬃"}.mdi-alpha-v-box:before{content:"󰬝"}.mdi-alpha-v-box-outline:before{content:"󰰪"}.mdi-alpha-v-circle:before{content:"󰰫"}.mdi-alpha-v-circle-outline:before{content:"󰰬"}.mdi-alpha-w:before{content:"󰬄"}.mdi-alpha-w-box:before{content:"󰬞"}.mdi-alpha-w-box-outline:before{content:"󰰭"}.mdi-alpha-w-circle:before{content:"󰰮"}.mdi-alpha-w-circle-outline:before{content:"󰰯"}.mdi-alpha-x:before{content:"󰬅"}.mdi-alpha-x-box:before{content:"󰬟"}.mdi-alpha-x-box-outline:before{content:"󰰰"}.mdi-alpha-x-circle:before{content:"󰰱"}.mdi-alpha-x-circle-outline:before{content:"󰰲"}.mdi-alpha-y:before{content:"󰬆"}.mdi-alpha-y-box:before{content:"󰬠"}.mdi-alpha-y-box-outline:before{content:"󰰳"}.mdi-alpha-y-circle:before{content:"󰰴"}.mdi-alpha-y-circle-outline:before{content:"󰰵"}.mdi-alpha-z:before{content:"󰬇"}.mdi-alpha-z-box:before{content:"󰬡"}.mdi-alpha-z-box-outline:before{content:"󰰶"}.mdi-alpha-z-circle:before{content:"󰰷"}.mdi-alpha-z-circle-outline:before{content:"󰰸"}.mdi-alphabet-aurebesh:before{content:"󱌬"}.mdi-alphabet-cyrillic:before{content:"󱌭"}.mdi-alphabet-greek:before{content:"󱌮"}.mdi-alphabet-latin:before{content:"󱌯"}.mdi-alphabet-piqad:before{content:"󱌰"}.mdi-alphabet-tengwar:before{content:"󱌷"}.mdi-alphabetical:before{content:"󰀬"}.mdi-alphabetical-off:before{content:"󱀌"}.mdi-alphabetical-variant:before{content:"󱀍"}.mdi-alphabetical-variant-off:before{content:"󱀎"}.mdi-altimeter:before{content:"󰗗"}.mdi-ambulance:before{content:"󰀯"}.mdi-ammunition:before{content:"󰳨"}.mdi-ampersand:before{content:"󰪍"}.mdi-amplifier:before{content:"󰀰"}.mdi-amplifier-off:before{content:"󱆵"}.mdi-anchor:before{content:"󰀱"}.mdi-android:before{content:"󰀲"}.mdi-android-messages:before{content:"󰵅"}.mdi-android-studio:before{content:"󰀴"}.mdi-angle-acute:before{content:"󰤷"}.mdi-angle-obtuse:before{content:"󰤸"}.mdi-angle-right:before{content:"󰤹"}.mdi-angular:before{content:"󰚲"}.mdi-angularjs:before{content:"󰚿"}.mdi-animation:before{content:"󰗘"}.mdi-animation-outline:before{content:"󰪏"}.mdi-animation-play:before{content:"󰤺"}.mdi-animation-play-outline:before{content:"󰪐"}.mdi-ansible:before{content:"󱂚"}.mdi-antenna:before{content:"󱄙"}.mdi-anvil:before{content:"󰢛"}.mdi-apache-kafka:before{content:"󱀏"}.mdi-api:before{content:"󱂛"}.mdi-api-off:before{content:"󱉗"}.mdi-apple:before{content:"󰀵"}.mdi-apple-finder:before{content:"󰀶"}.mdi-apple-icloud:before{content:"󰀸"}.mdi-apple-ios:before{content:"󰀷"}.mdi-apple-keyboard-caps:before{content:"󰘲"}.mdi-apple-keyboard-command:before{content:"󰘳"}.mdi-apple-keyboard-control:before{content:"󰘴"}.mdi-apple-keyboard-option:before{content:"󰘵"}.mdi-apple-keyboard-shift:before{content:"󰘶"}.mdi-apple-safari:before{content:"󰀹"}.mdi-application:before{content:"󰣆"}.mdi-application-array:before{content:"󱃵"}.mdi-application-array-outline:before{content:"󱃶"}.mdi-application-braces:before{content:"󱃷"}.mdi-application-braces-outline:before{content:"󱃸"}.mdi-application-brackets:before{content:"󰲋"}.mdi-application-brackets-outline:before{content:"󰲌"}.mdi-application-cog:before{content:"󰙵"}.mdi-application-cog-outline:before{content:"󱕷"}.mdi-application-edit:before{content:"󰂮"}.mdi-application-edit-outline:before{content:"󰘙"}.mdi-application-export:before{content:"󰶭"}.mdi-application-import:before{content:"󰶮"}.mdi-application-outline:before{content:"󰘔"}.mdi-application-parentheses:before{content:"󱃹"}.mdi-application-parentheses-outline:before{content:"󱃺"}.mdi-application-settings:before{content:"󰭠"}.mdi-application-settings-outline:before{content:"󱕕"}.mdi-application-variable:before{content:"󱃻"}.mdi-application-variable-outline:before{content:"󱃼"}.mdi-approximately-equal:before{content:"󰾞"}.mdi-approximately-equal-box:before{content:"󰾟"}.mdi-apps:before{content:"󰀻"}.mdi-apps-box:before{content:"󰵆"}.mdi-arch:before{content:"󰣇"}.mdi-archive:before{content:"󰀼"}.mdi-archive-alert:before{content:"󱓽"}.mdi-archive-alert-outline:before{content:"󱓾"}.mdi-archive-arrow-down:before{content:"󱉙"}.mdi-archive-arrow-down-outline:before{content:"󱉚"}.mdi-archive-arrow-up:before{content:"󱉛"}.mdi-archive-arrow-up-outline:before{content:"󱉜"}.mdi-archive-cancel:before{content:"󱝋"}.mdi-archive-cancel-outline:before{content:"󱝌"}.mdi-archive-check:before{content:"󱝍"}.mdi-archive-check-outline:before{content:"󱝎"}.mdi-archive-clock:before{content:"󱝏"}.mdi-archive-clock-outline:before{content:"󱝐"}.mdi-archive-cog:before{content:"󱝑"}.mdi-archive-cog-outline:before{content:"󱝒"}.mdi-archive-edit:before{content:"󱝓"}.mdi-archive-edit-outline:before{content:"󱝔"}.mdi-archive-eye:before{content:"󱝕"}.mdi-archive-eye-outline:before{content:"󱝖"}.mdi-archive-lock:before{content:"󱝗"}.mdi-archive-lock-open:before{content:"󱝘"}.mdi-archive-lock-open-outline:before{content:"󱝙"}.mdi-archive-lock-outline:before{content:"󱝚"}.mdi-archive-marker:before{content:"󱝛"}.mdi-archive-marker-outline:before{content:"󱝜"}.mdi-archive-minus:before{content:"󱝝"}.mdi-archive-minus-outline:before{content:"󱝞"}.mdi-archive-music:before{content:"󱝟"}.mdi-archive-music-outline:before{content:"󱝠"}.mdi-archive-off:before{content:"󱝡"}.mdi-archive-off-outline:before{content:"󱝢"}.mdi-archive-outline:before{content:"󱈎"}.mdi-archive-plus:before{content:"󱝣"}.mdi-archive-plus-outline:before{content:"󱝤"}.mdi-archive-refresh:before{content:"󱝥"}.mdi-archive-refresh-outline:before{content:"󱝦"}.mdi-archive-remove:before{content:"󱝧"}.mdi-archive-remove-outline:before{content:"󱝨"}.mdi-archive-search:before{content:"󱝩"}.mdi-archive-search-outline:before{content:"󱝪"}.mdi-archive-settings:before{content:"󱝫"}.mdi-archive-settings-outline:before{content:"󱝬"}.mdi-archive-star:before{content:"󱝭"}.mdi-archive-star-outline:before{content:"󱝮"}.mdi-archive-sync:before{content:"󱝯"}.mdi-archive-sync-outline:before{content:"󱝰"}.mdi-arm-flex:before{content:"󰿗"}.mdi-arm-flex-outline:before{content:"󰿖"}.mdi-arrange-bring-forward:before{content:"󰀽"}.mdi-arrange-bring-to-front:before{content:"󰀾"}.mdi-arrange-send-backward:before{content:"󰀿"}.mdi-arrange-send-to-back:before{content:"󰁀"}.mdi-arrow-all:before{content:"󰁁"}.mdi-arrow-bottom-left:before{content:"󰁂"}.mdi-arrow-bottom-left-bold-box:before{content:"󱥤"}.mdi-arrow-bottom-left-bold-box-outline:before{content:"󱥥"}.mdi-arrow-bottom-left-bold-outline:before{content:"󰦷"}.mdi-arrow-bottom-left-thick:before{content:"󰦸"}.mdi-arrow-bottom-left-thin:before{content:"󱦶"}.mdi-arrow-bottom-left-thin-circle-outline:before{content:"󱖖"}.mdi-arrow-bottom-right:before{content:"󰁃"}.mdi-arrow-bottom-right-bold-box:before{content:"󱥦"}.mdi-arrow-bottom-right-bold-box-outline:before{content:"󱥧"}.mdi-arrow-bottom-right-bold-outline:before{content:"󰦹"}.mdi-arrow-bottom-right-thick:before{content:"󰦺"}.mdi-arrow-bottom-right-thin:before{content:"󱦷"}.mdi-arrow-bottom-right-thin-circle-outline:before{content:"󱖕"}.mdi-arrow-collapse:before{content:"󰘕"}.mdi-arrow-collapse-all:before{content:"󰁄"}.mdi-arrow-collapse-down:before{content:"󰞒"}.mdi-arrow-collapse-horizontal:before{content:"󰡌"}.mdi-arrow-collapse-left:before{content:"󰞓"}.mdi-arrow-collapse-right:before{content:"󰞔"}.mdi-arrow-collapse-up:before{content:"󰞕"}.mdi-arrow-collapse-vertical:before{content:"󰡍"}.mdi-arrow-decision:before{content:"󰦻"}.mdi-arrow-decision-auto:before{content:"󰦼"}.mdi-arrow-decision-auto-outline:before{content:"󰦽"}.mdi-arrow-decision-outline:before{content:"󰦾"}.mdi-arrow-down:before{content:"󰁅"}.mdi-arrow-down-bold:before{content:"󰜮"}.mdi-arrow-down-bold-box:before{content:"󰜯"}.mdi-arrow-down-bold-box-outline:before{content:"󰜰"}.mdi-arrow-down-bold-circle:before{content:"󰁇"}.mdi-arrow-down-bold-circle-outline:before{content:"󰁈"}.mdi-arrow-down-bold-hexagon-outline:before{content:"󰁉"}.mdi-arrow-down-bold-outline:before{content:"󰦿"}.mdi-arrow-down-box:before{content:"󰛀"}.mdi-arrow-down-circle:before{content:"󰳛"}.mdi-arrow-down-circle-outline:before{content:"󰳜"}.mdi-arrow-down-drop-circle:before{content:"󰁊"}.mdi-arrow-down-drop-circle-outline:before{content:"󰁋"}.mdi-arrow-down-left:before{content:"󱞡"}.mdi-arrow-down-left-bold:before{content:"󱞢"}.mdi-arrow-down-right:before{content:"󱞣"}.mdi-arrow-down-right-bold:before{content:"󱞤"}.mdi-arrow-down-thick:before{content:"󰁆"}.mdi-arrow-down-thin:before{content:"󱦳"}.mdi-arrow-down-thin-circle-outline:before{content:"󱖙"}.mdi-arrow-expand:before{content:"󰘖"}.mdi-arrow-expand-all:before{content:"󰁌"}.mdi-arrow-expand-down:before{content:"󰞖"}.mdi-arrow-expand-horizontal:before{content:"󰡎"}.mdi-arrow-expand-left:before{content:"󰞗"}.mdi-arrow-expand-right:before{content:"󰞘"}.mdi-arrow-expand-up:before{content:"󰞙"}.mdi-arrow-expand-vertical:before{content:"󰡏"}.mdi-arrow-horizontal-lock:before{content:"󱅛"}.mdi-arrow-left:before{content:"󰁍"}.mdi-arrow-left-bold:before{content:"󰜱"}.mdi-arrow-left-bold-box:before{content:"󰜲"}.mdi-arrow-left-bold-box-outline:before{content:"󰜳"}.mdi-arrow-left-bold-circle:before{content:"󰁏"}.mdi-arrow-left-bold-circle-outline:before{content:"󰁐"}.mdi-arrow-left-bold-hexagon-outline:before{content:"󰁑"}.mdi-arrow-left-bold-outline:before{content:"󰧀"}.mdi-arrow-left-bottom:before{content:"󱞥"}.mdi-arrow-left-bottom-bold:before{content:"󱞦"}.mdi-arrow-left-box:before{content:"󰛁"}.mdi-arrow-left-circle:before{content:"󰳝"}.mdi-arrow-left-circle-outline:before{content:"󰳞"}.mdi-arrow-left-drop-circle:before{content:"󰁒"}.mdi-arrow-left-drop-circle-outline:before{content:"󰁓"}.mdi-arrow-left-right:before{content:"󰹳"}.mdi-arrow-left-right-bold:before{content:"󰹴"}.mdi-arrow-left-right-bold-outline:before{content:"󰧁"}.mdi-arrow-left-thick:before{content:"󰁎"}.mdi-arrow-left-thin:before{content:"󱦱"}.mdi-arrow-left-thin-circle-outline:before{content:"󱖚"}.mdi-arrow-left-top:before{content:"󱞧"}.mdi-arrow-left-top-bold:before{content:"󱞨"}.mdi-arrow-projectile:before{content:"󱡀"}.mdi-arrow-projectile-multiple:before{content:"󱠿"}.mdi-arrow-right:before{content:"󰁔"}.mdi-arrow-right-bold:before{content:"󰜴"}.mdi-arrow-right-bold-box:before{content:"󰜵"}.mdi-arrow-right-bold-box-outline:before{content:"󰜶"}.mdi-arrow-right-bold-circle:before{content:"󰁖"}.mdi-arrow-right-bold-circle-outline:before{content:"󰁗"}.mdi-arrow-right-bold-hexagon-outline:before{content:"󰁘"}.mdi-arrow-right-bold-outline:before{content:"󰧂"}.mdi-arrow-right-bottom:before{content:"󱞩"}.mdi-arrow-right-bottom-bold:before{content:"󱞪"}.mdi-arrow-right-box:before{content:"󰛂"}.mdi-arrow-right-circle:before{content:"󰳟"}.mdi-arrow-right-circle-outline:before{content:"󰳠"}.mdi-arrow-right-drop-circle:before{content:"󰁙"}.mdi-arrow-right-drop-circle-outline:before{content:"󰁚"}.mdi-arrow-right-thick:before{content:"󰁕"}.mdi-arrow-right-thin:before{content:"󱦰"}.mdi-arrow-right-thin-circle-outline:before{content:"󱖘"}.mdi-arrow-right-top:before{content:"󱞫"}.mdi-arrow-right-top-bold:before{content:"󱞬"}.mdi-arrow-split-horizontal:before{content:"󰤻"}.mdi-arrow-split-vertical:before{content:"󰤼"}.mdi-arrow-top-left:before{content:"󰁛"}.mdi-arrow-top-left-bold-box:before{content:"󱥨"}.mdi-arrow-top-left-bold-box-outline:before{content:"󱥩"}.mdi-arrow-top-left-bold-outline:before{content:"󰧃"}.mdi-arrow-top-left-bottom-right:before{content:"󰹵"}.mdi-arrow-top-left-bottom-right-bold:before{content:"󰹶"}.mdi-arrow-top-left-thick:before{content:"󰧄"}.mdi-arrow-top-left-thin:before{content:"󱦵"}.mdi-arrow-top-left-thin-circle-outline:before{content:"󱖓"}.mdi-arrow-top-right:before{content:"󰁜"}.mdi-arrow-top-right-bold-box:before{content:"󱥪"}.mdi-arrow-top-right-bold-box-outline:before{content:"󱥫"}.mdi-arrow-top-right-bold-outline:before{content:"󰧅"}.mdi-arrow-top-right-bottom-left:before{content:"󰹷"}.mdi-arrow-top-right-bottom-left-bold:before{content:"󰹸"}.mdi-arrow-top-right-thick:before{content:"󰧆"}.mdi-arrow-top-right-thin:before{content:"󱦴"}.mdi-arrow-top-right-thin-circle-outline:before{content:"󱖔"}.mdi-arrow-u-down-left:before{content:"󱞭"}.mdi-arrow-u-down-left-bold:before{content:"󱞮"}.mdi-arrow-u-down-right:before{content:"󱞯"}.mdi-arrow-u-down-right-bold:before{content:"󱞰"}.mdi-arrow-u-left-bottom:before{content:"󱞱"}.mdi-arrow-u-left-bottom-bold:before{content:"󱞲"}.mdi-arrow-u-left-top:before{content:"󱞳"}.mdi-arrow-u-left-top-bold:before{content:"󱞴"}.mdi-arrow-u-right-bottom:before{content:"󱞵"}.mdi-arrow-u-right-bottom-bold:before{content:"󱞶"}.mdi-arrow-u-right-top:before{content:"󱞷"}.mdi-arrow-u-right-top-bold:before{content:"󱞸"}.mdi-arrow-u-up-left:before{content:"󱞹"}.mdi-arrow-u-up-left-bold:before{content:"󱞺"}.mdi-arrow-u-up-right:before{content:"󱞻"}.mdi-arrow-u-up-right-bold:before{content:"󱞼"}.mdi-arrow-up:before{content:"󰁝"}.mdi-arrow-up-bold:before{content:"󰜷"}.mdi-arrow-up-bold-box:before{content:"󰜸"}.mdi-arrow-up-bold-box-outline:before{content:"󰜹"}.mdi-arrow-up-bold-circle:before{content:"󰁟"}.mdi-arrow-up-bold-circle-outline:before{content:"󰁠"}.mdi-arrow-up-bold-hexagon-outline:before{content:"󰁡"}.mdi-arrow-up-bold-outline:before{content:"󰧇"}.mdi-arrow-up-box:before{content:"󰛃"}.mdi-arrow-up-circle:before{content:"󰳡"}.mdi-arrow-up-circle-outline:before{content:"󰳢"}.mdi-arrow-up-down:before{content:"󰹹"}.mdi-arrow-up-down-bold:before{content:"󰹺"}.mdi-arrow-up-down-bold-outline:before{content:"󰧈"}.mdi-arrow-up-drop-circle:before{content:"󰁢"}.mdi-arrow-up-drop-circle-outline:before{content:"󰁣"}.mdi-arrow-up-left:before{content:"󱞽"}.mdi-arrow-up-left-bold:before{content:"󱞾"}.mdi-arrow-up-right:before{content:"󱞿"}.mdi-arrow-up-right-bold:before{content:"󱟀"}.mdi-arrow-up-thick:before{content:"󰁞"}.mdi-arrow-up-thin:before{content:"󱦲"}.mdi-arrow-up-thin-circle-outline:before{content:"󱖗"}.mdi-arrow-vertical-lock:before{content:"󱅜"}.mdi-artstation:before{content:"󰭛"}.mdi-aspect-ratio:before{content:"󰨤"}.mdi-assistant:before{content:"󰁤"}.mdi-asterisk:before{content:"󰛄"}.mdi-at:before{content:"󰁥"}.mdi-atlassian:before{content:"󰠄"}.mdi-atm:before{content:"󰵇"}.mdi-atom:before{content:"󰝨"}.mdi-atom-variant:before{content:"󰹻"}.mdi-attachment:before{content:"󰁦"}.mdi-audio-input-rca:before{content:"󱡫"}.mdi-audio-input-stereo-minijack:before{content:"󱡬"}.mdi-audio-input-xlr:before{content:"󱡭"}.mdi-audio-video:before{content:"󰤽"}.mdi-audio-video-off:before{content:"󱆶"}.mdi-augmented-reality:before{content:"󰡐"}.mdi-auto-download:before{content:"󱍾"}.mdi-auto-fix:before{content:"󰁨"}.mdi-auto-upload:before{content:"󰁩"}.mdi-autorenew:before{content:"󰁪"}.mdi-av-timer:before{content:"󰁫"}.mdi-aws:before{content:"󰸏"}.mdi-axe:before{content:"󰣈"}.mdi-axe-battle:before{content:"󱡂"}.mdi-axis:before{content:"󰵈"}.mdi-axis-arrow:before{content:"󰵉"}.mdi-axis-arrow-info:before{content:"󱐎"}.mdi-axis-arrow-lock:before{content:"󰵊"}.mdi-axis-lock:before{content:"󰵋"}.mdi-axis-x-arrow:before{content:"󰵌"}.mdi-axis-x-arrow-lock:before{content:"󰵍"}.mdi-axis-x-rotate-clockwise:before{content:"󰵎"}.mdi-axis-x-rotate-counterclockwise:before{content:"󰵏"}.mdi-axis-x-y-arrow-lock:before{content:"󰵐"}.mdi-axis-y-arrow:before{content:"󰵑"}.mdi-axis-y-arrow-lock:before{content:"󰵒"}.mdi-axis-y-rotate-clockwise:before{content:"󰵓"}.mdi-axis-y-rotate-counterclockwise:before{content:"󰵔"}.mdi-axis-z-arrow:before{content:"󰵕"}.mdi-axis-z-arrow-lock:before{content:"󰵖"}.mdi-axis-z-rotate-clockwise:before{content:"󰵗"}.mdi-axis-z-rotate-counterclockwise:before{content:"󰵘"}.mdi-babel:before{content:"󰨥"}.mdi-baby:before{content:"󰁬"}.mdi-baby-bottle:before{content:"󰼹"}.mdi-baby-bottle-outline:before{content:"󰼺"}.mdi-baby-buggy:before{content:"󱏠"}.mdi-baby-carriage:before{content:"󰚏"}.mdi-baby-carriage-off:before{content:"󰾠"}.mdi-baby-face:before{content:"󰹼"}.mdi-baby-face-outline:before{content:"󰹽"}.mdi-backburger:before{content:"󰁭"}.mdi-backspace:before{content:"󰁮"}.mdi-backspace-outline:before{content:"󰭜"}.mdi-backspace-reverse:before{content:"󰹾"}.mdi-backspace-reverse-outline:before{content:"󰹿"}.mdi-backup-restore:before{content:"󰁯"}.mdi-bacteria:before{content:"󰻕"}.mdi-bacteria-outline:before{content:"󰻖"}.mdi-badge-account:before{content:"󰶧"}.mdi-badge-account-alert:before{content:"󰶨"}.mdi-badge-account-alert-outline:before{content:"󰶩"}.mdi-badge-account-horizontal:before{content:"󰸍"}.mdi-badge-account-horizontal-outline:before{content:"󰸎"}.mdi-badge-account-outline:before{content:"󰶪"}.mdi-badminton:before{content:"󰡑"}.mdi-bag-carry-on:before{content:"󰼻"}.mdi-bag-carry-on-check:before{content:"󰵥"}.mdi-bag-carry-on-off:before{content:"󰼼"}.mdi-bag-checked:before{content:"󰼽"}.mdi-bag-personal:before{content:"󰸐"}.mdi-bag-personal-off:before{content:"󰸑"}.mdi-bag-personal-off-outline:before{content:"󰸒"}.mdi-bag-personal-outline:before{content:"󰸓"}.mdi-bag-suitcase:before{content:"󱖋"}.mdi-bag-suitcase-off:before{content:"󱖍"}.mdi-bag-suitcase-off-outline:before{content:"󱖎"}.mdi-bag-suitcase-outline:before{content:"󱖌"}.mdi-baguette:before{content:"󰼾"}.mdi-balcony:before{content:"󱠗"}.mdi-balloon:before{content:"󰨦"}.mdi-ballot:before{content:"󰧉"}.mdi-ballot-outline:before{content:"󰧊"}.mdi-ballot-recount:before{content:"󰰹"}.mdi-ballot-recount-outline:before{content:"󰰺"}.mdi-bandage:before{content:"󰶯"}.mdi-bank:before{content:"󰁰"}.mdi-bank-check:before{content:"󱙕"}.mdi-bank-minus:before{content:"󰶰"}.mdi-bank-off:before{content:"󱙖"}.mdi-bank-off-outline:before{content:"󱙗"}.mdi-bank-outline:before{content:"󰺀"}.mdi-bank-plus:before{content:"󰶱"}.mdi-bank-remove:before{content:"󰶲"}.mdi-bank-transfer:before{content:"󰨧"}.mdi-bank-transfer-in:before{content:"󰨨"}.mdi-bank-transfer-out:before{content:"󰨩"}.mdi-barcode:before{content:"󰁱"}.mdi-barcode-off:before{content:"󱈶"}.mdi-barcode-scan:before{content:"󰁲"}.mdi-barley:before{content:"󰁳"}.mdi-barley-off:before{content:"󰭝"}.mdi-barn:before{content:"󰭞"}.mdi-barrel:before{content:"󰁴"}.mdi-baseball:before{content:"󰡒"}.mdi-baseball-bat:before{content:"󰡓"}.mdi-baseball-diamond:before{content:"󱗬"}.mdi-baseball-diamond-outline:before{content:"󱗭"}.mdi-bash:before{content:"󱆃"}.mdi-basket:before{content:"󰁶"}.mdi-basket-check:before{content:"󱣥"}.mdi-basket-check-outline:before{content:"󱣦"}.mdi-basket-fill:before{content:"󰁷"}.mdi-basket-minus:before{content:"󱔣"}.mdi-basket-minus-outline:before{content:"󱔤"}.mdi-basket-off:before{content:"󱔥"}.mdi-basket-off-outline:before{content:"󱔦"}.mdi-basket-outline:before{content:"󱆁"}.mdi-basket-plus:before{content:"󱔧"}.mdi-basket-plus-outline:before{content:"󱔨"}.mdi-basket-remove:before{content:"󱔩"}.mdi-basket-remove-outline:before{content:"󱔪"}.mdi-basket-unfill:before{content:"󰁸"}.mdi-basketball:before{content:"󰠆"}.mdi-basketball-hoop:before{content:"󰰻"}.mdi-basketball-hoop-outline:before{content:"󰰼"}.mdi-bat:before{content:"󰭟"}.mdi-bathtub:before{content:"󱠘"}.mdi-bathtub-outline:before{content:"󱠙"}.mdi-battery:before{content:"󰁹"}.mdi-battery-10:before{content:"󰁺"}.mdi-battery-10-bluetooth:before{content:"󰤾"}.mdi-battery-20:before{content:"󰁻"}.mdi-battery-20-bluetooth:before{content:"󰤿"}.mdi-battery-30:before{content:"󰁼"}.mdi-battery-30-bluetooth:before{content:"󰥀"}.mdi-battery-40:before{content:"󰁽"}.mdi-battery-40-bluetooth:before{content:"󰥁"}.mdi-battery-50:before{content:"󰁾"}.mdi-battery-50-bluetooth:before{content:"󰥂"}.mdi-battery-60:before{content:"󰁿"}.mdi-battery-60-bluetooth:before{content:"󰥃"}.mdi-battery-70:before{content:"󰂀"}.mdi-battery-70-bluetooth:before{content:"󰥄"}.mdi-battery-80:before{content:"󰂁"}.mdi-battery-80-bluetooth:before{content:"󰥅"}.mdi-battery-90:before{content:"󰂂"}.mdi-battery-90-bluetooth:before{content:"󰥆"}.mdi-battery-alert:before{content:"󰂃"}.mdi-battery-alert-bluetooth:before{content:"󰥇"}.mdi-battery-alert-variant:before{content:"󱃌"}.mdi-battery-alert-variant-outline:before{content:"󱃍"}.mdi-battery-arrow-down:before{content:"󱟞"}.mdi-battery-arrow-down-outline:before{content:"󱟟"}.mdi-battery-arrow-up:before{content:"󱟠"}.mdi-battery-arrow-up-outline:before{content:"󱟡"}.mdi-battery-bluetooth:before{content:"󰥈"}.mdi-battery-bluetooth-variant:before{content:"󰥉"}.mdi-battery-charging:before{content:"󰂄"}.mdi-battery-charging-10:before{content:"󰢜"}.mdi-battery-charging-100:before{content:"󰂅"}.mdi-battery-charging-20:before{content:"󰂆"}.mdi-battery-charging-30:before{content:"󰂇"}.mdi-battery-charging-40:before{content:"󰂈"}.mdi-battery-charging-50:before{content:"󰢝"}.mdi-battery-charging-60:before{content:"󰂉"}.mdi-battery-charging-70:before{content:"󰢞"}.mdi-battery-charging-80:before{content:"󰂊"}.mdi-battery-charging-90:before{content:"󰂋"}.mdi-battery-charging-high:before{content:"󱊦"}.mdi-battery-charging-low:before{content:"󱊤"}.mdi-battery-charging-medium:before{content:"󱊥"}.mdi-battery-charging-outline:before{content:"󰢟"}.mdi-battery-charging-wireless:before{content:"󰠇"}.mdi-battery-charging-wireless-10:before{content:"󰠈"}.mdi-battery-charging-wireless-20:before{content:"󰠉"}.mdi-battery-charging-wireless-30:before{content:"󰠊"}.mdi-battery-charging-wireless-40:before{content:"󰠋"}.mdi-battery-charging-wireless-50:before{content:"󰠌"}.mdi-battery-charging-wireless-60:before{content:"󰠍"}.mdi-battery-charging-wireless-70:before{content:"󰠎"}.mdi-battery-charging-wireless-80:before{content:"󰠏"}.mdi-battery-charging-wireless-90:before{content:"󰠐"}.mdi-battery-charging-wireless-alert:before{content:"󰠑"}.mdi-battery-charging-wireless-outline:before{content:"󰠒"}.mdi-battery-check:before{content:"󱟢"}.mdi-battery-check-outline:before{content:"󱟣"}.mdi-battery-heart:before{content:"󱈏"}.mdi-battery-heart-outline:before{content:"󱈐"}.mdi-battery-heart-variant:before{content:"󱈑"}.mdi-battery-high:before{content:"󱊣"}.mdi-battery-lock:before{content:"󱞜"}.mdi-battery-lock-open:before{content:"󱞝"}.mdi-battery-low:before{content:"󱊡"}.mdi-battery-medium:before{content:"󱊢"}.mdi-battery-minus:before{content:"󱟤"}.mdi-battery-minus-outline:before{content:"󱟥"}.mdi-battery-minus-variant:before{content:"󰂌"}.mdi-battery-negative:before{content:"󰂍"}.mdi-battery-off:before{content:"󱉝"}.mdi-battery-off-outline:before{content:"󱉞"}.mdi-battery-outline:before{content:"󰂎"}.mdi-battery-plus:before{content:"󱟦"}.mdi-battery-plus-outline:before{content:"󱟧"}.mdi-battery-plus-variant:before{content:"󰂏"}.mdi-battery-positive:before{content:"󰂐"}.mdi-battery-remove:before{content:"󱟨"}.mdi-battery-remove-outline:before{content:"󱟩"}.mdi-battery-sync:before{content:"󱠴"}.mdi-battery-sync-outline:before{content:"󱠵"}.mdi-battery-unknown:before{content:"󰂑"}.mdi-battery-unknown-bluetooth:before{content:"󰥊"}.mdi-beach:before{content:"󰂒"}.mdi-beaker:before{content:"󰳪"}.mdi-beaker-alert:before{content:"󱈩"}.mdi-beaker-alert-outline:before{content:"󱈪"}.mdi-beaker-check:before{content:"󱈫"}.mdi-beaker-check-outline:before{content:"󱈬"}.mdi-beaker-minus:before{content:"󱈭"}.mdi-beaker-minus-outline:before{content:"󱈮"}.mdi-beaker-outline:before{content:"󰚐"}.mdi-beaker-plus:before{content:"󱈯"}.mdi-beaker-plus-outline:before{content:"󱈰"}.mdi-beaker-question:before{content:"󱈱"}.mdi-beaker-question-outline:before{content:"󱈲"}.mdi-beaker-remove:before{content:"󱈳"}.mdi-beaker-remove-outline:before{content:"󱈴"}.mdi-bed:before{content:"󰋣"}.mdi-bed-double:before{content:"󰿔"}.mdi-bed-double-outline:before{content:"󰿓"}.mdi-bed-empty:before{content:"󰢠"}.mdi-bed-king:before{content:"󰿒"}.mdi-bed-king-outline:before{content:"󰿑"}.mdi-bed-outline:before{content:"󰂙"}.mdi-bed-queen:before{content:"󰿐"}.mdi-bed-queen-outline:before{content:"󰿛"}.mdi-bed-single:before{content:"󱁭"}.mdi-bed-single-outline:before{content:"󱁮"}.mdi-bee:before{content:"󰾡"}.mdi-bee-flower:before{content:"󰾢"}.mdi-beehive-off-outline:before{content:"󱏭"}.mdi-beehive-outline:before{content:"󱃎"}.mdi-beekeeper:before{content:"󱓢"}.mdi-beer:before{content:"󰂘"}.mdi-beer-outline:before{content:"󱌌"}.mdi-bell:before{content:"󰂚"}.mdi-bell-alert:before{content:"󰵙"}.mdi-bell-alert-outline:before{content:"󰺁"}.mdi-bell-badge:before{content:"󱅫"}.mdi-bell-badge-outline:before{content:"󰅸"}.mdi-bell-cancel:before{content:"󱏧"}.mdi-bell-cancel-outline:before{content:"󱏨"}.mdi-bell-check:before{content:"󱇥"}.mdi-bell-check-outline:before{content:"󱇦"}.mdi-bell-circle:before{content:"󰵚"}.mdi-bell-circle-outline:before{content:"󰵛"}.mdi-bell-minus:before{content:"󱏩"}.mdi-bell-minus-outline:before{content:"󱏪"}.mdi-bell-off:before{content:"󰂛"}.mdi-bell-off-outline:before{content:"󰪑"}.mdi-bell-outline:before{content:"󰂜"}.mdi-bell-plus:before{content:"󰂝"}.mdi-bell-plus-outline:before{content:"󰪒"}.mdi-bell-remove:before{content:"󱏫"}.mdi-bell-remove-outline:before{content:"󱏬"}.mdi-bell-ring:before{content:"󰂞"}.mdi-bell-ring-outline:before{content:"󰂟"}.mdi-bell-sleep:before{content:"󰂠"}.mdi-bell-sleep-outline:before{content:"󰪓"}.mdi-beta:before{content:"󰂡"}.mdi-betamax:before{content:"󰧋"}.mdi-biathlon:before{content:"󰸔"}.mdi-bicycle:before{content:"󱂜"}.mdi-bicycle-basket:before{content:"󱈵"}.mdi-bicycle-cargo:before{content:"󱢜"}.mdi-bicycle-electric:before{content:"󱖴"}.mdi-bicycle-penny-farthing:before{content:"󱗩"}.mdi-bike:before{content:"󰂣"}.mdi-bike-fast:before{content:"󱄟"}.mdi-billboard:before{content:"󱀐"}.mdi-billiards:before{content:"󰭡"}.mdi-billiards-rack:before{content:"󰭢"}.mdi-binoculars:before{content:"󰂥"}.mdi-bio:before{content:"󰂦"}.mdi-biohazard:before{content:"󰂧"}.mdi-bird:before{content:"󱗆"}.mdi-bitbucket:before{content:"󰂨"}.mdi-bitcoin:before{content:"󰠓"}.mdi-black-mesa:before{content:"󰂩"}.mdi-blender:before{content:"󰳫"}.mdi-blender-outline:before{content:"󱠚"}.mdi-blender-software:before{content:"󰂫"}.mdi-blinds:before{content:"󰂬"}.mdi-blinds-open:before{content:"󱀑"}.mdi-block-helper:before{content:"󰂭"}.mdi-blood-bag:before{content:"󰳬"}.mdi-bluetooth:before{content:"󰂯"}.mdi-bluetooth-audio:before{content:"󰂰"}.mdi-bluetooth-connect:before{content:"󰂱"}.mdi-bluetooth-off:before{content:"󰂲"}.mdi-bluetooth-settings:before{content:"󰂳"}.mdi-bluetooth-transfer:before{content:"󰂴"}.mdi-blur:before{content:"󰂵"}.mdi-blur-linear:before{content:"󰂶"}.mdi-blur-off:before{content:"󰂷"}.mdi-blur-radial:before{content:"󰂸"}.mdi-bolt:before{content:"󰶳"}.mdi-bomb:before{content:"󰚑"}.mdi-bomb-off:before{content:"󰛅"}.mdi-bone:before{content:"󰂹"}.mdi-book:before{content:"󰂺"}.mdi-book-account:before{content:"󱎭"}.mdi-book-account-outline:before{content:"󱎮"}.mdi-book-alert:before{content:"󱙼"}.mdi-book-alert-outline:before{content:"󱙽"}.mdi-book-alphabet:before{content:"󰘝"}.mdi-book-arrow-down:before{content:"󱙾"}.mdi-book-arrow-down-outline:before{content:"󱙿"}.mdi-book-arrow-left:before{content:"󱚀"}.mdi-book-arrow-left-outline:before{content:"󱚁"}.mdi-book-arrow-right:before{content:"󱚂"}.mdi-book-arrow-right-outline:before{content:"󱚃"}.mdi-book-arrow-up:before{content:"󱚄"}.mdi-book-arrow-up-outline:before{content:"󱚅"}.mdi-book-cancel:before{content:"󱚆"}.mdi-book-cancel-outline:before{content:"󱚇"}.mdi-book-check:before{content:"󱓳"}.mdi-book-check-outline:before{content:"󱓴"}.mdi-book-clock:before{content:"󱚈"}.mdi-book-clock-outline:before{content:"󱚉"}.mdi-book-cog:before{content:"󱚊"}.mdi-book-cog-outline:before{content:"󱚋"}.mdi-book-cross:before{content:"󰂢"}.mdi-book-edit:before{content:"󱚌"}.mdi-book-edit-outline:before{content:"󱚍"}.mdi-book-education:before{content:"󱛉"}.mdi-book-education-outline:before{content:"󱛊"}.mdi-book-information-variant:before{content:"󱁯"}.mdi-book-lock:before{content:"󰞚"}.mdi-book-lock-open:before{content:"󰞛"}.mdi-book-lock-open-outline:before{content:"󱚎"}.mdi-book-lock-outline:before{content:"󱚏"}.mdi-book-marker:before{content:"󱚐"}.mdi-book-marker-outline:before{content:"󱚑"}.mdi-book-minus:before{content:"󰗙"}.mdi-book-minus-multiple:before{content:"󰪔"}.mdi-book-minus-multiple-outline:before{content:"󰤋"}.mdi-book-minus-outline:before{content:"󱚒"}.mdi-book-multiple:before{content:"󰂻"}.mdi-book-multiple-outline:before{content:"󰐶"}.mdi-book-music:before{content:"󰁧"}.mdi-book-music-outline:before{content:"󱚓"}.mdi-book-off:before{content:"󱚔"}.mdi-book-off-outline:before{content:"󱚕"}.mdi-book-open:before{content:"󰂽"}.mdi-book-open-blank-variant:before{content:"󰂾"}.mdi-book-open-outline:before{content:"󰭣"}.mdi-book-open-page-variant:before{content:"󰗚"}.mdi-book-open-page-variant-outline:before{content:"󱗖"}.mdi-book-open-variant:before{content:"󱓷"}.mdi-book-outline:before{content:"󰭤"}.mdi-book-play:before{content:"󰺂"}.mdi-book-play-outline:before{content:"󰺃"}.mdi-book-plus:before{content:"󰗛"}.mdi-book-plus-multiple:before{content:"󰪕"}.mdi-book-plus-multiple-outline:before{content:"󰫞"}.mdi-book-plus-outline:before{content:"󱚖"}.mdi-book-refresh:before{content:"󱚗"}.mdi-book-refresh-outline:before{content:"󱚘"}.mdi-book-remove:before{content:"󰪗"}.mdi-book-remove-multiple:before{content:"󰪖"}.mdi-book-remove-multiple-outline:before{content:"󰓊"}.mdi-book-remove-outline:before{content:"󱚙"}.mdi-book-search:before{content:"󰺄"}.mdi-book-search-outline:before{content:"󰺅"}.mdi-book-settings:before{content:"󱚚"}.mdi-book-settings-outline:before{content:"󱚛"}.mdi-book-sync:before{content:"󱚜"}.mdi-book-sync-outline:before{content:"󱛈"}.mdi-book-variant:before{content:"󰂿"}.mdi-book-variant-multiple:before{content:"󰂼"}.mdi-bookmark:before{content:"󰃀"}.mdi-bookmark-box-multiple:before{content:"󱥬"}.mdi-bookmark-box-multiple-outline:before{content:"󱥭"}.mdi-bookmark-check:before{content:"󰃁"}.mdi-bookmark-check-outline:before{content:"󱍻"}.mdi-bookmark-minus:before{content:"󰧌"}.mdi-bookmark-minus-outline:before{content:"󰧍"}.mdi-bookmark-multiple:before{content:"󰸕"}.mdi-bookmark-multiple-outline:before{content:"󰸖"}.mdi-bookmark-music:before{content:"󰃂"}.mdi-bookmark-music-outline:before{content:"󱍹"}.mdi-bookmark-off:before{content:"󰧎"}.mdi-bookmark-off-outline:before{content:"󰧏"}.mdi-bookmark-outline:before{content:"󰃃"}.mdi-bookmark-plus:before{content:"󰃅"}.mdi-bookmark-plus-outline:before{content:"󰃄"}.mdi-bookmark-remove:before{content:"󰃆"}.mdi-bookmark-remove-outline:before{content:"󱍺"}.mdi-bookshelf:before{content:"󱉟"}.mdi-boom-gate:before{content:"󰺆"}.mdi-boom-gate-alert:before{content:"󰺇"}.mdi-boom-gate-alert-outline:before{content:"󰺈"}.mdi-boom-gate-arrow-down:before{content:"󰺉"}.mdi-boom-gate-arrow-down-outline:before{content:"󰺊"}.mdi-boom-gate-arrow-up:before{content:"󰺌"}.mdi-boom-gate-arrow-up-outline:before{content:"󰺍"}.mdi-boom-gate-outline:before{content:"󰺋"}.mdi-boom-gate-up:before{content:"󱟹"}.mdi-boom-gate-up-outline:before{content:"󱟺"}.mdi-boombox:before{content:"󰗜"}.mdi-boomerang:before{content:"󱃏"}.mdi-bootstrap:before{content:"󰛆"}.mdi-border-all:before{content:"󰃇"}.mdi-border-all-variant:before{content:"󰢡"}.mdi-border-bottom:before{content:"󰃈"}.mdi-border-bottom-variant:before{content:"󰢢"}.mdi-border-color:before{content:"󰃉"}.mdi-border-horizontal:before{content:"󰃊"}.mdi-border-inside:before{content:"󰃋"}.mdi-border-left:before{content:"󰃌"}.mdi-border-left-variant:before{content:"󰢣"}.mdi-border-none:before{content:"󰃍"}.mdi-border-none-variant:before{content:"󰢤"}.mdi-border-outside:before{content:"󰃎"}.mdi-border-right:before{content:"󰃏"}.mdi-border-right-variant:before{content:"󰢥"}.mdi-border-style:before{content:"󰃐"}.mdi-border-top:before{content:"󰃑"}.mdi-border-top-variant:before{content:"󰢦"}.mdi-border-vertical:before{content:"󰃒"}.mdi-bottle-soda:before{content:"󱁰"}.mdi-bottle-soda-classic:before{content:"󱁱"}.mdi-bottle-soda-classic-outline:before{content:"󱍣"}.mdi-bottle-soda-outline:before{content:"󱁲"}.mdi-bottle-tonic:before{content:"󱄮"}.mdi-bottle-tonic-outline:before{content:"󱄯"}.mdi-bottle-tonic-plus:before{content:"󱄰"}.mdi-bottle-tonic-plus-outline:before{content:"󱄱"}.mdi-bottle-tonic-skull:before{content:"󱄲"}.mdi-bottle-tonic-skull-outline:before{content:"󱄳"}.mdi-bottle-wine:before{content:"󰡔"}.mdi-bottle-wine-outline:before{content:"󱌐"}.mdi-bow-arrow:before{content:"󱡁"}.mdi-bow-tie:before{content:"󰙸"}.mdi-bowl:before{content:"󰊎"}.mdi-bowl-mix:before{content:"󰘗"}.mdi-bowl-mix-outline:before{content:"󰋤"}.mdi-bowl-outline:before{content:"󰊩"}.mdi-bowling:before{content:"󰃓"}.mdi-box:before{content:"󰃔"}.mdi-box-cutter:before{content:"󰃕"}.mdi-box-cutter-off:before{content:"󰭊"}.mdi-box-shadow:before{content:"󰘷"}.mdi-boxing-glove:before{content:"󰭥"}.mdi-braille:before{content:"󰧐"}.mdi-brain:before{content:"󰧑"}.mdi-bread-slice:before{content:"󰳮"}.mdi-bread-slice-outline:before{content:"󰳯"}.mdi-bridge:before{content:"󰘘"}.mdi-briefcase:before{content:"󰃖"}.mdi-briefcase-account:before{content:"󰳰"}.mdi-briefcase-account-outline:before{content:"󰳱"}.mdi-briefcase-check:before{content:"󰃗"}.mdi-briefcase-check-outline:before{content:"󱌞"}.mdi-briefcase-clock:before{content:"󱃐"}.mdi-briefcase-clock-outline:before{content:"󱃑"}.mdi-briefcase-download:before{content:"󰃘"}.mdi-briefcase-download-outline:before{content:"󰰽"}.mdi-briefcase-edit:before{content:"󰪘"}.mdi-briefcase-edit-outline:before{content:"󰰾"}.mdi-briefcase-eye:before{content:"󱟙"}.mdi-briefcase-eye-outline:before{content:"󱟚"}.mdi-briefcase-minus:before{content:"󰨪"}.mdi-briefcase-minus-outline:before{content:"󰰿"}.mdi-briefcase-off:before{content:"󱙘"}.mdi-briefcase-off-outline:before{content:"󱙙"}.mdi-briefcase-outline:before{content:"󰠔"}.mdi-briefcase-plus:before{content:"󰨫"}.mdi-briefcase-plus-outline:before{content:"󰱀"}.mdi-briefcase-remove:before{content:"󰨬"}.mdi-briefcase-remove-outline:before{content:"󰱁"}.mdi-briefcase-search:before{content:"󰨭"}.mdi-briefcase-search-outline:before{content:"󰱂"}.mdi-briefcase-upload:before{content:"󰃙"}.mdi-briefcase-upload-outline:before{content:"󰱃"}.mdi-briefcase-variant:before{content:"󱒔"}.mdi-briefcase-variant-off:before{content:"󱙚"}.mdi-briefcase-variant-off-outline:before{content:"󱙛"}.mdi-briefcase-variant-outline:before{content:"󱒕"}.mdi-brightness-1:before{content:"󰃚"}.mdi-brightness-2:before{content:"󰃛"}.mdi-brightness-3:before{content:"󰃜"}.mdi-brightness-4:before{content:"󰃝"}.mdi-brightness-5:before{content:"󰃞"}.mdi-brightness-6:before{content:"󰃟"}.mdi-brightness-7:before{content:"󰃠"}.mdi-brightness-auto:before{content:"󰃡"}.mdi-brightness-percent:before{content:"󰳲"}.mdi-broadcast:before{content:"󱜠"}.mdi-broadcast-off:before{content:"󱜡"}.mdi-broom:before{content:"󰃢"}.mdi-brush:before{content:"󰃣"}.mdi-brush-off:before{content:"󱝱"}.mdi-brush-variant:before{content:"󱠓"}.mdi-bucket:before{content:"󱐕"}.mdi-bucket-outline:before{content:"󱐖"}.mdi-buffet:before{content:"󰕸"}.mdi-bug:before{content:"󰃤"}.mdi-bug-check:before{content:"󰨮"}.mdi-bug-check-outline:before{content:"󰨯"}.mdi-bug-outline:before{content:"󰨰"}.mdi-bugle:before{content:"󰶴"}.mdi-bulldozer:before{content:"󰬢"}.mdi-bullet:before{content:"󰳳"}.mdi-bulletin-board:before{content:"󰃥"}.mdi-bullhorn:before{content:"󰃦"}.mdi-bullhorn-outline:before{content:"󰬣"}.mdi-bullhorn-variant:before{content:"󱥮"}.mdi-bullhorn-variant-outline:before{content:"󱥯"}.mdi-bullseye:before{content:"󰗝"}.mdi-bullseye-arrow:before{content:"󰣉"}.mdi-bulma:before{content:"󱋧"}.mdi-bunk-bed:before{content:"󱌂"}.mdi-bunk-bed-outline:before{content:"󰂗"}.mdi-bus:before{content:"󰃧"}.mdi-bus-alert:before{content:"󰪙"}.mdi-bus-articulated-end:before{content:"󰞜"}.mdi-bus-articulated-front:before{content:"󰞝"}.mdi-bus-clock:before{content:"󰣊"}.mdi-bus-double-decker:before{content:"󰞞"}.mdi-bus-electric:before{content:"󱤝"}.mdi-bus-marker:before{content:"󱈒"}.mdi-bus-multiple:before{content:"󰼿"}.mdi-bus-school:before{content:"󰞟"}.mdi-bus-side:before{content:"󰞠"}.mdi-bus-stop:before{content:"󱀒"}.mdi-bus-stop-covered:before{content:"󱀓"}.mdi-bus-stop-uncovered:before{content:"󱀔"}.mdi-butterfly:before{content:"󱖉"}.mdi-butterfly-outline:before{content:"󱖊"}.mdi-cabin-a-frame:before{content:"󱢌"}.mdi-cable-data:before{content:"󱎔"}.mdi-cached:before{content:"󰃨"}.mdi-cactus:before{content:"󰶵"}.mdi-cake:before{content:"󰃩"}.mdi-cake-layered:before{content:"󰃪"}.mdi-cake-variant:before{content:"󰃫"}.mdi-cake-variant-outline:before{content:"󱟰"}.mdi-calculator:before{content:"󰃬"}.mdi-calculator-variant:before{content:"󰪚"}.mdi-calculator-variant-outline:before{content:"󱖦"}.mdi-calendar:before{content:"󰃭"}.mdi-calendar-account:before{content:"󰻗"}.mdi-calendar-account-outline:before{content:"󰻘"}.mdi-calendar-alert:before{content:"󰨱"}.mdi-calendar-arrow-left:before{content:"󱄴"}.mdi-calendar-arrow-right:before{content:"󱄵"}.mdi-calendar-blank:before{content:"󰃮"}.mdi-calendar-blank-multiple:before{content:"󱁳"}.mdi-calendar-blank-outline:before{content:"󰭦"}.mdi-calendar-check:before{content:"󰃯"}.mdi-calendar-check-outline:before{content:"󰱄"}.mdi-calendar-clock:before{content:"󰃰"}.mdi-calendar-clock-outline:before{content:"󱛡"}.mdi-calendar-collapse-horizontal:before{content:"󱢝"}.mdi-calendar-cursor:before{content:"󱕻"}.mdi-calendar-edit:before{content:"󰢧"}.mdi-calendar-end:before{content:"󱙬"}.mdi-calendar-expand-horizontal:before{content:"󱢞"}.mdi-calendar-export:before{content:"󰬤"}.mdi-calendar-heart:before{content:"󰧒"}.mdi-calendar-import:before{content:"󰬥"}.mdi-calendar-lock:before{content:"󱙁"}.mdi-calendar-lock-outline:before{content:"󱙂"}.mdi-calendar-minus:before{content:"󰵜"}.mdi-calendar-month:before{content:"󰸗"}.mdi-calendar-month-outline:before{content:"󰸘"}.mdi-calendar-multiple:before{content:"󰃱"}.mdi-calendar-multiple-check:before{content:"󰃲"}.mdi-calendar-multiselect:before{content:"󰨲"}.mdi-calendar-outline:before{content:"󰭧"}.mdi-calendar-plus:before{content:"󰃳"}.mdi-calendar-question:before{content:"󰚒"}.mdi-calendar-range:before{content:"󰙹"}.mdi-calendar-range-outline:before{content:"󰭨"}.mdi-calendar-refresh:before{content:"󰇡"}.mdi-calendar-refresh-outline:before{content:"󰈃"}.mdi-calendar-remove:before{content:"󰃴"}.mdi-calendar-remove-outline:before{content:"󰱅"}.mdi-calendar-search:before{content:"󰥌"}.mdi-calendar-star:before{content:"󰧓"}.mdi-calendar-start:before{content:"󱙭"}.mdi-calendar-sync:before{content:"󰺎"}.mdi-calendar-sync-outline:before{content:"󰺏"}.mdi-calendar-text:before{content:"󰃵"}.mdi-calendar-text-outline:before{content:"󰱆"}.mdi-calendar-today:before{content:"󰃶"}.mdi-calendar-week:before{content:"󰨳"}.mdi-calendar-week-begin:before{content:"󰨴"}.mdi-calendar-weekend:before{content:"󰻙"}.mdi-calendar-weekend-outline:before{content:"󰻚"}.mdi-call-made:before{content:"󰃷"}.mdi-call-merge:before{content:"󰃸"}.mdi-call-missed:before{content:"󰃹"}.mdi-call-received:before{content:"󰃺"}.mdi-call-split:before{content:"󰃻"}.mdi-camcorder:before{content:"󰃼"}.mdi-camcorder-off:before{content:"󰃿"}.mdi-camera:before{content:"󰄀"}.mdi-camera-account:before{content:"󰣋"}.mdi-camera-burst:before{content:"󰚓"}.mdi-camera-control:before{content:"󰭩"}.mdi-camera-document:before{content:"󱡱"}.mdi-camera-document-off:before{content:"󱡲"}.mdi-camera-enhance:before{content:"󰄁"}.mdi-camera-enhance-outline:before{content:"󰭪"}.mdi-camera-flip:before{content:"󱗙"}.mdi-camera-flip-outline:before{content:"󱗚"}.mdi-camera-front:before{content:"󰄂"}.mdi-camera-front-variant:before{content:"󰄃"}.mdi-camera-gopro:before{content:"󰞡"}.mdi-camera-image:before{content:"󰣌"}.mdi-camera-iris:before{content:"󰄄"}.mdi-camera-marker:before{content:"󱦧"}.mdi-camera-marker-outline:before{content:"󱦨"}.mdi-camera-metering-center:before{content:"󰞢"}.mdi-camera-metering-matrix:before{content:"󰞣"}.mdi-camera-metering-partial:before{content:"󰞤"}.mdi-camera-metering-spot:before{content:"󰞥"}.mdi-camera-off:before{content:"󰗟"}.mdi-camera-off-outline:before{content:"󱦿"}.mdi-camera-outline:before{content:"󰵝"}.mdi-camera-party-mode:before{content:"󰄅"}.mdi-camera-plus:before{content:"󰻛"}.mdi-camera-plus-outline:before{content:"󰻜"}.mdi-camera-rear:before{content:"󰄆"}.mdi-camera-rear-variant:before{content:"󰄇"}.mdi-camera-retake:before{content:"󰸙"}.mdi-camera-retake-outline:before{content:"󰸚"}.mdi-camera-switch:before{content:"󰄈"}.mdi-camera-switch-outline:before{content:"󰡊"}.mdi-camera-timer:before{content:"󰄉"}.mdi-camera-wireless:before{content:"󰶶"}.mdi-camera-wireless-outline:before{content:"󰶷"}.mdi-campfire:before{content:"󰻝"}.mdi-cancel:before{content:"󰜺"}.mdi-candelabra:before{content:"󱟒"}.mdi-candelabra-fire:before{content:"󱟓"}.mdi-candle:before{content:"󰗢"}.mdi-candy:before{content:"󱥰"}.mdi-candy-off:before{content:"󱥱"}.mdi-candy-off-outline:before{content:"󱥲"}.mdi-candy-outline:before{content:"󱥳"}.mdi-candycane:before{content:"󰄊"}.mdi-cannabis:before{content:"󰞦"}.mdi-cannabis-off:before{content:"󱙮"}.mdi-caps-lock:before{content:"󰪛"}.mdi-car:before{content:"󰄋"}.mdi-car-2-plus:before{content:"󱀕"}.mdi-car-3-plus:before{content:"󱀖"}.mdi-car-arrow-left:before{content:"󱎲"}.mdi-car-arrow-right:before{content:"󱎳"}.mdi-car-back:before{content:"󰸛"}.mdi-car-battery:before{content:"󰄌"}.mdi-car-brake-abs:before{content:"󰱇"}.mdi-car-brake-alert:before{content:"󰱈"}.mdi-car-brake-fluid-level:before{content:"󱤉"}.mdi-car-brake-hold:before{content:"󰵞"}.mdi-car-brake-low-pressure:before{content:"󱤊"}.mdi-car-brake-parking:before{content:"󰵟"}.mdi-car-brake-retarder:before{content:"󱀗"}.mdi-car-brake-temperature:before{content:"󱤋"}.mdi-car-brake-worn-linings:before{content:"󱤌"}.mdi-car-child-seat:before{content:"󰾣"}.mdi-car-clock:before{content:"󱥴"}.mdi-car-clutch:before{content:"󱀘"}.mdi-car-cog:before{content:"󱏌"}.mdi-car-connected:before{content:"󰄍"}.mdi-car-convertible:before{content:"󰞧"}.mdi-car-coolant-level:before{content:"󱀙"}.mdi-car-cruise-control:before{content:"󰵠"}.mdi-car-defrost-front:before{content:"󰵡"}.mdi-car-defrost-rear:before{content:"󰵢"}.mdi-car-door:before{content:"󰭫"}.mdi-car-door-lock:before{content:"󱂝"}.mdi-car-electric:before{content:"󰭬"}.mdi-car-electric-outline:before{content:"󱖵"}.mdi-car-emergency:before{content:"󱘏"}.mdi-car-esp:before{content:"󰱉"}.mdi-car-estate:before{content:"󰞨"}.mdi-car-hatchback:before{content:"󰞩"}.mdi-car-info:before{content:"󱆾"}.mdi-car-key:before{content:"󰭭"}.mdi-car-lifted-pickup:before{content:"󱔭"}.mdi-car-light-alert:before{content:"󱤍"}.mdi-car-light-dimmed:before{content:"󰱊"}.mdi-car-light-fog:before{content:"󰱋"}.mdi-car-light-high:before{content:"󰱌"}.mdi-car-limousine:before{content:"󰣍"}.mdi-car-multiple:before{content:"󰭮"}.mdi-car-off:before{content:"󰸜"}.mdi-car-outline:before{content:"󱓭"}.mdi-car-parking-lights:before{content:"󰵣"}.mdi-car-pickup:before{content:"󰞪"}.mdi-car-seat:before{content:"󰾤"}.mdi-car-seat-cooler:before{content:"󰾥"}.mdi-car-seat-heater:before{content:"󰾦"}.mdi-car-select:before{content:"󱡹"}.mdi-car-settings:before{content:"󱏍"}.mdi-car-shift-pattern:before{content:"󰽀"}.mdi-car-side:before{content:"󰞫"}.mdi-car-speed-limiter:before{content:"󱤎"}.mdi-car-sports:before{content:"󰞬"}.mdi-car-tire-alert:before{content:"󰱍"}.mdi-car-traction-control:before{content:"󰵤"}.mdi-car-turbocharger:before{content:"󱀚"}.mdi-car-wash:before{content:"󰄎"}.mdi-car-windshield:before{content:"󱀛"}.mdi-car-windshield-outline:before{content:"󱀜"}.mdi-car-wireless:before{content:"󱡸"}.mdi-car-wrench:before{content:"󱠔"}.mdi-carabiner:before{content:"󱓀"}.mdi-caravan:before{content:"󰞭"}.mdi-card:before{content:"󰭯"}.mdi-card-account-details:before{content:"󰗒"}.mdi-card-account-details-outline:before{content:"󰶫"}.mdi-card-account-details-star:before{content:"󰊣"}.mdi-card-account-details-star-outline:before{content:"󰛛"}.mdi-card-account-mail:before{content:"󰆎"}.mdi-card-account-mail-outline:before{content:"󰺘"}.mdi-card-account-phone:before{content:"󰺙"}.mdi-card-account-phone-outline:before{content:"󰺚"}.mdi-card-bulleted:before{content:"󰭰"}.mdi-card-bulleted-off:before{content:"󰭱"}.mdi-card-bulleted-off-outline:before{content:"󰭲"}.mdi-card-bulleted-outline:before{content:"󰭳"}.mdi-card-bulleted-settings:before{content:"󰭴"}.mdi-card-bulleted-settings-outline:before{content:"󰭵"}.mdi-card-minus:before{content:"󱘀"}.mdi-card-minus-outline:before{content:"󱘁"}.mdi-card-multiple:before{content:"󱟱"}.mdi-card-multiple-outline:before{content:"󱟲"}.mdi-card-off:before{content:"󱘂"}.mdi-card-off-outline:before{content:"󱘃"}.mdi-card-outline:before{content:"󰭶"}.mdi-card-plus:before{content:"󱇿"}.mdi-card-plus-outline:before{content:"󱈀"}.mdi-card-remove:before{content:"󱘄"}.mdi-card-remove-outline:before{content:"󱘅"}.mdi-card-search:before{content:"󱁴"}.mdi-card-search-outline:before{content:"󱁵"}.mdi-card-text:before{content:"󰭷"}.mdi-card-text-outline:before{content:"󰭸"}.mdi-cards:before{content:"󰘸"}.mdi-cards-club:before{content:"󰣎"}.mdi-cards-club-outline:before{content:"󱢟"}.mdi-cards-diamond:before{content:"󰣏"}.mdi-cards-diamond-outline:before{content:"󱀝"}.mdi-cards-heart:before{content:"󰣐"}.mdi-cards-heart-outline:before{content:"󱢠"}.mdi-cards-outline:before{content:"󰘹"}.mdi-cards-playing:before{content:"󱢡"}.mdi-cards-playing-club:before{content:"󱢢"}.mdi-cards-playing-club-multiple:before{content:"󱢣"}.mdi-cards-playing-club-multiple-outline:before{content:"󱢤"}.mdi-cards-playing-club-outline:before{content:"󱢥"}.mdi-cards-playing-diamond:before{content:"󱢦"}.mdi-cards-playing-diamond-multiple:before{content:"󱢧"}.mdi-cards-playing-diamond-multiple-outline:before{content:"󱢨"}.mdi-cards-playing-diamond-outline:before{content:"󱢩"}.mdi-cards-playing-heart:before{content:"󱢪"}.mdi-cards-playing-heart-multiple:before{content:"󱢫"}.mdi-cards-playing-heart-multiple-outline:before{content:"󱢬"}.mdi-cards-playing-heart-outline:before{content:"󱢭"}.mdi-cards-playing-outline:before{content:"󰘺"}.mdi-cards-playing-spade:before{content:"󱢮"}.mdi-cards-playing-spade-multiple:before{content:"󱢯"}.mdi-cards-playing-spade-multiple-outline:before{content:"󱢰"}.mdi-cards-playing-spade-outline:before{content:"󱢱"}.mdi-cards-spade:before{content:"󰣑"}.mdi-cards-spade-outline:before{content:"󱢲"}.mdi-cards-variant:before{content:"󰛇"}.mdi-carrot:before{content:"󰄏"}.mdi-cart:before{content:"󰄐"}.mdi-cart-arrow-down:before{content:"󰵦"}.mdi-cart-arrow-right:before{content:"󰱎"}.mdi-cart-arrow-up:before{content:"󰵧"}.mdi-cart-check:before{content:"󱗪"}.mdi-cart-heart:before{content:"󱣠"}.mdi-cart-minus:before{content:"󰵨"}.mdi-cart-off:before{content:"󰙫"}.mdi-cart-outline:before{content:"󰄑"}.mdi-cart-plus:before{content:"󰄒"}.mdi-cart-remove:before{content:"󰵩"}.mdi-cart-variant:before{content:"󱗫"}.mdi-case-sensitive-alt:before{content:"󰄓"}.mdi-cash:before{content:"󰄔"}.mdi-cash-100:before{content:"󰄕"}.mdi-cash-check:before{content:"󱓮"}.mdi-cash-fast:before{content:"󱡜"}.mdi-cash-lock:before{content:"󱓪"}.mdi-cash-lock-open:before{content:"󱓫"}.mdi-cash-marker:before{content:"󰶸"}.mdi-cash-minus:before{content:"󱉠"}.mdi-cash-multiple:before{content:"󰄖"}.mdi-cash-plus:before{content:"󱉡"}.mdi-cash-refund:before{content:"󰪜"}.mdi-cash-register:before{content:"󰳴"}.mdi-cash-remove:before{content:"󱉢"}.mdi-cassette:before{content:"󰧔"}.mdi-cast:before{content:"󰄘"}.mdi-cast-audio:before{content:"󱀞"}.mdi-cast-audio-variant:before{content:"󱝉"}.mdi-cast-connected:before{content:"󰄙"}.mdi-cast-education:before{content:"󰸝"}.mdi-cast-off:before{content:"󰞊"}.mdi-cast-variant:before{content:"󰀟"}.mdi-castle:before{content:"󰄚"}.mdi-cat:before{content:"󰄛"}.mdi-cctv:before{content:"󰞮"}.mdi-cctv-off:before{content:"󱡟"}.mdi-ceiling-fan:before{content:"󱞗"}.mdi-ceiling-fan-light:before{content:"󱞘"}.mdi-ceiling-light:before{content:"󰝩"}.mdi-ceiling-light-multiple:before{content:"󱣝"}.mdi-ceiling-light-multiple-outline:before{content:"󱣞"}.mdi-ceiling-light-outline:before{content:"󱟇"}.mdi-cellphone:before{content:"󰄜"}.mdi-cellphone-arrow-down:before{content:"󰧕"}.mdi-cellphone-basic:before{content:"󰄞"}.mdi-cellphone-charging:before{content:"󱎗"}.mdi-cellphone-check:before{content:"󱟽"}.mdi-cellphone-cog:before{content:"󰥑"}.mdi-cellphone-dock:before{content:"󰄟"}.mdi-cellphone-information:before{content:"󰽁"}.mdi-cellphone-key:before{content:"󰥎"}.mdi-cellphone-link:before{content:"󰄡"}.mdi-cellphone-link-off:before{content:"󰄢"}.mdi-cellphone-lock:before{content:"󰥏"}.mdi-cellphone-marker:before{content:"󱠺"}.mdi-cellphone-message:before{content:"󰣓"}.mdi-cellphone-message-off:before{content:"󱃒"}.mdi-cellphone-nfc:before{content:"󰺐"}.mdi-cellphone-nfc-off:before{content:"󱋘"}.mdi-cellphone-off:before{content:"󰥐"}.mdi-cellphone-play:before{content:"󱀟"}.mdi-cellphone-remove:before{content:"󰥍"}.mdi-cellphone-screenshot:before{content:"󰨵"}.mdi-cellphone-settings:before{content:"󰄣"}.mdi-cellphone-sound:before{content:"󰥒"}.mdi-cellphone-text:before{content:"󰣒"}.mdi-cellphone-wireless:before{content:"󰠕"}.mdi-centos:before{content:"󱄚"}.mdi-certificate:before{content:"󰄤"}.mdi-certificate-outline:before{content:"󱆈"}.mdi-chair-rolling:before{content:"󰽈"}.mdi-chair-school:before{content:"󰄥"}.mdi-chandelier:before{content:"󱞓"}.mdi-charity:before{content:"󰱏"}.mdi-chart-arc:before{content:"󰄦"}.mdi-chart-areaspline:before{content:"󰄧"}.mdi-chart-areaspline-variant:before{content:"󰺑"}.mdi-chart-bar:before{content:"󰄨"}.mdi-chart-bar-stacked:before{content:"󰝪"}.mdi-chart-bell-curve:before{content:"󰱐"}.mdi-chart-bell-curve-cumulative:before{content:"󰾧"}.mdi-chart-box:before{content:"󱕍"}.mdi-chart-box-outline:before{content:"󱕎"}.mdi-chart-box-plus-outline:before{content:"󱕏"}.mdi-chart-bubble:before{content:"󰗣"}.mdi-chart-donut:before{content:"󰞯"}.mdi-chart-donut-variant:before{content:"󰞰"}.mdi-chart-gantt:before{content:"󰙬"}.mdi-chart-histogram:before{content:"󰄩"}.mdi-chart-line:before{content:"󰄪"}.mdi-chart-line-stacked:before{content:"󰝫"}.mdi-chart-line-variant:before{content:"󰞱"}.mdi-chart-multiline:before{content:"󰣔"}.mdi-chart-multiple:before{content:"󱈓"}.mdi-chart-pie:before{content:"󰄫"}.mdi-chart-ppf:before{content:"󱎀"}.mdi-chart-sankey:before{content:"󱇟"}.mdi-chart-sankey-variant:before{content:"󱇠"}.mdi-chart-scatter-plot:before{content:"󰺒"}.mdi-chart-scatter-plot-hexbin:before{content:"󰙭"}.mdi-chart-timeline:before{content:"󰙮"}.mdi-chart-timeline-variant:before{content:"󰺓"}.mdi-chart-timeline-variant-shimmer:before{content:"󱖶"}.mdi-chart-tree:before{content:"󰺔"}.mdi-chart-waterfall:before{content:"󱤘"}.mdi-chat:before{content:"󰭹"}.mdi-chat-alert:before{content:"󰭺"}.mdi-chat-alert-outline:before{content:"󱋉"}.mdi-chat-minus:before{content:"󱐐"}.mdi-chat-minus-outline:before{content:"󱐓"}.mdi-chat-outline:before{content:"󰻞"}.mdi-chat-plus:before{content:"󱐏"}.mdi-chat-plus-outline:before{content:"󱐒"}.mdi-chat-processing:before{content:"󰭻"}.mdi-chat-processing-outline:before{content:"󱋊"}.mdi-chat-question:before{content:"󱜸"}.mdi-chat-question-outline:before{content:"󱜹"}.mdi-chat-remove:before{content:"󱐑"}.mdi-chat-remove-outline:before{content:"󱐔"}.mdi-chat-sleep:before{content:"󱋑"}.mdi-chat-sleep-outline:before{content:"󱋒"}.mdi-check:before{content:"󰄬"}.mdi-check-all:before{content:"󰄭"}.mdi-check-bold:before{content:"󰸞"}.mdi-check-circle:before{content:"󰗠"}.mdi-check-circle-outline:before{content:"󰗡"}.mdi-check-decagram:before{content:"󰞑"}.mdi-check-decagram-outline:before{content:"󱝀"}.mdi-check-network:before{content:"󰱓"}.mdi-check-network-outline:before{content:"󰱔"}.mdi-check-outline:before{content:"󰡕"}.mdi-check-underline:before{content:"󰸟"}.mdi-check-underline-circle:before{content:"󰸠"}.mdi-check-underline-circle-outline:before{content:"󰸡"}.mdi-checkbook:before{content:"󰪝"}.mdi-checkbox-blank:before{content:"󰄮"}.mdi-checkbox-blank-badge:before{content:"󱅶"}.mdi-checkbox-blank-badge-outline:before{content:"󰄗"}.mdi-checkbox-blank-circle:before{content:"󰄯"}.mdi-checkbox-blank-circle-outline:before{content:"󰄰"}.mdi-checkbox-blank-off:before{content:"󱋬"}.mdi-checkbox-blank-off-outline:before{content:"󱋭"}.mdi-checkbox-blank-outline:before{content:"󰄱"}.mdi-checkbox-intermediate:before{content:"󰡖"}.mdi-checkbox-marked:before{content:"󰄲"}.mdi-checkbox-marked-circle:before{content:"󰄳"}.mdi-checkbox-marked-circle-outline:before{content:"󰄴"}.mdi-checkbox-marked-circle-plus-outline:before{content:"󱤧"}.mdi-checkbox-marked-outline:before{content:"󰄵"}.mdi-checkbox-multiple-blank:before{content:"󰄶"}.mdi-checkbox-multiple-blank-circle:before{content:"󰘻"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"󰘼"}.mdi-checkbox-multiple-blank-outline:before{content:"󰄷"}.mdi-checkbox-multiple-marked:before{content:"󰄸"}.mdi-checkbox-multiple-marked-circle:before{content:"󰘽"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"󰘾"}.mdi-checkbox-multiple-marked-outline:before{content:"󰄹"}.mdi-checkbox-multiple-outline:before{content:"󰱑"}.mdi-checkbox-outline:before{content:"󰱒"}.mdi-checkerboard:before{content:"󰄺"}.mdi-checkerboard-minus:before{content:"󱈂"}.mdi-checkerboard-plus:before{content:"󱈁"}.mdi-checkerboard-remove:before{content:"󱈃"}.mdi-cheese:before{content:"󱊹"}.mdi-cheese-off:before{content:"󱏮"}.mdi-chef-hat:before{content:"󰭼"}.mdi-chemical-weapon:before{content:"󰄻"}.mdi-chess-bishop:before{content:"󰡜"}.mdi-chess-king:before{content:"󰡗"}.mdi-chess-knight:before{content:"󰡘"}.mdi-chess-pawn:before{content:"󰡙"}.mdi-chess-queen:before{content:"󰡚"}.mdi-chess-rook:before{content:"󰡛"}.mdi-chevron-double-down:before{content:"󰄼"}.mdi-chevron-double-left:before{content:"󰄽"}.mdi-chevron-double-right:before{content:"󰄾"}.mdi-chevron-double-up:before{content:"󰄿"}.mdi-chevron-down:before{content:"󰅀"}.mdi-chevron-down-box:before{content:"󰧖"}.mdi-chevron-down-box-outline:before{content:"󰧗"}.mdi-chevron-down-circle:before{content:"󰬦"}.mdi-chevron-down-circle-outline:before{content:"󰬧"}.mdi-chevron-left:before{content:"󰅁"}.mdi-chevron-left-box:before{content:"󰧘"}.mdi-chevron-left-box-outline:before{content:"󰧙"}.mdi-chevron-left-circle:before{content:"󰬨"}.mdi-chevron-left-circle-outline:before{content:"󰬩"}.mdi-chevron-right:before{content:"󰅂"}.mdi-chevron-right-box:before{content:"󰧚"}.mdi-chevron-right-box-outline:before{content:"󰧛"}.mdi-chevron-right-circle:before{content:"󰬪"}.mdi-chevron-right-circle-outline:before{content:"󰬫"}.mdi-chevron-triple-down:before{content:"󰶹"}.mdi-chevron-triple-left:before{content:"󰶺"}.mdi-chevron-triple-right:before{content:"󰶻"}.mdi-chevron-triple-up:before{content:"󰶼"}.mdi-chevron-up:before{content:"󰅃"}.mdi-chevron-up-box:before{content:"󰧜"}.mdi-chevron-up-box-outline:before{content:"󰧝"}.mdi-chevron-up-circle:before{content:"󰬬"}.mdi-chevron-up-circle-outline:before{content:"󰬭"}.mdi-chili-alert:before{content:"󱟪"}.mdi-chili-alert-outline:before{content:"󱟫"}.mdi-chili-hot:before{content:"󰞲"}.mdi-chili-hot-outline:before{content:"󱟬"}.mdi-chili-medium:before{content:"󰞳"}.mdi-chili-medium-outline:before{content:"󱟭"}.mdi-chili-mild:before{content:"󰞴"}.mdi-chili-mild-outline:before{content:"󱟮"}.mdi-chili-off:before{content:"󱑧"}.mdi-chili-off-outline:before{content:"󱟯"}.mdi-chip:before{content:"󰘚"}.mdi-church:before{content:"󰅄"}.mdi-cigar:before{content:"󱆉"}.mdi-cigar-off:before{content:"󱐛"}.mdi-circle:before{content:"󰝥"}.mdi-circle-box:before{content:"󱗜"}.mdi-circle-box-outline:before{content:"󱗝"}.mdi-circle-double:before{content:"󰺕"}.mdi-circle-edit-outline:before{content:"󰣕"}.mdi-circle-expand:before{content:"󰺖"}.mdi-circle-half:before{content:"󱎕"}.mdi-circle-half-full:before{content:"󱎖"}.mdi-circle-medium:before{content:"󰧞"}.mdi-circle-multiple:before{content:"󰬸"}.mdi-circle-multiple-outline:before{content:"󰚕"}.mdi-circle-off-outline:before{content:"󱃓"}.mdi-circle-opacity:before{content:"󱡓"}.mdi-circle-outline:before{content:"󰝦"}.mdi-circle-slice-1:before{content:"󰪞"}.mdi-circle-slice-2:before{content:"󰪟"}.mdi-circle-slice-3:before{content:"󰪠"}.mdi-circle-slice-4:before{content:"󰪡"}.mdi-circle-slice-5:before{content:"󰪢"}.mdi-circle-slice-6:before{content:"󰪣"}.mdi-circle-slice-7:before{content:"󰪤"}.mdi-circle-slice-8:before{content:"󰪥"}.mdi-circle-small:before{content:"󰧟"}.mdi-circular-saw:before{content:"󰸢"}.mdi-city:before{content:"󰅆"}.mdi-city-variant:before{content:"󰨶"}.mdi-city-variant-outline:before{content:"󰨷"}.mdi-clipboard:before{content:"󰅇"}.mdi-clipboard-account:before{content:"󰅈"}.mdi-clipboard-account-outline:before{content:"󰱕"}.mdi-clipboard-alert:before{content:"󰅉"}.mdi-clipboard-alert-outline:before{content:"󰳷"}.mdi-clipboard-arrow-down:before{content:"󰅊"}.mdi-clipboard-arrow-down-outline:before{content:"󰱖"}.mdi-clipboard-arrow-left:before{content:"󰅋"}.mdi-clipboard-arrow-left-outline:before{content:"󰳸"}.mdi-clipboard-arrow-right:before{content:"󰳹"}.mdi-clipboard-arrow-right-outline:before{content:"󰳺"}.mdi-clipboard-arrow-up:before{content:"󰱗"}.mdi-clipboard-arrow-up-outline:before{content:"󰱘"}.mdi-clipboard-check:before{content:"󰅎"}.mdi-clipboard-check-multiple:before{content:"󱉣"}.mdi-clipboard-check-multiple-outline:before{content:"󱉤"}.mdi-clipboard-check-outline:before{content:"󰢨"}.mdi-clipboard-clock:before{content:"󱛢"}.mdi-clipboard-clock-outline:before{content:"󱛣"}.mdi-clipboard-edit:before{content:"󱓥"}.mdi-clipboard-edit-outline:before{content:"󱓦"}.mdi-clipboard-file:before{content:"󱉥"}.mdi-clipboard-file-outline:before{content:"󱉦"}.mdi-clipboard-flow:before{content:"󰛈"}.mdi-clipboard-flow-outline:before{content:"󱄗"}.mdi-clipboard-list:before{content:"󱃔"}.mdi-clipboard-list-outline:before{content:"󱃕"}.mdi-clipboard-minus:before{content:"󱘘"}.mdi-clipboard-minus-outline:before{content:"󱘙"}.mdi-clipboard-multiple:before{content:"󱉧"}.mdi-clipboard-multiple-outline:before{content:"󱉨"}.mdi-clipboard-off:before{content:"󱘚"}.mdi-clipboard-off-outline:before{content:"󱘛"}.mdi-clipboard-outline:before{content:"󰅌"}.mdi-clipboard-play:before{content:"󰱙"}.mdi-clipboard-play-multiple:before{content:"󱉩"}.mdi-clipboard-play-multiple-outline:before{content:"󱉪"}.mdi-clipboard-play-outline:before{content:"󰱚"}.mdi-clipboard-plus:before{content:"󰝑"}.mdi-clipboard-plus-outline:before{content:"󱌟"}.mdi-clipboard-pulse:before{content:"󰡝"}.mdi-clipboard-pulse-outline:before{content:"󰡞"}.mdi-clipboard-remove:before{content:"󱘜"}.mdi-clipboard-remove-outline:before{content:"󱘝"}.mdi-clipboard-search:before{content:"󱘞"}.mdi-clipboard-search-outline:before{content:"󱘟"}.mdi-clipboard-text:before{content:"󰅍"}.mdi-clipboard-text-clock:before{content:"󱣹"}.mdi-clipboard-text-clock-outline:before{content:"󱣺"}.mdi-clipboard-text-multiple:before{content:"󱉫"}.mdi-clipboard-text-multiple-outline:before{content:"󱉬"}.mdi-clipboard-text-off:before{content:"󱘠"}.mdi-clipboard-text-off-outline:before{content:"󱘡"}.mdi-clipboard-text-outline:before{content:"󰨸"}.mdi-clipboard-text-play:before{content:"󰱛"}.mdi-clipboard-text-play-outline:before{content:"󰱜"}.mdi-clipboard-text-search:before{content:"󱘢"}.mdi-clipboard-text-search-outline:before{content:"󱘣"}.mdi-clippy:before{content:"󰅏"}.mdi-clock:before{content:"󰥔"}.mdi-clock-alert:before{content:"󰥕"}.mdi-clock-alert-outline:before{content:"󰗎"}.mdi-clock-check:before{content:"󰾨"}.mdi-clock-check-outline:before{content:"󰾩"}.mdi-clock-digital:before{content:"󰺗"}.mdi-clock-edit:before{content:"󱦺"}.mdi-clock-edit-outline:before{content:"󱦻"}.mdi-clock-end:before{content:"󰅑"}.mdi-clock-fast:before{content:"󰅒"}.mdi-clock-in:before{content:"󰅓"}.mdi-clock-minus:before{content:"󱡣"}.mdi-clock-minus-outline:before{content:"󱡤"}.mdi-clock-out:before{content:"󰅔"}.mdi-clock-outline:before{content:"󰅐"}.mdi-clock-plus:before{content:"󱡡"}.mdi-clock-plus-outline:before{content:"󱡢"}.mdi-clock-remove:before{content:"󱡥"}.mdi-clock-remove-outline:before{content:"󱡦"}.mdi-clock-start:before{content:"󰅕"}.mdi-clock-time-eight:before{content:"󱑆"}.mdi-clock-time-eight-outline:before{content:"󱑒"}.mdi-clock-time-eleven:before{content:"󱑉"}.mdi-clock-time-eleven-outline:before{content:"󱑕"}.mdi-clock-time-five:before{content:"󱑃"}.mdi-clock-time-five-outline:before{content:"󱑏"}.mdi-clock-time-four:before{content:"󱑂"}.mdi-clock-time-four-outline:before{content:"󱑎"}.mdi-clock-time-nine:before{content:"󱑇"}.mdi-clock-time-nine-outline:before{content:"󱑓"}.mdi-clock-time-one:before{content:"󱐿"}.mdi-clock-time-one-outline:before{content:"󱑋"}.mdi-clock-time-seven:before{content:"󱑅"}.mdi-clock-time-seven-outline:before{content:"󱑑"}.mdi-clock-time-six:before{content:"󱑄"}.mdi-clock-time-six-outline:before{content:"󱑐"}.mdi-clock-time-ten:before{content:"󱑈"}.mdi-clock-time-ten-outline:before{content:"󱑔"}.mdi-clock-time-three:before{content:"󱑁"}.mdi-clock-time-three-outline:before{content:"󱑍"}.mdi-clock-time-twelve:before{content:"󱑊"}.mdi-clock-time-twelve-outline:before{content:"󱑖"}.mdi-clock-time-two:before{content:"󱑀"}.mdi-clock-time-two-outline:before{content:"󱑌"}.mdi-close:before{content:"󰅖"}.mdi-close-box:before{content:"󰅗"}.mdi-close-box-multiple:before{content:"󰱝"}.mdi-close-box-multiple-outline:before{content:"󰱞"}.mdi-close-box-outline:before{content:"󰅘"}.mdi-close-circle:before{content:"󰅙"}.mdi-close-circle-multiple:before{content:"󰘪"}.mdi-close-circle-multiple-outline:before{content:"󰢃"}.mdi-close-circle-outline:before{content:"󰅚"}.mdi-close-network:before{content:"󰅛"}.mdi-close-network-outline:before{content:"󰱟"}.mdi-close-octagon:before{content:"󰅜"}.mdi-close-octagon-outline:before{content:"󰅝"}.mdi-close-outline:before{content:"󰛉"}.mdi-close-thick:before{content:"󱎘"}.mdi-closed-caption:before{content:"󰅞"}.mdi-closed-caption-outline:before{content:"󰶽"}.mdi-cloud:before{content:"󰅟"}.mdi-cloud-alert:before{content:"󰧠"}.mdi-cloud-braces:before{content:"󰞵"}.mdi-cloud-check:before{content:"󰅠"}.mdi-cloud-check-outline:before{content:"󱋌"}.mdi-cloud-circle:before{content:"󰅡"}.mdi-cloud-download:before{content:"󰅢"}.mdi-cloud-download-outline:before{content:"󰭽"}.mdi-cloud-lock:before{content:"󱇱"}.mdi-cloud-lock-outline:before{content:"󱇲"}.mdi-cloud-off-outline:before{content:"󰅤"}.mdi-cloud-outline:before{content:"󰅣"}.mdi-cloud-print:before{content:"󰅥"}.mdi-cloud-print-outline:before{content:"󰅦"}.mdi-cloud-question:before{content:"󰨹"}.mdi-cloud-refresh:before{content:"󰔪"}.mdi-cloud-search:before{content:"󰥖"}.mdi-cloud-search-outline:before{content:"󰥗"}.mdi-cloud-sync:before{content:"󰘿"}.mdi-cloud-sync-outline:before{content:"󱋖"}.mdi-cloud-tags:before{content:"󰞶"}.mdi-cloud-upload:before{content:"󰅧"}.mdi-cloud-upload-outline:before{content:"󰭾"}.mdi-clover:before{content:"󰠖"}.mdi-coach-lamp:before{content:"󱀠"}.mdi-coat-rack:before{content:"󱂞"}.mdi-code-array:before{content:"󰅨"}.mdi-code-braces:before{content:"󰅩"}.mdi-code-braces-box:before{content:"󱃖"}.mdi-code-brackets:before{content:"󰅪"}.mdi-code-equal:before{content:"󰅫"}.mdi-code-greater-than:before{content:"󰅬"}.mdi-code-greater-than-or-equal:before{content:"󰅭"}.mdi-code-json:before{content:"󰘦"}.mdi-code-less-than:before{content:"󰅮"}.mdi-code-less-than-or-equal:before{content:"󰅯"}.mdi-code-not-equal:before{content:"󰅰"}.mdi-code-not-equal-variant:before{content:"󰅱"}.mdi-code-parentheses:before{content:"󰅲"}.mdi-code-parentheses-box:before{content:"󱃗"}.mdi-code-string:before{content:"󰅳"}.mdi-code-tags:before{content:"󰅴"}.mdi-code-tags-check:before{content:"󰚔"}.mdi-codepen:before{content:"󰅵"}.mdi-coffee:before{content:"󰅶"}.mdi-coffee-maker:before{content:"󱂟"}.mdi-coffee-maker-check:before{content:"󱤱"}.mdi-coffee-maker-check-outline:before{content:"󱤲"}.mdi-coffee-maker-outline:before{content:"󱠛"}.mdi-coffee-off:before{content:"󰾪"}.mdi-coffee-off-outline:before{content:"󰾫"}.mdi-coffee-outline:before{content:"󰛊"}.mdi-coffee-to-go:before{content:"󰅷"}.mdi-coffee-to-go-outline:before{content:"󱌎"}.mdi-coffin:before{content:"󰭿"}.mdi-cog:before{content:"󰒓"}.mdi-cog-box:before{content:"󰒔"}.mdi-cog-clockwise:before{content:"󱇝"}.mdi-cog-counterclockwise:before{content:"󱇞"}.mdi-cog-off:before{content:"󱏎"}.mdi-cog-off-outline:before{content:"󱏏"}.mdi-cog-outline:before{content:"󰢻"}.mdi-cog-pause:before{content:"󱤳"}.mdi-cog-pause-outline:before{content:"󱤴"}.mdi-cog-play:before{content:"󱤵"}.mdi-cog-play-outline:before{content:"󱤶"}.mdi-cog-refresh:before{content:"󱑞"}.mdi-cog-refresh-outline:before{content:"󱑟"}.mdi-cog-stop:before{content:"󱤷"}.mdi-cog-stop-outline:before{content:"󱤸"}.mdi-cog-sync:before{content:"󱑠"}.mdi-cog-sync-outline:before{content:"󱑡"}.mdi-cog-transfer:before{content:"󱁛"}.mdi-cog-transfer-outline:before{content:"󱁜"}.mdi-cogs:before{content:"󰣖"}.mdi-collage:before{content:"󰙀"}.mdi-collapse-all:before{content:"󰪦"}.mdi-collapse-all-outline:before{content:"󰪧"}.mdi-color-helper:before{content:"󰅹"}.mdi-comma:before{content:"󰸣"}.mdi-comma-box:before{content:"󰸫"}.mdi-comma-box-outline:before{content:"󰸤"}.mdi-comma-circle:before{content:"󰸥"}.mdi-comma-circle-outline:before{content:"󰸦"}.mdi-comment:before{content:"󰅺"}.mdi-comment-account:before{content:"󰅻"}.mdi-comment-account-outline:before{content:"󰅼"}.mdi-comment-alert:before{content:"󰅽"}.mdi-comment-alert-outline:before{content:"󰅾"}.mdi-comment-arrow-left:before{content:"󰧡"}.mdi-comment-arrow-left-outline:before{content:"󰧢"}.mdi-comment-arrow-right:before{content:"󰧣"}.mdi-comment-arrow-right-outline:before{content:"󰧤"}.mdi-comment-bookmark:before{content:"󱖮"}.mdi-comment-bookmark-outline:before{content:"󱖯"}.mdi-comment-check:before{content:"󰅿"}.mdi-comment-check-outline:before{content:"󰆀"}.mdi-comment-edit:before{content:"󱆿"}.mdi-comment-edit-outline:before{content:"󱋄"}.mdi-comment-eye:before{content:"󰨺"}.mdi-comment-eye-outline:before{content:"󰨻"}.mdi-comment-flash:before{content:"󱖰"}.mdi-comment-flash-outline:before{content:"󱖱"}.mdi-comment-minus:before{content:"󱗟"}.mdi-comment-minus-outline:before{content:"󱗠"}.mdi-comment-multiple:before{content:"󰡟"}.mdi-comment-multiple-outline:before{content:"󰆁"}.mdi-comment-off:before{content:"󱗡"}.mdi-comment-off-outline:before{content:"󱗢"}.mdi-comment-outline:before{content:"󰆂"}.mdi-comment-plus:before{content:"󰧥"}.mdi-comment-plus-outline:before{content:"󰆃"}.mdi-comment-processing:before{content:"󰆄"}.mdi-comment-processing-outline:before{content:"󰆅"}.mdi-comment-question:before{content:"󰠗"}.mdi-comment-question-outline:before{content:"󰆆"}.mdi-comment-quote:before{content:"󱀡"}.mdi-comment-quote-outline:before{content:"󱀢"}.mdi-comment-remove:before{content:"󰗞"}.mdi-comment-remove-outline:before{content:"󰆇"}.mdi-comment-search:before{content:"󰨼"}.mdi-comment-search-outline:before{content:"󰨽"}.mdi-comment-text:before{content:"󰆈"}.mdi-comment-text-multiple:before{content:"󰡠"}.mdi-comment-text-multiple-outline:before{content:"󰡡"}.mdi-comment-text-outline:before{content:"󰆉"}.mdi-compare:before{content:"󰆊"}.mdi-compare-horizontal:before{content:"󱒒"}.mdi-compare-remove:before{content:"󱢳"}.mdi-compare-vertical:before{content:"󱒓"}.mdi-compass:before{content:"󰆋"}.mdi-compass-off:before{content:"󰮀"}.mdi-compass-off-outline:before{content:"󰮁"}.mdi-compass-outline:before{content:"󰆌"}.mdi-compass-rose:before{content:"󱎂"}.mdi-cone:before{content:"󱥌"}.mdi-cone-off:before{content:"󱥍"}.mdi-connection:before{content:"󱘖"}.mdi-console:before{content:"󰆍"}.mdi-console-line:before{content:"󰞷"}.mdi-console-network:before{content:"󰢩"}.mdi-console-network-outline:before{content:"󰱠"}.mdi-consolidate:before{content:"󱃘"}.mdi-contactless-payment:before{content:"󰵪"}.mdi-contactless-payment-circle:before{content:"󰌡"}.mdi-contactless-payment-circle-outline:before{content:"󰐈"}.mdi-contacts:before{content:"󰛋"}.mdi-contacts-outline:before{content:"󰖸"}.mdi-contain:before{content:"󰨾"}.mdi-contain-end:before{content:"󰨿"}.mdi-contain-start:before{content:"󰩀"}.mdi-content-copy:before{content:"󰆏"}.mdi-content-cut:before{content:"󰆐"}.mdi-content-duplicate:before{content:"󰆑"}.mdi-content-paste:before{content:"󰆒"}.mdi-content-save:before{content:"󰆓"}.mdi-content-save-alert:before{content:"󰽂"}.mdi-content-save-alert-outline:before{content:"󰽃"}.mdi-content-save-all:before{content:"󰆔"}.mdi-content-save-all-outline:before{content:"󰽄"}.mdi-content-save-check:before{content:"󱣪"}.mdi-content-save-check-outline:before{content:"󱣫"}.mdi-content-save-cog:before{content:"󱑛"}.mdi-content-save-cog-outline:before{content:"󱑜"}.mdi-content-save-edit:before{content:"󰳻"}.mdi-content-save-edit-outline:before{content:"󰳼"}.mdi-content-save-move:before{content:"󰸧"}.mdi-content-save-move-outline:before{content:"󰸨"}.mdi-content-save-off:before{content:"󱙃"}.mdi-content-save-off-outline:before{content:"󱙄"}.mdi-content-save-outline:before{content:"󰠘"}.mdi-content-save-settings:before{content:"󰘛"}.mdi-content-save-settings-outline:before{content:"󰬮"}.mdi-contrast:before{content:"󰆕"}.mdi-contrast-box:before{content:"󰆖"}.mdi-contrast-circle:before{content:"󰆗"}.mdi-controller-classic:before{content:"󰮂"}.mdi-controller-classic-outline:before{content:"󰮃"}.mdi-cookie:before{content:"󰆘"}.mdi-cookie-alert:before{content:"󱛐"}.mdi-cookie-alert-outline:before{content:"󱛑"}.mdi-cookie-check:before{content:"󱛒"}.mdi-cookie-check-outline:before{content:"󱛓"}.mdi-cookie-clock:before{content:"󱛤"}.mdi-cookie-clock-outline:before{content:"󱛥"}.mdi-cookie-cog:before{content:"󱛔"}.mdi-cookie-cog-outline:before{content:"󱛕"}.mdi-cookie-edit:before{content:"󱛦"}.mdi-cookie-edit-outline:before{content:"󱛧"}.mdi-cookie-lock:before{content:"󱛨"}.mdi-cookie-lock-outline:before{content:"󱛩"}.mdi-cookie-minus:before{content:"󱛚"}.mdi-cookie-minus-outline:before{content:"󱛛"}.mdi-cookie-off:before{content:"󱛪"}.mdi-cookie-off-outline:before{content:"󱛫"}.mdi-cookie-outline:before{content:"󱛞"}.mdi-cookie-plus:before{content:"󱛖"}.mdi-cookie-plus-outline:before{content:"󱛗"}.mdi-cookie-refresh:before{content:"󱛬"}.mdi-cookie-refresh-outline:before{content:"󱛭"}.mdi-cookie-remove:before{content:"󱛘"}.mdi-cookie-remove-outline:before{content:"󱛙"}.mdi-cookie-settings:before{content:"󱛜"}.mdi-cookie-settings-outline:before{content:"󱛝"}.mdi-coolant-temperature:before{content:"󰏈"}.mdi-copyleft:before{content:"󱤹"}.mdi-copyright:before{content:"󰗦"}.mdi-cordova:before{content:"󰥘"}.mdi-corn:before{content:"󰞸"}.mdi-corn-off:before{content:"󱏯"}.mdi-cosine-wave:before{content:"󱑹"}.mdi-counter:before{content:"󰆙"}.mdi-countertop:before{content:"󱠜"}.mdi-countertop-outline:before{content:"󱠝"}.mdi-cow:before{content:"󰆚"}.mdi-cow-off:before{content:"󱣼"}.mdi-cpu-32-bit:before{content:"󰻟"}.mdi-cpu-64-bit:before{content:"󰻠"}.mdi-cradle:before{content:"󱦋"}.mdi-cradle-outline:before{content:"󱦑"}.mdi-crane:before{content:"󰡢"}.mdi-creation:before{content:"󰙴"}.mdi-creative-commons:before{content:"󰵫"}.mdi-credit-card:before{content:"󰿯"}.mdi-credit-card-check:before{content:"󱏐"}.mdi-credit-card-check-outline:before{content:"󱏑"}.mdi-credit-card-chip:before{content:"󱤏"}.mdi-credit-card-chip-outline:before{content:"󱤐"}.mdi-credit-card-clock:before{content:"󰻡"}.mdi-credit-card-clock-outline:before{content:"󰻢"}.mdi-credit-card-edit:before{content:"󱟗"}.mdi-credit-card-edit-outline:before{content:"󱟘"}.mdi-credit-card-fast:before{content:"󱤑"}.mdi-credit-card-fast-outline:before{content:"󱤒"}.mdi-credit-card-lock:before{content:"󱣧"}.mdi-credit-card-lock-outline:before{content:"󱣨"}.mdi-credit-card-marker:before{content:"󰚨"}.mdi-credit-card-marker-outline:before{content:"󰶾"}.mdi-credit-card-minus:before{content:"󰾬"}.mdi-credit-card-minus-outline:before{content:"󰾭"}.mdi-credit-card-multiple:before{content:"󰿰"}.mdi-credit-card-multiple-outline:before{content:"󰆜"}.mdi-credit-card-off:before{content:"󰿱"}.mdi-credit-card-off-outline:before{content:"󰗤"}.mdi-credit-card-outline:before{content:"󰆛"}.mdi-credit-card-plus:before{content:"󰿲"}.mdi-credit-card-plus-outline:before{content:"󰙶"}.mdi-credit-card-refresh:before{content:"󱙅"}.mdi-credit-card-refresh-outline:before{content:"󱙆"}.mdi-credit-card-refund:before{content:"󰿳"}.mdi-credit-card-refund-outline:before{content:"󰪨"}.mdi-credit-card-remove:before{content:"󰾮"}.mdi-credit-card-remove-outline:before{content:"󰾯"}.mdi-credit-card-scan:before{content:"󰿴"}.mdi-credit-card-scan-outline:before{content:"󰆝"}.mdi-credit-card-search:before{content:"󱙇"}.mdi-credit-card-search-outline:before{content:"󱙈"}.mdi-credit-card-settings:before{content:"󰿵"}.mdi-credit-card-settings-outline:before{content:"󰣗"}.mdi-credit-card-sync:before{content:"󱙉"}.mdi-credit-card-sync-outline:before{content:"󱙊"}.mdi-credit-card-wireless:before{content:"󰠂"}.mdi-credit-card-wireless-off:before{content:"󰕺"}.mdi-credit-card-wireless-off-outline:before{content:"󰕻"}.mdi-credit-card-wireless-outline:before{content:"󰵬"}.mdi-cricket:before{content:"󰵭"}.mdi-crop:before{content:"󰆞"}.mdi-crop-free:before{content:"󰆟"}.mdi-crop-landscape:before{content:"󰆠"}.mdi-crop-portrait:before{content:"󰆡"}.mdi-crop-rotate:before{content:"󰚖"}.mdi-crop-square:before{content:"󰆢"}.mdi-cross:before{content:"󰥓"}.mdi-cross-bolnisi:before{content:"󰳭"}.mdi-cross-celtic:before{content:"󰳵"}.mdi-cross-outline:before{content:"󰳶"}.mdi-crosshairs:before{content:"󰆣"}.mdi-crosshairs-gps:before{content:"󰆤"}.mdi-crosshairs-off:before{content:"󰽅"}.mdi-crosshairs-question:before{content:"󱄶"}.mdi-crowd:before{content:"󱥵"}.mdi-crown:before{content:"󰆥"}.mdi-crown-circle:before{content:"󱟜"}.mdi-crown-circle-outline:before{content:"󱟝"}.mdi-crown-outline:before{content:"󱇐"}.mdi-cryengine:before{content:"󰥙"}.mdi-crystal-ball:before{content:"󰬯"}.mdi-cube:before{content:"󰆦"}.mdi-cube-off:before{content:"󱐜"}.mdi-cube-off-outline:before{content:"󱐝"}.mdi-cube-outline:before{content:"󰆧"}.mdi-cube-scan:before{content:"󰮄"}.mdi-cube-send:before{content:"󰆨"}.mdi-cube-unfolded:before{content:"󰆩"}.mdi-cup:before{content:"󰆪"}.mdi-cup-off:before{content:"󰗥"}.mdi-cup-off-outline:before{content:"󱍽"}.mdi-cup-outline:before{content:"󱌏"}.mdi-cup-water:before{content:"󰆫"}.mdi-cupboard:before{content:"󰽆"}.mdi-cupboard-outline:before{content:"󰽇"}.mdi-cupcake:before{content:"󰥚"}.mdi-curling:before{content:"󰡣"}.mdi-currency-bdt:before{content:"󰡤"}.mdi-currency-brl:before{content:"󰮅"}.mdi-currency-btc:before{content:"󰆬"}.mdi-currency-cny:before{content:"󰞺"}.mdi-currency-eth:before{content:"󰞻"}.mdi-currency-eur:before{content:"󰆭"}.mdi-currency-eur-off:before{content:"󱌕"}.mdi-currency-gbp:before{content:"󰆮"}.mdi-currency-ils:before{content:"󰱡"}.mdi-currency-inr:before{content:"󰆯"}.mdi-currency-jpy:before{content:"󰞼"}.mdi-currency-krw:before{content:"󰞽"}.mdi-currency-kzt:before{content:"󰡥"}.mdi-currency-mnt:before{content:"󱔒"}.mdi-currency-ngn:before{content:"󰆰"}.mdi-currency-php:before{content:"󰧦"}.mdi-currency-rial:before{content:"󰺜"}.mdi-currency-rub:before{content:"󰆱"}.mdi-currency-rupee:before{content:"󱥶"}.mdi-currency-sign:before{content:"󰞾"}.mdi-currency-try:before{content:"󰆲"}.mdi-currency-twd:before{content:"󰞿"}.mdi-currency-usd:before{content:"󰇁"}.mdi-currency-usd-off:before{content:"󰙺"}.mdi-current-ac:before{content:"󱒀"}.mdi-current-dc:before{content:"󰥜"}.mdi-cursor-default:before{content:"󰇀"}.mdi-cursor-default-click:before{content:"󰳽"}.mdi-cursor-default-click-outline:before{content:"󰳾"}.mdi-cursor-default-gesture:before{content:"󱄧"}.mdi-cursor-default-gesture-outline:before{content:"󱄨"}.mdi-cursor-default-outline:before{content:"󰆿"}.mdi-cursor-move:before{content:"󰆾"}.mdi-cursor-pointer:before{content:"󰆽"}.mdi-cursor-text:before{content:"󰗧"}.mdi-curtains:before{content:"󱡆"}.mdi-curtains-closed:before{content:"󱡇"}.mdi-cylinder:before{content:"󱥎"}.mdi-cylinder-off:before{content:"󱥏"}.mdi-dance-ballroom:before{content:"󱗻"}.mdi-dance-pole:before{content:"󱕸"}.mdi-data-matrix:before{content:"󱔼"}.mdi-data-matrix-edit:before{content:"󱔽"}.mdi-data-matrix-minus:before{content:"󱔾"}.mdi-data-matrix-plus:before{content:"󱔿"}.mdi-data-matrix-remove:before{content:"󱕀"}.mdi-data-matrix-scan:before{content:"󱕁"}.mdi-database:before{content:"󰆼"}.mdi-database-alert:before{content:"󱘺"}.mdi-database-alert-outline:before{content:"󱘤"}.mdi-database-arrow-down:before{content:"󱘻"}.mdi-database-arrow-down-outline:before{content:"󱘥"}.mdi-database-arrow-left:before{content:"󱘼"}.mdi-database-arrow-left-outline:before{content:"󱘦"}.mdi-database-arrow-right:before{content:"󱘽"}.mdi-database-arrow-right-outline:before{content:"󱘧"}.mdi-database-arrow-up:before{content:"󱘾"}.mdi-database-arrow-up-outline:before{content:"󱘨"}.mdi-database-check:before{content:"󰪩"}.mdi-database-check-outline:before{content:"󱘩"}.mdi-database-clock:before{content:"󱘿"}.mdi-database-clock-outline:before{content:"󱘪"}.mdi-database-cog:before{content:"󱙋"}.mdi-database-cog-outline:before{content:"󱙌"}.mdi-database-edit:before{content:"󰮆"}.mdi-database-edit-outline:before{content:"󱘫"}.mdi-database-export:before{content:"󰥞"}.mdi-database-export-outline:before{content:"󱘬"}.mdi-database-eye:before{content:"󱤟"}.mdi-database-eye-off:before{content:"󱤠"}.mdi-database-eye-off-outline:before{content:"󱤡"}.mdi-database-eye-outline:before{content:"󱤢"}.mdi-database-import:before{content:"󰥝"}.mdi-database-import-outline:before{content:"󱘭"}.mdi-database-lock:before{content:"󰪪"}.mdi-database-lock-outline:before{content:"󱘮"}.mdi-database-marker:before{content:"󱋶"}.mdi-database-marker-outline:before{content:"󱘯"}.mdi-database-minus:before{content:"󰆻"}.mdi-database-minus-outline:before{content:"󱘰"}.mdi-database-off:before{content:"󱙀"}.mdi-database-off-outline:before{content:"󱘱"}.mdi-database-outline:before{content:"󱘲"}.mdi-database-plus:before{content:"󰆺"}.mdi-database-plus-outline:before{content:"󱘳"}.mdi-database-refresh:before{content:"󰗂"}.mdi-database-refresh-outline:before{content:"󱘴"}.mdi-database-remove:before{content:"󰴀"}.mdi-database-remove-outline:before{content:"󱘵"}.mdi-database-search:before{content:"󰡦"}.mdi-database-search-outline:before{content:"󱘶"}.mdi-database-settings:before{content:"󰴁"}.mdi-database-settings-outline:before{content:"󱘷"}.mdi-database-sync:before{content:"󰳿"}.mdi-database-sync-outline:before{content:"󱘸"}.mdi-death-star:before{content:"󰣘"}.mdi-death-star-variant:before{content:"󰣙"}.mdi-deathly-hallows:before{content:"󰮇"}.mdi-debian:before{content:"󰣚"}.mdi-debug-step-into:before{content:"󰆹"}.mdi-debug-step-out:before{content:"󰆸"}.mdi-debug-step-over:before{content:"󰆷"}.mdi-decagram:before{content:"󰝬"}.mdi-decagram-outline:before{content:"󰝭"}.mdi-decimal:before{content:"󱂡"}.mdi-decimal-comma:before{content:"󱂢"}.mdi-decimal-comma-decrease:before{content:"󱂣"}.mdi-decimal-comma-increase:before{content:"󱂤"}.mdi-decimal-decrease:before{content:"󰆶"}.mdi-decimal-increase:before{content:"󰆵"}.mdi-delete:before{content:"󰆴"}.mdi-delete-alert:before{content:"󱂥"}.mdi-delete-alert-outline:before{content:"󱂦"}.mdi-delete-circle:before{content:"󰚃"}.mdi-delete-circle-outline:before{content:"󰮈"}.mdi-delete-clock:before{content:"󱕖"}.mdi-delete-clock-outline:before{content:"󱕗"}.mdi-delete-empty:before{content:"󰛌"}.mdi-delete-empty-outline:before{content:"󰺝"}.mdi-delete-forever:before{content:"󰗨"}.mdi-delete-forever-outline:before{content:"󰮉"}.mdi-delete-off:before{content:"󱂧"}.mdi-delete-off-outline:before{content:"󱂨"}.mdi-delete-outline:before{content:"󰧧"}.mdi-delete-restore:before{content:"󰠙"}.mdi-delete-sweep:before{content:"󰗩"}.mdi-delete-sweep-outline:before{content:"󰱢"}.mdi-delete-variant:before{content:"󰆳"}.mdi-delta:before{content:"󰇂"}.mdi-desk:before{content:"󱈹"}.mdi-desk-lamp:before{content:"󰥟"}.mdi-deskphone:before{content:"󰇃"}.mdi-desktop-classic:before{content:"󰟀"}.mdi-desktop-mac:before{content:"󰇄"}.mdi-desktop-mac-dashboard:before{content:"󰧨"}.mdi-desktop-tower:before{content:"󰇅"}.mdi-desktop-tower-monitor:before{content:"󰪫"}.mdi-details:before{content:"󰇆"}.mdi-dev-to:before{content:"󰵮"}.mdi-developer-board:before{content:"󰚗"}.mdi-deviantart:before{content:"󰇇"}.mdi-devices:before{content:"󰾰"}.mdi-dharmachakra:before{content:"󰥋"}.mdi-diabetes:before{content:"󱄦"}.mdi-dialpad:before{content:"󰘜"}.mdi-diameter:before{content:"󰱣"}.mdi-diameter-outline:before{content:"󰱤"}.mdi-diameter-variant:before{content:"󰱥"}.mdi-diamond:before{content:"󰮊"}.mdi-diamond-outline:before{content:"󰮋"}.mdi-diamond-stone:before{content:"󰇈"}.mdi-dice-1:before{content:"󰇊"}.mdi-dice-1-outline:before{content:"󱅊"}.mdi-dice-2:before{content:"󰇋"}.mdi-dice-2-outline:before{content:"󱅋"}.mdi-dice-3:before{content:"󰇌"}.mdi-dice-3-outline:before{content:"󱅌"}.mdi-dice-4:before{content:"󰇍"}.mdi-dice-4-outline:before{content:"󱅍"}.mdi-dice-5:before{content:"󰇎"}.mdi-dice-5-outline:before{content:"󱅎"}.mdi-dice-6:before{content:"󰇏"}.mdi-dice-6-outline:before{content:"󱅏"}.mdi-dice-d10:before{content:"󱅓"}.mdi-dice-d10-outline:before{content:"󰝯"}.mdi-dice-d12:before{content:"󱅔"}.mdi-dice-d12-outline:before{content:"󰡧"}.mdi-dice-d20:before{content:"󱅕"}.mdi-dice-d20-outline:before{content:"󰗪"}.mdi-dice-d4:before{content:"󱅐"}.mdi-dice-d4-outline:before{content:"󰗫"}.mdi-dice-d6:before{content:"󱅑"}.mdi-dice-d6-outline:before{content:"󰗭"}.mdi-dice-d8:before{content:"󱅒"}.mdi-dice-d8-outline:before{content:"󰗬"}.mdi-dice-multiple:before{content:"󰝮"}.mdi-dice-multiple-outline:before{content:"󱅖"}.mdi-digital-ocean:before{content:"󱈷"}.mdi-dip-switch:before{content:"󰟁"}.mdi-directions:before{content:"󰇐"}.mdi-directions-fork:before{content:"󰙁"}.mdi-disc:before{content:"󰗮"}.mdi-disc-alert:before{content:"󰇑"}.mdi-disc-player:before{content:"󰥠"}.mdi-discord:before{content:"󰙯"}.mdi-dishwasher:before{content:"󰪬"}.mdi-dishwasher-alert:before{content:"󱆸"}.mdi-dishwasher-off:before{content:"󱆹"}.mdi-disqus:before{content:"󰇒"}.mdi-distribute-horizontal-center:before{content:"󱇉"}.mdi-distribute-horizontal-left:before{content:"󱇈"}.mdi-distribute-horizontal-right:before{content:"󱇊"}.mdi-distribute-vertical-bottom:before{content:"󱇋"}.mdi-distribute-vertical-center:before{content:"󱇌"}.mdi-distribute-vertical-top:before{content:"󱇍"}.mdi-diversify:before{content:"󱡷"}.mdi-diving:before{content:"󱥷"}.mdi-diving-flippers:before{content:"󰶿"}.mdi-diving-helmet:before{content:"󰷀"}.mdi-diving-scuba:before{content:"󰷁"}.mdi-diving-scuba-flag:before{content:"󰷂"}.mdi-diving-scuba-tank:before{content:"󰷃"}.mdi-diving-scuba-tank-multiple:before{content:"󰷄"}.mdi-diving-snorkel:before{content:"󰷅"}.mdi-division:before{content:"󰇔"}.mdi-division-box:before{content:"󰇕"}.mdi-dlna:before{content:"󰩁"}.mdi-dna:before{content:"󰚄"}.mdi-dns:before{content:"󰇖"}.mdi-dns-outline:before{content:"󰮌"}.mdi-dock-bottom:before{content:"󱂩"}.mdi-dock-left:before{content:"󱂪"}.mdi-dock-right:before{content:"󱂫"}.mdi-dock-top:before{content:"󱔓"}.mdi-dock-window:before{content:"󱂬"}.mdi-docker:before{content:"󰡨"}.mdi-doctor:before{content:"󰩂"}.mdi-dog:before{content:"󰩃"}.mdi-dog-service:before{content:"󰪭"}.mdi-dog-side:before{content:"󰩄"}.mdi-dog-side-off:before{content:"󱛮"}.mdi-dolby:before{content:"󰚳"}.mdi-dolly:before{content:"󰺞"}.mdi-dolphin:before{content:"󱢴"}.mdi-domain:before{content:"󰇗"}.mdi-domain-off:before{content:"󰵯"}.mdi-domain-plus:before{content:"󱂭"}.mdi-domain-remove:before{content:"󱂮"}.mdi-dome-light:before{content:"󱐞"}.mdi-domino-mask:before{content:"󱀣"}.mdi-donkey:before{content:"󰟂"}.mdi-door:before{content:"󰠚"}.mdi-door-closed:before{content:"󰠛"}.mdi-door-closed-lock:before{content:"󱂯"}.mdi-door-open:before{content:"󰠜"}.mdi-door-sliding:before{content:"󱠞"}.mdi-door-sliding-lock:before{content:"󱠟"}.mdi-door-sliding-open:before{content:"󱠠"}.mdi-doorbell:before{content:"󱋦"}.mdi-doorbell-video:before{content:"󰡩"}.mdi-dot-net:before{content:"󰪮"}.mdi-dots-circle:before{content:"󱥸"}.mdi-dots-grid:before{content:"󱗼"}.mdi-dots-hexagon:before{content:"󱗿"}.mdi-dots-horizontal:before{content:"󰇘"}.mdi-dots-horizontal-circle:before{content:"󰟃"}.mdi-dots-horizontal-circle-outline:before{content:"󰮍"}.mdi-dots-square:before{content:"󱗽"}.mdi-dots-triangle:before{content:"󱗾"}.mdi-dots-vertical:before{content:"󰇙"}.mdi-dots-vertical-circle:before{content:"󰟄"}.mdi-dots-vertical-circle-outline:before{content:"󰮎"}.mdi-download:before{content:"󰇚"}.mdi-download-box:before{content:"󱑢"}.mdi-download-box-outline:before{content:"󱑣"}.mdi-download-circle:before{content:"󱑤"}.mdi-download-circle-outline:before{content:"󱑥"}.mdi-download-lock:before{content:"󱌠"}.mdi-download-lock-outline:before{content:"󱌡"}.mdi-download-multiple:before{content:"󰧩"}.mdi-download-network:before{content:"󰛴"}.mdi-download-network-outline:before{content:"󰱦"}.mdi-download-off:before{content:"󱂰"}.mdi-download-off-outline:before{content:"󱂱"}.mdi-download-outline:before{content:"󰮏"}.mdi-drag:before{content:"󰇛"}.mdi-drag-horizontal:before{content:"󰇜"}.mdi-drag-horizontal-variant:before{content:"󱋰"}.mdi-drag-variant:before{content:"󰮐"}.mdi-drag-vertical:before{content:"󰇝"}.mdi-drag-vertical-variant:before{content:"󱋱"}.mdi-drama-masks:before{content:"󰴂"}.mdi-draw:before{content:"󰽉"}.mdi-draw-pen:before{content:"󱦹"}.mdi-drawing:before{content:"󰇞"}.mdi-drawing-box:before{content:"󰇟"}.mdi-dresser:before{content:"󰽊"}.mdi-dresser-outline:before{content:"󰽋"}.mdi-drone:before{content:"󰇢"}.mdi-dropbox:before{content:"󰇣"}.mdi-drupal:before{content:"󰇤"}.mdi-duck:before{content:"󰇥"}.mdi-dumbbell:before{content:"󰇦"}.mdi-dump-truck:before{content:"󰱧"}.mdi-ear-hearing:before{content:"󰟅"}.mdi-ear-hearing-off:before{content:"󰩅"}.mdi-earbuds:before{content:"󱡏"}.mdi-earbuds-off:before{content:"󱡐"}.mdi-earbuds-off-outline:before{content:"󱡑"}.mdi-earbuds-outline:before{content:"󱡒"}.mdi-earth:before{content:"󰇧"}.mdi-earth-arrow-right:before{content:"󱌑"}.mdi-earth-box:before{content:"󰛍"}.mdi-earth-box-minus:before{content:"󱐇"}.mdi-earth-box-off:before{content:"󰛎"}.mdi-earth-box-plus:before{content:"󱐆"}.mdi-earth-box-remove:before{content:"󱐈"}.mdi-earth-minus:before{content:"󱐄"}.mdi-earth-off:before{content:"󰇨"}.mdi-earth-plus:before{content:"󱐃"}.mdi-earth-remove:before{content:"󱐅"}.mdi-egg:before{content:"󰪯"}.mdi-egg-easter:before{content:"󰪰"}.mdi-egg-fried:before{content:"󱡊"}.mdi-egg-off:before{content:"󱏰"}.mdi-egg-off-outline:before{content:"󱏱"}.mdi-egg-outline:before{content:"󱏲"}.mdi-eiffel-tower:before{content:"󱕫"}.mdi-eight-track:before{content:"󰧪"}.mdi-eject:before{content:"󰇪"}.mdi-eject-outline:before{content:"󰮑"}.mdi-electric-switch:before{content:"󰺟"}.mdi-electric-switch-closed:before{content:"󱃙"}.mdi-electron-framework:before{content:"󱀤"}.mdi-elephant:before{content:"󰟆"}.mdi-elevation-decline:before{content:"󰇫"}.mdi-elevation-rise:before{content:"󰇬"}.mdi-elevator:before{content:"󰇭"}.mdi-elevator-down:before{content:"󱋂"}.mdi-elevator-passenger:before{content:"󱎁"}.mdi-elevator-passenger-off:before{content:"󱥹"}.mdi-elevator-passenger-off-outline:before{content:"󱥺"}.mdi-elevator-passenger-outline:before{content:"󱥻"}.mdi-elevator-up:before{content:"󱋁"}.mdi-ellipse:before{content:"󰺠"}.mdi-ellipse-outline:before{content:"󰺡"}.mdi-email:before{content:"󰇮"}.mdi-email-alert:before{content:"󰛏"}.mdi-email-alert-outline:before{content:"󰵂"}.mdi-email-box:before{content:"󰴃"}.mdi-email-check:before{content:"󰪱"}.mdi-email-check-outline:before{content:"󰪲"}.mdi-email-edit:before{content:"󰻣"}.mdi-email-edit-outline:before{content:"󰻤"}.mdi-email-fast:before{content:"󱡯"}.mdi-email-fast-outline:before{content:"󱡰"}.mdi-email-lock:before{content:"󰇱"}.mdi-email-mark-as-unread:before{content:"󰮒"}.mdi-email-minus:before{content:"󰻥"}.mdi-email-minus-outline:before{content:"󰻦"}.mdi-email-multiple:before{content:"󰻧"}.mdi-email-multiple-outline:before{content:"󰻨"}.mdi-email-newsletter:before{content:"󰾱"}.mdi-email-off:before{content:"󱏣"}.mdi-email-off-outline:before{content:"󱏤"}.mdi-email-open:before{content:"󰇯"}.mdi-email-open-multiple:before{content:"󰻩"}.mdi-email-open-multiple-outline:before{content:"󰻪"}.mdi-email-open-outline:before{content:"󰗯"}.mdi-email-outline:before{content:"󰇰"}.mdi-email-plus:before{content:"󰧫"}.mdi-email-plus-outline:before{content:"󰧬"}.mdi-email-receive:before{content:"󱃚"}.mdi-email-receive-outline:before{content:"󱃛"}.mdi-email-remove:before{content:"󱙡"}.mdi-email-remove-outline:before{content:"󱙢"}.mdi-email-seal:before{content:"󱥛"}.mdi-email-seal-outline:before{content:"󱥜"}.mdi-email-search:before{content:"󰥡"}.mdi-email-search-outline:before{content:"󰥢"}.mdi-email-send:before{content:"󱃜"}.mdi-email-send-outline:before{content:"󱃝"}.mdi-email-sync:before{content:"󱋇"}.mdi-email-sync-outline:before{content:"󱋈"}.mdi-email-variant:before{content:"󰗰"}.mdi-ember:before{content:"󰬰"}.mdi-emby:before{content:"󰚴"}.mdi-emoticon:before{content:"󰱨"}.mdi-emoticon-angry:before{content:"󰱩"}.mdi-emoticon-angry-outline:before{content:"󰱪"}.mdi-emoticon-confused:before{content:"󱃞"}.mdi-emoticon-confused-outline:before{content:"󱃟"}.mdi-emoticon-cool:before{content:"󰱫"}.mdi-emoticon-cool-outline:before{content:"󰇳"}.mdi-emoticon-cry:before{content:"󰱬"}.mdi-emoticon-cry-outline:before{content:"󰱭"}.mdi-emoticon-dead:before{content:"󰱮"}.mdi-emoticon-dead-outline:before{content:"󰚛"}.mdi-emoticon-devil:before{content:"󰱯"}.mdi-emoticon-devil-outline:before{content:"󰇴"}.mdi-emoticon-excited:before{content:"󰱰"}.mdi-emoticon-excited-outline:before{content:"󰚜"}.mdi-emoticon-frown:before{content:"󰽌"}.mdi-emoticon-frown-outline:before{content:"󰽍"}.mdi-emoticon-happy:before{content:"󰱱"}.mdi-emoticon-happy-outline:before{content:"󰇵"}.mdi-emoticon-kiss:before{content:"󰱲"}.mdi-emoticon-kiss-outline:before{content:"󰱳"}.mdi-emoticon-lol:before{content:"󱈔"}.mdi-emoticon-lol-outline:before{content:"󱈕"}.mdi-emoticon-neutral:before{content:"󰱴"}.mdi-emoticon-neutral-outline:before{content:"󰇶"}.mdi-emoticon-outline:before{content:"󰇲"}.mdi-emoticon-poop:before{content:"󰇷"}.mdi-emoticon-poop-outline:before{content:"󰱵"}.mdi-emoticon-sad:before{content:"󰱶"}.mdi-emoticon-sad-outline:before{content:"󰇸"}.mdi-emoticon-sick:before{content:"󱕼"}.mdi-emoticon-sick-outline:before{content:"󱕽"}.mdi-emoticon-tongue:before{content:"󰇹"}.mdi-emoticon-tongue-outline:before{content:"󰱷"}.mdi-emoticon-wink:before{content:"󰱸"}.mdi-emoticon-wink-outline:before{content:"󰱹"}.mdi-engine:before{content:"󰇺"}.mdi-engine-off:before{content:"󰩆"}.mdi-engine-off-outline:before{content:"󰩇"}.mdi-engine-outline:before{content:"󰇻"}.mdi-epsilon:before{content:"󱃠"}.mdi-equal:before{content:"󰇼"}.mdi-equal-box:before{content:"󰇽"}.mdi-equalizer:before{content:"󰺢"}.mdi-equalizer-outline:before{content:"󰺣"}.mdi-eraser:before{content:"󰇾"}.mdi-eraser-variant:before{content:"󰙂"}.mdi-escalator:before{content:"󰇿"}.mdi-escalator-box:before{content:"󱎙"}.mdi-escalator-down:before{content:"󱋀"}.mdi-escalator-up:before{content:"󱊿"}.mdi-eslint:before{content:"󰱺"}.mdi-et:before{content:"󰪳"}.mdi-ethereum:before{content:"󰡪"}.mdi-ethernet:before{content:"󰈀"}.mdi-ethernet-cable:before{content:"󰈁"}.mdi-ethernet-cable-off:before{content:"󰈂"}.mdi-ev-plug-ccs1:before{content:"󱔙"}.mdi-ev-plug-ccs2:before{content:"󱔚"}.mdi-ev-plug-chademo:before{content:"󱔛"}.mdi-ev-plug-tesla:before{content:"󱔜"}.mdi-ev-plug-type1:before{content:"󱔝"}.mdi-ev-plug-type2:before{content:"󱔞"}.mdi-ev-station:before{content:"󰗱"}.mdi-evernote:before{content:"󰈄"}.mdi-excavator:before{content:"󱀥"}.mdi-exclamation:before{content:"󰈅"}.mdi-exclamation-thick:before{content:"󱈸"}.mdi-exit-run:before{content:"󰩈"}.mdi-exit-to-app:before{content:"󰈆"}.mdi-expand-all:before{content:"󰪴"}.mdi-expand-all-outline:before{content:"󰪵"}.mdi-expansion-card:before{content:"󰢮"}.mdi-expansion-card-variant:before{content:"󰾲"}.mdi-exponent:before{content:"󰥣"}.mdi-exponent-box:before{content:"󰥤"}.mdi-export:before{content:"󰈇"}.mdi-export-variant:before{content:"󰮓"}.mdi-eye:before{content:"󰈈"}.mdi-eye-arrow-left:before{content:"󱣽"}.mdi-eye-arrow-left-outline:before{content:"󱣾"}.mdi-eye-arrow-right:before{content:"󱣿"}.mdi-eye-arrow-right-outline:before{content:"󱤀"}.mdi-eye-check:before{content:"󰴄"}.mdi-eye-check-outline:before{content:"󰴅"}.mdi-eye-circle:before{content:"󰮔"}.mdi-eye-circle-outline:before{content:"󰮕"}.mdi-eye-minus:before{content:"󱀦"}.mdi-eye-minus-outline:before{content:"󱀧"}.mdi-eye-off:before{content:"󰈉"}.mdi-eye-off-outline:before{content:"󰛑"}.mdi-eye-outline:before{content:"󰛐"}.mdi-eye-plus:before{content:"󰡫"}.mdi-eye-plus-outline:before{content:"󰡬"}.mdi-eye-refresh:before{content:"󱥼"}.mdi-eye-refresh-outline:before{content:"󱥽"}.mdi-eye-remove:before{content:"󱗣"}.mdi-eye-remove-outline:before{content:"󱗤"}.mdi-eye-settings:before{content:"󰡭"}.mdi-eye-settings-outline:before{content:"󰡮"}.mdi-eyedropper:before{content:"󰈊"}.mdi-eyedropper-minus:before{content:"󱏝"}.mdi-eyedropper-off:before{content:"󱏟"}.mdi-eyedropper-plus:before{content:"󱏜"}.mdi-eyedropper-remove:before{content:"󱏞"}.mdi-eyedropper-variant:before{content:"󰈋"}.mdi-face-agent:before{content:"󰵰"}.mdi-face-man:before{content:"󰙃"}.mdi-face-man-outline:before{content:"󰮖"}.mdi-face-man-profile:before{content:"󰙄"}.mdi-face-man-shimmer:before{content:"󱗌"}.mdi-face-man-shimmer-outline:before{content:"󱗍"}.mdi-face-mask:before{content:"󱖆"}.mdi-face-mask-outline:before{content:"󱖇"}.mdi-face-recognition:before{content:"󰱻"}.mdi-face-woman:before{content:"󱁷"}.mdi-face-woman-outline:before{content:"󱁸"}.mdi-face-woman-profile:before{content:"󱁶"}.mdi-face-woman-shimmer:before{content:"󱗎"}.mdi-face-woman-shimmer-outline:before{content:"󱗏"}.mdi-facebook:before{content:"󰈌"}.mdi-facebook-gaming:before{content:"󰟝"}.mdi-facebook-messenger:before{content:"󰈎"}.mdi-facebook-workplace:before{content:"󰬱"}.mdi-factory:before{content:"󰈏"}.mdi-family-tree:before{content:"󱘎"}.mdi-fan:before{content:"󰈐"}.mdi-fan-alert:before{content:"󱑬"}.mdi-fan-auto:before{content:"󱜝"}.mdi-fan-chevron-down:before{content:"󱑭"}.mdi-fan-chevron-up:before{content:"󱑮"}.mdi-fan-minus:before{content:"󱑰"}.mdi-fan-off:before{content:"󰠝"}.mdi-fan-plus:before{content:"󱑯"}.mdi-fan-remove:before{content:"󱑱"}.mdi-fan-speed-1:before{content:"󱑲"}.mdi-fan-speed-2:before{content:"󱑳"}.mdi-fan-speed-3:before{content:"󱑴"}.mdi-fast-forward:before{content:"󰈑"}.mdi-fast-forward-10:before{content:"󰵱"}.mdi-fast-forward-15:before{content:"󱤺"}.mdi-fast-forward-30:before{content:"󰴆"}.mdi-fast-forward-5:before{content:"󱇸"}.mdi-fast-forward-60:before{content:"󱘋"}.mdi-fast-forward-outline:before{content:"󰛒"}.mdi-fax:before{content:"󰈒"}.mdi-feather:before{content:"󰛓"}.mdi-feature-search:before{content:"󰩉"}.mdi-feature-search-outline:before{content:"󰩊"}.mdi-fedora:before{content:"󰣛"}.mdi-fence:before{content:"󱞚"}.mdi-fence-electric:before{content:"󱟶"}.mdi-fencing:before{content:"󱓁"}.mdi-ferris-wheel:before{content:"󰺤"}.mdi-ferry:before{content:"󰈓"}.mdi-file:before{content:"󰈔"}.mdi-file-account:before{content:"󰜻"}.mdi-file-account-outline:before{content:"󱀨"}.mdi-file-alert:before{content:"󰩋"}.mdi-file-alert-outline:before{content:"󰩌"}.mdi-file-cabinet:before{content:"󰪶"}.mdi-file-cad:before{content:"󰻫"}.mdi-file-cad-box:before{content:"󰻬"}.mdi-file-cancel:before{content:"󰷆"}.mdi-file-cancel-outline:before{content:"󰷇"}.mdi-file-certificate:before{content:"󱆆"}.mdi-file-certificate-outline:before{content:"󱆇"}.mdi-file-chart:before{content:"󰈕"}.mdi-file-chart-outline:before{content:"󱀩"}.mdi-file-check:before{content:"󰈖"}.mdi-file-check-outline:before{content:"󰸩"}.mdi-file-clock:before{content:"󱋡"}.mdi-file-clock-outline:before{content:"󱋢"}.mdi-file-cloud:before{content:"󰈗"}.mdi-file-cloud-outline:before{content:"󱀪"}.mdi-file-code:before{content:"󰈮"}.mdi-file-code-outline:before{content:"󱀫"}.mdi-file-cog:before{content:"󱁻"}.mdi-file-cog-outline:before{content:"󱁼"}.mdi-file-compare:before{content:"󰢪"}.mdi-file-delimited:before{content:"󰈘"}.mdi-file-delimited-outline:before{content:"󰺥"}.mdi-file-document:before{content:"󰈙"}.mdi-file-document-edit:before{content:"󰷈"}.mdi-file-document-edit-outline:before{content:"󰷉"}.mdi-file-document-multiple:before{content:"󱔗"}.mdi-file-document-multiple-outline:before{content:"󱔘"}.mdi-file-document-outline:before{content:"󰧮"}.mdi-file-download:before{content:"󰥥"}.mdi-file-download-outline:before{content:"󰥦"}.mdi-file-edit:before{content:"󱇧"}.mdi-file-edit-outline:before{content:"󱇨"}.mdi-file-excel:before{content:"󰈛"}.mdi-file-excel-box:before{content:"󰈜"}.mdi-file-excel-box-outline:before{content:"󱀬"}.mdi-file-excel-outline:before{content:"󱀭"}.mdi-file-export:before{content:"󰈝"}.mdi-file-export-outline:before{content:"󱀮"}.mdi-file-eye:before{content:"󰷊"}.mdi-file-eye-outline:before{content:"󰷋"}.mdi-file-find:before{content:"󰈞"}.mdi-file-find-outline:before{content:"󰮗"}.mdi-file-gif-box:before{content:"󰵸"}.mdi-file-hidden:before{content:"󰘓"}.mdi-file-image:before{content:"󰈟"}.mdi-file-image-marker:before{content:"󱝲"}.mdi-file-image-marker-outline:before{content:"󱝳"}.mdi-file-image-minus:before{content:"󱤻"}.mdi-file-image-minus-outline:before{content:"󱤼"}.mdi-file-image-outline:before{content:"󰺰"}.mdi-file-image-plus:before{content:"󱤽"}.mdi-file-image-plus-outline:before{content:"󱤾"}.mdi-file-image-remove:before{content:"󱤿"}.mdi-file-image-remove-outline:before{content:"󱥀"}.mdi-file-import:before{content:"󰈠"}.mdi-file-import-outline:before{content:"󱀯"}.mdi-file-jpg-box:before{content:"󰈥"}.mdi-file-key:before{content:"󱆄"}.mdi-file-key-outline:before{content:"󱆅"}.mdi-file-link:before{content:"󱅷"}.mdi-file-link-outline:before{content:"󱅸"}.mdi-file-lock:before{content:"󰈡"}.mdi-file-lock-outline:before{content:"󱀰"}.mdi-file-marker:before{content:"󱝴"}.mdi-file-marker-outline:before{content:"󱝵"}.mdi-file-move:before{content:"󰪹"}.mdi-file-move-outline:before{content:"󱀱"}.mdi-file-multiple:before{content:"󰈢"}.mdi-file-multiple-outline:before{content:"󱀲"}.mdi-file-music:before{content:"󰈣"}.mdi-file-music-outline:before{content:"󰸪"}.mdi-file-outline:before{content:"󰈤"}.mdi-file-pdf-box:before{content:"󰈦"}.mdi-file-percent:before{content:"󰠞"}.mdi-file-percent-outline:before{content:"󱀳"}.mdi-file-phone:before{content:"󱅹"}.mdi-file-phone-outline:before{content:"󱅺"}.mdi-file-plus:before{content:"󰝒"}.mdi-file-plus-outline:before{content:"󰻭"}.mdi-file-png-box:before{content:"󰸭"}.mdi-file-powerpoint:before{content:"󰈧"}.mdi-file-powerpoint-box:before{content:"󰈨"}.mdi-file-powerpoint-box-outline:before{content:"󱀴"}.mdi-file-powerpoint-outline:before{content:"󱀵"}.mdi-file-presentation-box:before{content:"󰈩"}.mdi-file-question:before{content:"󰡯"}.mdi-file-question-outline:before{content:"󱀶"}.mdi-file-refresh:before{content:"󰤘"}.mdi-file-refresh-outline:before{content:"󰕁"}.mdi-file-remove:before{content:"󰮘"}.mdi-file-remove-outline:before{content:"󱀷"}.mdi-file-replace:before{content:"󰬲"}.mdi-file-replace-outline:before{content:"󰬳"}.mdi-file-restore:before{content:"󰙰"}.mdi-file-restore-outline:before{content:"󱀸"}.mdi-file-search:before{content:"󰱼"}.mdi-file-search-outline:before{content:"󰱽"}.mdi-file-send:before{content:"󰈪"}.mdi-file-send-outline:before{content:"󱀹"}.mdi-file-settings:before{content:"󱁹"}.mdi-file-settings-outline:before{content:"󱁺"}.mdi-file-sign:before{content:"󱧃"}.mdi-file-star:before{content:"󱀺"}.mdi-file-star-outline:before{content:"󱀻"}.mdi-file-swap:before{content:"󰾴"}.mdi-file-swap-outline:before{content:"󰾵"}.mdi-file-sync:before{content:"󱈖"}.mdi-file-sync-outline:before{content:"󱈗"}.mdi-file-table:before{content:"󰱾"}.mdi-file-table-box:before{content:"󱃡"}.mdi-file-table-box-multiple:before{content:"󱃢"}.mdi-file-table-box-multiple-outline:before{content:"󱃣"}.mdi-file-table-box-outline:before{content:"󱃤"}.mdi-file-table-outline:before{content:"󰱿"}.mdi-file-tree:before{content:"󰙅"}.mdi-file-tree-outline:before{content:"󱏒"}.mdi-file-undo:before{content:"󰣜"}.mdi-file-undo-outline:before{content:"󱀼"}.mdi-file-upload:before{content:"󰩍"}.mdi-file-upload-outline:before{content:"󰩎"}.mdi-file-video:before{content:"󰈫"}.mdi-file-video-outline:before{content:"󰸬"}.mdi-file-word:before{content:"󰈬"}.mdi-file-word-box:before{content:"󰈭"}.mdi-file-word-box-outline:before{content:"󱀽"}.mdi-file-word-outline:before{content:"󱀾"}.mdi-film:before{content:"󰈯"}.mdi-filmstrip:before{content:"󰈰"}.mdi-filmstrip-box:before{content:"󰌲"}.mdi-filmstrip-box-multiple:before{content:"󰴘"}.mdi-filmstrip-off:before{content:"󰈱"}.mdi-filter:before{content:"󰈲"}.mdi-filter-check:before{content:"󱣬"}.mdi-filter-check-outline:before{content:"󱣭"}.mdi-filter-menu:before{content:"󱃥"}.mdi-filter-menu-outline:before{content:"󱃦"}.mdi-filter-minus:before{content:"󰻮"}.mdi-filter-minus-outline:before{content:"󰻯"}.mdi-filter-off:before{content:"󱓯"}.mdi-filter-off-outline:before{content:"󱓰"}.mdi-filter-outline:before{content:"󰈳"}.mdi-filter-plus:before{content:"󰻰"}.mdi-filter-plus-outline:before{content:"󰻱"}.mdi-filter-remove:before{content:"󰈴"}.mdi-filter-remove-outline:before{content:"󰈵"}.mdi-filter-variant:before{content:"󰈶"}.mdi-filter-variant-minus:before{content:"󱄒"}.mdi-filter-variant-plus:before{content:"󱄓"}.mdi-filter-variant-remove:before{content:"󱀿"}.mdi-finance:before{content:"󰠟"}.mdi-find-replace:before{content:"󰛔"}.mdi-fingerprint:before{content:"󰈷"}.mdi-fingerprint-off:before{content:"󰺱"}.mdi-fire:before{content:"󰈸"}.mdi-fire-alert:before{content:"󱗗"}.mdi-fire-circle:before{content:"󱠇"}.mdi-fire-extinguisher:before{content:"󰻲"}.mdi-fire-hydrant:before{content:"󱄷"}.mdi-fire-hydrant-alert:before{content:"󱄸"}.mdi-fire-hydrant-off:before{content:"󱄹"}.mdi-fire-off:before{content:"󱜢"}.mdi-fire-truck:before{content:"󰢫"}.mdi-firebase:before{content:"󰥧"}.mdi-firefox:before{content:"󰈹"}.mdi-fireplace:before{content:"󰸮"}.mdi-fireplace-off:before{content:"󰸯"}.mdi-firewire:before{content:"󰖾"}.mdi-firework:before{content:"󰸰"}.mdi-firework-off:before{content:"󱜣"}.mdi-fish:before{content:"󰈺"}.mdi-fish-off:before{content:"󱏳"}.mdi-fishbowl:before{content:"󰻳"}.mdi-fishbowl-outline:before{content:"󰻴"}.mdi-fit-to-page:before{content:"󰻵"}.mdi-fit-to-page-outline:before{content:"󰻶"}.mdi-fit-to-screen:before{content:"󱣴"}.mdi-fit-to-screen-outline:before{content:"󱣵"}.mdi-flag:before{content:"󰈻"}.mdi-flag-checkered:before{content:"󰈼"}.mdi-flag-minus:before{content:"󰮙"}.mdi-flag-minus-outline:before{content:"󱂲"}.mdi-flag-off:before{content:"󱣮"}.mdi-flag-off-outline:before{content:"󱣯"}.mdi-flag-outline:before{content:"󰈽"}.mdi-flag-plus:before{content:"󰮚"}.mdi-flag-plus-outline:before{content:"󱂳"}.mdi-flag-remove:before{content:"󰮛"}.mdi-flag-remove-outline:before{content:"󱂴"}.mdi-flag-triangle:before{content:"󰈿"}.mdi-flag-variant:before{content:"󰉀"}.mdi-flag-variant-outline:before{content:"󰈾"}.mdi-flare:before{content:"󰵲"}.mdi-flash:before{content:"󰉁"}.mdi-flash-alert:before{content:"󰻷"}.mdi-flash-alert-outline:before{content:"󰻸"}.mdi-flash-auto:before{content:"󰉂"}.mdi-flash-off:before{content:"󰉃"}.mdi-flash-outline:before{content:"󰛕"}.mdi-flash-red-eye:before{content:"󰙻"}.mdi-flashlight:before{content:"󰉄"}.mdi-flashlight-off:before{content:"󰉅"}.mdi-flask:before{content:"󰂓"}.mdi-flask-empty:before{content:"󰂔"}.mdi-flask-empty-minus:before{content:"󱈺"}.mdi-flask-empty-minus-outline:before{content:"󱈻"}.mdi-flask-empty-off:before{content:"󱏴"}.mdi-flask-empty-off-outline:before{content:"󱏵"}.mdi-flask-empty-outline:before{content:"󰂕"}.mdi-flask-empty-plus:before{content:"󱈼"}.mdi-flask-empty-plus-outline:before{content:"󱈽"}.mdi-flask-empty-remove:before{content:"󱈾"}.mdi-flask-empty-remove-outline:before{content:"󱈿"}.mdi-flask-minus:before{content:"󱉀"}.mdi-flask-minus-outline:before{content:"󱉁"}.mdi-flask-off:before{content:"󱏶"}.mdi-flask-off-outline:before{content:"󱏷"}.mdi-flask-outline:before{content:"󰂖"}.mdi-flask-plus:before{content:"󱉂"}.mdi-flask-plus-outline:before{content:"󱉃"}.mdi-flask-remove:before{content:"󱉄"}.mdi-flask-remove-outline:before{content:"󱉅"}.mdi-flask-round-bottom:before{content:"󱉋"}.mdi-flask-round-bottom-empty:before{content:"󱉌"}.mdi-flask-round-bottom-empty-outline:before{content:"󱉍"}.mdi-flask-round-bottom-outline:before{content:"󱉎"}.mdi-fleur-de-lis:before{content:"󱌃"}.mdi-flip-horizontal:before{content:"󱃧"}.mdi-flip-to-back:before{content:"󰉇"}.mdi-flip-to-front:before{content:"󰉈"}.mdi-flip-vertical:before{content:"󱃨"}.mdi-floor-lamp:before{content:"󰣝"}.mdi-floor-lamp-dual:before{content:"󱁀"}.mdi-floor-lamp-dual-outline:before{content:"󱟎"}.mdi-floor-lamp-outline:before{content:"󱟈"}.mdi-floor-lamp-torchiere:before{content:"󱝇"}.mdi-floor-lamp-torchiere-outline:before{content:"󱟖"}.mdi-floor-lamp-torchiere-variant:before{content:"󱁁"}.mdi-floor-lamp-torchiere-variant-outline:before{content:"󱟏"}.mdi-floor-plan:before{content:"󰠡"}.mdi-floppy:before{content:"󰉉"}.mdi-floppy-variant:before{content:"󰧯"}.mdi-flower:before{content:"󰉊"}.mdi-flower-outline:before{content:"󰧰"}.mdi-flower-pollen:before{content:"󱢅"}.mdi-flower-pollen-outline:before{content:"󱢆"}.mdi-flower-poppy:before{content:"󰴈"}.mdi-flower-tulip:before{content:"󰧱"}.mdi-flower-tulip-outline:before{content:"󰧲"}.mdi-focus-auto:before{content:"󰽎"}.mdi-focus-field:before{content:"󰽏"}.mdi-focus-field-horizontal:before{content:"󰽐"}.mdi-focus-field-vertical:before{content:"󰽑"}.mdi-folder:before{content:"󰉋"}.mdi-folder-account:before{content:"󰉌"}.mdi-folder-account-outline:before{content:"󰮜"}.mdi-folder-alert:before{content:"󰷌"}.mdi-folder-alert-outline:before{content:"󰷍"}.mdi-folder-check:before{content:"󱥾"}.mdi-folder-check-outline:before{content:"󱥿"}.mdi-folder-clock:before{content:"󰪺"}.mdi-folder-clock-outline:before{content:"󰪻"}.mdi-folder-cog:before{content:"󱁿"}.mdi-folder-cog-outline:before{content:"󱂀"}.mdi-folder-download:before{content:"󰉍"}.mdi-folder-download-outline:before{content:"󱃩"}.mdi-folder-edit:before{content:"󰣞"}.mdi-folder-edit-outline:before{content:"󰷎"}.mdi-folder-eye:before{content:"󱞊"}.mdi-folder-eye-outline:before{content:"󱞋"}.mdi-folder-google-drive:before{content:"󰉎"}.mdi-folder-heart:before{content:"󱃪"}.mdi-folder-heart-outline:before{content:"󱃫"}.mdi-folder-hidden:before{content:"󱞞"}.mdi-folder-home:before{content:"󱂵"}.mdi-folder-home-outline:before{content:"󱂶"}.mdi-folder-image:before{content:"󰉏"}.mdi-folder-information:before{content:"󱂷"}.mdi-folder-information-outline:before{content:"󱂸"}.mdi-folder-key:before{content:"󰢬"}.mdi-folder-key-network:before{content:"󰢭"}.mdi-folder-key-network-outline:before{content:"󰲀"}.mdi-folder-key-outline:before{content:"󱃬"}.mdi-folder-lock:before{content:"󰉐"}.mdi-folder-lock-open:before{content:"󰉑"}.mdi-folder-marker:before{content:"󱉭"}.mdi-folder-marker-outline:before{content:"󱉮"}.mdi-folder-move:before{content:"󰉒"}.mdi-folder-move-outline:before{content:"󱉆"}.mdi-folder-multiple:before{content:"󰉓"}.mdi-folder-multiple-image:before{content:"󰉔"}.mdi-folder-multiple-outline:before{content:"󰉕"}.mdi-folder-multiple-plus:before{content:"󱑾"}.mdi-folder-multiple-plus-outline:before{content:"󱑿"}.mdi-folder-music:before{content:"󱍙"}.mdi-folder-music-outline:before{content:"󱍚"}.mdi-folder-network:before{content:"󰡰"}.mdi-folder-network-outline:before{content:"󰲁"}.mdi-folder-open:before{content:"󰝰"}.mdi-folder-open-outline:before{content:"󰷏"}.mdi-folder-outline:before{content:"󰉖"}.mdi-folder-plus:before{content:"󰉗"}.mdi-folder-plus-outline:before{content:"󰮝"}.mdi-folder-pound:before{content:"󰴉"}.mdi-folder-pound-outline:before{content:"󰴊"}.mdi-folder-refresh:before{content:"󰝉"}.mdi-folder-refresh-outline:before{content:"󰕂"}.mdi-folder-remove:before{content:"󰉘"}.mdi-folder-remove-outline:before{content:"󰮞"}.mdi-folder-search:before{content:"󰥨"}.mdi-folder-search-outline:before{content:"󰥩"}.mdi-folder-settings:before{content:"󱁽"}.mdi-folder-settings-outline:before{content:"󱁾"}.mdi-folder-star:before{content:"󰚝"}.mdi-folder-star-multiple:before{content:"󱏓"}.mdi-folder-star-multiple-outline:before{content:"󱏔"}.mdi-folder-star-outline:before{content:"󰮟"}.mdi-folder-swap:before{content:"󰾶"}.mdi-folder-swap-outline:before{content:"󰾷"}.mdi-folder-sync:before{content:"󰴋"}.mdi-folder-sync-outline:before{content:"󰴌"}.mdi-folder-table:before{content:"󱋣"}.mdi-folder-table-outline:before{content:"󱋤"}.mdi-folder-text:before{content:"󰲂"}.mdi-folder-text-outline:before{content:"󰲃"}.mdi-folder-upload:before{content:"󰉙"}.mdi-folder-upload-outline:before{content:"󱃭"}.mdi-folder-zip:before{content:"󰛫"}.mdi-folder-zip-outline:before{content:"󰞹"}.mdi-font-awesome:before{content:"󰀺"}.mdi-food:before{content:"󰉚"}.mdi-food-apple:before{content:"󰉛"}.mdi-food-apple-outline:before{content:"󰲄"}.mdi-food-croissant:before{content:"󰟈"}.mdi-food-drumstick:before{content:"󱐟"}.mdi-food-drumstick-off:before{content:"󱑨"}.mdi-food-drumstick-off-outline:before{content:"󱑩"}.mdi-food-drumstick-outline:before{content:"󱐠"}.mdi-food-fork-drink:before{content:"󰗲"}.mdi-food-halal:before{content:"󱕲"}.mdi-food-hot-dog:before{content:"󱡋"}.mdi-food-kosher:before{content:"󱕳"}.mdi-food-off:before{content:"󰗳"}.mdi-food-off-outline:before{content:"󱤕"}.mdi-food-outline:before{content:"󱤖"}.mdi-food-steak:before{content:"󱑪"}.mdi-food-steak-off:before{content:"󱑫"}.mdi-food-takeout-box:before{content:"󱠶"}.mdi-food-takeout-box-outline:before{content:"󱠷"}.mdi-food-turkey:before{content:"󱜜"}.mdi-food-variant:before{content:"󰉜"}.mdi-food-variant-off:before{content:"󱏥"}.mdi-foot-print:before{content:"󰽒"}.mdi-football:before{content:"󰉝"}.mdi-football-australian:before{content:"󰉞"}.mdi-football-helmet:before{content:"󰉟"}.mdi-forest:before{content:"󱢗"}.mdi-forklift:before{content:"󰟉"}.mdi-form-dropdown:before{content:"󱐀"}.mdi-form-select:before{content:"󱐁"}.mdi-form-textarea:before{content:"󱂕"}.mdi-form-textbox:before{content:"󰘎"}.mdi-form-textbox-lock:before{content:"󱍝"}.mdi-form-textbox-password:before{content:"󰟵"}.mdi-format-align-bottom:before{content:"󰝓"}.mdi-format-align-center:before{content:"󰉠"}.mdi-format-align-justify:before{content:"󰉡"}.mdi-format-align-left:before{content:"󰉢"}.mdi-format-align-middle:before{content:"󰝔"}.mdi-format-align-right:before{content:"󰉣"}.mdi-format-align-top:before{content:"󰝕"}.mdi-format-annotation-minus:before{content:"󰪼"}.mdi-format-annotation-plus:before{content:"󰙆"}.mdi-format-bold:before{content:"󰉤"}.mdi-format-clear:before{content:"󰉥"}.mdi-format-color-fill:before{content:"󰉦"}.mdi-format-color-highlight:before{content:"󰸱"}.mdi-format-color-marker-cancel:before{content:"󱌓"}.mdi-format-color-text:before{content:"󰚞"}.mdi-format-columns:before{content:"󰣟"}.mdi-format-float-center:before{content:"󰉧"}.mdi-format-float-left:before{content:"󰉨"}.mdi-format-float-none:before{content:"󰉩"}.mdi-format-float-right:before{content:"󰉪"}.mdi-format-font:before{content:"󰛖"}.mdi-format-font-size-decrease:before{content:"󰧳"}.mdi-format-font-size-increase:before{content:"󰧴"}.mdi-format-header-1:before{content:"󰉫"}.mdi-format-header-2:before{content:"󰉬"}.mdi-format-header-3:before{content:"󰉭"}.mdi-format-header-4:before{content:"󰉮"}.mdi-format-header-5:before{content:"󰉯"}.mdi-format-header-6:before{content:"󰉰"}.mdi-format-header-decrease:before{content:"󰉱"}.mdi-format-header-equal:before{content:"󰉲"}.mdi-format-header-increase:before{content:"󰉳"}.mdi-format-header-pound:before{content:"󰉴"}.mdi-format-horizontal-align-center:before{content:"󰘞"}.mdi-format-horizontal-align-left:before{content:"󰘟"}.mdi-format-horizontal-align-right:before{content:"󰘠"}.mdi-format-indent-decrease:before{content:"󰉵"}.mdi-format-indent-increase:before{content:"󰉶"}.mdi-format-italic:before{content:"󰉷"}.mdi-format-letter-case:before{content:"󰬴"}.mdi-format-letter-case-lower:before{content:"󰬵"}.mdi-format-letter-case-upper:before{content:"󰬶"}.mdi-format-letter-ends-with:before{content:"󰾸"}.mdi-format-letter-matches:before{content:"󰾹"}.mdi-format-letter-spacing:before{content:"󱥖"}.mdi-format-letter-starts-with:before{content:"󰾺"}.mdi-format-line-spacing:before{content:"󰉸"}.mdi-format-line-style:before{content:"󰗈"}.mdi-format-line-weight:before{content:"󰗉"}.mdi-format-list-bulleted:before{content:"󰉹"}.mdi-format-list-bulleted-square:before{content:"󰷐"}.mdi-format-list-bulleted-triangle:before{content:"󰺲"}.mdi-format-list-bulleted-type:before{content:"󰉺"}.mdi-format-list-checkbox:before{content:"󰥪"}.mdi-format-list-checks:before{content:"󰝖"}.mdi-format-list-group:before{content:"󱡠"}.mdi-format-list-numbered:before{content:"󰉻"}.mdi-format-list-numbered-rtl:before{content:"󰴍"}.mdi-format-list-text:before{content:"󱉯"}.mdi-format-overline:before{content:"󰺳"}.mdi-format-page-break:before{content:"󰛗"}.mdi-format-page-split:before{content:"󱤗"}.mdi-format-paint:before{content:"󰉼"}.mdi-format-paragraph:before{content:"󰉽"}.mdi-format-pilcrow:before{content:"󰛘"}.mdi-format-quote-close:before{content:"󰉾"}.mdi-format-quote-close-outline:before{content:"󱆨"}.mdi-format-quote-open:before{content:"󰝗"}.mdi-format-quote-open-outline:before{content:"󱆧"}.mdi-format-rotate-90:before{content:"󰚪"}.mdi-format-section:before{content:"󰚟"}.mdi-format-size:before{content:"󰉿"}.mdi-format-strikethrough:before{content:"󰊀"}.mdi-format-strikethrough-variant:before{content:"󰊁"}.mdi-format-subscript:before{content:"󰊂"}.mdi-format-superscript:before{content:"󰊃"}.mdi-format-text:before{content:"󰊄"}.mdi-format-text-rotation-angle-down:before{content:"󰾻"}.mdi-format-text-rotation-angle-up:before{content:"󰾼"}.mdi-format-text-rotation-down:before{content:"󰵳"}.mdi-format-text-rotation-down-vertical:before{content:"󰾽"}.mdi-format-text-rotation-none:before{content:"󰵴"}.mdi-format-text-rotation-up:before{content:"󰾾"}.mdi-format-text-rotation-vertical:before{content:"󰾿"}.mdi-format-text-variant:before{content:"󰸲"}.mdi-format-text-variant-outline:before{content:"󱔏"}.mdi-format-text-wrapping-clip:before{content:"󰴎"}.mdi-format-text-wrapping-overflow:before{content:"󰴏"}.mdi-format-text-wrapping-wrap:before{content:"󰴐"}.mdi-format-textbox:before{content:"󰴑"}.mdi-format-textdirection-l-to-r:before{content:"󰊅"}.mdi-format-textdirection-r-to-l:before{content:"󰊆"}.mdi-format-title:before{content:"󰗴"}.mdi-format-underline:before{content:"󰊇"}.mdi-format-underline-wavy:before{content:"󱣩"}.mdi-format-vertical-align-bottom:before{content:"󰘡"}.mdi-format-vertical-align-center:before{content:"󰘢"}.mdi-format-vertical-align-top:before{content:"󰘣"}.mdi-format-wrap-inline:before{content:"󰊈"}.mdi-format-wrap-square:before{content:"󰊉"}.mdi-format-wrap-tight:before{content:"󰊊"}.mdi-format-wrap-top-bottom:before{content:"󰊋"}.mdi-forum:before{content:"󰊌"}.mdi-forum-outline:before{content:"󰠢"}.mdi-forward:before{content:"󰊍"}.mdi-forwardburger:before{content:"󰵵"}.mdi-fountain:before{content:"󰥫"}.mdi-fountain-pen:before{content:"󰴒"}.mdi-fountain-pen-tip:before{content:"󰴓"}.mdi-fraction-one-half:before{content:"󱦒"}.mdi-freebsd:before{content:"󰣠"}.mdi-french-fries:before{content:"󱥗"}.mdi-frequently-asked-questions:before{content:"󰺴"}.mdi-fridge:before{content:"󰊐"}.mdi-fridge-alert:before{content:"󱆱"}.mdi-fridge-alert-outline:before{content:"󱆲"}.mdi-fridge-bottom:before{content:"󰊒"}.mdi-fridge-industrial:before{content:"󱗮"}.mdi-fridge-industrial-alert:before{content:"󱗯"}.mdi-fridge-industrial-alert-outline:before{content:"󱗰"}.mdi-fridge-industrial-off:before{content:"󱗱"}.mdi-fridge-industrial-off-outline:before{content:"󱗲"}.mdi-fridge-industrial-outline:before{content:"󱗳"}.mdi-fridge-off:before{content:"󱆯"}.mdi-fridge-off-outline:before{content:"󱆰"}.mdi-fridge-outline:before{content:"󰊏"}.mdi-fridge-top:before{content:"󰊑"}.mdi-fridge-variant:before{content:"󱗴"}.mdi-fridge-variant-alert:before{content:"󱗵"}.mdi-fridge-variant-alert-outline:before{content:"󱗶"}.mdi-fridge-variant-off:before{content:"󱗷"}.mdi-fridge-variant-off-outline:before{content:"󱗸"}.mdi-fridge-variant-outline:before{content:"󱗹"}.mdi-fruit-cherries:before{content:"󱁂"}.mdi-fruit-cherries-off:before{content:"󱏸"}.mdi-fruit-citrus:before{content:"󱁃"}.mdi-fruit-citrus-off:before{content:"󱏹"}.mdi-fruit-grapes:before{content:"󱁄"}.mdi-fruit-grapes-outline:before{content:"󱁅"}.mdi-fruit-pineapple:before{content:"󱁆"}.mdi-fruit-watermelon:before{content:"󱁇"}.mdi-fuel:before{content:"󰟊"}.mdi-fuel-cell:before{content:"󱢵"}.mdi-fullscreen:before{content:"󰊓"}.mdi-fullscreen-exit:before{content:"󰊔"}.mdi-function:before{content:"󰊕"}.mdi-function-variant:before{content:"󰡱"}.mdi-furigana-horizontal:before{content:"󱂁"}.mdi-furigana-vertical:before{content:"󱂂"}.mdi-fuse:before{content:"󰲅"}.mdi-fuse-alert:before{content:"󱐭"}.mdi-fuse-blade:before{content:"󰲆"}.mdi-fuse-off:before{content:"󱐬"}.mdi-gamepad:before{content:"󰊖"}.mdi-gamepad-circle:before{content:"󰸳"}.mdi-gamepad-circle-down:before{content:"󰸴"}.mdi-gamepad-circle-left:before{content:"󰸵"}.mdi-gamepad-circle-outline:before{content:"󰸶"}.mdi-gamepad-circle-right:before{content:"󰸷"}.mdi-gamepad-circle-up:before{content:"󰸸"}.mdi-gamepad-down:before{content:"󰸹"}.mdi-gamepad-left:before{content:"󰸺"}.mdi-gamepad-outline:before{content:"󱤙"}.mdi-gamepad-right:before{content:"󰸻"}.mdi-gamepad-round:before{content:"󰸼"}.mdi-gamepad-round-down:before{content:"󰸽"}.mdi-gamepad-round-left:before{content:"󰸾"}.mdi-gamepad-round-outline:before{content:"󰸿"}.mdi-gamepad-round-right:before{content:"󰹀"}.mdi-gamepad-round-up:before{content:"󰹁"}.mdi-gamepad-square:before{content:"󰺵"}.mdi-gamepad-square-outline:before{content:"󰺶"}.mdi-gamepad-up:before{content:"󰹂"}.mdi-gamepad-variant:before{content:"󰊗"}.mdi-gamepad-variant-outline:before{content:"󰺷"}.mdi-gamma:before{content:"󱃮"}.mdi-gantry-crane:before{content:"󰷑"}.mdi-garage:before{content:"󰛙"}.mdi-garage-alert:before{content:"󰡲"}.mdi-garage-alert-variant:before{content:"󱋕"}.mdi-garage-lock:before{content:"󱟻"}.mdi-garage-open:before{content:"󰛚"}.mdi-garage-open-variant:before{content:"󱋔"}.mdi-garage-variant:before{content:"󱋓"}.mdi-garage-variant-lock:before{content:"󱟼"}.mdi-gas-cylinder:before{content:"󰙇"}.mdi-gas-station:before{content:"󰊘"}.mdi-gas-station-off:before{content:"󱐉"}.mdi-gas-station-off-outline:before{content:"󱐊"}.mdi-gas-station-outline:before{content:"󰺸"}.mdi-gate:before{content:"󰊙"}.mdi-gate-alert:before{content:"󱟸"}.mdi-gate-and:before{content:"󰣡"}.mdi-gate-arrow-left:before{content:"󱟷"}.mdi-gate-arrow-right:before{content:"󱅩"}.mdi-gate-nand:before{content:"󰣢"}.mdi-gate-nor:before{content:"󰣣"}.mdi-gate-not:before{content:"󰣤"}.mdi-gate-open:before{content:"󱅪"}.mdi-gate-or:before{content:"󰣥"}.mdi-gate-xnor:before{content:"󰣦"}.mdi-gate-xor:before{content:"󰣧"}.mdi-gatsby:before{content:"󰹃"}.mdi-gauge:before{content:"󰊚"}.mdi-gauge-empty:before{content:"󰡳"}.mdi-gauge-full:before{content:"󰡴"}.mdi-gauge-low:before{content:"󰡵"}.mdi-gavel:before{content:"󰊛"}.mdi-gender-female:before{content:"󰊜"}.mdi-gender-male:before{content:"󰊝"}.mdi-gender-male-female:before{content:"󰊞"}.mdi-gender-male-female-variant:before{content:"󱄿"}.mdi-gender-non-binary:before{content:"󱅀"}.mdi-gender-transgender:before{content:"󰊟"}.mdi-gentoo:before{content:"󰣨"}.mdi-gesture:before{content:"󰟋"}.mdi-gesture-double-tap:before{content:"󰜼"}.mdi-gesture-pinch:before{content:"󰪽"}.mdi-gesture-spread:before{content:"󰪾"}.mdi-gesture-swipe:before{content:"󰵶"}.mdi-gesture-swipe-down:before{content:"󰜽"}.mdi-gesture-swipe-horizontal:before{content:"󰪿"}.mdi-gesture-swipe-left:before{content:"󰜾"}.mdi-gesture-swipe-right:before{content:"󰜿"}.mdi-gesture-swipe-up:before{content:"󰝀"}.mdi-gesture-swipe-vertical:before{content:"󰫀"}.mdi-gesture-tap:before{content:"󰝁"}.mdi-gesture-tap-box:before{content:"󱊩"}.mdi-gesture-tap-button:before{content:"󱊨"}.mdi-gesture-tap-hold:before{content:"󰵷"}.mdi-gesture-two-double-tap:before{content:"󰝂"}.mdi-gesture-two-tap:before{content:"󰝃"}.mdi-ghost:before{content:"󰊠"}.mdi-ghost-off:before{content:"󰧵"}.mdi-ghost-off-outline:before{content:"󱙜"}.mdi-ghost-outline:before{content:"󱙝"}.mdi-gift:before{content:"󰹄"}.mdi-gift-off:before{content:"󱛯"}.mdi-gift-off-outline:before{content:"󱛰"}.mdi-gift-open:before{content:"󱛱"}.mdi-gift-open-outline:before{content:"󱛲"}.mdi-gift-outline:before{content:"󰊡"}.mdi-git:before{content:"󰊢"}.mdi-github:before{content:"󰊤"}.mdi-gitlab:before{content:"󰮠"}.mdi-glass-cocktail:before{content:"󰍖"}.mdi-glass-cocktail-off:before{content:"󱗦"}.mdi-glass-flute:before{content:"󰊥"}.mdi-glass-fragile:before{content:"󱡳"}.mdi-glass-mug:before{content:"󰊦"}.mdi-glass-mug-off:before{content:"󱗧"}.mdi-glass-mug-variant:before{content:"󱄖"}.mdi-glass-mug-variant-off:before{content:"󱗨"}.mdi-glass-pint-outline:before{content:"󱌍"}.mdi-glass-stange:before{content:"󰊧"}.mdi-glass-tulip:before{content:"󰊨"}.mdi-glass-wine:before{content:"󰡶"}.mdi-glasses:before{content:"󰊪"}.mdi-globe-light:before{content:"󱋗"}.mdi-globe-model:before{content:"󰣩"}.mdi-gmail:before{content:"󰊫"}.mdi-gnome:before{content:"󰊬"}.mdi-go-kart:before{content:"󰵹"}.mdi-go-kart-track:before{content:"󰵺"}.mdi-gog:before{content:"󰮡"}.mdi-gold:before{content:"󱉏"}.mdi-golf:before{content:"󰠣"}.mdi-golf-cart:before{content:"󱆤"}.mdi-golf-tee:before{content:"󱂃"}.mdi-gondola:before{content:"󰚆"}.mdi-goodreads:before{content:"󰵻"}.mdi-google:before{content:"󰊭"}.mdi-google-ads:before{content:"󰲇"}.mdi-google-analytics:before{content:"󰟌"}.mdi-google-assistant:before{content:"󰟍"}.mdi-google-cardboard:before{content:"󰊮"}.mdi-google-chrome:before{content:"󰊯"}.mdi-google-circles:before{content:"󰊰"}.mdi-google-circles-communities:before{content:"󰊱"}.mdi-google-circles-extended:before{content:"󰊲"}.mdi-google-circles-group:before{content:"󰊳"}.mdi-google-classroom:before{content:"󰋀"}.mdi-google-cloud:before{content:"󱇶"}.mdi-google-controller:before{content:"󰊴"}.mdi-google-controller-off:before{content:"󰊵"}.mdi-google-downasaur:before{content:"󱍢"}.mdi-google-drive:before{content:"󰊶"}.mdi-google-earth:before{content:"󰊷"}.mdi-google-fit:before{content:"󰥬"}.mdi-google-glass:before{content:"󰊸"}.mdi-google-hangouts:before{content:"󰋉"}.mdi-google-home:before{content:"󰠤"}.mdi-google-keep:before{content:"󰛜"}.mdi-google-lens:before{content:"󰧶"}.mdi-google-maps:before{content:"󰗵"}.mdi-google-my-business:before{content:"󱁈"}.mdi-google-nearby:before{content:"󰊹"}.mdi-google-play:before{content:"󰊼"}.mdi-google-plus:before{content:"󰊽"}.mdi-google-podcast:before{content:"󰺹"}.mdi-google-spreadsheet:before{content:"󰧷"}.mdi-google-street-view:before{content:"󰲈"}.mdi-google-translate:before{content:"󰊿"}.mdi-gradient-horizontal:before{content:"󱝊"}.mdi-gradient-vertical:before{content:"󰚠"}.mdi-grain:before{content:"󰵼"}.mdi-graph:before{content:"󱁉"}.mdi-graph-outline:before{content:"󱁊"}.mdi-graphql:before{content:"󰡷"}.mdi-grass:before{content:"󱔐"}.mdi-grave-stone:before{content:"󰮢"}.mdi-grease-pencil:before{content:"󰙈"}.mdi-greater-than:before{content:"󰥭"}.mdi-greater-than-or-equal:before{content:"󰥮"}.mdi-greenhouse:before{content:"󰀭"}.mdi-grid:before{content:"󰋁"}.mdi-grid-large:before{content:"󰝘"}.mdi-grid-off:before{content:"󰋂"}.mdi-grill:before{content:"󰹅"}.mdi-grill-outline:before{content:"󱆊"}.mdi-group:before{content:"󰋃"}.mdi-guitar-acoustic:before{content:"󰝱"}.mdi-guitar-electric:before{content:"󰋄"}.mdi-guitar-pick:before{content:"󰋅"}.mdi-guitar-pick-outline:before{content:"󰋆"}.mdi-guy-fawkes-mask:before{content:"󰠥"}.mdi-hail:before{content:"󰫁"}.mdi-hair-dryer:before{content:"󱃯"}.mdi-hair-dryer-outline:before{content:"󱃰"}.mdi-halloween:before{content:"󰮣"}.mdi-hamburger:before{content:"󰚅"}.mdi-hamburger-check:before{content:"󱝶"}.mdi-hamburger-minus:before{content:"󱝷"}.mdi-hamburger-off:before{content:"󱝸"}.mdi-hamburger-plus:before{content:"󱝹"}.mdi-hamburger-remove:before{content:"󱝺"}.mdi-hammer:before{content:"󰣪"}.mdi-hammer-screwdriver:before{content:"󱌢"}.mdi-hammer-sickle:before{content:"󱢇"}.mdi-hammer-wrench:before{content:"󱌣"}.mdi-hand-back-left:before{content:"󰹆"}.mdi-hand-back-left-off:before{content:"󱠰"}.mdi-hand-back-left-off-outline:before{content:"󱠲"}.mdi-hand-back-left-outline:before{content:"󱠬"}.mdi-hand-back-right:before{content:"󰹇"}.mdi-hand-back-right-off:before{content:"󱠱"}.mdi-hand-back-right-off-outline:before{content:"󱠳"}.mdi-hand-back-right-outline:before{content:"󱠭"}.mdi-hand-clap:before{content:"󱥋"}.mdi-hand-coin:before{content:"󱢏"}.mdi-hand-coin-outline:before{content:"󱢐"}.mdi-hand-extended:before{content:"󱢶"}.mdi-hand-extended-outline:before{content:"󱢷"}.mdi-hand-front-left:before{content:"󱠫"}.mdi-hand-front-left-outline:before{content:"󱠮"}.mdi-hand-front-right:before{content:"󰩏"}.mdi-hand-front-right-outline:before{content:"󱠯"}.mdi-hand-heart:before{content:"󱃱"}.mdi-hand-heart-outline:before{content:"󱕾"}.mdi-hand-okay:before{content:"󰩐"}.mdi-hand-peace:before{content:"󰩑"}.mdi-hand-peace-variant:before{content:"󰩒"}.mdi-hand-pointing-down:before{content:"󰩓"}.mdi-hand-pointing-left:before{content:"󰩔"}.mdi-hand-pointing-right:before{content:"󰋇"}.mdi-hand-pointing-up:before{content:"󰩕"}.mdi-hand-saw:before{content:"󰹈"}.mdi-hand-wash:before{content:"󱕿"}.mdi-hand-wash-outline:before{content:"󱖀"}.mdi-hand-water:before{content:"󱎟"}.mdi-hand-wave:before{content:"󱠡"}.mdi-hand-wave-outline:before{content:"󱠢"}.mdi-handball:before{content:"󰽓"}.mdi-handcuffs:before{content:"󱄾"}.mdi-hands-pray:before{content:"󰕹"}.mdi-handshake:before{content:"󱈘"}.mdi-handshake-outline:before{content:"󱖡"}.mdi-hanger:before{content:"󰋈"}.mdi-hard-hat:before{content:"󰥯"}.mdi-harddisk:before{content:"󰋊"}.mdi-harddisk-plus:before{content:"󱁋"}.mdi-harddisk-remove:before{content:"󱁌"}.mdi-hat-fedora:before{content:"󰮤"}.mdi-hazard-lights:before{content:"󰲉"}.mdi-hdr:before{content:"󰵽"}.mdi-hdr-off:before{content:"󰵾"}.mdi-head:before{content:"󱍞"}.mdi-head-alert:before{content:"󱌸"}.mdi-head-alert-outline:before{content:"󱌹"}.mdi-head-check:before{content:"󱌺"}.mdi-head-check-outline:before{content:"󱌻"}.mdi-head-cog:before{content:"󱌼"}.mdi-head-cog-outline:before{content:"󱌽"}.mdi-head-dots-horizontal:before{content:"󱌾"}.mdi-head-dots-horizontal-outline:before{content:"󱌿"}.mdi-head-flash:before{content:"󱍀"}.mdi-head-flash-outline:before{content:"󱍁"}.mdi-head-heart:before{content:"󱍂"}.mdi-head-heart-outline:before{content:"󱍃"}.mdi-head-lightbulb:before{content:"󱍄"}.mdi-head-lightbulb-outline:before{content:"󱍅"}.mdi-head-minus:before{content:"󱍆"}.mdi-head-minus-outline:before{content:"󱍇"}.mdi-head-outline:before{content:"󱍟"}.mdi-head-plus:before{content:"󱍈"}.mdi-head-plus-outline:before{content:"󱍉"}.mdi-head-question:before{content:"󱍊"}.mdi-head-question-outline:before{content:"󱍋"}.mdi-head-remove:before{content:"󱍌"}.mdi-head-remove-outline:before{content:"󱍍"}.mdi-head-snowflake:before{content:"󱍎"}.mdi-head-snowflake-outline:before{content:"󱍏"}.mdi-head-sync:before{content:"󱍐"}.mdi-head-sync-outline:before{content:"󱍑"}.mdi-headphones:before{content:"󰋋"}.mdi-headphones-bluetooth:before{content:"󰥰"}.mdi-headphones-box:before{content:"󰋌"}.mdi-headphones-off:before{content:"󰟎"}.mdi-headphones-settings:before{content:"󰋍"}.mdi-headset:before{content:"󰋎"}.mdi-headset-dock:before{content:"󰋏"}.mdi-headset-off:before{content:"󰋐"}.mdi-heart:before{content:"󰋑"}.mdi-heart-box:before{content:"󰋒"}.mdi-heart-box-outline:before{content:"󰋓"}.mdi-heart-broken:before{content:"󰋔"}.mdi-heart-broken-outline:before{content:"󰴔"}.mdi-heart-circle:before{content:"󰥱"}.mdi-heart-circle-outline:before{content:"󰥲"}.mdi-heart-cog:before{content:"󱙣"}.mdi-heart-cog-outline:before{content:"󱙤"}.mdi-heart-flash:before{content:"󰻹"}.mdi-heart-half:before{content:"󰛟"}.mdi-heart-half-full:before{content:"󰛞"}.mdi-heart-half-outline:before{content:"󰛠"}.mdi-heart-minus:before{content:"󱐯"}.mdi-heart-minus-outline:before{content:"󱐲"}.mdi-heart-multiple:before{content:"󰩖"}.mdi-heart-multiple-outline:before{content:"󰩗"}.mdi-heart-off:before{content:"󰝙"}.mdi-heart-off-outline:before{content:"󱐴"}.mdi-heart-outline:before{content:"󰋕"}.mdi-heart-plus:before{content:"󱐮"}.mdi-heart-plus-outline:before{content:"󱐱"}.mdi-heart-pulse:before{content:"󰗶"}.mdi-heart-remove:before{content:"󱐰"}.mdi-heart-remove-outline:before{content:"󱐳"}.mdi-heart-settings:before{content:"󱙥"}.mdi-heart-settings-outline:before{content:"󱙦"}.mdi-helicopter:before{content:"󰫂"}.mdi-help:before{content:"󰋖"}.mdi-help-box:before{content:"󰞋"}.mdi-help-circle:before{content:"󰋗"}.mdi-help-circle-outline:before{content:"󰘥"}.mdi-help-network:before{content:"󰛵"}.mdi-help-network-outline:before{content:"󰲊"}.mdi-help-rhombus:before{content:"󰮥"}.mdi-help-rhombus-outline:before{content:"󰮦"}.mdi-hexadecimal:before{content:"󱊧"}.mdi-hexagon:before{content:"󰋘"}.mdi-hexagon-multiple:before{content:"󰛡"}.mdi-hexagon-multiple-outline:before{content:"󱃲"}.mdi-hexagon-outline:before{content:"󰋙"}.mdi-hexagon-slice-1:before{content:"󰫃"}.mdi-hexagon-slice-2:before{content:"󰫄"}.mdi-hexagon-slice-3:before{content:"󰫅"}.mdi-hexagon-slice-4:before{content:"󰫆"}.mdi-hexagon-slice-5:before{content:"󰫇"}.mdi-hexagon-slice-6:before{content:"󰫈"}.mdi-hexagram:before{content:"󰫉"}.mdi-hexagram-outline:before{content:"󰫊"}.mdi-high-definition:before{content:"󰟏"}.mdi-high-definition-box:before{content:"󰡸"}.mdi-highway:before{content:"󰗷"}.mdi-hiking:before{content:"󰵿"}.mdi-history:before{content:"󰋚"}.mdi-hockey-puck:before{content:"󰡹"}.mdi-hockey-sticks:before{content:"󰡺"}.mdi-hololens:before{content:"󰋛"}.mdi-home:before{content:"󰋜"}.mdi-home-account:before{content:"󰠦"}.mdi-home-alert:before{content:"󰡻"}.mdi-home-alert-outline:before{content:"󱗐"}.mdi-home-analytics:before{content:"󰺺"}.mdi-home-assistant:before{content:"󰟐"}.mdi-home-automation:before{content:"󰟑"}.mdi-home-battery:before{content:"󱤁"}.mdi-home-battery-outline:before{content:"󱤂"}.mdi-home-circle:before{content:"󰟒"}.mdi-home-circle-outline:before{content:"󱁍"}.mdi-home-city:before{content:"󰴕"}.mdi-home-city-outline:before{content:"󰴖"}.mdi-home-edit:before{content:"󱅙"}.mdi-home-edit-outline:before{content:"󱅚"}.mdi-home-export-outline:before{content:"󰾛"}.mdi-home-flood:before{content:"󰻺"}.mdi-home-floor-0:before{content:"󰷒"}.mdi-home-floor-1:before{content:"󰶀"}.mdi-home-floor-2:before{content:"󰶁"}.mdi-home-floor-3:before{content:"󰶂"}.mdi-home-floor-a:before{content:"󰶃"}.mdi-home-floor-b:before{content:"󰶄"}.mdi-home-floor-g:before{content:"󰶅"}.mdi-home-floor-l:before{content:"󰶆"}.mdi-home-floor-negative-1:before{content:"󰷓"}.mdi-home-group:before{content:"󰷔"}.mdi-home-group-minus:before{content:"󱧁"}.mdi-home-group-plus:before{content:"󱧀"}.mdi-home-group-remove:before{content:"󱧂"}.mdi-home-heart:before{content:"󰠧"}.mdi-home-import-outline:before{content:"󰾜"}.mdi-home-lightbulb:before{content:"󱉑"}.mdi-home-lightbulb-outline:before{content:"󱉒"}.mdi-home-lightning-bolt:before{content:"󱤃"}.mdi-home-lightning-bolt-outline:before{content:"󱤄"}.mdi-home-lock:before{content:"󰣫"}.mdi-home-lock-open:before{content:"󰣬"}.mdi-home-map-marker:before{content:"󰗸"}.mdi-home-minus:before{content:"󰥴"}.mdi-home-minus-outline:before{content:"󱏕"}.mdi-home-modern:before{content:"󰋝"}.mdi-home-outline:before{content:"󰚡"}.mdi-home-plus:before{content:"󰥵"}.mdi-home-plus-outline:before{content:"󱏖"}.mdi-home-remove:before{content:"󱉇"}.mdi-home-remove-outline:before{content:"󱏗"}.mdi-home-roof:before{content:"󱄫"}.mdi-home-search:before{content:"󱎰"}.mdi-home-search-outline:before{content:"󱎱"}.mdi-home-switch:before{content:"󱞔"}.mdi-home-switch-outline:before{content:"󱞕"}.mdi-home-thermometer:before{content:"󰽔"}.mdi-home-thermometer-outline:before{content:"󰽕"}.mdi-home-variant:before{content:"󰋞"}.mdi-home-variant-outline:before{content:"󰮧"}.mdi-hook:before{content:"󰛢"}.mdi-hook-off:before{content:"󰛣"}.mdi-hoop-house:before{content:"󰹖"}.mdi-hops:before{content:"󰋟"}.mdi-horizontal-rotate-clockwise:before{content:"󱃳"}.mdi-horizontal-rotate-counterclockwise:before{content:"󱃴"}.mdi-horse:before{content:"󱖿"}.mdi-horse-human:before{content:"󱗀"}.mdi-horse-variant:before{content:"󱗁"}.mdi-horse-variant-fast:before{content:"󱡮"}.mdi-horseshoe:before{content:"󰩘"}.mdi-hospital:before{content:"󰿶"}.mdi-hospital-box:before{content:"󰋠"}.mdi-hospital-box-outline:before{content:"󰿷"}.mdi-hospital-building:before{content:"󰋡"}.mdi-hospital-marker:before{content:"󰋢"}.mdi-hot-tub:before{content:"󰠨"}.mdi-hours-24:before{content:"󱑸"}.mdi-hubspot:before{content:"󰴗"}.mdi-hulu:before{content:"󰠩"}.mdi-human:before{content:"󰋦"}.mdi-human-baby-changing-table:before{content:"󱎋"}.mdi-human-cane:before{content:"󱖁"}.mdi-human-capacity-decrease:before{content:"󱖛"}.mdi-human-capacity-increase:before{content:"󱖜"}.mdi-human-child:before{content:"󰋧"}.mdi-human-dolly:before{content:"󱦀"}.mdi-human-edit:before{content:"󱓨"}.mdi-human-female:before{content:"󰙉"}.mdi-human-female-boy:before{content:"󰩙"}.mdi-human-female-dance:before{content:"󱗉"}.mdi-human-female-female:before{content:"󰩚"}.mdi-human-female-girl:before{content:"󰩛"}.mdi-human-greeting:before{content:"󱟄"}.mdi-human-greeting-proximity:before{content:"󱖝"}.mdi-human-greeting-variant:before{content:"󰙊"}.mdi-human-handsdown:before{content:"󰙋"}.mdi-human-handsup:before{content:"󰙌"}.mdi-human-male:before{content:"󰙍"}.mdi-human-male-board:before{content:"󰢐"}.mdi-human-male-board-poll:before{content:"󰡆"}.mdi-human-male-boy:before{content:"󰩜"}.mdi-human-male-child:before{content:"󱎌"}.mdi-human-male-female:before{content:"󰋨"}.mdi-human-male-female-child:before{content:"󱠣"}.mdi-human-male-girl:before{content:"󰩝"}.mdi-human-male-height:before{content:"󰻻"}.mdi-human-male-height-variant:before{content:"󰻼"}.mdi-human-male-male:before{content:"󰩞"}.mdi-human-non-binary:before{content:"󱡈"}.mdi-human-pregnant:before{content:"󰗏"}.mdi-human-queue:before{content:"󱕱"}.mdi-human-scooter:before{content:"󱇩"}.mdi-human-wheelchair:before{content:"󱎍"}.mdi-human-white-cane:before{content:"󱦁"}.mdi-humble-bundle:before{content:"󰝄"}.mdi-hvac:before{content:"󱍒"}.mdi-hvac-off:before{content:"󱖞"}.mdi-hydraulic-oil-level:before{content:"󱌤"}.mdi-hydraulic-oil-temperature:before{content:"󱌥"}.mdi-hydro-power:before{content:"󱋥"}.mdi-hydrogen-station:before{content:"󱢔"}.mdi-ice-cream:before{content:"󰠪"}.mdi-ice-cream-off:before{content:"󰹒"}.mdi-ice-pop:before{content:"󰻽"}.mdi-id-card:before{content:"󰿀"}.mdi-identifier:before{content:"󰻾"}.mdi-ideogram-cjk:before{content:"󱌱"}.mdi-ideogram-cjk-variant:before{content:"󱌲"}.mdi-image:before{content:"󰋩"}.mdi-image-album:before{content:"󰋪"}.mdi-image-area:before{content:"󰋫"}.mdi-image-area-close:before{content:"󰋬"}.mdi-image-auto-adjust:before{content:"󰿁"}.mdi-image-broken:before{content:"󰋭"}.mdi-image-broken-variant:before{content:"󰋮"}.mdi-image-edit:before{content:"󱇣"}.mdi-image-edit-outline:before{content:"󱇤"}.mdi-image-filter-black-white:before{content:"󰋰"}.mdi-image-filter-center-focus:before{content:"󰋱"}.mdi-image-filter-center-focus-strong:before{content:"󰻿"}.mdi-image-filter-center-focus-strong-outline:before{content:"󰼀"}.mdi-image-filter-center-focus-weak:before{content:"󰋲"}.mdi-image-filter-drama:before{content:"󰋳"}.mdi-image-filter-frames:before{content:"󰋴"}.mdi-image-filter-hdr:before{content:"󰋵"}.mdi-image-filter-none:before{content:"󰋶"}.mdi-image-filter-tilt-shift:before{content:"󰋷"}.mdi-image-filter-vintage:before{content:"󰋸"}.mdi-image-frame:before{content:"󰹉"}.mdi-image-marker:before{content:"󱝻"}.mdi-image-marker-outline:before{content:"󱝼"}.mdi-image-minus:before{content:"󱐙"}.mdi-image-move:before{content:"󰧸"}.mdi-image-multiple:before{content:"󰋹"}.mdi-image-multiple-outline:before{content:"󰋯"}.mdi-image-off:before{content:"󰠫"}.mdi-image-off-outline:before{content:"󱇑"}.mdi-image-outline:before{content:"󰥶"}.mdi-image-plus:before{content:"󰡼"}.mdi-image-remove:before{content:"󱐘"}.mdi-image-search:before{content:"󰥷"}.mdi-image-search-outline:before{content:"󰥸"}.mdi-image-size-select-actual:before{content:"󰲍"}.mdi-image-size-select-large:before{content:"󰲎"}.mdi-image-size-select-small:before{content:"󰲏"}.mdi-image-text:before{content:"󱘍"}.mdi-import:before{content:"󰋺"}.mdi-inbox:before{content:"󰚇"}.mdi-inbox-arrow-down:before{content:"󰋻"}.mdi-inbox-arrow-down-outline:before{content:"󱉰"}.mdi-inbox-arrow-up:before{content:"󰏑"}.mdi-inbox-arrow-up-outline:before{content:"󱉱"}.mdi-inbox-full:before{content:"󱉲"}.mdi-inbox-full-outline:before{content:"󱉳"}.mdi-inbox-multiple:before{content:"󰢰"}.mdi-inbox-multiple-outline:before{content:"󰮨"}.mdi-inbox-outline:before{content:"󱉴"}.mdi-inbox-remove:before{content:"󱖟"}.mdi-inbox-remove-outline:before{content:"󱖠"}.mdi-incognito:before{content:"󰗹"}.mdi-incognito-circle:before{content:"󱐡"}.mdi-incognito-circle-off:before{content:"󱐢"}.mdi-incognito-off:before{content:"󰁵"}.mdi-induction:before{content:"󱡌"}.mdi-infinity:before{content:"󰛤"}.mdi-information:before{content:"󰋼"}.mdi-information-off:before{content:"󱞌"}.mdi-information-off-outline:before{content:"󱞍"}.mdi-information-outline:before{content:"󰋽"}.mdi-information-variant:before{content:"󰙎"}.mdi-instagram:before{content:"󰋾"}.mdi-instrument-triangle:before{content:"󱁎"}.mdi-integrated-circuit-chip:before{content:"󱤓"}.mdi-invert-colors:before{content:"󰌁"}.mdi-invert-colors-off:before{content:"󰹊"}.mdi-iobroker:before{content:"󱋨"}.mdi-ip:before{content:"󰩟"}.mdi-ip-network:before{content:"󰩠"}.mdi-ip-network-outline:before{content:"󰲐"}.mdi-ip-outline:before{content:"󱦂"}.mdi-ipod:before{content:"󰲑"}.mdi-iron:before{content:"󱠤"}.mdi-iron-board:before{content:"󱠸"}.mdi-iron-outline:before{content:"󱠥"}.mdi-island:before{content:"󱁏"}.mdi-iv-bag:before{content:"󱂹"}.mdi-jabber:before{content:"󰷕"}.mdi-jeepney:before{content:"󰌂"}.mdi-jellyfish:before{content:"󰼁"}.mdi-jellyfish-outline:before{content:"󰼂"}.mdi-jira:before{content:"󰌃"}.mdi-jquery:before{content:"󰡽"}.mdi-jsfiddle:before{content:"󰌄"}.mdi-jump-rope:before{content:"󱋿"}.mdi-kabaddi:before{content:"󰶇"}.mdi-kangaroo:before{content:"󱕘"}.mdi-karate:before{content:"󰠬"}.mdi-kayaking:before{content:"󰢯"}.mdi-keg:before{content:"󰌅"}.mdi-kettle:before{content:"󰗺"}.mdi-kettle-alert:before{content:"󱌗"}.mdi-kettle-alert-outline:before{content:"󱌘"}.mdi-kettle-off:before{content:"󱌛"}.mdi-kettle-off-outline:before{content:"󱌜"}.mdi-kettle-outline:before{content:"󰽖"}.mdi-kettle-pour-over:before{content:"󱜼"}.mdi-kettle-steam:before{content:"󱌙"}.mdi-kettle-steam-outline:before{content:"󱌚"}.mdi-kettlebell:before{content:"󱌀"}.mdi-key:before{content:"󰌆"}.mdi-key-alert:before{content:"󱦃"}.mdi-key-alert-outline:before{content:"󱦄"}.mdi-key-arrow-right:before{content:"󱌒"}.mdi-key-chain:before{content:"󱕴"}.mdi-key-chain-variant:before{content:"󱕵"}.mdi-key-change:before{content:"󰌇"}.mdi-key-link:before{content:"󱆟"}.mdi-key-minus:before{content:"󰌈"}.mdi-key-outline:before{content:"󰷖"}.mdi-key-plus:before{content:"󰌉"}.mdi-key-remove:before{content:"󰌊"}.mdi-key-star:before{content:"󱆞"}.mdi-key-variant:before{content:"󰌋"}.mdi-key-wireless:before{content:"󰿂"}.mdi-keyboard:before{content:"󰌌"}.mdi-keyboard-backspace:before{content:"󰌍"}.mdi-keyboard-caps:before{content:"󰌎"}.mdi-keyboard-close:before{content:"󰌏"}.mdi-keyboard-esc:before{content:"󱊷"}.mdi-keyboard-f1:before{content:"󱊫"}.mdi-keyboard-f10:before{content:"󱊴"}.mdi-keyboard-f11:before{content:"󱊵"}.mdi-keyboard-f12:before{content:"󱊶"}.mdi-keyboard-f2:before{content:"󱊬"}.mdi-keyboard-f3:before{content:"󱊭"}.mdi-keyboard-f4:before{content:"󱊮"}.mdi-keyboard-f5:before{content:"󱊯"}.mdi-keyboard-f6:before{content:"󱊰"}.mdi-keyboard-f7:before{content:"󱊱"}.mdi-keyboard-f8:before{content:"󱊲"}.mdi-keyboard-f9:before{content:"󱊳"}.mdi-keyboard-off:before{content:"󰌐"}.mdi-keyboard-off-outline:before{content:"󰹋"}.mdi-keyboard-outline:before{content:"󰥻"}.mdi-keyboard-return:before{content:"󰌑"}.mdi-keyboard-settings:before{content:"󰧹"}.mdi-keyboard-settings-outline:before{content:"󰧺"}.mdi-keyboard-space:before{content:"󱁐"}.mdi-keyboard-tab:before{content:"󰌒"}.mdi-keyboard-tab-reverse:before{content:"󰌥"}.mdi-keyboard-variant:before{content:"󰌓"}.mdi-khanda:before{content:"󱃽"}.mdi-kickstarter:before{content:"󰝅"}.mdi-kite:before{content:"󱦅"}.mdi-kite-outline:before{content:"󱦆"}.mdi-kitesurfing:before{content:"󱝄"}.mdi-klingon:before{content:"󱍛"}.mdi-knife:before{content:"󰧻"}.mdi-knife-military:before{content:"󰧼"}.mdi-koala:before{content:"󱜿"}.mdi-kodi:before{content:"󰌔"}.mdi-kubernetes:before{content:"󱃾"}.mdi-label:before{content:"󰌕"}.mdi-label-multiple:before{content:"󱍵"}.mdi-label-multiple-outline:before{content:"󱍶"}.mdi-label-off:before{content:"󰫋"}.mdi-label-off-outline:before{content:"󰫌"}.mdi-label-outline:before{content:"󰌖"}.mdi-label-percent:before{content:"󱋪"}.mdi-label-percent-outline:before{content:"󱋫"}.mdi-label-variant:before{content:"󰫍"}.mdi-label-variant-outline:before{content:"󰫎"}.mdi-ladder:before{content:"󱖢"}.mdi-ladybug:before{content:"󰠭"}.mdi-lambda:before{content:"󰘧"}.mdi-lamp:before{content:"󰚵"}.mdi-lamp-outline:before{content:"󱟐"}.mdi-lamps:before{content:"󱕶"}.mdi-lamps-outline:before{content:"󱟑"}.mdi-lan:before{content:"󰌗"}.mdi-lan-check:before{content:"󱊪"}.mdi-lan-connect:before{content:"󰌘"}.mdi-lan-disconnect:before{content:"󰌙"}.mdi-lan-pending:before{content:"󰌚"}.mdi-language-c:before{content:"󰙱"}.mdi-language-cpp:before{content:"󰙲"}.mdi-language-csharp:before{content:"󰌛"}.mdi-language-css3:before{content:"󰌜"}.mdi-language-fortran:before{content:"󱈚"}.mdi-language-go:before{content:"󰟓"}.mdi-language-haskell:before{content:"󰲒"}.mdi-language-html5:before{content:"󰌝"}.mdi-language-java:before{content:"󰬷"}.mdi-language-javascript:before{content:"󰌞"}.mdi-language-kotlin:before{content:"󱈙"}.mdi-language-lua:before{content:"󰢱"}.mdi-language-markdown:before{content:"󰍔"}.mdi-language-markdown-outline:before{content:"󰽛"}.mdi-language-php:before{content:"󰌟"}.mdi-language-python:before{content:"󰌠"}.mdi-language-r:before{content:"󰟔"}.mdi-language-ruby:before{content:"󰴭"}.mdi-language-ruby-on-rails:before{content:"󰫏"}.mdi-language-rust:before{content:"󱘗"}.mdi-language-swift:before{content:"󰛥"}.mdi-language-typescript:before{content:"󰛦"}.mdi-language-xaml:before{content:"󰙳"}.mdi-laptop:before{content:"󰌢"}.mdi-laptop-off:before{content:"󰛧"}.mdi-laravel:before{content:"󰫐"}.mdi-laser-pointer:before{content:"󱒄"}.mdi-lasso:before{content:"󰼃"}.mdi-lastpass:before{content:"󰑆"}.mdi-latitude:before{content:"󰽗"}.mdi-launch:before{content:"󰌧"}.mdi-lava-lamp:before{content:"󰟕"}.mdi-layers:before{content:"󰌨"}.mdi-layers-edit:before{content:"󱢒"}.mdi-layers-minus:before{content:"󰹌"}.mdi-layers-off:before{content:"󰌩"}.mdi-layers-off-outline:before{content:"󰧽"}.mdi-layers-outline:before{content:"󰧾"}.mdi-layers-plus:before{content:"󰹍"}.mdi-layers-remove:before{content:"󰹎"}.mdi-layers-search:before{content:"󱈆"}.mdi-layers-search-outline:before{content:"󱈇"}.mdi-layers-triple:before{content:"󰽘"}.mdi-layers-triple-outline:before{content:"󰽙"}.mdi-lead-pencil:before{content:"󰙏"}.mdi-leaf:before{content:"󰌪"}.mdi-leaf-circle:before{content:"󱤅"}.mdi-leaf-circle-outline:before{content:"󱤆"}.mdi-leaf-maple:before{content:"󰲓"}.mdi-leaf-maple-off:before{content:"󱋚"}.mdi-leaf-off:before{content:"󱋙"}.mdi-leak:before{content:"󰷗"}.mdi-leak-off:before{content:"󰷘"}.mdi-led-off:before{content:"󰌫"}.mdi-led-on:before{content:"󰌬"}.mdi-led-outline:before{content:"󰌭"}.mdi-led-strip:before{content:"󰟖"}.mdi-led-strip-variant:before{content:"󱁑"}.mdi-led-variant-off:before{content:"󰌮"}.mdi-led-variant-on:before{content:"󰌯"}.mdi-led-variant-outline:before{content:"󰌰"}.mdi-leek:before{content:"󱅽"}.mdi-less-than:before{content:"󰥼"}.mdi-less-than-or-equal:before{content:"󰥽"}.mdi-library:before{content:"󰌱"}.mdi-library-shelves:before{content:"󰮩"}.mdi-license:before{content:"󰿃"}.mdi-lifebuoy:before{content:"󰡾"}.mdi-light-flood-down:before{content:"󱦇"}.mdi-light-flood-up:before{content:"󱦈"}.mdi-light-recessed:before{content:"󱞛"}.mdi-light-switch:before{content:"󰥾"}.mdi-lightbulb:before{content:"󰌵"}.mdi-lightbulb-auto:before{content:"󱠀"}.mdi-lightbulb-auto-outline:before{content:"󱠁"}.mdi-lightbulb-cfl:before{content:"󱈈"}.mdi-lightbulb-cfl-off:before{content:"󱈉"}.mdi-lightbulb-cfl-spiral:before{content:"󱉵"}.mdi-lightbulb-cfl-spiral-off:before{content:"󱋃"}.mdi-lightbulb-fluorescent-tube:before{content:"󱠄"}.mdi-lightbulb-fluorescent-tube-outline:before{content:"󱠅"}.mdi-lightbulb-group:before{content:"󱉓"}.mdi-lightbulb-group-off:before{content:"󱋍"}.mdi-lightbulb-group-off-outline:before{content:"󱋎"}.mdi-lightbulb-group-outline:before{content:"󱉔"}.mdi-lightbulb-multiple:before{content:"󱉕"}.mdi-lightbulb-multiple-off:before{content:"󱋏"}.mdi-lightbulb-multiple-off-outline:before{content:"󱋐"}.mdi-lightbulb-multiple-outline:before{content:"󱉖"}.mdi-lightbulb-off:before{content:"󰹏"}.mdi-lightbulb-off-outline:before{content:"󰹐"}.mdi-lightbulb-on:before{content:"󰛨"}.mdi-lightbulb-on-outline:before{content:"󰛩"}.mdi-lightbulb-outline:before{content:"󰌶"}.mdi-lightbulb-spot:before{content:"󱟴"}.mdi-lightbulb-spot-off:before{content:"󱟵"}.mdi-lightbulb-variant:before{content:"󱠂"}.mdi-lightbulb-variant-outline:before{content:"󱠃"}.mdi-lighthouse:before{content:"󰧿"}.mdi-lighthouse-on:before{content:"󰨀"}.mdi-lightning-bolt:before{content:"󱐋"}.mdi-lightning-bolt-circle:before{content:"󰠠"}.mdi-lightning-bolt-outline:before{content:"󱐌"}.mdi-line-scan:before{content:"󰘤"}.mdi-lingerie:before{content:"󱑶"}.mdi-link:before{content:"󰌷"}.mdi-link-box:before{content:"󰴚"}.mdi-link-box-outline:before{content:"󰴛"}.mdi-link-box-variant:before{content:"󰴜"}.mdi-link-box-variant-outline:before{content:"󰴝"}.mdi-link-lock:before{content:"󱂺"}.mdi-link-off:before{content:"󰌸"}.mdi-link-plus:before{content:"󰲔"}.mdi-link-variant:before{content:"󰌹"}.mdi-link-variant-minus:before{content:"󱃿"}.mdi-link-variant-off:before{content:"󰌺"}.mdi-link-variant-plus:before{content:"󱄀"}.mdi-link-variant-remove:before{content:"󱄁"}.mdi-linkedin:before{content:"󰌻"}.mdi-linux:before{content:"󰌽"}.mdi-linux-mint:before{content:"󰣭"}.mdi-lipstick:before{content:"󱎵"}.mdi-liquid-spot:before{content:"󱠦"}.mdi-liquor:before{content:"󱤞"}.mdi-list-status:before{content:"󱖫"}.mdi-litecoin:before{content:"󰩡"}.mdi-loading:before{content:"󰝲"}.mdi-location-enter:before{content:"󰿄"}.mdi-location-exit:before{content:"󰿅"}.mdi-lock:before{content:"󰌾"}.mdi-lock-alert:before{content:"󰣮"}.mdi-lock-alert-outline:before{content:"󱗑"}.mdi-lock-check:before{content:"󱎚"}.mdi-lock-check-outline:before{content:"󱚨"}.mdi-lock-clock:before{content:"󰥿"}.mdi-lock-minus:before{content:"󱚩"}.mdi-lock-minus-outline:before{content:"󱚪"}.mdi-lock-off:before{content:"󱙱"}.mdi-lock-off-outline:before{content:"󱙲"}.mdi-lock-open:before{content:"󰌿"}.mdi-lock-open-alert:before{content:"󱎛"}.mdi-lock-open-alert-outline:before{content:"󱗒"}.mdi-lock-open-check:before{content:"󱎜"}.mdi-lock-open-check-outline:before{content:"󱚫"}.mdi-lock-open-minus:before{content:"󱚬"}.mdi-lock-open-minus-outline:before{content:"󱚭"}.mdi-lock-open-outline:before{content:"󰍀"}.mdi-lock-open-plus:before{content:"󱚮"}.mdi-lock-open-plus-outline:before{content:"󱚯"}.mdi-lock-open-remove:before{content:"󱚰"}.mdi-lock-open-remove-outline:before{content:"󱚱"}.mdi-lock-open-variant:before{content:"󰿆"}.mdi-lock-open-variant-outline:before{content:"󰿇"}.mdi-lock-outline:before{content:"󰍁"}.mdi-lock-pattern:before{content:"󰛪"}.mdi-lock-plus:before{content:"󰗻"}.mdi-lock-plus-outline:before{content:"󱚲"}.mdi-lock-question:before{content:"󰣯"}.mdi-lock-remove:before{content:"󱚳"}.mdi-lock-remove-outline:before{content:"󱚴"}.mdi-lock-reset:before{content:"󰝳"}.mdi-lock-smart:before{content:"󰢲"}.mdi-locker:before{content:"󰟗"}.mdi-locker-multiple:before{content:"󰟘"}.mdi-login:before{content:"󰍂"}.mdi-login-variant:before{content:"󰗼"}.mdi-logout:before{content:"󰍃"}.mdi-logout-variant:before{content:"󰗽"}.mdi-longitude:before{content:"󰽚"}.mdi-looks:before{content:"󰍄"}.mdi-lotion:before{content:"󱖂"}.mdi-lotion-outline:before{content:"󱖃"}.mdi-lotion-plus:before{content:"󱖄"}.mdi-lotion-plus-outline:before{content:"󱖅"}.mdi-loupe:before{content:"󰍅"}.mdi-lumx:before{content:"󰍆"}.mdi-lungs:before{content:"󱂄"}.mdi-mace:before{content:"󱡃"}.mdi-magazine-pistol:before{content:"󰌤"}.mdi-magazine-rifle:before{content:"󰌣"}.mdi-magic-staff:before{content:"󱡄"}.mdi-magnet:before{content:"󰍇"}.mdi-magnet-on:before{content:"󰍈"}.mdi-magnify:before{content:"󰍉"}.mdi-magnify-close:before{content:"󰦀"}.mdi-magnify-expand:before{content:"󱡴"}.mdi-magnify-minus:before{content:"󰍊"}.mdi-magnify-minus-cursor:before{content:"󰩢"}.mdi-magnify-minus-outline:before{content:"󰛬"}.mdi-magnify-plus:before{content:"󰍋"}.mdi-magnify-plus-cursor:before{content:"󰩣"}.mdi-magnify-plus-outline:before{content:"󰛭"}.mdi-magnify-remove-cursor:before{content:"󱈌"}.mdi-magnify-remove-outline:before{content:"󱈍"}.mdi-magnify-scan:before{content:"󱉶"}.mdi-mail:before{content:"󰺻"}.mdi-mailbox:before{content:"󰛮"}.mdi-mailbox-open:before{content:"󰶈"}.mdi-mailbox-open-outline:before{content:"󰶉"}.mdi-mailbox-open-up:before{content:"󰶊"}.mdi-mailbox-open-up-outline:before{content:"󰶋"}.mdi-mailbox-outline:before{content:"󰶌"}.mdi-mailbox-up:before{content:"󰶍"}.mdi-mailbox-up-outline:before{content:"󰶎"}.mdi-manjaro:before{content:"󱘊"}.mdi-map:before{content:"󰍍"}.mdi-map-check:before{content:"󰺼"}.mdi-map-check-outline:before{content:"󰺽"}.mdi-map-clock:before{content:"󰴞"}.mdi-map-clock-outline:before{content:"󰴟"}.mdi-map-legend:before{content:"󰨁"}.mdi-map-marker:before{content:"󰍎"}.mdi-map-marker-account:before{content:"󱣣"}.mdi-map-marker-account-outline:before{content:"󱣤"}.mdi-map-marker-alert:before{content:"󰼅"}.mdi-map-marker-alert-outline:before{content:"󰼆"}.mdi-map-marker-check:before{content:"󰲕"}.mdi-map-marker-check-outline:before{content:"󱋻"}.mdi-map-marker-circle:before{content:"󰍏"}.mdi-map-marker-distance:before{content:"󰣰"}.mdi-map-marker-down:before{content:"󱄂"}.mdi-map-marker-left:before{content:"󱋛"}.mdi-map-marker-left-outline:before{content:"󱋝"}.mdi-map-marker-minus:before{content:"󰙐"}.mdi-map-marker-minus-outline:before{content:"󱋹"}.mdi-map-marker-multiple:before{content:"󰍐"}.mdi-map-marker-multiple-outline:before{content:"󱉷"}.mdi-map-marker-off:before{content:"󰍑"}.mdi-map-marker-off-outline:before{content:"󱋽"}.mdi-map-marker-outline:before{content:"󰟙"}.mdi-map-marker-path:before{content:"󰴠"}.mdi-map-marker-plus:before{content:"󰙑"}.mdi-map-marker-plus-outline:before{content:"󱋸"}.mdi-map-marker-question:before{content:"󰼇"}.mdi-map-marker-question-outline:before{content:"󰼈"}.mdi-map-marker-radius:before{content:"󰍒"}.mdi-map-marker-radius-outline:before{content:"󱋼"}.mdi-map-marker-remove:before{content:"󰼉"}.mdi-map-marker-remove-outline:before{content:"󱋺"}.mdi-map-marker-remove-variant:before{content:"󰼊"}.mdi-map-marker-right:before{content:"󱋜"}.mdi-map-marker-right-outline:before{content:"󱋞"}.mdi-map-marker-star:before{content:"󱘈"}.mdi-map-marker-star-outline:before{content:"󱘉"}.mdi-map-marker-up:before{content:"󱄃"}.mdi-map-minus:before{content:"󰦁"}.mdi-map-outline:before{content:"󰦂"}.mdi-map-plus:before{content:"󰦃"}.mdi-map-search:before{content:"󰦄"}.mdi-map-search-outline:before{content:"󰦅"}.mdi-mapbox:before{content:"󰮪"}.mdi-margin:before{content:"󰍓"}.mdi-marker:before{content:"󰙒"}.mdi-marker-cancel:before{content:"󰷙"}.mdi-marker-check:before{content:"󰍕"}.mdi-mastodon:before{content:"󰫑"}.mdi-material-design:before{content:"󰦆"}.mdi-material-ui:before{content:"󰍗"}.mdi-math-compass:before{content:"󰍘"}.mdi-math-cos:before{content:"󰲖"}.mdi-math-integral:before{content:"󰿈"}.mdi-math-integral-box:before{content:"󰿉"}.mdi-math-log:before{content:"󱂅"}.mdi-math-norm:before{content:"󰿊"}.mdi-math-norm-box:before{content:"󰿋"}.mdi-math-sin:before{content:"󰲗"}.mdi-math-tan:before{content:"󰲘"}.mdi-matrix:before{content:"󰘨"}.mdi-medal:before{content:"󰦇"}.mdi-medal-outline:before{content:"󱌦"}.mdi-medical-bag:before{content:"󰛯"}.mdi-meditation:before{content:"󱅻"}.mdi-memory:before{content:"󰍛"}.mdi-menorah:before{content:"󱟔"}.mdi-menorah-fire:before{content:"󱟕"}.mdi-menu:before{content:"󰍜"}.mdi-menu-down:before{content:"󰍝"}.mdi-menu-down-outline:before{content:"󰚶"}.mdi-menu-left:before{content:"󰍞"}.mdi-menu-left-outline:before{content:"󰨂"}.mdi-menu-open:before{content:"󰮫"}.mdi-menu-right:before{content:"󰍟"}.mdi-menu-right-outline:before{content:"󰨃"}.mdi-menu-swap:before{content:"󰩤"}.mdi-menu-swap-outline:before{content:"󰩥"}.mdi-menu-up:before{content:"󰍠"}.mdi-menu-up-outline:before{content:"󰚷"}.mdi-merge:before{content:"󰽜"}.mdi-message:before{content:"󰍡"}.mdi-message-alert:before{content:"󰍢"}.mdi-message-alert-outline:before{content:"󰨄"}.mdi-message-arrow-left:before{content:"󱋲"}.mdi-message-arrow-left-outline:before{content:"󱋳"}.mdi-message-arrow-right:before{content:"󱋴"}.mdi-message-arrow-right-outline:before{content:"󱋵"}.mdi-message-badge:before{content:"󱥁"}.mdi-message-badge-outline:before{content:"󱥂"}.mdi-message-bookmark:before{content:"󱖬"}.mdi-message-bookmark-outline:before{content:"󱖭"}.mdi-message-bulleted:before{content:"󰚢"}.mdi-message-bulleted-off:before{content:"󰚣"}.mdi-message-cog:before{content:"󰛱"}.mdi-message-cog-outline:before{content:"󱅲"}.mdi-message-draw:before{content:"󰍣"}.mdi-message-flash:before{content:"󱖩"}.mdi-message-flash-outline:before{content:"󱖪"}.mdi-message-image:before{content:"󰍤"}.mdi-message-image-outline:before{content:"󱅬"}.mdi-message-lock:before{content:"󰿌"}.mdi-message-lock-outline:before{content:"󱅭"}.mdi-message-minus:before{content:"󱅮"}.mdi-message-minus-outline:before{content:"󱅯"}.mdi-message-off:before{content:"󱙍"}.mdi-message-off-outline:before{content:"󱙎"}.mdi-message-outline:before{content:"󰍥"}.mdi-message-plus:before{content:"󰙓"}.mdi-message-plus-outline:before{content:"󱂻"}.mdi-message-processing:before{content:"󰍦"}.mdi-message-processing-outline:before{content:"󱅰"}.mdi-message-question:before{content:"󱜺"}.mdi-message-question-outline:before{content:"󱜻"}.mdi-message-reply:before{content:"󰍧"}.mdi-message-reply-outline:before{content:"󱜽"}.mdi-message-reply-text:before{content:"󰍨"}.mdi-message-reply-text-outline:before{content:"󱜾"}.mdi-message-settings:before{content:"󰛰"}.mdi-message-settings-outline:before{content:"󱅱"}.mdi-message-star:before{content:"󰚚"}.mdi-message-star-outline:before{content:"󱉐"}.mdi-message-text:before{content:"󰍩"}.mdi-message-text-clock:before{content:"󱅳"}.mdi-message-text-clock-outline:before{content:"󱅴"}.mdi-message-text-lock:before{content:"󰿍"}.mdi-message-text-lock-outline:before{content:"󱅵"}.mdi-message-text-outline:before{content:"󰍪"}.mdi-message-video:before{content:"󰍫"}.mdi-meteor:before{content:"󰘩"}.mdi-metronome:before{content:"󰟚"}.mdi-metronome-tick:before{content:"󰟛"}.mdi-micro-sd:before{content:"󰟜"}.mdi-microphone:before{content:"󰍬"}.mdi-microphone-minus:before{content:"󰢳"}.mdi-microphone-off:before{content:"󰍭"}.mdi-microphone-outline:before{content:"󰍮"}.mdi-microphone-plus:before{content:"󰢴"}.mdi-microphone-question:before{content:"󱦉"}.mdi-microphone-question-outline:before{content:"󱦊"}.mdi-microphone-settings:before{content:"󰍯"}.mdi-microphone-variant:before{content:"󰍰"}.mdi-microphone-variant-off:before{content:"󰍱"}.mdi-microscope:before{content:"󰙔"}.mdi-microsoft:before{content:"󰍲"}.mdi-microsoft-access:before{content:"󱎎"}.mdi-microsoft-azure:before{content:"󰠅"}.mdi-microsoft-azure-devops:before{content:"󰿕"}.mdi-microsoft-bing:before{content:"󰂤"}.mdi-microsoft-dynamics-365:before{content:"󰦈"}.mdi-microsoft-edge:before{content:"󰇩"}.mdi-microsoft-excel:before{content:"󱎏"}.mdi-microsoft-internet-explorer:before{content:"󰌀"}.mdi-microsoft-office:before{content:"󰏆"}.mdi-microsoft-onedrive:before{content:"󰏊"}.mdi-microsoft-onenote:before{content:"󰝇"}.mdi-microsoft-outlook:before{content:"󰴢"}.mdi-microsoft-powerpoint:before{content:"󱎐"}.mdi-microsoft-sharepoint:before{content:"󱎑"}.mdi-microsoft-teams:before{content:"󰊻"}.mdi-microsoft-visual-studio:before{content:"󰘐"}.mdi-microsoft-visual-studio-code:before{content:"󰨞"}.mdi-microsoft-windows:before{content:"󰖳"}.mdi-microsoft-windows-classic:before{content:"󰨡"}.mdi-microsoft-word:before{content:"󱎒"}.mdi-microsoft-xbox:before{content:"󰖹"}.mdi-microsoft-xbox-controller:before{content:"󰖺"}.mdi-microsoft-xbox-controller-battery-alert:before{content:"󰝋"}.mdi-microsoft-xbox-controller-battery-charging:before{content:"󰨢"}.mdi-microsoft-xbox-controller-battery-empty:before{content:"󰝌"}.mdi-microsoft-xbox-controller-battery-full:before{content:"󰝍"}.mdi-microsoft-xbox-controller-battery-low:before{content:"󰝎"}.mdi-microsoft-xbox-controller-battery-medium:before{content:"󰝏"}.mdi-microsoft-xbox-controller-battery-unknown:before{content:"󰝐"}.mdi-microsoft-xbox-controller-menu:before{content:"󰹯"}.mdi-microsoft-xbox-controller-off:before{content:"󰖻"}.mdi-microsoft-xbox-controller-view:before{content:"󰹰"}.mdi-microwave:before{content:"󰲙"}.mdi-microwave-off:before{content:"󱐣"}.mdi-middleware:before{content:"󰽝"}.mdi-middleware-outline:before{content:"󰽞"}.mdi-midi:before{content:"󰣱"}.mdi-midi-port:before{content:"󰣲"}.mdi-mine:before{content:"󰷚"}.mdi-minecraft:before{content:"󰍳"}.mdi-mini-sd:before{content:"󰨅"}.mdi-minidisc:before{content:"󰨆"}.mdi-minus:before{content:"󰍴"}.mdi-minus-box:before{content:"󰍵"}.mdi-minus-box-multiple:before{content:"󱅁"}.mdi-minus-box-multiple-outline:before{content:"󱅂"}.mdi-minus-box-outline:before{content:"󰛲"}.mdi-minus-circle:before{content:"󰍶"}.mdi-minus-circle-multiple:before{content:"󰍚"}.mdi-minus-circle-multiple-outline:before{content:"󰫓"}.mdi-minus-circle-off:before{content:"󱑙"}.mdi-minus-circle-off-outline:before{content:"󱑚"}.mdi-minus-circle-outline:before{content:"󰍷"}.mdi-minus-network:before{content:"󰍸"}.mdi-minus-network-outline:before{content:"󰲚"}.mdi-minus-thick:before{content:"󱘹"}.mdi-mirror:before{content:"󱇽"}.mdi-mirror-rectangle:before{content:"󱞟"}.mdi-mirror-variant:before{content:"󱞠"}.mdi-mixed-martial-arts:before{content:"󰶏"}.mdi-mixed-reality:before{content:"󰡿"}.mdi-molecule:before{content:"󰮬"}.mdi-molecule-co:before{content:"󱋾"}.mdi-molecule-co2:before{content:"󰟤"}.mdi-monitor:before{content:"󰍹"}.mdi-monitor-cellphone:before{content:"󰦉"}.mdi-monitor-cellphone-star:before{content:"󰦊"}.mdi-monitor-dashboard:before{content:"󰨇"}.mdi-monitor-edit:before{content:"󱋆"}.mdi-monitor-eye:before{content:"󱎴"}.mdi-monitor-lock:before{content:"󰷛"}.mdi-monitor-multiple:before{content:"󰍺"}.mdi-monitor-off:before{content:"󰶐"}.mdi-monitor-screenshot:before{content:"󰹑"}.mdi-monitor-share:before{content:"󱒃"}.mdi-monitor-shimmer:before{content:"󱄄"}.mdi-monitor-small:before{content:"󱡶"}.mdi-monitor-speaker:before{content:"󰽟"}.mdi-monitor-speaker-off:before{content:"󰽠"}.mdi-monitor-star:before{content:"󰷜"}.mdi-moon-first-quarter:before{content:"󰽡"}.mdi-moon-full:before{content:"󰽢"}.mdi-moon-last-quarter:before{content:"󰽣"}.mdi-moon-new:before{content:"󰽤"}.mdi-moon-waning-crescent:before{content:"󰽥"}.mdi-moon-waning-gibbous:before{content:"󰽦"}.mdi-moon-waxing-crescent:before{content:"󰽧"}.mdi-moon-waxing-gibbous:before{content:"󰽨"}.mdi-moped:before{content:"󱂆"}.mdi-moped-electric:before{content:"󱖷"}.mdi-moped-electric-outline:before{content:"󱖸"}.mdi-moped-outline:before{content:"󱖹"}.mdi-more:before{content:"󰍻"}.mdi-mortar-pestle:before{content:"󱝈"}.mdi-mortar-pestle-plus:before{content:"󰏱"}.mdi-mosque:before{content:"󱠧"}.mdi-mother-heart:before{content:"󱌔"}.mdi-mother-nurse:before{content:"󰴡"}.mdi-motion:before{content:"󱖲"}.mdi-motion-outline:before{content:"󱖳"}.mdi-motion-pause:before{content:"󱖐"}.mdi-motion-pause-outline:before{content:"󱖒"}.mdi-motion-play:before{content:"󱖏"}.mdi-motion-play-outline:before{content:"󱖑"}.mdi-motion-sensor:before{content:"󰶑"}.mdi-motion-sensor-off:before{content:"󱐵"}.mdi-motorbike:before{content:"󰍼"}.mdi-motorbike-electric:before{content:"󱖺"}.mdi-mouse:before{content:"󰍽"}.mdi-mouse-bluetooth:before{content:"󰦋"}.mdi-mouse-move-down:before{content:"󱕐"}.mdi-mouse-move-up:before{content:"󱕑"}.mdi-mouse-move-vertical:before{content:"󱕒"}.mdi-mouse-off:before{content:"󰍾"}.mdi-mouse-variant:before{content:"󰍿"}.mdi-mouse-variant-off:before{content:"󰎀"}.mdi-move-resize:before{content:"󰙕"}.mdi-move-resize-variant:before{content:"󰙖"}.mdi-movie:before{content:"󰎁"}.mdi-movie-check:before{content:"󱛳"}.mdi-movie-check-outline:before{content:"󱛴"}.mdi-movie-cog:before{content:"󱛵"}.mdi-movie-cog-outline:before{content:"󱛶"}.mdi-movie-edit:before{content:"󱄢"}.mdi-movie-edit-outline:before{content:"󱄣"}.mdi-movie-filter:before{content:"󱄤"}.mdi-movie-filter-outline:before{content:"󱄥"}.mdi-movie-minus:before{content:"󱛷"}.mdi-movie-minus-outline:before{content:"󱛸"}.mdi-movie-off:before{content:"󱛹"}.mdi-movie-off-outline:before{content:"󱛺"}.mdi-movie-open:before{content:"󰿎"}.mdi-movie-open-check:before{content:"󱛻"}.mdi-movie-open-check-outline:before{content:"󱛼"}.mdi-movie-open-cog:before{content:"󱛽"}.mdi-movie-open-cog-outline:before{content:"󱛾"}.mdi-movie-open-edit:before{content:"󱛿"}.mdi-movie-open-edit-outline:before{content:"󱜀"}.mdi-movie-open-minus:before{content:"󱜁"}.mdi-movie-open-minus-outline:before{content:"󱜂"}.mdi-movie-open-off:before{content:"󱜃"}.mdi-movie-open-off-outline:before{content:"󱜄"}.mdi-movie-open-outline:before{content:"󰿏"}.mdi-movie-open-play:before{content:"󱜅"}.mdi-movie-open-play-outline:before{content:"󱜆"}.mdi-movie-open-plus:before{content:"󱜇"}.mdi-movie-open-plus-outline:before{content:"󱜈"}.mdi-movie-open-remove:before{content:"󱜉"}.mdi-movie-open-remove-outline:before{content:"󱜊"}.mdi-movie-open-settings:before{content:"󱜋"}.mdi-movie-open-settings-outline:before{content:"󱜌"}.mdi-movie-open-star:before{content:"󱜍"}.mdi-movie-open-star-outline:before{content:"󱜎"}.mdi-movie-outline:before{content:"󰷝"}.mdi-movie-play:before{content:"󱜏"}.mdi-movie-play-outline:before{content:"󱜐"}.mdi-movie-plus:before{content:"󱜑"}.mdi-movie-plus-outline:before{content:"󱜒"}.mdi-movie-remove:before{content:"󱜓"}.mdi-movie-remove-outline:before{content:"󱜔"}.mdi-movie-roll:before{content:"󰟞"}.mdi-movie-search:before{content:"󱇒"}.mdi-movie-search-outline:before{content:"󱇓"}.mdi-movie-settings:before{content:"󱜕"}.mdi-movie-settings-outline:before{content:"󱜖"}.mdi-movie-star:before{content:"󱜗"}.mdi-movie-star-outline:before{content:"󱜘"}.mdi-mower:before{content:"󱙯"}.mdi-mower-bag:before{content:"󱙰"}.mdi-muffin:before{content:"󰦌"}.mdi-multicast:before{content:"󱢓"}.mdi-multiplication:before{content:"󰎂"}.mdi-multiplication-box:before{content:"󰎃"}.mdi-mushroom:before{content:"󰟟"}.mdi-mushroom-off:before{content:"󱏺"}.mdi-mushroom-off-outline:before{content:"󱏻"}.mdi-mushroom-outline:before{content:"󰟠"}.mdi-music:before{content:"󰝚"}.mdi-music-accidental-double-flat:before{content:"󰽩"}.mdi-music-accidental-double-sharp:before{content:"󰽪"}.mdi-music-accidental-flat:before{content:"󰽫"}.mdi-music-accidental-natural:before{content:"󰽬"}.mdi-music-accidental-sharp:before{content:"󰽭"}.mdi-music-box:before{content:"󰎄"}.mdi-music-box-multiple:before{content:"󰌳"}.mdi-music-box-multiple-outline:before{content:"󰼄"}.mdi-music-box-outline:before{content:"󰎅"}.mdi-music-circle:before{content:"󰎆"}.mdi-music-circle-outline:before{content:"󰫔"}.mdi-music-clef-alto:before{content:"󰽮"}.mdi-music-clef-bass:before{content:"󰽯"}.mdi-music-clef-treble:before{content:"󰽰"}.mdi-music-note:before{content:"󰎇"}.mdi-music-note-bluetooth:before{content:"󰗾"}.mdi-music-note-bluetooth-off:before{content:"󰗿"}.mdi-music-note-eighth:before{content:"󰎈"}.mdi-music-note-eighth-dotted:before{content:"󰽱"}.mdi-music-note-half:before{content:"󰎉"}.mdi-music-note-half-dotted:before{content:"󰽲"}.mdi-music-note-off:before{content:"󰎊"}.mdi-music-note-off-outline:before{content:"󰽳"}.mdi-music-note-outline:before{content:"󰽴"}.mdi-music-note-plus:before{content:"󰷞"}.mdi-music-note-quarter:before{content:"󰎋"}.mdi-music-note-quarter-dotted:before{content:"󰽵"}.mdi-music-note-sixteenth:before{content:"󰎌"}.mdi-music-note-sixteenth-dotted:before{content:"󰽶"}.mdi-music-note-whole:before{content:"󰎍"}.mdi-music-note-whole-dotted:before{content:"󰽷"}.mdi-music-off:before{content:"󰝛"}.mdi-music-rest-eighth:before{content:"󰽸"}.mdi-music-rest-half:before{content:"󰽹"}.mdi-music-rest-quarter:before{content:"󰽺"}.mdi-music-rest-sixteenth:before{content:"󰽻"}.mdi-music-rest-whole:before{content:"󰽼"}.mdi-mustache:before{content:"󱗞"}.mdi-nail:before{content:"󰷟"}.mdi-nas:before{content:"󰣳"}.mdi-nativescript:before{content:"󰢀"}.mdi-nature:before{content:"󰎎"}.mdi-nature-people:before{content:"󰎏"}.mdi-navigation:before{content:"󰎐"}.mdi-navigation-outline:before{content:"󱘇"}.mdi-navigation-variant:before{content:"󱣰"}.mdi-navigation-variant-outline:before{content:"󱣱"}.mdi-near-me:before{content:"󰗍"}.mdi-necklace:before{content:"󰼋"}.mdi-needle:before{content:"󰎑"}.mdi-netflix:before{content:"󰝆"}.mdi-network:before{content:"󰛳"}.mdi-network-off:before{content:"󰲛"}.mdi-network-off-outline:before{content:"󰲜"}.mdi-network-outline:before{content:"󰲝"}.mdi-network-strength-1:before{content:"󰣴"}.mdi-network-strength-1-alert:before{content:"󰣵"}.mdi-network-strength-2:before{content:"󰣶"}.mdi-network-strength-2-alert:before{content:"󰣷"}.mdi-network-strength-3:before{content:"󰣸"}.mdi-network-strength-3-alert:before{content:"󰣹"}.mdi-network-strength-4:before{content:"󰣺"}.mdi-network-strength-4-alert:before{content:"󰣻"}.mdi-network-strength-4-cog:before{content:"󱤚"}.mdi-network-strength-off:before{content:"󰣼"}.mdi-network-strength-off-outline:before{content:"󰣽"}.mdi-network-strength-outline:before{content:"󰣾"}.mdi-new-box:before{content:"󰎔"}.mdi-newspaper:before{content:"󰎕"}.mdi-newspaper-check:before{content:"󱥃"}.mdi-newspaper-minus:before{content:"󰼌"}.mdi-newspaper-plus:before{content:"󰼍"}.mdi-newspaper-remove:before{content:"󱥄"}.mdi-newspaper-variant:before{content:"󱀁"}.mdi-newspaper-variant-multiple:before{content:"󱀂"}.mdi-newspaper-variant-multiple-outline:before{content:"󱀃"}.mdi-newspaper-variant-outline:before{content:"󱀄"}.mdi-nfc:before{content:"󰎖"}.mdi-nfc-search-variant:before{content:"󰹓"}.mdi-nfc-tap:before{content:"󰎗"}.mdi-nfc-variant:before{content:"󰎘"}.mdi-nfc-variant-off:before{content:"󰹔"}.mdi-ninja:before{content:"󰝴"}.mdi-nintendo-game-boy:before{content:"󱎓"}.mdi-nintendo-switch:before{content:"󰟡"}.mdi-nintendo-wii:before{content:"󰖫"}.mdi-nintendo-wiiu:before{content:"󰜭"}.mdi-nix:before{content:"󱄅"}.mdi-nodejs:before{content:"󰎙"}.mdi-noodles:before{content:"󱅾"}.mdi-not-equal:before{content:"󰦍"}.mdi-not-equal-variant:before{content:"󰦎"}.mdi-note:before{content:"󰎚"}.mdi-note-alert:before{content:"󱝽"}.mdi-note-alert-outline:before{content:"󱝾"}.mdi-note-check:before{content:"󱝿"}.mdi-note-check-outline:before{content:"󱞀"}.mdi-note-edit:before{content:"󱞁"}.mdi-note-edit-outline:before{content:"󱞂"}.mdi-note-minus:before{content:"󱙏"}.mdi-note-minus-outline:before{content:"󱙐"}.mdi-note-multiple:before{content:"󰚸"}.mdi-note-multiple-outline:before{content:"󰚹"}.mdi-note-off:before{content:"󱞃"}.mdi-note-off-outline:before{content:"󱞄"}.mdi-note-outline:before{content:"󰎛"}.mdi-note-plus:before{content:"󰎜"}.mdi-note-plus-outline:before{content:"󰎝"}.mdi-note-remove:before{content:"󱙑"}.mdi-note-remove-outline:before{content:"󱙒"}.mdi-note-search:before{content:"󱙓"}.mdi-note-search-outline:before{content:"󱙔"}.mdi-note-text:before{content:"󰎞"}.mdi-note-text-outline:before{content:"󱇗"}.mdi-notebook:before{content:"󰠮"}.mdi-notebook-check:before{content:"󱓵"}.mdi-notebook-check-outline:before{content:"󱓶"}.mdi-notebook-edit:before{content:"󱓧"}.mdi-notebook-edit-outline:before{content:"󱓩"}.mdi-notebook-minus:before{content:"󱘐"}.mdi-notebook-minus-outline:before{content:"󱘑"}.mdi-notebook-multiple:before{content:"󰹕"}.mdi-notebook-outline:before{content:"󰺿"}.mdi-notebook-plus:before{content:"󱘒"}.mdi-notebook-plus-outline:before{content:"󱘓"}.mdi-notebook-remove:before{content:"󱘔"}.mdi-notebook-remove-outline:before{content:"󱘕"}.mdi-notification-clear-all:before{content:"󰎟"}.mdi-npm:before{content:"󰛷"}.mdi-nuke:before{content:"󰚤"}.mdi-null:before{content:"󰟢"}.mdi-numeric:before{content:"󰎠"}.mdi-numeric-0:before{content:"󰬹"}.mdi-numeric-0-box:before{content:"󰎡"}.mdi-numeric-0-box-multiple:before{content:"󰼎"}.mdi-numeric-0-box-multiple-outline:before{content:"󰎢"}.mdi-numeric-0-box-outline:before{content:"󰎣"}.mdi-numeric-0-circle:before{content:"󰲞"}.mdi-numeric-0-circle-outline:before{content:"󰲟"}.mdi-numeric-1:before{content:"󰬺"}.mdi-numeric-1-box:before{content:"󰎤"}.mdi-numeric-1-box-multiple:before{content:"󰼏"}.mdi-numeric-1-box-multiple-outline:before{content:"󰎥"}.mdi-numeric-1-box-outline:before{content:"󰎦"}.mdi-numeric-1-circle:before{content:"󰲠"}.mdi-numeric-1-circle-outline:before{content:"󰲡"}.mdi-numeric-10:before{content:"󰿩"}.mdi-numeric-10-box:before{content:"󰽽"}.mdi-numeric-10-box-multiple:before{content:"󰿪"}.mdi-numeric-10-box-multiple-outline:before{content:"󰿫"}.mdi-numeric-10-box-outline:before{content:"󰽾"}.mdi-numeric-10-circle:before{content:"󰿬"}.mdi-numeric-10-circle-outline:before{content:"󰿭"}.mdi-numeric-2:before{content:"󰬻"}.mdi-numeric-2-box:before{content:"󰎧"}.mdi-numeric-2-box-multiple:before{content:"󰼐"}.mdi-numeric-2-box-multiple-outline:before{content:"󰎨"}.mdi-numeric-2-box-outline:before{content:"󰎩"}.mdi-numeric-2-circle:before{content:"󰲢"}.mdi-numeric-2-circle-outline:before{content:"󰲣"}.mdi-numeric-3:before{content:"󰬼"}.mdi-numeric-3-box:before{content:"󰎪"}.mdi-numeric-3-box-multiple:before{content:"󰼑"}.mdi-numeric-3-box-multiple-outline:before{content:"󰎫"}.mdi-numeric-3-box-outline:before{content:"󰎬"}.mdi-numeric-3-circle:before{content:"󰲤"}.mdi-numeric-3-circle-outline:before{content:"󰲥"}.mdi-numeric-4:before{content:"󰬽"}.mdi-numeric-4-box:before{content:"󰎭"}.mdi-numeric-4-box-multiple:before{content:"󰼒"}.mdi-numeric-4-box-multiple-outline:before{content:"󰎲"}.mdi-numeric-4-box-outline:before{content:"󰎮"}.mdi-numeric-4-circle:before{content:"󰲦"}.mdi-numeric-4-circle-outline:before{content:"󰲧"}.mdi-numeric-5:before{content:"󰬾"}.mdi-numeric-5-box:before{content:"󰎱"}.mdi-numeric-5-box-multiple:before{content:"󰼓"}.mdi-numeric-5-box-multiple-outline:before{content:"󰎯"}.mdi-numeric-5-box-outline:before{content:"󰎰"}.mdi-numeric-5-circle:before{content:"󰲨"}.mdi-numeric-5-circle-outline:before{content:"󰲩"}.mdi-numeric-6:before{content:"󰬿"}.mdi-numeric-6-box:before{content:"󰎳"}.mdi-numeric-6-box-multiple:before{content:"󰼔"}.mdi-numeric-6-box-multiple-outline:before{content:"󰎴"}.mdi-numeric-6-box-outline:before{content:"󰎵"}.mdi-numeric-6-circle:before{content:"󰲪"}.mdi-numeric-6-circle-outline:before{content:"󰲫"}.mdi-numeric-7:before{content:"󰭀"}.mdi-numeric-7-box:before{content:"󰎶"}.mdi-numeric-7-box-multiple:before{content:"󰼕"}.mdi-numeric-7-box-multiple-outline:before{content:"󰎷"}.mdi-numeric-7-box-outline:before{content:"󰎸"}.mdi-numeric-7-circle:before{content:"󰲬"}.mdi-numeric-7-circle-outline:before{content:"󰲭"}.mdi-numeric-8:before{content:"󰭁"}.mdi-numeric-8-box:before{content:"󰎹"}.mdi-numeric-8-box-multiple:before{content:"󰼖"}.mdi-numeric-8-box-multiple-outline:before{content:"󰎺"}.mdi-numeric-8-box-outline:before{content:"󰎻"}.mdi-numeric-8-circle:before{content:"󰲮"}.mdi-numeric-8-circle-outline:before{content:"󰲯"}.mdi-numeric-9:before{content:"󰭂"}.mdi-numeric-9-box:before{content:"󰎼"}.mdi-numeric-9-box-multiple:before{content:"󰼗"}.mdi-numeric-9-box-multiple-outline:before{content:"󰎽"}.mdi-numeric-9-box-outline:before{content:"󰎾"}.mdi-numeric-9-circle:before{content:"󰲰"}.mdi-numeric-9-circle-outline:before{content:"󰲱"}.mdi-numeric-9-plus:before{content:"󰿮"}.mdi-numeric-9-plus-box:before{content:"󰎿"}.mdi-numeric-9-plus-box-multiple:before{content:"󰼘"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"󰏀"}.mdi-numeric-9-plus-box-outline:before{content:"󰏁"}.mdi-numeric-9-plus-circle:before{content:"󰲲"}.mdi-numeric-9-plus-circle-outline:before{content:"󰲳"}.mdi-numeric-negative-1:before{content:"󱁒"}.mdi-numeric-positive-1:before{content:"󱗋"}.mdi-nut:before{content:"󰛸"}.mdi-nutrition:before{content:"󰏂"}.mdi-nuxt:before{content:"󱄆"}.mdi-oar:before{content:"󰙼"}.mdi-ocarina:before{content:"󰷠"}.mdi-oci:before{content:"󱋩"}.mdi-ocr:before{content:"󱄺"}.mdi-octagon:before{content:"󰏃"}.mdi-octagon-outline:before{content:"󰏄"}.mdi-octagram:before{content:"󰛹"}.mdi-octagram-outline:before{content:"󰝵"}.mdi-octahedron:before{content:"󱥐"}.mdi-octahedron-off:before{content:"󱥑"}.mdi-odnoklassniki:before{content:"󰏅"}.mdi-offer:before{content:"󱈛"}.mdi-office-building:before{content:"󰦑"}.mdi-office-building-cog:before{content:"󱥉"}.mdi-office-building-cog-outline:before{content:"󱥊"}.mdi-office-building-marker:before{content:"󱔠"}.mdi-office-building-marker-outline:before{content:"󱔡"}.mdi-office-building-outline:before{content:"󱔟"}.mdi-oil:before{content:"󰏇"}.mdi-oil-lamp:before{content:"󰼙"}.mdi-oil-level:before{content:"󱁓"}.mdi-oil-temperature:before{content:"󰿸"}.mdi-om:before{content:"󰥳"}.mdi-omega:before{content:"󰏉"}.mdi-one-up:before{content:"󰮭"}.mdi-onepassword:before{content:"󰢁"}.mdi-opacity:before{content:"󰗌"}.mdi-open-in-app:before{content:"󰏋"}.mdi-open-in-new:before{content:"󰏌"}.mdi-open-source-initiative:before{content:"󰮮"}.mdi-openid:before{content:"󰏍"}.mdi-opera:before{content:"󰏎"}.mdi-orbit:before{content:"󰀘"}.mdi-orbit-variant:before{content:"󱗛"}.mdi-order-alphabetical-ascending:before{content:"󰈍"}.mdi-order-alphabetical-descending:before{content:"󰴇"}.mdi-order-bool-ascending:before{content:"󰊾"}.mdi-order-bool-ascending-variant:before{content:"󰦏"}.mdi-order-bool-descending:before{content:"󱎄"}.mdi-order-bool-descending-variant:before{content:"󰦐"}.mdi-order-numeric-ascending:before{content:"󰕅"}.mdi-order-numeric-descending:before{content:"󰕆"}.mdi-origin:before{content:"󰭃"}.mdi-ornament:before{content:"󰏏"}.mdi-ornament-variant:before{content:"󰏐"}.mdi-outdoor-lamp:before{content:"󱁔"}.mdi-overscan:before{content:"󱀅"}.mdi-owl:before{content:"󰏒"}.mdi-pac-man:before{content:"󰮯"}.mdi-package:before{content:"󰏓"}.mdi-package-down:before{content:"󰏔"}.mdi-package-up:before{content:"󰏕"}.mdi-package-variant:before{content:"󰏖"}.mdi-package-variant-closed:before{content:"󰏗"}.mdi-page-first:before{content:"󰘀"}.mdi-page-last:before{content:"󰘁"}.mdi-page-layout-body:before{content:"󰛺"}.mdi-page-layout-footer:before{content:"󰛻"}.mdi-page-layout-header:before{content:"󰛼"}.mdi-page-layout-header-footer:before{content:"󰽿"}.mdi-page-layout-sidebar-left:before{content:"󰛽"}.mdi-page-layout-sidebar-right:before{content:"󰛾"}.mdi-page-next:before{content:"󰮰"}.mdi-page-next-outline:before{content:"󰮱"}.mdi-page-previous:before{content:"󰮲"}.mdi-page-previous-outline:before{content:"󰮳"}.mdi-pail:before{content:"󱐗"}.mdi-pail-minus:before{content:"󱐷"}.mdi-pail-minus-outline:before{content:"󱐼"}.mdi-pail-off:before{content:"󱐹"}.mdi-pail-off-outline:before{content:"󱐾"}.mdi-pail-outline:before{content:"󱐺"}.mdi-pail-plus:before{content:"󱐶"}.mdi-pail-plus-outline:before{content:"󱐻"}.mdi-pail-remove:before{content:"󱐸"}.mdi-pail-remove-outline:before{content:"󱐽"}.mdi-palette:before{content:"󰏘"}.mdi-palette-advanced:before{content:"󰏙"}.mdi-palette-outline:before{content:"󰸌"}.mdi-palette-swatch:before{content:"󰢵"}.mdi-palette-swatch-outline:before{content:"󱍜"}.mdi-palette-swatch-variant:before{content:"󱥚"}.mdi-palm-tree:before{content:"󱁕"}.mdi-pan:before{content:"󰮴"}.mdi-pan-bottom-left:before{content:"󰮵"}.mdi-pan-bottom-right:before{content:"󰮶"}.mdi-pan-down:before{content:"󰮷"}.mdi-pan-horizontal:before{content:"󰮸"}.mdi-pan-left:before{content:"󰮹"}.mdi-pan-right:before{content:"󰮺"}.mdi-pan-top-left:before{content:"󰮻"}.mdi-pan-top-right:before{content:"󰮼"}.mdi-pan-up:before{content:"󰮽"}.mdi-pan-vertical:before{content:"󰮾"}.mdi-panda:before{content:"󰏚"}.mdi-pandora:before{content:"󰏛"}.mdi-panorama:before{content:"󰏜"}.mdi-panorama-fisheye:before{content:"󰏝"}.mdi-panorama-horizontal:before{content:"󱤨"}.mdi-panorama-horizontal-outline:before{content:"󰏞"}.mdi-panorama-outline:before{content:"󱦌"}.mdi-panorama-sphere:before{content:"󱦍"}.mdi-panorama-sphere-outline:before{content:"󱦎"}.mdi-panorama-variant:before{content:"󱦏"}.mdi-panorama-variant-outline:before{content:"󱦐"}.mdi-panorama-vertical:before{content:"󱤩"}.mdi-panorama-vertical-outline:before{content:"󰏟"}.mdi-panorama-wide-angle:before{content:"󱥟"}.mdi-panorama-wide-angle-outline:before{content:"󰏠"}.mdi-paper-cut-vertical:before{content:"󰏡"}.mdi-paper-roll:before{content:"󱅗"}.mdi-paper-roll-outline:before{content:"󱅘"}.mdi-paperclip:before{content:"󰏢"}.mdi-parachute:before{content:"󰲴"}.mdi-parachute-outline:before{content:"󰲵"}.mdi-paragliding:before{content:"󱝅"}.mdi-parking:before{content:"󰏣"}.mdi-party-popper:before{content:"󱁖"}.mdi-passport:before{content:"󰟣"}.mdi-passport-biometric:before{content:"󰷡"}.mdi-pasta:before{content:"󱅠"}.mdi-patio-heater:before{content:"󰾀"}.mdi-patreon:before{content:"󰢂"}.mdi-pause:before{content:"󰏤"}.mdi-pause-circle:before{content:"󰏥"}.mdi-pause-circle-outline:before{content:"󰏦"}.mdi-pause-octagon:before{content:"󰏧"}.mdi-pause-octagon-outline:before{content:"󰏨"}.mdi-paw:before{content:"󰏩"}.mdi-paw-off:before{content:"󰙗"}.mdi-paw-off-outline:before{content:"󱙶"}.mdi-paw-outline:before{content:"󱙵"}.mdi-peace:before{content:"󰢄"}.mdi-peanut:before{content:"󰿼"}.mdi-peanut-off:before{content:"󰿽"}.mdi-peanut-off-outline:before{content:"󰿿"}.mdi-peanut-outline:before{content:"󰿾"}.mdi-pen:before{content:"󰏪"}.mdi-pen-lock:before{content:"󰷢"}.mdi-pen-minus:before{content:"󰷣"}.mdi-pen-off:before{content:"󰷤"}.mdi-pen-plus:before{content:"󰷥"}.mdi-pen-remove:before{content:"󰷦"}.mdi-pencil:before{content:"󰏫"}.mdi-pencil-box:before{content:"󰏬"}.mdi-pencil-box-multiple:before{content:"󱅄"}.mdi-pencil-box-multiple-outline:before{content:"󱅅"}.mdi-pencil-box-outline:before{content:"󰏭"}.mdi-pencil-circle:before{content:"󰛿"}.mdi-pencil-circle-outline:before{content:"󰝶"}.mdi-pencil-lock:before{content:"󰏮"}.mdi-pencil-lock-outline:before{content:"󰷧"}.mdi-pencil-minus:before{content:"󰷨"}.mdi-pencil-minus-outline:before{content:"󰷩"}.mdi-pencil-off:before{content:"󰏯"}.mdi-pencil-off-outline:before{content:"󰷪"}.mdi-pencil-outline:before{content:"󰲶"}.mdi-pencil-plus:before{content:"󰷫"}.mdi-pencil-plus-outline:before{content:"󰷬"}.mdi-pencil-remove:before{content:"󰷭"}.mdi-pencil-remove-outline:before{content:"󰷮"}.mdi-pencil-ruler:before{content:"󱍓"}.mdi-penguin:before{content:"󰻀"}.mdi-pentagon:before{content:"󰜁"}.mdi-pentagon-outline:before{content:"󰜀"}.mdi-pentagram:before{content:"󱙧"}.mdi-percent:before{content:"󰏰"}.mdi-percent-outline:before{content:"󱉸"}.mdi-periodic-table:before{content:"󰢶"}.mdi-perspective-less:before{content:"󰴣"}.mdi-perspective-more:before{content:"󰴤"}.mdi-ph:before{content:"󱟅"}.mdi-phone:before{content:"󰏲"}.mdi-phone-alert:before{content:"󰼚"}.mdi-phone-alert-outline:before{content:"󱆎"}.mdi-phone-bluetooth:before{content:"󰏳"}.mdi-phone-bluetooth-outline:before{content:"󱆏"}.mdi-phone-cancel:before{content:"󱂼"}.mdi-phone-cancel-outline:before{content:"󱆐"}.mdi-phone-check:before{content:"󱆩"}.mdi-phone-check-outline:before{content:"󱆪"}.mdi-phone-classic:before{content:"󰘂"}.mdi-phone-classic-off:before{content:"󱉹"}.mdi-phone-dial:before{content:"󱕙"}.mdi-phone-dial-outline:before{content:"󱕚"}.mdi-phone-forward:before{content:"󰏴"}.mdi-phone-forward-outline:before{content:"󱆑"}.mdi-phone-hangup:before{content:"󰏵"}.mdi-phone-hangup-outline:before{content:"󱆒"}.mdi-phone-in-talk:before{content:"󰏶"}.mdi-phone-in-talk-outline:before{content:"󱆂"}.mdi-phone-incoming:before{content:"󰏷"}.mdi-phone-incoming-outline:before{content:"󱆓"}.mdi-phone-lock:before{content:"󰏸"}.mdi-phone-lock-outline:before{content:"󱆔"}.mdi-phone-log:before{content:"󰏹"}.mdi-phone-log-outline:before{content:"󱆕"}.mdi-phone-message:before{content:"󱆖"}.mdi-phone-message-outline:before{content:"󱆗"}.mdi-phone-minus:before{content:"󰙘"}.mdi-phone-minus-outline:before{content:"󱆘"}.mdi-phone-missed:before{content:"󰏺"}.mdi-phone-missed-outline:before{content:"󱆥"}.mdi-phone-off:before{content:"󰷯"}.mdi-phone-off-outline:before{content:"󱆦"}.mdi-phone-outgoing:before{content:"󰏻"}.mdi-phone-outgoing-outline:before{content:"󱆙"}.mdi-phone-outline:before{content:"󰷰"}.mdi-phone-paused:before{content:"󰏼"}.mdi-phone-paused-outline:before{content:"󱆚"}.mdi-phone-plus:before{content:"󰙙"}.mdi-phone-plus-outline:before{content:"󱆛"}.mdi-phone-refresh:before{content:"󱦓"}.mdi-phone-refresh-outline:before{content:"󱦔"}.mdi-phone-remove:before{content:"󱔯"}.mdi-phone-remove-outline:before{content:"󱔰"}.mdi-phone-return:before{content:"󰠯"}.mdi-phone-return-outline:before{content:"󱆜"}.mdi-phone-ring:before{content:"󱆫"}.mdi-phone-ring-outline:before{content:"󱆬"}.mdi-phone-rotate-landscape:before{content:"󰢅"}.mdi-phone-rotate-portrait:before{content:"󰢆"}.mdi-phone-settings:before{content:"󰏽"}.mdi-phone-settings-outline:before{content:"󱆝"}.mdi-phone-sync:before{content:"󱦕"}.mdi-phone-sync-outline:before{content:"󱦖"}.mdi-phone-voip:before{content:"󰏾"}.mdi-pi:before{content:"󰏿"}.mdi-pi-box:before{content:"󰐀"}.mdi-pi-hole:before{content:"󰷱"}.mdi-piano:before{content:"󰙽"}.mdi-piano-off:before{content:"󰚘"}.mdi-pickaxe:before{content:"󰢷"}.mdi-picture-in-picture-bottom-right:before{content:"󰹗"}.mdi-picture-in-picture-bottom-right-outline:before{content:"󰹘"}.mdi-picture-in-picture-top-right:before{content:"󰹙"}.mdi-picture-in-picture-top-right-outline:before{content:"󰹚"}.mdi-pier:before{content:"󰢇"}.mdi-pier-crane:before{content:"󰢈"}.mdi-pig:before{content:"󰐁"}.mdi-pig-variant:before{content:"󱀆"}.mdi-pig-variant-outline:before{content:"󱙸"}.mdi-piggy-bank:before{content:"󱀇"}.mdi-piggy-bank-outline:before{content:"󱙹"}.mdi-pill:before{content:"󰐂"}.mdi-pillar:before{content:"󰜂"}.mdi-pin:before{content:"󰐃"}.mdi-pin-off:before{content:"󰐄"}.mdi-pin-off-outline:before{content:"󰤰"}.mdi-pin-outline:before{content:"󰤱"}.mdi-pine-tree:before{content:"󰐅"}.mdi-pine-tree-box:before{content:"󰐆"}.mdi-pine-tree-fire:before{content:"󱐚"}.mdi-pinterest:before{content:"󰐇"}.mdi-pinwheel:before{content:"󰫕"}.mdi-pinwheel-outline:before{content:"󰫖"}.mdi-pipe:before{content:"󰟥"}.mdi-pipe-disconnected:before{content:"󰟦"}.mdi-pipe-leak:before{content:"󰢉"}.mdi-pipe-valve:before{content:"󱡍"}.mdi-pipe-wrench:before{content:"󱍔"}.mdi-pirate:before{content:"󰨈"}.mdi-pistol:before{content:"󰜃"}.mdi-piston:before{content:"󰢊"}.mdi-pitchfork:before{content:"󱕓"}.mdi-pizza:before{content:"󰐉"}.mdi-play:before{content:"󰐊"}.mdi-play-box:before{content:"󱉺"}.mdi-play-box-multiple:before{content:"󰴙"}.mdi-play-box-multiple-outline:before{content:"󱏦"}.mdi-play-box-outline:before{content:"󰐋"}.mdi-play-circle:before{content:"󰐌"}.mdi-play-circle-outline:before{content:"󰐍"}.mdi-play-network:before{content:"󰢋"}.mdi-play-network-outline:before{content:"󰲷"}.mdi-play-outline:before{content:"󰼛"}.mdi-play-pause:before{content:"󰐎"}.mdi-play-protected-content:before{content:"󰐏"}.mdi-play-speed:before{content:"󰣿"}.mdi-playlist-check:before{content:"󰗇"}.mdi-playlist-edit:before{content:"󰤀"}.mdi-playlist-minus:before{content:"󰐐"}.mdi-playlist-music:before{content:"󰲸"}.mdi-playlist-music-outline:before{content:"󰲹"}.mdi-playlist-play:before{content:"󰐑"}.mdi-playlist-plus:before{content:"󰐒"}.mdi-playlist-remove:before{content:"󰐓"}.mdi-playlist-star:before{content:"󰷲"}.mdi-plex:before{content:"󰚺"}.mdi-pliers:before{content:"󱦤"}.mdi-plus:before{content:"󰐕"}.mdi-plus-box:before{content:"󰐖"}.mdi-plus-box-multiple:before{content:"󰌴"}.mdi-plus-box-multiple-outline:before{content:"󱅃"}.mdi-plus-box-outline:before{content:"󰜄"}.mdi-plus-circle:before{content:"󰐗"}.mdi-plus-circle-multiple:before{content:"󰍌"}.mdi-plus-circle-multiple-outline:before{content:"󰐘"}.mdi-plus-circle-outline:before{content:"󰐙"}.mdi-plus-minus:before{content:"󰦒"}.mdi-plus-minus-box:before{content:"󰦓"}.mdi-plus-minus-variant:before{content:"󱓉"}.mdi-plus-network:before{content:"󰐚"}.mdi-plus-network-outline:before{content:"󰲺"}.mdi-plus-outline:before{content:"󰜅"}.mdi-plus-thick:before{content:"󱇬"}.mdi-podcast:before{content:"󰦔"}.mdi-podium:before{content:"󰴥"}.mdi-podium-bronze:before{content:"󰴦"}.mdi-podium-gold:before{content:"󰴧"}.mdi-podium-silver:before{content:"󰴨"}.mdi-point-of-sale:before{content:"󰶒"}.mdi-pokeball:before{content:"󰐝"}.mdi-pokemon-go:before{content:"󰨉"}.mdi-poker-chip:before{content:"󰠰"}.mdi-polaroid:before{content:"󰐞"}.mdi-police-badge:before{content:"󱅧"}.mdi-police-badge-outline:before{content:"󱅨"}.mdi-police-station:before{content:"󱠹"}.mdi-poll:before{content:"󰐟"}.mdi-polo:before{content:"󱓃"}.mdi-polymer:before{content:"󰐡"}.mdi-pool:before{content:"󰘆"}.mdi-popcorn:before{content:"󰐢"}.mdi-post:before{content:"󱀈"}.mdi-post-outline:before{content:"󱀉"}.mdi-postage-stamp:before{content:"󰲻"}.mdi-pot:before{content:"󰋥"}.mdi-pot-mix:before{content:"󰙛"}.mdi-pot-mix-outline:before{content:"󰙷"}.mdi-pot-outline:before{content:"󰋿"}.mdi-pot-steam:before{content:"󰙚"}.mdi-pot-steam-outline:before{content:"󰌦"}.mdi-pound:before{content:"󰐣"}.mdi-pound-box:before{content:"󰐤"}.mdi-pound-box-outline:before{content:"󱅿"}.mdi-power:before{content:"󰐥"}.mdi-power-cycle:before{content:"󰤁"}.mdi-power-off:before{content:"󰤂"}.mdi-power-on:before{content:"󰤃"}.mdi-power-plug:before{content:"󰚥"}.mdi-power-plug-off:before{content:"󰚦"}.mdi-power-plug-off-outline:before{content:"󱐤"}.mdi-power-plug-outline:before{content:"󱐥"}.mdi-power-settings:before{content:"󰐦"}.mdi-power-sleep:before{content:"󰤄"}.mdi-power-socket:before{content:"󰐧"}.mdi-power-socket-au:before{content:"󰤅"}.mdi-power-socket-ch:before{content:"󰾳"}.mdi-power-socket-de:before{content:"󱄇"}.mdi-power-socket-eu:before{content:"󰟧"}.mdi-power-socket-fr:before{content:"󱄈"}.mdi-power-socket-it:before{content:"󱓿"}.mdi-power-socket-jp:before{content:"󱄉"}.mdi-power-socket-uk:before{content:"󰟨"}.mdi-power-socket-us:before{content:"󰟩"}.mdi-power-standby:before{content:"󰤆"}.mdi-powershell:before{content:"󰨊"}.mdi-prescription:before{content:"󰜆"}.mdi-presentation:before{content:"󰐨"}.mdi-presentation-play:before{content:"󰐩"}.mdi-pretzel:before{content:"󱕢"}.mdi-printer:before{content:"󰐪"}.mdi-printer-3d:before{content:"󰐫"}.mdi-printer-3d-nozzle:before{content:"󰹛"}.mdi-printer-3d-nozzle-alert:before{content:"󱇀"}.mdi-printer-3d-nozzle-alert-outline:before{content:"󱇁"}.mdi-printer-3d-nozzle-heat:before{content:"󱢸"}.mdi-printer-3d-nozzle-heat-outline:before{content:"󱢹"}.mdi-printer-3d-nozzle-outline:before{content:"󰹜"}.mdi-printer-alert:before{content:"󰐬"}.mdi-printer-check:before{content:"󱅆"}.mdi-printer-eye:before{content:"󱑘"}.mdi-printer-off:before{content:"󰹝"}.mdi-printer-off-outline:before{content:"󱞅"}.mdi-printer-outline:before{content:"󱞆"}.mdi-printer-pos:before{content:"󱁗"}.mdi-printer-search:before{content:"󱑗"}.mdi-printer-settings:before{content:"󰜇"}.mdi-printer-wireless:before{content:"󰨋"}.mdi-priority-high:before{content:"󰘃"}.mdi-priority-low:before{content:"󰘄"}.mdi-professional-hexagon:before{content:"󰐭"}.mdi-progress-alert:before{content:"󰲼"}.mdi-progress-check:before{content:"󰦕"}.mdi-progress-clock:before{content:"󰦖"}.mdi-progress-close:before{content:"󱄊"}.mdi-progress-download:before{content:"󰦗"}.mdi-progress-pencil:before{content:"󱞇"}.mdi-progress-question:before{content:"󱔢"}.mdi-progress-star:before{content:"󱞈"}.mdi-progress-upload:before{content:"󰦘"}.mdi-progress-wrench:before{content:"󰲽"}.mdi-projector:before{content:"󰐮"}.mdi-projector-screen:before{content:"󰐯"}.mdi-projector-screen-off:before{content:"󱠍"}.mdi-projector-screen-off-outline:before{content:"󱠎"}.mdi-projector-screen-outline:before{content:"󱜤"}.mdi-projector-screen-variant:before{content:"󱠏"}.mdi-projector-screen-variant-off:before{content:"󱠐"}.mdi-projector-screen-variant-off-outline:before{content:"󱠑"}.mdi-projector-screen-variant-outline:before{content:"󱠒"}.mdi-propane-tank:before{content:"󱍗"}.mdi-propane-tank-outline:before{content:"󱍘"}.mdi-protocol:before{content:"󰿘"}.mdi-publish:before{content:"󰚧"}.mdi-publish-off:before{content:"󱥅"}.mdi-pulse:before{content:"󰐰"}.mdi-pump:before{content:"󱐂"}.mdi-pumpkin:before{content:"󰮿"}.mdi-purse:before{content:"󰼜"}.mdi-purse-outline:before{content:"󰼝"}.mdi-puzzle:before{content:"󰐱"}.mdi-puzzle-check:before{content:"󱐦"}.mdi-puzzle-check-outline:before{content:"󱐧"}.mdi-puzzle-edit:before{content:"󱓓"}.mdi-puzzle-edit-outline:before{content:"󱓙"}.mdi-puzzle-heart:before{content:"󱓔"}.mdi-puzzle-heart-outline:before{content:"󱓚"}.mdi-puzzle-minus:before{content:"󱓑"}.mdi-puzzle-minus-outline:before{content:"󱓗"}.mdi-puzzle-outline:before{content:"󰩦"}.mdi-puzzle-plus:before{content:"󱓐"}.mdi-puzzle-plus-outline:before{content:"󱓖"}.mdi-puzzle-remove:before{content:"󱓒"}.mdi-puzzle-remove-outline:before{content:"󱓘"}.mdi-puzzle-star:before{content:"󱓕"}.mdi-puzzle-star-outline:before{content:"󱓛"}.mdi-pyramid:before{content:"󱥒"}.mdi-pyramid-off:before{content:"󱥓"}.mdi-qi:before{content:"󰦙"}.mdi-qqchat:before{content:"󰘅"}.mdi-qrcode:before{content:"󰐲"}.mdi-qrcode-edit:before{content:"󰢸"}.mdi-qrcode-minus:before{content:"󱆌"}.mdi-qrcode-plus:before{content:"󱆋"}.mdi-qrcode-remove:before{content:"󱆍"}.mdi-qrcode-scan:before{content:"󰐳"}.mdi-quadcopter:before{content:"󰐴"}.mdi-quality-high:before{content:"󰐵"}.mdi-quality-low:before{content:"󰨌"}.mdi-quality-medium:before{content:"󰨍"}.mdi-quora:before{content:"󰴩"}.mdi-rabbit:before{content:"󰤇"}.mdi-racing-helmet:before{content:"󰶓"}.mdi-racquetball:before{content:"󰶔"}.mdi-radar:before{content:"󰐷"}.mdi-radiator:before{content:"󰐸"}.mdi-radiator-disabled:before{content:"󰫗"}.mdi-radiator-off:before{content:"󰫘"}.mdi-radio:before{content:"󰐹"}.mdi-radio-am:before{content:"󰲾"}.mdi-radio-fm:before{content:"󰲿"}.mdi-radio-handheld:before{content:"󰐺"}.mdi-radio-off:before{content:"󱈜"}.mdi-radio-tower:before{content:"󰐻"}.mdi-radioactive:before{content:"󰐼"}.mdi-radioactive-circle:before{content:"󱡝"}.mdi-radioactive-circle-outline:before{content:"󱡞"}.mdi-radioactive-off:before{content:"󰻁"}.mdi-radiobox-blank:before{content:"󰐽"}.mdi-radiobox-marked:before{content:"󰐾"}.mdi-radiology-box:before{content:"󱓅"}.mdi-radiology-box-outline:before{content:"󱓆"}.mdi-radius:before{content:"󰳀"}.mdi-radius-outline:before{content:"󰳁"}.mdi-railroad-light:before{content:"󰼞"}.mdi-rake:before{content:"󱕄"}.mdi-raspberry-pi:before{content:"󰐿"}.mdi-ray-end:before{content:"󰑀"}.mdi-ray-end-arrow:before{content:"󰑁"}.mdi-ray-start:before{content:"󰑂"}.mdi-ray-start-arrow:before{content:"󰑃"}.mdi-ray-start-end:before{content:"󰑄"}.mdi-ray-start-vertex-end:before{content:"󱗘"}.mdi-ray-vertex:before{content:"󰑅"}.mdi-razor-double-edge:before{content:"󱦗"}.mdi-razor-single-edge:before{content:"󱦘"}.mdi-react:before{content:"󰜈"}.mdi-read:before{content:"󰑇"}.mdi-receipt:before{content:"󰑉"}.mdi-record:before{content:"󰑊"}.mdi-record-circle:before{content:"󰻂"}.mdi-record-circle-outline:before{content:"󰻃"}.mdi-record-player:before{content:"󰦚"}.mdi-record-rec:before{content:"󰑋"}.mdi-rectangle:before{content:"󰹞"}.mdi-rectangle-outline:before{content:"󰹟"}.mdi-recycle:before{content:"󰑌"}.mdi-recycle-variant:before{content:"󱎝"}.mdi-reddit:before{content:"󰑍"}.mdi-redhat:before{content:"󱄛"}.mdi-redo:before{content:"󰑎"}.mdi-redo-variant:before{content:"󰑏"}.mdi-reflect-horizontal:before{content:"󰨎"}.mdi-reflect-vertical:before{content:"󰨏"}.mdi-refresh:before{content:"󰑐"}.mdi-refresh-auto:before{content:"󱣲"}.mdi-refresh-circle:before{content:"󱍷"}.mdi-regex:before{content:"󰑑"}.mdi-registered-trademark:before{content:"󰩧"}.mdi-reiterate:before{content:"󱖈"}.mdi-relation-many-to-many:before{content:"󱒖"}.mdi-relation-many-to-one:before{content:"󱒗"}.mdi-relation-many-to-one-or-many:before{content:"󱒘"}.mdi-relation-many-to-only-one:before{content:"󱒙"}.mdi-relation-many-to-zero-or-many:before{content:"󱒚"}.mdi-relation-many-to-zero-or-one:before{content:"󱒛"}.mdi-relation-one-or-many-to-many:before{content:"󱒜"}.mdi-relation-one-or-many-to-one:before{content:"󱒝"}.mdi-relation-one-or-many-to-one-or-many:before{content:"󱒞"}.mdi-relation-one-or-many-to-only-one:before{content:"󱒟"}.mdi-relation-one-or-many-to-zero-or-many:before{content:"󱒠"}.mdi-relation-one-or-many-to-zero-or-one:before{content:"󱒡"}.mdi-relation-one-to-many:before{content:"󱒢"}.mdi-relation-one-to-one:before{content:"󱒣"}.mdi-relation-one-to-one-or-many:before{content:"󱒤"}.mdi-relation-one-to-only-one:before{content:"󱒥"}.mdi-relation-one-to-zero-or-many:before{content:"󱒦"}.mdi-relation-one-to-zero-or-one:before{content:"󱒧"}.mdi-relation-only-one-to-many:before{content:"󱒨"}.mdi-relation-only-one-to-one:before{content:"󱒩"}.mdi-relation-only-one-to-one-or-many:before{content:"󱒪"}.mdi-relation-only-one-to-only-one:before{content:"󱒫"}.mdi-relation-only-one-to-zero-or-many:before{content:"󱒬"}.mdi-relation-only-one-to-zero-or-one:before{content:"󱒭"}.mdi-relation-zero-or-many-to-many:before{content:"󱒮"}.mdi-relation-zero-or-many-to-one:before{content:"󱒯"}.mdi-relation-zero-or-many-to-one-or-many:before{content:"󱒰"}.mdi-relation-zero-or-many-to-only-one:before{content:"󱒱"}.mdi-relation-zero-or-many-to-zero-or-many:before{content:"󱒲"}.mdi-relation-zero-or-many-to-zero-or-one:before{content:"󱒳"}.mdi-relation-zero-or-one-to-many:before{content:"󱒴"}.mdi-relation-zero-or-one-to-one:before{content:"󱒵"}.mdi-relation-zero-or-one-to-one-or-many:before{content:"󱒶"}.mdi-relation-zero-or-one-to-only-one:before{content:"󱒷"}.mdi-relation-zero-or-one-to-zero-or-many:before{content:"󱒸"}.mdi-relation-zero-or-one-to-zero-or-one:before{content:"󱒹"}.mdi-relative-scale:before{content:"󰑒"}.mdi-reload:before{content:"󰑓"}.mdi-reload-alert:before{content:"󱄋"}.mdi-reminder:before{content:"󰢌"}.mdi-remote:before{content:"󰑔"}.mdi-remote-desktop:before{content:"󰢹"}.mdi-remote-off:before{content:"󰻄"}.mdi-remote-tv:before{content:"󰻅"}.mdi-remote-tv-off:before{content:"󰻆"}.mdi-rename-box:before{content:"󰑕"}.mdi-reorder-horizontal:before{content:"󰚈"}.mdi-reorder-vertical:before{content:"󰚉"}.mdi-repeat:before{content:"󰑖"}.mdi-repeat-off:before{content:"󰑗"}.mdi-repeat-once:before{content:"󰑘"}.mdi-repeat-variant:before{content:"󰕇"}.mdi-replay:before{content:"󰑙"}.mdi-reply:before{content:"󰑚"}.mdi-reply-all:before{content:"󰑛"}.mdi-reply-all-outline:before{content:"󰼟"}.mdi-reply-circle:before{content:"󱆮"}.mdi-reply-outline:before{content:"󰼠"}.mdi-reproduction:before{content:"󰑜"}.mdi-resistor:before{content:"󰭄"}.mdi-resistor-nodes:before{content:"󰭅"}.mdi-resize:before{content:"󰩨"}.mdi-resize-bottom-right:before{content:"󰑝"}.mdi-responsive:before{content:"󰑞"}.mdi-restart:before{content:"󰜉"}.mdi-restart-alert:before{content:"󱄌"}.mdi-restart-off:before{content:"󰶕"}.mdi-restore:before{content:"󰦛"}.mdi-restore-alert:before{content:"󱄍"}.mdi-rewind:before{content:"󰑟"}.mdi-rewind-10:before{content:"󰴪"}.mdi-rewind-15:before{content:"󱥆"}.mdi-rewind-30:before{content:"󰶖"}.mdi-rewind-5:before{content:"󱇹"}.mdi-rewind-60:before{content:"󱘌"}.mdi-rewind-outline:before{content:"󰜊"}.mdi-rhombus:before{content:"󰜋"}.mdi-rhombus-medium:before{content:"󰨐"}.mdi-rhombus-medium-outline:before{content:"󱓜"}.mdi-rhombus-outline:before{content:"󰜌"}.mdi-rhombus-split:before{content:"󰨑"}.mdi-rhombus-split-outline:before{content:"󱓝"}.mdi-ribbon:before{content:"󰑠"}.mdi-rice:before{content:"󰟪"}.mdi-rickshaw:before{content:"󱖻"}.mdi-rickshaw-electric:before{content:"󱖼"}.mdi-ring:before{content:"󰟫"}.mdi-rivet:before{content:"󰹠"}.mdi-road:before{content:"󰑡"}.mdi-road-variant:before{content:"󰑢"}.mdi-robber:before{content:"󱁘"}.mdi-robot:before{content:"󰚩"}.mdi-robot-angry:before{content:"󱚝"}.mdi-robot-angry-outline:before{content:"󱚞"}.mdi-robot-confused:before{content:"󱚟"}.mdi-robot-confused-outline:before{content:"󱚠"}.mdi-robot-dead:before{content:"󱚡"}.mdi-robot-dead-outline:before{content:"󱚢"}.mdi-robot-excited:before{content:"󱚣"}.mdi-robot-excited-outline:before{content:"󱚤"}.mdi-robot-happy:before{content:"󱜙"}.mdi-robot-happy-outline:before{content:"󱜚"}.mdi-robot-industrial:before{content:"󰭆"}.mdi-robot-love:before{content:"󱚥"}.mdi-robot-love-outline:before{content:"󱚦"}.mdi-robot-mower:before{content:"󱇷"}.mdi-robot-mower-outline:before{content:"󱇳"}.mdi-robot-off:before{content:"󱚧"}.mdi-robot-off-outline:before{content:"󱙻"}.mdi-robot-outline:before{content:"󱙺"}.mdi-robot-vacuum:before{content:"󰜍"}.mdi-robot-vacuum-variant:before{content:"󰤈"}.mdi-rocket:before{content:"󰑣"}.mdi-rocket-launch:before{content:"󱓞"}.mdi-rocket-launch-outline:before{content:"󱓟"}.mdi-rocket-outline:before{content:"󱎯"}.mdi-rodent:before{content:"󱌧"}.mdi-roller-skate:before{content:"󰴫"}.mdi-roller-skate-off:before{content:"󰅅"}.mdi-rollerblade:before{content:"󰴬"}.mdi-rollerblade-off:before{content:"󰀮"}.mdi-rollupjs:before{content:"󰯀"}.mdi-roman-numeral-1:before{content:"󱂈"}.mdi-roman-numeral-10:before{content:"󱂑"}.mdi-roman-numeral-2:before{content:"󱂉"}.mdi-roman-numeral-3:before{content:"󱂊"}.mdi-roman-numeral-4:before{content:"󱂋"}.mdi-roman-numeral-5:before{content:"󱂌"}.mdi-roman-numeral-6:before{content:"󱂍"}.mdi-roman-numeral-7:before{content:"󱂎"}.mdi-roman-numeral-8:before{content:"󱂏"}.mdi-roman-numeral-9:before{content:"󱂐"}.mdi-room-service:before{content:"󰢍"}.mdi-room-service-outline:before{content:"󰶗"}.mdi-rotate-360:before{content:"󱦙"}.mdi-rotate-3d:before{content:"󰻇"}.mdi-rotate-3d-variant:before{content:"󰑤"}.mdi-rotate-left:before{content:"󰑥"}.mdi-rotate-left-variant:before{content:"󰑦"}.mdi-rotate-orbit:before{content:"󰶘"}.mdi-rotate-right:before{content:"󰑧"}.mdi-rotate-right-variant:before{content:"󰑨"}.mdi-rounded-corner:before{content:"󰘇"}.mdi-router:before{content:"󱇢"}.mdi-router-network:before{content:"󱂇"}.mdi-router-wireless:before{content:"󰑩"}.mdi-router-wireless-off:before{content:"󱖣"}.mdi-router-wireless-settings:before{content:"󰩩"}.mdi-routes:before{content:"󰑪"}.mdi-routes-clock:before{content:"󱁙"}.mdi-rowing:before{content:"󰘈"}.mdi-rss:before{content:"󰑫"}.mdi-rss-box:before{content:"󰑬"}.mdi-rss-off:before{content:"󰼡"}.mdi-rug:before{content:"󱑵"}.mdi-rugby:before{content:"󰶙"}.mdi-ruler:before{content:"󰑭"}.mdi-ruler-square:before{content:"󰳂"}.mdi-ruler-square-compass:before{content:"󰺾"}.mdi-run:before{content:"󰜎"}.mdi-run-fast:before{content:"󰑮"}.mdi-rv-truck:before{content:"󱇔"}.mdi-sack:before{content:"󰴮"}.mdi-sack-percent:before{content:"󰴯"}.mdi-safe:before{content:"󰩪"}.mdi-safe-square:before{content:"󱉼"}.mdi-safe-square-outline:before{content:"󱉽"}.mdi-safety-goggles:before{content:"󰴰"}.mdi-sail-boat:before{content:"󰻈"}.mdi-sale:before{content:"󰑯"}.mdi-salesforce:before{content:"󰢎"}.mdi-sass:before{content:"󰟬"}.mdi-satellite:before{content:"󰑰"}.mdi-satellite-uplink:before{content:"󰤉"}.mdi-satellite-variant:before{content:"󰑱"}.mdi-sausage:before{content:"󰢺"}.mdi-sausage-off:before{content:"󱞉"}.mdi-saw-blade:before{content:"󰹡"}.mdi-sawtooth-wave:before{content:"󱑺"}.mdi-saxophone:before{content:"󰘉"}.mdi-scale:before{content:"󰑲"}.mdi-scale-balance:before{content:"󰗑"}.mdi-scale-bathroom:before{content:"󰑳"}.mdi-scale-off:before{content:"󱁚"}.mdi-scale-unbalanced:before{content:"󱦸"}.mdi-scan-helper:before{content:"󱏘"}.mdi-scanner:before{content:"󰚫"}.mdi-scanner-off:before{content:"󰤊"}.mdi-scatter-plot:before{content:"󰻉"}.mdi-scatter-plot-outline:before{content:"󰻊"}.mdi-scent:before{content:"󱥘"}.mdi-scent-off:before{content:"󱥙"}.mdi-school:before{content:"󰑴"}.mdi-school-outline:before{content:"󱆀"}.mdi-scissors-cutting:before{content:"󰩫"}.mdi-scooter:before{content:"󱖽"}.mdi-scooter-electric:before{content:"󱖾"}.mdi-scoreboard:before{content:"󱉾"}.mdi-scoreboard-outline:before{content:"󱉿"}.mdi-screen-rotation:before{content:"󰑵"}.mdi-screen-rotation-lock:before{content:"󰑸"}.mdi-screw-flat-top:before{content:"󰷳"}.mdi-screw-lag:before{content:"󰷴"}.mdi-screw-machine-flat-top:before{content:"󰷵"}.mdi-screw-machine-round-top:before{content:"󰷶"}.mdi-screw-round-top:before{content:"󰷷"}.mdi-screwdriver:before{content:"󰑶"}.mdi-script:before{content:"󰯁"}.mdi-script-outline:before{content:"󰑷"}.mdi-script-text:before{content:"󰯂"}.mdi-script-text-key:before{content:"󱜥"}.mdi-script-text-key-outline:before{content:"󱜦"}.mdi-script-text-outline:before{content:"󰯃"}.mdi-script-text-play:before{content:"󱜧"}.mdi-script-text-play-outline:before{content:"󱜨"}.mdi-sd:before{content:"󰑹"}.mdi-seal:before{content:"󰑺"}.mdi-seal-variant:before{content:"󰿙"}.mdi-search-web:before{content:"󰜏"}.mdi-seat:before{content:"󰳃"}.mdi-seat-flat:before{content:"󰑻"}.mdi-seat-flat-angled:before{content:"󰑼"}.mdi-seat-individual-suite:before{content:"󰑽"}.mdi-seat-legroom-extra:before{content:"󰑾"}.mdi-seat-legroom-normal:before{content:"󰑿"}.mdi-seat-legroom-reduced:before{content:"󰒀"}.mdi-seat-outline:before{content:"󰳄"}.mdi-seat-passenger:before{content:"󱉉"}.mdi-seat-recline-extra:before{content:"󰒁"}.mdi-seat-recline-normal:before{content:"󰒂"}.mdi-seatbelt:before{content:"󰳅"}.mdi-security:before{content:"󰒃"}.mdi-security-network:before{content:"󰒄"}.mdi-seed:before{content:"󰹢"}.mdi-seed-off:before{content:"󱏽"}.mdi-seed-off-outline:before{content:"󱏾"}.mdi-seed-outline:before{content:"󰹣"}.mdi-seesaw:before{content:"󱖤"}.mdi-segment:before{content:"󰻋"}.mdi-select:before{content:"󰒅"}.mdi-select-all:before{content:"󰒆"}.mdi-select-color:before{content:"󰴱"}.mdi-select-compare:before{content:"󰫙"}.mdi-select-drag:before{content:"󰩬"}.mdi-select-group:before{content:"󰾂"}.mdi-select-inverse:before{content:"󰒇"}.mdi-select-marker:before{content:"󱊀"}.mdi-select-multiple:before{content:"󱊁"}.mdi-select-multiple-marker:before{content:"󱊂"}.mdi-select-off:before{content:"󰒈"}.mdi-select-place:before{content:"󰿚"}.mdi-select-remove:before{content:"󱟁"}.mdi-select-search:before{content:"󱈄"}.mdi-selection:before{content:"󰒉"}.mdi-selection-drag:before{content:"󰩭"}.mdi-selection-ellipse:before{content:"󰴲"}.mdi-selection-ellipse-arrow-inside:before{content:"󰼢"}.mdi-selection-ellipse-remove:before{content:"󱟂"}.mdi-selection-marker:before{content:"󱊃"}.mdi-selection-multiple:before{content:"󱊅"}.mdi-selection-multiple-marker:before{content:"󱊄"}.mdi-selection-off:before{content:"󰝷"}.mdi-selection-remove:before{content:"󱟃"}.mdi-selection-search:before{content:"󱈅"}.mdi-semantic-web:before{content:"󱌖"}.mdi-send:before{content:"󰒊"}.mdi-send-check:before{content:"󱅡"}.mdi-send-check-outline:before{content:"󱅢"}.mdi-send-circle:before{content:"󰷸"}.mdi-send-circle-outline:before{content:"󰷹"}.mdi-send-clock:before{content:"󱅣"}.mdi-send-clock-outline:before{content:"󱅤"}.mdi-send-lock:before{content:"󰟭"}.mdi-send-lock-outline:before{content:"󱅦"}.mdi-send-outline:before{content:"󱅥"}.mdi-serial-port:before{content:"󰙜"}.mdi-server:before{content:"󰒋"}.mdi-server-minus:before{content:"󰒌"}.mdi-server-network:before{content:"󰒍"}.mdi-server-network-off:before{content:"󰒎"}.mdi-server-off:before{content:"󰒏"}.mdi-server-plus:before{content:"󰒐"}.mdi-server-remove:before{content:"󰒑"}.mdi-server-security:before{content:"󰒒"}.mdi-set-all:before{content:"󰝸"}.mdi-set-center:before{content:"󰝹"}.mdi-set-center-right:before{content:"󰝺"}.mdi-set-left:before{content:"󰝻"}.mdi-set-left-center:before{content:"󰝼"}.mdi-set-left-right:before{content:"󰝽"}.mdi-set-merge:before{content:"󱓠"}.mdi-set-none:before{content:"󰝾"}.mdi-set-right:before{content:"󰝿"}.mdi-set-split:before{content:"󱓡"}.mdi-set-square:before{content:"󱑝"}.mdi-set-top-box:before{content:"󰦟"}.mdi-settings-helper:before{content:"󰩮"}.mdi-shaker:before{content:"󱄎"}.mdi-shaker-outline:before{content:"󱄏"}.mdi-shape:before{content:"󰠱"}.mdi-shape-circle-plus:before{content:"󰙝"}.mdi-shape-outline:before{content:"󰠲"}.mdi-shape-oval-plus:before{content:"󱇺"}.mdi-shape-plus:before{content:"󰒕"}.mdi-shape-polygon-plus:before{content:"󰙞"}.mdi-shape-rectangle-plus:before{content:"󰙟"}.mdi-shape-square-plus:before{content:"󰙠"}.mdi-shape-square-rounded-plus:before{content:"󱓺"}.mdi-share:before{content:"󰒖"}.mdi-share-all:before{content:"󱇴"}.mdi-share-all-outline:before{content:"󱇵"}.mdi-share-circle:before{content:"󱆭"}.mdi-share-off:before{content:"󰼣"}.mdi-share-off-outline:before{content:"󰼤"}.mdi-share-outline:before{content:"󰤲"}.mdi-share-variant:before{content:"󰒗"}.mdi-share-variant-outline:before{content:"󱔔"}.mdi-shark:before{content:"󱢺"}.mdi-shark-fin:before{content:"󱙳"}.mdi-shark-fin-outline:before{content:"󱙴"}.mdi-shark-off:before{content:"󱢻"}.mdi-sheep:before{content:"󰳆"}.mdi-shield:before{content:"󰒘"}.mdi-shield-account:before{content:"󰢏"}.mdi-shield-account-outline:before{content:"󰨒"}.mdi-shield-account-variant:before{content:"󱖧"}.mdi-shield-account-variant-outline:before{content:"󱖨"}.mdi-shield-airplane:before{content:"󰚻"}.mdi-shield-airplane-outline:before{content:"󰳇"}.mdi-shield-alert:before{content:"󰻌"}.mdi-shield-alert-outline:before{content:"󰻍"}.mdi-shield-bug:before{content:"󱏚"}.mdi-shield-bug-outline:before{content:"󱏛"}.mdi-shield-car:before{content:"󰾃"}.mdi-shield-check:before{content:"󰕥"}.mdi-shield-check-outline:before{content:"󰳈"}.mdi-shield-cross:before{content:"󰳉"}.mdi-shield-cross-outline:before{content:"󰳊"}.mdi-shield-crown:before{content:"󱢼"}.mdi-shield-crown-outline:before{content:"󱢽"}.mdi-shield-edit:before{content:"󱆠"}.mdi-shield-edit-outline:before{content:"󱆡"}.mdi-shield-half:before{content:"󱍠"}.mdi-shield-half-full:before{content:"󰞀"}.mdi-shield-home:before{content:"󰚊"}.mdi-shield-home-outline:before{content:"󰳋"}.mdi-shield-key:before{content:"󰯄"}.mdi-shield-key-outline:before{content:"󰯅"}.mdi-shield-link-variant:before{content:"󰴳"}.mdi-shield-link-variant-outline:before{content:"󰴴"}.mdi-shield-lock:before{content:"󰦝"}.mdi-shield-lock-open:before{content:"󱦚"}.mdi-shield-lock-open-outline:before{content:"󱦛"}.mdi-shield-lock-outline:before{content:"󰳌"}.mdi-shield-moon:before{content:"󱠨"}.mdi-shield-moon-outline:before{content:"󱠩"}.mdi-shield-off:before{content:"󰦞"}.mdi-shield-off-outline:before{content:"󰦜"}.mdi-shield-outline:before{content:"󰒙"}.mdi-shield-plus:before{content:"󰫚"}.mdi-shield-plus-outline:before{content:"󰫛"}.mdi-shield-refresh:before{content:"󰂪"}.mdi-shield-refresh-outline:before{content:"󰇠"}.mdi-shield-remove:before{content:"󰫜"}.mdi-shield-remove-outline:before{content:"󰫝"}.mdi-shield-search:before{content:"󰶚"}.mdi-shield-star:before{content:"󱄻"}.mdi-shield-star-outline:before{content:"󱄼"}.mdi-shield-sun:before{content:"󱁝"}.mdi-shield-sun-outline:before{content:"󱁞"}.mdi-shield-sword:before{content:"󱢾"}.mdi-shield-sword-outline:before{content:"󱢿"}.mdi-shield-sync:before{content:"󱆢"}.mdi-shield-sync-outline:before{content:"󱆣"}.mdi-shimmer:before{content:"󱕅"}.mdi-ship-wheel:before{content:"󰠳"}.mdi-shipping-pallet:before{content:"󱡎"}.mdi-shoe-ballet:before{content:"󱗊"}.mdi-shoe-cleat:before{content:"󱗇"}.mdi-shoe-formal:before{content:"󰭇"}.mdi-shoe-heel:before{content:"󰭈"}.mdi-shoe-print:before{content:"󰷺"}.mdi-shoe-sneaker:before{content:"󱗈"}.mdi-shopping:before{content:"󰒚"}.mdi-shopping-music:before{content:"󰒛"}.mdi-shopping-outline:before{content:"󱇕"}.mdi-shopping-search:before{content:"󰾄"}.mdi-shore:before{content:"󱓹"}.mdi-shovel:before{content:"󰜐"}.mdi-shovel-off:before{content:"󰜑"}.mdi-shower:before{content:"󰦠"}.mdi-shower-head:before{content:"󰦡"}.mdi-shredder:before{content:"󰒜"}.mdi-shuffle:before{content:"󰒝"}.mdi-shuffle-disabled:before{content:"󰒞"}.mdi-shuffle-variant:before{content:"󰒟"}.mdi-shuriken:before{content:"󱍿"}.mdi-sickle:before{content:"󱣀"}.mdi-sigma:before{content:"󰒠"}.mdi-sigma-lower:before{content:"󰘫"}.mdi-sign-caution:before{content:"󰒡"}.mdi-sign-direction:before{content:"󰞁"}.mdi-sign-direction-minus:before{content:"󱀀"}.mdi-sign-direction-plus:before{content:"󰿜"}.mdi-sign-direction-remove:before{content:"󰿝"}.mdi-sign-pole:before{content:"󱓸"}.mdi-sign-real-estate:before{content:"󱄘"}.mdi-sign-text:before{content:"󰞂"}.mdi-signal:before{content:"󰒢"}.mdi-signal-2g:before{content:"󰜒"}.mdi-signal-3g:before{content:"󰜓"}.mdi-signal-4g:before{content:"󰜔"}.mdi-signal-5g:before{content:"󰩯"}.mdi-signal-cellular-1:before{content:"󰢼"}.mdi-signal-cellular-2:before{content:"󰢽"}.mdi-signal-cellular-3:before{content:"󰢾"}.mdi-signal-cellular-outline:before{content:"󰢿"}.mdi-signal-distance-variant:before{content:"󰹤"}.mdi-signal-hspa:before{content:"󰜕"}.mdi-signal-hspa-plus:before{content:"󰜖"}.mdi-signal-off:before{content:"󰞃"}.mdi-signal-variant:before{content:"󰘊"}.mdi-signature:before{content:"󰷻"}.mdi-signature-freehand:before{content:"󰷼"}.mdi-signature-image:before{content:"󰷽"}.mdi-signature-text:before{content:"󰷾"}.mdi-silo:before{content:"󰭉"}.mdi-silverware:before{content:"󰒣"}.mdi-silverware-clean:before{content:"󰿞"}.mdi-silverware-fork:before{content:"󰒤"}.mdi-silverware-fork-knife:before{content:"󰩰"}.mdi-silverware-spoon:before{content:"󰒥"}.mdi-silverware-variant:before{content:"󰒦"}.mdi-sim:before{content:"󰒧"}.mdi-sim-alert:before{content:"󰒨"}.mdi-sim-alert-outline:before{content:"󱗓"}.mdi-sim-off:before{content:"󰒩"}.mdi-sim-off-outline:before{content:"󱗔"}.mdi-sim-outline:before{content:"󱗕"}.mdi-simple-icons:before{content:"󱌝"}.mdi-sina-weibo:before{content:"󰫟"}.mdi-sine-wave:before{content:"󰥛"}.mdi-sitemap:before{content:"󰒪"}.mdi-sitemap-outline:before{content:"󱦜"}.mdi-size-l:before{content:"󱎦"}.mdi-size-m:before{content:"󱎥"}.mdi-size-s:before{content:"󱎤"}.mdi-size-xl:before{content:"󱎧"}.mdi-size-xs:before{content:"󱎣"}.mdi-size-xxl:before{content:"󱎨"}.mdi-size-xxs:before{content:"󱎢"}.mdi-size-xxxl:before{content:"󱎩"}.mdi-skate:before{content:"󰴵"}.mdi-skate-off:before{content:"󰚙"}.mdi-skateboard:before{content:"󱓂"}.mdi-skateboarding:before{content:"󰔁"}.mdi-skew-less:before{content:"󰴶"}.mdi-skew-more:before{content:"󰴷"}.mdi-ski:before{content:"󱌄"}.mdi-ski-cross-country:before{content:"󱌅"}.mdi-ski-water:before{content:"󱌆"}.mdi-skip-backward:before{content:"󰒫"}.mdi-skip-backward-outline:before{content:"󰼥"}.mdi-skip-forward:before{content:"󰒬"}.mdi-skip-forward-outline:before{content:"󰼦"}.mdi-skip-next:before{content:"󰒭"}.mdi-skip-next-circle:before{content:"󰙡"}.mdi-skip-next-circle-outline:before{content:"󰙢"}.mdi-skip-next-outline:before{content:"󰼧"}.mdi-skip-previous:before{content:"󰒮"}.mdi-skip-previous-circle:before{content:"󰙣"}.mdi-skip-previous-circle-outline:before{content:"󰙤"}.mdi-skip-previous-outline:before{content:"󰼨"}.mdi-skull:before{content:"󰚌"}.mdi-skull-crossbones:before{content:"󰯆"}.mdi-skull-crossbones-outline:before{content:"󰯇"}.mdi-skull-outline:before{content:"󰯈"}.mdi-skull-scan:before{content:"󱓇"}.mdi-skull-scan-outline:before{content:"󱓈"}.mdi-skype:before{content:"󰒯"}.mdi-skype-business:before{content:"󰒰"}.mdi-slack:before{content:"󰒱"}.mdi-slash-forward:before{content:"󰿟"}.mdi-slash-forward-box:before{content:"󰿠"}.mdi-sledding:before{content:"󰐛"}.mdi-sleep:before{content:"󰒲"}.mdi-sleep-off:before{content:"󰒳"}.mdi-slide:before{content:"󱖥"}.mdi-slope-downhill:before{content:"󰷿"}.mdi-slope-uphill:before{content:"󰸀"}.mdi-slot-machine:before{content:"󱄔"}.mdi-slot-machine-outline:before{content:"󱄕"}.mdi-smart-card:before{content:"󱂽"}.mdi-smart-card-off:before{content:"󱣷"}.mdi-smart-card-off-outline:before{content:"󱣸"}.mdi-smart-card-outline:before{content:"󱂾"}.mdi-smart-card-reader:before{content:"󱂿"}.mdi-smart-card-reader-outline:before{content:"󱃀"}.mdi-smog:before{content:"󰩱"}.mdi-smoke:before{content:"󱞙"}.mdi-smoke-detector:before{content:"󰎒"}.mdi-smoke-detector-alert:before{content:"󱤮"}.mdi-smoke-detector-alert-outline:before{content:"󱤯"}.mdi-smoke-detector-off:before{content:"󱠉"}.mdi-smoke-detector-off-outline:before{content:"󱠊"}.mdi-smoke-detector-outline:before{content:"󱠈"}.mdi-smoke-detector-variant:before{content:"󱠋"}.mdi-smoke-detector-variant-alert:before{content:"󱤰"}.mdi-smoke-detector-variant-off:before{content:"󱠌"}.mdi-smoking:before{content:"󰒴"}.mdi-smoking-off:before{content:"󰒵"}.mdi-smoking-pipe:before{content:"󱐍"}.mdi-smoking-pipe-off:before{content:"󱐨"}.mdi-snail:before{content:"󱙷"}.mdi-snake:before{content:"󱔎"}.mdi-snapchat:before{content:"󰒶"}.mdi-snowboard:before{content:"󱌇"}.mdi-snowflake:before{content:"󰜗"}.mdi-snowflake-alert:before{content:"󰼩"}.mdi-snowflake-melt:before{content:"󱋋"}.mdi-snowflake-off:before{content:"󱓣"}.mdi-snowflake-variant:before{content:"󰼪"}.mdi-snowman:before{content:"󰒷"}.mdi-snowmobile:before{content:"󰛝"}.mdi-soccer:before{content:"󰒸"}.mdi-soccer-field:before{content:"󰠴"}.mdi-social-distance-2-meters:before{content:"󱕹"}.mdi-social-distance-6-feet:before{content:"󱕺"}.mdi-sofa:before{content:"󰒹"}.mdi-sofa-outline:before{content:"󱕭"}.mdi-sofa-single:before{content:"󱕮"}.mdi-sofa-single-outline:before{content:"󱕯"}.mdi-solar-panel:before{content:"󰶛"}.mdi-solar-panel-large:before{content:"󰶜"}.mdi-solar-power:before{content:"󰩲"}.mdi-soldering-iron:before{content:"󱂒"}.mdi-solid:before{content:"󰚍"}.mdi-sony-playstation:before{content:"󰐔"}.mdi-sort:before{content:"󰒺"}.mdi-sort-alphabetical-ascending:before{content:"󰖽"}.mdi-sort-alphabetical-ascending-variant:before{content:"󱅈"}.mdi-sort-alphabetical-descending:before{content:"󰖿"}.mdi-sort-alphabetical-descending-variant:before{content:"󱅉"}.mdi-sort-alphabetical-variant:before{content:"󰒻"}.mdi-sort-ascending:before{content:"󰒼"}.mdi-sort-bool-ascending:before{content:"󱎅"}.mdi-sort-bool-ascending-variant:before{content:"󱎆"}.mdi-sort-bool-descending:before{content:"󱎇"}.mdi-sort-bool-descending-variant:before{content:"󱎈"}.mdi-sort-calendar-ascending:before{content:"󱕇"}.mdi-sort-calendar-descending:before{content:"󱕈"}.mdi-sort-clock-ascending:before{content:"󱕉"}.mdi-sort-clock-ascending-outline:before{content:"󱕊"}.mdi-sort-clock-descending:before{content:"󱕋"}.mdi-sort-clock-descending-outline:before{content:"󱕌"}.mdi-sort-descending:before{content:"󰒽"}.mdi-sort-numeric-ascending:before{content:"󱎉"}.mdi-sort-numeric-ascending-variant:before{content:"󰤍"}.mdi-sort-numeric-descending:before{content:"󱎊"}.mdi-sort-numeric-descending-variant:before{content:"󰫒"}.mdi-sort-numeric-variant:before{content:"󰒾"}.mdi-sort-reverse-variant:before{content:"󰌼"}.mdi-sort-variant:before{content:"󰒿"}.mdi-sort-variant-lock:before{content:"󰳍"}.mdi-sort-variant-lock-open:before{content:"󰳎"}.mdi-sort-variant-remove:before{content:"󱅇"}.mdi-soundbar:before{content:"󱟛"}.mdi-soundcloud:before{content:"󰓀"}.mdi-source-branch:before{content:"󰘬"}.mdi-source-branch-check:before{content:"󱓏"}.mdi-source-branch-minus:before{content:"󱓋"}.mdi-source-branch-plus:before{content:"󱓊"}.mdi-source-branch-refresh:before{content:"󱓍"}.mdi-source-branch-remove:before{content:"󱓌"}.mdi-source-branch-sync:before{content:"󱓎"}.mdi-source-commit:before{content:"󰜘"}.mdi-source-commit-end:before{content:"󰜙"}.mdi-source-commit-end-local:before{content:"󰜚"}.mdi-source-commit-local:before{content:"󰜛"}.mdi-source-commit-next-local:before{content:"󰜜"}.mdi-source-commit-start:before{content:"󰜝"}.mdi-source-commit-start-next-local:before{content:"󰜞"}.mdi-source-fork:before{content:"󰓁"}.mdi-source-merge:before{content:"󰘭"}.mdi-source-pull:before{content:"󰓂"}.mdi-source-repository:before{content:"󰳏"}.mdi-source-repository-multiple:before{content:"󰳐"}.mdi-soy-sauce:before{content:"󰟮"}.mdi-soy-sauce-off:before{content:"󱏼"}.mdi-spa:before{content:"󰳑"}.mdi-spa-outline:before{content:"󰳒"}.mdi-space-invaders:before{content:"󰯉"}.mdi-space-station:before{content:"󱎃"}.mdi-spade:before{content:"󰹥"}.mdi-speaker:before{content:"󰓃"}.mdi-speaker-bluetooth:before{content:"󰦢"}.mdi-speaker-multiple:before{content:"󰴸"}.mdi-speaker-off:before{content:"󰓄"}.mdi-speaker-wireless:before{content:"󰜟"}.mdi-spear:before{content:"󱡅"}.mdi-speedometer:before{content:"󰓅"}.mdi-speedometer-medium:before{content:"󰾅"}.mdi-speedometer-slow:before{content:"󰾆"}.mdi-spellcheck:before{content:"󰓆"}.mdi-sphere:before{content:"󱥔"}.mdi-sphere-off:before{content:"󱥕"}.mdi-spider:before{content:"󱇪"}.mdi-spider-thread:before{content:"󱇫"}.mdi-spider-web:before{content:"󰯊"}.mdi-spirit-level:before{content:"󱓱"}.mdi-spoon-sugar:before{content:"󱐩"}.mdi-spotify:before{content:"󰓇"}.mdi-spotlight:before{content:"󰓈"}.mdi-spotlight-beam:before{content:"󰓉"}.mdi-spray:before{content:"󰙥"}.mdi-spray-bottle:before{content:"󰫠"}.mdi-sprinkler:before{content:"󱁟"}.mdi-sprinkler-fire:before{content:"󱦝"}.mdi-sprinkler-variant:before{content:"󱁠"}.mdi-sprout:before{content:"󰹦"}.mdi-sprout-outline:before{content:"󰹧"}.mdi-square:before{content:"󰝤"}.mdi-square-circle:before{content:"󱔀"}.mdi-square-edit-outline:before{content:"󰤌"}.mdi-square-medium:before{content:"󰨓"}.mdi-square-medium-outline:before{content:"󰨔"}.mdi-square-off:before{content:"󱋮"}.mdi-square-off-outline:before{content:"󱋯"}.mdi-square-opacity:before{content:"󱡔"}.mdi-square-outline:before{content:"󰝣"}.mdi-square-root:before{content:"󰞄"}.mdi-square-root-box:before{content:"󰦣"}.mdi-square-rounded:before{content:"󱓻"}.mdi-square-rounded-outline:before{content:"󱓼"}.mdi-square-small:before{content:"󰨕"}.mdi-square-wave:before{content:"󱑻"}.mdi-squeegee:before{content:"󰫡"}.mdi-ssh:before{content:"󰣀"}.mdi-stack-exchange:before{content:"󰘋"}.mdi-stack-overflow:before{content:"󰓌"}.mdi-stackpath:before{content:"󰍙"}.mdi-stadium:before{content:"󰿹"}.mdi-stadium-variant:before{content:"󰜠"}.mdi-stairs:before{content:"󰓍"}.mdi-stairs-box:before{content:"󱎞"}.mdi-stairs-down:before{content:"󱊾"}.mdi-stairs-up:before{content:"󱊽"}.mdi-stamper:before{content:"󰴹"}.mdi-standard-definition:before{content:"󰟯"}.mdi-star:before{content:"󰓎"}.mdi-star-box:before{content:"󰩳"}.mdi-star-box-multiple:before{content:"󱊆"}.mdi-star-box-multiple-outline:before{content:"󱊇"}.mdi-star-box-outline:before{content:"󰩴"}.mdi-star-check:before{content:"󱕦"}.mdi-star-check-outline:before{content:"󱕪"}.mdi-star-circle:before{content:"󰓏"}.mdi-star-circle-outline:before{content:"󰦤"}.mdi-star-cog:before{content:"󱙨"}.mdi-star-cog-outline:before{content:"󱙩"}.mdi-star-crescent:before{content:"󰥹"}.mdi-star-david:before{content:"󰥺"}.mdi-star-face:before{content:"󰦥"}.mdi-star-four-points:before{content:"󰫢"}.mdi-star-four-points-outline:before{content:"󰫣"}.mdi-star-half:before{content:"󰉆"}.mdi-star-half-full:before{content:"󰓐"}.mdi-star-minus:before{content:"󱕤"}.mdi-star-minus-outline:before{content:"󱕨"}.mdi-star-off:before{content:"󰓑"}.mdi-star-off-outline:before{content:"󱕛"}.mdi-star-outline:before{content:"󰓒"}.mdi-star-plus:before{content:"󱕣"}.mdi-star-plus-outline:before{content:"󱕧"}.mdi-star-remove:before{content:"󱕥"}.mdi-star-remove-outline:before{content:"󱕩"}.mdi-star-settings:before{content:"󱙪"}.mdi-star-settings-outline:before{content:"󱙫"}.mdi-star-shooting:before{content:"󱝁"}.mdi-star-shooting-outline:before{content:"󱝂"}.mdi-star-three-points:before{content:"󰫤"}.mdi-star-three-points-outline:before{content:"󰫥"}.mdi-state-machine:before{content:"󱇯"}.mdi-steam:before{content:"󰓓"}.mdi-steering:before{content:"󰓔"}.mdi-steering-off:before{content:"󰤎"}.mdi-step-backward:before{content:"󰓕"}.mdi-step-backward-2:before{content:"󰓖"}.mdi-step-forward:before{content:"󰓗"}.mdi-step-forward-2:before{content:"󰓘"}.mdi-stethoscope:before{content:"󰓙"}.mdi-sticker:before{content:"󱍤"}.mdi-sticker-alert:before{content:"󱍥"}.mdi-sticker-alert-outline:before{content:"󱍦"}.mdi-sticker-check:before{content:"󱍧"}.mdi-sticker-check-outline:before{content:"󱍨"}.mdi-sticker-circle-outline:before{content:"󰗐"}.mdi-sticker-emoji:before{content:"󰞅"}.mdi-sticker-minus:before{content:"󱍩"}.mdi-sticker-minus-outline:before{content:"󱍪"}.mdi-sticker-outline:before{content:"󱍫"}.mdi-sticker-plus:before{content:"󱍬"}.mdi-sticker-plus-outline:before{content:"󱍭"}.mdi-sticker-remove:before{content:"󱍮"}.mdi-sticker-remove-outline:before{content:"󱍯"}.mdi-sticker-text:before{content:"󱞎"}.mdi-sticker-text-outline:before{content:"󱞏"}.mdi-stocking:before{content:"󰓚"}.mdi-stomach:before{content:"󱂓"}.mdi-stool:before{content:"󱥝"}.mdi-stool-outline:before{content:"󱥞"}.mdi-stop:before{content:"󰓛"}.mdi-stop-circle:before{content:"󰙦"}.mdi-stop-circle-outline:before{content:"󰙧"}.mdi-store:before{content:"󰓜"}.mdi-store-24-hour:before{content:"󰓝"}.mdi-store-alert:before{content:"󱣁"}.mdi-store-alert-outline:before{content:"󱣂"}.mdi-store-check:before{content:"󱣃"}.mdi-store-check-outline:before{content:"󱣄"}.mdi-store-clock:before{content:"󱣅"}.mdi-store-clock-outline:before{content:"󱣆"}.mdi-store-cog:before{content:"󱣇"}.mdi-store-cog-outline:before{content:"󱣈"}.mdi-store-edit:before{content:"󱣉"}.mdi-store-edit-outline:before{content:"󱣊"}.mdi-store-marker:before{content:"󱣋"}.mdi-store-marker-outline:before{content:"󱣌"}.mdi-store-minus:before{content:"󱙞"}.mdi-store-minus-outline:before{content:"󱣍"}.mdi-store-off:before{content:"󱣎"}.mdi-store-off-outline:before{content:"󱣏"}.mdi-store-outline:before{content:"󱍡"}.mdi-store-plus:before{content:"󱙟"}.mdi-store-plus-outline:before{content:"󱣐"}.mdi-store-remove:before{content:"󱙠"}.mdi-store-remove-outline:before{content:"󱣑"}.mdi-store-search:before{content:"󱣒"}.mdi-store-search-outline:before{content:"󱣓"}.mdi-store-settings:before{content:"󱣔"}.mdi-store-settings-outline:before{content:"󱣕"}.mdi-storefront:before{content:"󰟇"}.mdi-storefront-outline:before{content:"󱃁"}.mdi-stove:before{content:"󰓞"}.mdi-strategy:before{content:"󱇖"}.mdi-stretch-to-page:before{content:"󰼫"}.mdi-stretch-to-page-outline:before{content:"󰼬"}.mdi-string-lights:before{content:"󱊺"}.mdi-string-lights-off:before{content:"󱊻"}.mdi-subdirectory-arrow-left:before{content:"󰘌"}.mdi-subdirectory-arrow-right:before{content:"󰘍"}.mdi-submarine:before{content:"󱕬"}.mdi-subtitles:before{content:"󰨖"}.mdi-subtitles-outline:before{content:"󰨗"}.mdi-subway:before{content:"󰚬"}.mdi-subway-alert-variant:before{content:"󰶝"}.mdi-subway-variant:before{content:"󰓟"}.mdi-summit:before{content:"󰞆"}.mdi-sun-compass:before{content:"󱦥"}.mdi-sun-snowflake:before{content:"󱞖"}.mdi-sun-thermometer:before{content:"󱣖"}.mdi-sun-thermometer-outline:before{content:"󱣗"}.mdi-sun-wireless:before{content:"󱟾"}.mdi-sun-wireless-outline:before{content:"󱟿"}.mdi-sunglasses:before{content:"󰓠"}.mdi-surfing:before{content:"󱝆"}.mdi-surround-sound:before{content:"󰗅"}.mdi-surround-sound-2-0:before{content:"󰟰"}.mdi-surround-sound-2-1:before{content:"󱜩"}.mdi-surround-sound-3-1:before{content:"󰟱"}.mdi-surround-sound-5-1:before{content:"󰟲"}.mdi-surround-sound-5-1-2:before{content:"󱜪"}.mdi-surround-sound-7-1:before{content:"󰟳"}.mdi-svg:before{content:"󰜡"}.mdi-swap-horizontal:before{content:"󰓡"}.mdi-swap-horizontal-bold:before{content:"󰯍"}.mdi-swap-horizontal-circle:before{content:"󰿡"}.mdi-swap-horizontal-circle-outline:before{content:"󰿢"}.mdi-swap-horizontal-variant:before{content:"󰣁"}.mdi-swap-vertical:before{content:"󰓢"}.mdi-swap-vertical-bold:before{content:"󰯎"}.mdi-swap-vertical-circle:before{content:"󰿣"}.mdi-swap-vertical-circle-outline:before{content:"󰿤"}.mdi-swap-vertical-variant:before{content:"󰣂"}.mdi-swim:before{content:"󰓣"}.mdi-switch:before{content:"󰓤"}.mdi-sword:before{content:"󰓥"}.mdi-sword-cross:before{content:"󰞇"}.mdi-syllabary-hangul:before{content:"󱌳"}.mdi-syllabary-hiragana:before{content:"󱌴"}.mdi-syllabary-katakana:before{content:"󱌵"}.mdi-syllabary-katakana-halfwidth:before{content:"󱌶"}.mdi-symbol:before{content:"󱔁"}.mdi-symfony:before{content:"󰫦"}.mdi-sync:before{content:"󰓦"}.mdi-sync-alert:before{content:"󰓧"}.mdi-sync-circle:before{content:"󱍸"}.mdi-sync-off:before{content:"󰓨"}.mdi-tab:before{content:"󰓩"}.mdi-tab-minus:before{content:"󰭋"}.mdi-tab-plus:before{content:"󰝜"}.mdi-tab-remove:before{content:"󰭌"}.mdi-tab-search:before{content:"󱦞"}.mdi-tab-unselected:before{content:"󰓪"}.mdi-table:before{content:"󰓫"}.mdi-table-account:before{content:"󱎹"}.mdi-table-alert:before{content:"󱎺"}.mdi-table-arrow-down:before{content:"󱎻"}.mdi-table-arrow-left:before{content:"󱎼"}.mdi-table-arrow-right:before{content:"󱎽"}.mdi-table-arrow-up:before{content:"󱎾"}.mdi-table-border:before{content:"󰨘"}.mdi-table-cancel:before{content:"󱎿"}.mdi-table-chair:before{content:"󱁡"}.mdi-table-check:before{content:"󱏀"}.mdi-table-clock:before{content:"󱏁"}.mdi-table-cog:before{content:"󱏂"}.mdi-table-column:before{content:"󰠵"}.mdi-table-column-plus-after:before{content:"󰓬"}.mdi-table-column-plus-before:before{content:"󰓭"}.mdi-table-column-remove:before{content:"󰓮"}.mdi-table-column-width:before{content:"󰓯"}.mdi-table-edit:before{content:"󰓰"}.mdi-table-eye:before{content:"󱂔"}.mdi-table-eye-off:before{content:"󱏃"}.mdi-table-furniture:before{content:"󰖼"}.mdi-table-headers-eye:before{content:"󱈝"}.mdi-table-headers-eye-off:before{content:"󱈞"}.mdi-table-heart:before{content:"󱏄"}.mdi-table-key:before{content:"󱏅"}.mdi-table-large:before{content:"󰓱"}.mdi-table-large-plus:before{content:"󰾇"}.mdi-table-large-remove:before{content:"󰾈"}.mdi-table-lock:before{content:"󱏆"}.mdi-table-merge-cells:before{content:"󰦦"}.mdi-table-minus:before{content:"󱏇"}.mdi-table-multiple:before{content:"󱏈"}.mdi-table-network:before{content:"󱏉"}.mdi-table-of-contents:before{content:"󰠶"}.mdi-table-off:before{content:"󱏊"}.mdi-table-picnic:before{content:"󱝃"}.mdi-table-pivot:before{content:"󱠼"}.mdi-table-plus:before{content:"󰩵"}.mdi-table-refresh:before{content:"󱎠"}.mdi-table-remove:before{content:"󰩶"}.mdi-table-row:before{content:"󰠷"}.mdi-table-row-height:before{content:"󰓲"}.mdi-table-row-plus-after:before{content:"󰓳"}.mdi-table-row-plus-before:before{content:"󰓴"}.mdi-table-row-remove:before{content:"󰓵"}.mdi-table-search:before{content:"󰤏"}.mdi-table-settings:before{content:"󰠸"}.mdi-table-split-cell:before{content:"󱐪"}.mdi-table-star:before{content:"󱏋"}.mdi-table-sync:before{content:"󱎡"}.mdi-table-tennis:before{content:"󰹨"}.mdi-tablet:before{content:"󰓶"}.mdi-tablet-android:before{content:"󰓷"}.mdi-tablet-cellphone:before{content:"󰦧"}.mdi-tablet-dashboard:before{content:"󰻎"}.mdi-taco:before{content:"󰝢"}.mdi-tag:before{content:"󰓹"}.mdi-tag-arrow-down:before{content:"󱜫"}.mdi-tag-arrow-down-outline:before{content:"󱜬"}.mdi-tag-arrow-left:before{content:"󱜭"}.mdi-tag-arrow-left-outline:before{content:"󱜮"}.mdi-tag-arrow-right:before{content:"󱜯"}.mdi-tag-arrow-right-outline:before{content:"󱜰"}.mdi-tag-arrow-up:before{content:"󱜱"}.mdi-tag-arrow-up-outline:before{content:"󱜲"}.mdi-tag-faces:before{content:"󰓺"}.mdi-tag-heart:before{content:"󰚋"}.mdi-tag-heart-outline:before{content:"󰯏"}.mdi-tag-minus:before{content:"󰤐"}.mdi-tag-minus-outline:before{content:"󱈟"}.mdi-tag-multiple:before{content:"󰓻"}.mdi-tag-multiple-outline:before{content:"󱋷"}.mdi-tag-off:before{content:"󱈠"}.mdi-tag-off-outline:before{content:"󱈡"}.mdi-tag-outline:before{content:"󰓼"}.mdi-tag-plus:before{content:"󰜢"}.mdi-tag-plus-outline:before{content:"󱈢"}.mdi-tag-remove:before{content:"󰜣"}.mdi-tag-remove-outline:before{content:"󱈣"}.mdi-tag-search:before{content:"󱤇"}.mdi-tag-search-outline:before{content:"󱤈"}.mdi-tag-text:before{content:"󱈤"}.mdi-tag-text-outline:before{content:"󰓽"}.mdi-tailwind:before{content:"󱏿"}.mdi-tangram:before{content:"󰓸"}.mdi-tank:before{content:"󰴺"}.mdi-tanker-truck:before{content:"󰿥"}.mdi-tape-drive:before{content:"󱛟"}.mdi-tape-measure:before{content:"󰭍"}.mdi-target:before{content:"󰓾"}.mdi-target-account:before{content:"󰯐"}.mdi-target-variant:before{content:"󰩷"}.mdi-taxi:before{content:"󰓿"}.mdi-tea:before{content:"󰶞"}.mdi-tea-outline:before{content:"󰶟"}.mdi-teamviewer:before{content:"󰔀"}.mdi-teddy-bear:before{content:"󱣻"}.mdi-telescope:before{content:"󰭎"}.mdi-television:before{content:"󰔂"}.mdi-television-ambient-light:before{content:"󱍖"}.mdi-television-box:before{content:"󰠹"}.mdi-television-classic:before{content:"󰟴"}.mdi-television-classic-off:before{content:"󰠺"}.mdi-television-guide:before{content:"󰔃"}.mdi-television-off:before{content:"󰠻"}.mdi-television-pause:before{content:"󰾉"}.mdi-television-play:before{content:"󰻏"}.mdi-television-shimmer:before{content:"󱄐"}.mdi-television-stop:before{content:"󰾊"}.mdi-temperature-celsius:before{content:"󰔄"}.mdi-temperature-fahrenheit:before{content:"󰔅"}.mdi-temperature-kelvin:before{content:"󰔆"}.mdi-tennis:before{content:"󰶠"}.mdi-tennis-ball:before{content:"󰔇"}.mdi-tent:before{content:"󰔈"}.mdi-terraform:before{content:"󱁢"}.mdi-terrain:before{content:"󰔉"}.mdi-test-tube:before{content:"󰙨"}.mdi-test-tube-empty:before{content:"󰤑"}.mdi-test-tube-off:before{content:"󰤒"}.mdi-text:before{content:"󰦨"}.mdi-text-account:before{content:"󱕰"}.mdi-text-box:before{content:"󰈚"}.mdi-text-box-check:before{content:"󰺦"}.mdi-text-box-check-outline:before{content:"󰺧"}.mdi-text-box-minus:before{content:"󰺨"}.mdi-text-box-minus-outline:before{content:"󰺩"}.mdi-text-box-multiple:before{content:"󰪷"}.mdi-text-box-multiple-outline:before{content:"󰪸"}.mdi-text-box-outline:before{content:"󰧭"}.mdi-text-box-plus:before{content:"󰺪"}.mdi-text-box-plus-outline:before{content:"󰺫"}.mdi-text-box-remove:before{content:"󰺬"}.mdi-text-box-remove-outline:before{content:"󰺭"}.mdi-text-box-search:before{content:"󰺮"}.mdi-text-box-search-outline:before{content:"󰺯"}.mdi-text-long:before{content:"󰦪"}.mdi-text-recognition:before{content:"󱄽"}.mdi-text-search:before{content:"󱎸"}.mdi-text-shadow:before{content:"󰙩"}.mdi-text-short:before{content:"󰦩"}.mdi-text-to-speech:before{content:"󰔊"}.mdi-text-to-speech-off:before{content:"󰔋"}.mdi-texture:before{content:"󰔌"}.mdi-texture-box:before{content:"󰿦"}.mdi-theater:before{content:"󰔍"}.mdi-theme-light-dark:before{content:"󰔎"}.mdi-thermometer:before{content:"󰔏"}.mdi-thermometer-alert:before{content:"󰸁"}.mdi-thermometer-bluetooth:before{content:"󱢕"}.mdi-thermometer-chevron-down:before{content:"󰸂"}.mdi-thermometer-chevron-up:before{content:"󰸃"}.mdi-thermometer-high:before{content:"󱃂"}.mdi-thermometer-lines:before{content:"󰔐"}.mdi-thermometer-low:before{content:"󱃃"}.mdi-thermometer-minus:before{content:"󰸄"}.mdi-thermometer-off:before{content:"󱔱"}.mdi-thermometer-plus:before{content:"󰸅"}.mdi-thermostat:before{content:"󰎓"}.mdi-thermostat-box:before{content:"󰢑"}.mdi-thought-bubble:before{content:"󰟶"}.mdi-thought-bubble-outline:before{content:"󰟷"}.mdi-thumb-down:before{content:"󰔑"}.mdi-thumb-down-outline:before{content:"󰔒"}.mdi-thumb-up:before{content:"󰔓"}.mdi-thumb-up-outline:before{content:"󰔔"}.mdi-thumbs-up-down:before{content:"󰔕"}.mdi-thumbs-up-down-outline:before{content:"󱤔"}.mdi-ticket:before{content:"󰔖"}.mdi-ticket-account:before{content:"󰔗"}.mdi-ticket-confirmation:before{content:"󰔘"}.mdi-ticket-confirmation-outline:before{content:"󱎪"}.mdi-ticket-outline:before{content:"󰤓"}.mdi-ticket-percent:before{content:"󰜤"}.mdi-ticket-percent-outline:before{content:"󱐫"}.mdi-tie:before{content:"󰔙"}.mdi-tilde:before{content:"󰜥"}.mdi-tilde-off:before{content:"󱣳"}.mdi-timelapse:before{content:"󰔚"}.mdi-timeline:before{content:"󰯑"}.mdi-timeline-alert:before{content:"󰾕"}.mdi-timeline-alert-outline:before{content:"󰾘"}.mdi-timeline-check:before{content:"󱔲"}.mdi-timeline-check-outline:before{content:"󱔳"}.mdi-timeline-clock:before{content:"󱇻"}.mdi-timeline-clock-outline:before{content:"󱇼"}.mdi-timeline-help:before{content:"󰾙"}.mdi-timeline-help-outline:before{content:"󰾚"}.mdi-timeline-minus:before{content:"󱔴"}.mdi-timeline-minus-outline:before{content:"󱔵"}.mdi-timeline-outline:before{content:"󰯒"}.mdi-timeline-plus:before{content:"󰾖"}.mdi-timeline-plus-outline:before{content:"󰾗"}.mdi-timeline-remove:before{content:"󱔶"}.mdi-timeline-remove-outline:before{content:"󱔷"}.mdi-timeline-text:before{content:"󰯓"}.mdi-timeline-text-outline:before{content:"󰯔"}.mdi-timer:before{content:"󱎫"}.mdi-timer-10:before{content:"󰔜"}.mdi-timer-3:before{content:"󰔝"}.mdi-timer-cog:before{content:"󱤥"}.mdi-timer-cog-outline:before{content:"󱤦"}.mdi-timer-off:before{content:"󱎬"}.mdi-timer-off-outline:before{content:"󰔞"}.mdi-timer-outline:before{content:"󰔛"}.mdi-timer-sand:before{content:"󰔟"}.mdi-timer-sand-complete:before{content:"󱦟"}.mdi-timer-sand-empty:before{content:"󰚭"}.mdi-timer-sand-full:before{content:"󰞌"}.mdi-timer-sand-paused:before{content:"󱦠"}.mdi-timer-settings:before{content:"󱤣"}.mdi-timer-settings-outline:before{content:"󱤤"}.mdi-timetable:before{content:"󰔠"}.mdi-tire:before{content:"󱢖"}.mdi-toaster:before{content:"󱁣"}.mdi-toaster-off:before{content:"󱆷"}.mdi-toaster-oven:before{content:"󰳓"}.mdi-toggle-switch:before{content:"󰔡"}.mdi-toggle-switch-off:before{content:"󰔢"}.mdi-toggle-switch-off-outline:before{content:"󰨙"}.mdi-toggle-switch-outline:before{content:"󰨚"}.mdi-toilet:before{content:"󰦫"}.mdi-toolbox:before{content:"󰦬"}.mdi-toolbox-outline:before{content:"󰦭"}.mdi-tools:before{content:"󱁤"}.mdi-tooltip:before{content:"󰔣"}.mdi-tooltip-account:before{content:"󰀌"}.mdi-tooltip-cellphone:before{content:"󱠻"}.mdi-tooltip-check:before{content:"󱕜"}.mdi-tooltip-check-outline:before{content:"󱕝"}.mdi-tooltip-edit:before{content:"󰔤"}.mdi-tooltip-edit-outline:before{content:"󱋅"}.mdi-tooltip-image:before{content:"󰔥"}.mdi-tooltip-image-outline:before{content:"󰯕"}.mdi-tooltip-minus:before{content:"󱕞"}.mdi-tooltip-minus-outline:before{content:"󱕟"}.mdi-tooltip-outline:before{content:"󰔦"}.mdi-tooltip-plus:before{content:"󰯖"}.mdi-tooltip-plus-outline:before{content:"󰔧"}.mdi-tooltip-remove:before{content:"󱕠"}.mdi-tooltip-remove-outline:before{content:"󱕡"}.mdi-tooltip-text:before{content:"󰔨"}.mdi-tooltip-text-outline:before{content:"󰯗"}.mdi-tooth:before{content:"󰣃"}.mdi-tooth-outline:before{content:"󰔩"}.mdi-toothbrush:before{content:"󱄩"}.mdi-toothbrush-electric:before{content:"󱄬"}.mdi-toothbrush-paste:before{content:"󱄪"}.mdi-torch:before{content:"󱘆"}.mdi-tortoise:before{content:"󰴻"}.mdi-toslink:before{content:"󱊸"}.mdi-tournament:before{content:"󰦮"}.mdi-tow-truck:before{content:"󰠼"}.mdi-tower-beach:before{content:"󰚁"}.mdi-tower-fire:before{content:"󰚂"}.mdi-town-hall:before{content:"󱡵"}.mdi-toy-brick:before{content:"󱊈"}.mdi-toy-brick-marker:before{content:"󱊉"}.mdi-toy-brick-marker-outline:before{content:"󱊊"}.mdi-toy-brick-minus:before{content:"󱊋"}.mdi-toy-brick-minus-outline:before{content:"󱊌"}.mdi-toy-brick-outline:before{content:"󱊍"}.mdi-toy-brick-plus:before{content:"󱊎"}.mdi-toy-brick-plus-outline:before{content:"󱊏"}.mdi-toy-brick-remove:before{content:"󱊐"}.mdi-toy-brick-remove-outline:before{content:"󱊑"}.mdi-toy-brick-search:before{content:"󱊒"}.mdi-toy-brick-search-outline:before{content:"󱊓"}.mdi-track-light:before{content:"󰤔"}.mdi-trackpad:before{content:"󰟸"}.mdi-trackpad-lock:before{content:"󰤳"}.mdi-tractor:before{content:"󰢒"}.mdi-tractor-variant:before{content:"󱓄"}.mdi-trademark:before{content:"󰩸"}.mdi-traffic-cone:before{content:"󱍼"}.mdi-traffic-light:before{content:"󰔫"}.mdi-traffic-light-outline:before{content:"󱠪"}.mdi-train:before{content:"󰔬"}.mdi-train-car:before{content:"󰯘"}.mdi-train-car-passenger:before{content:"󱜳"}.mdi-train-car-passenger-door:before{content:"󱜴"}.mdi-train-car-passenger-door-open:before{content:"󱜵"}.mdi-train-car-passenger-variant:before{content:"󱜶"}.mdi-train-variant:before{content:"󰣄"}.mdi-tram:before{content:"󰔭"}.mdi-tram-side:before{content:"󰿧"}.mdi-transcribe:before{content:"󰔮"}.mdi-transcribe-close:before{content:"󰔯"}.mdi-transfer:before{content:"󱁥"}.mdi-transfer-down:before{content:"󰶡"}.mdi-transfer-left:before{content:"󰶢"}.mdi-transfer-right:before{content:"󰔰"}.mdi-transfer-up:before{content:"󰶣"}.mdi-transit-connection:before{content:"󰴼"}.mdi-transit-connection-horizontal:before{content:"󱕆"}.mdi-transit-connection-variant:before{content:"󰴽"}.mdi-transit-detour:before{content:"󰾋"}.mdi-transit-skip:before{content:"󱔕"}.mdi-transit-transfer:before{content:"󰚮"}.mdi-transition:before{content:"󰤕"}.mdi-transition-masked:before{content:"󰤖"}.mdi-translate:before{content:"󰗊"}.mdi-translate-off:before{content:"󰸆"}.mdi-transmission-tower:before{content:"󰴾"}.mdi-transmission-tower-export:before{content:"󱤬"}.mdi-transmission-tower-import:before{content:"󱤭"}.mdi-trash-can:before{content:"󰩹"}.mdi-trash-can-outline:before{content:"󰩺"}.mdi-tray:before{content:"󱊔"}.mdi-tray-alert:before{content:"󱊕"}.mdi-tray-arrow-down:before{content:"󰄠"}.mdi-tray-arrow-up:before{content:"󰄝"}.mdi-tray-full:before{content:"󱊖"}.mdi-tray-minus:before{content:"󱊗"}.mdi-tray-plus:before{content:"󱊘"}.mdi-tray-remove:before{content:"󱊙"}.mdi-treasure-chest:before{content:"󰜦"}.mdi-tree:before{content:"󰔱"}.mdi-tree-outline:before{content:"󰹩"}.mdi-trello:before{content:"󰔲"}.mdi-trending-down:before{content:"󰔳"}.mdi-trending-neutral:before{content:"󰔴"}.mdi-trending-up:before{content:"󰔵"}.mdi-triangle:before{content:"󰔶"}.mdi-triangle-outline:before{content:"󰔷"}.mdi-triangle-wave:before{content:"󱑼"}.mdi-triforce:before{content:"󰯙"}.mdi-trophy:before{content:"󰔸"}.mdi-trophy-award:before{content:"󰔹"}.mdi-trophy-broken:before{content:"󰶤"}.mdi-trophy-outline:before{content:"󰔺"}.mdi-trophy-variant:before{content:"󰔻"}.mdi-trophy-variant-outline:before{content:"󰔼"}.mdi-truck:before{content:"󰔽"}.mdi-truck-cargo-container:before{content:"󱣘"}.mdi-truck-check:before{content:"󰳔"}.mdi-truck-check-outline:before{content:"󱊚"}.mdi-truck-delivery:before{content:"󰔾"}.mdi-truck-delivery-outline:before{content:"󱊛"}.mdi-truck-fast:before{content:"󰞈"}.mdi-truck-fast-outline:before{content:"󱊜"}.mdi-truck-flatbed:before{content:"󱢑"}.mdi-truck-minus:before{content:"󱦮"}.mdi-truck-minus-outline:before{content:"󱦽"}.mdi-truck-outline:before{content:"󱊝"}.mdi-truck-plus:before{content:"󱦭"}.mdi-truck-plus-outline:before{content:"󱦼"}.mdi-truck-remove:before{content:"󱦯"}.mdi-truck-remove-outline:before{content:"󱦾"}.mdi-truck-snowflake:before{content:"󱦦"}.mdi-truck-trailer:before{content:"󰜧"}.mdi-trumpet:before{content:"󱂖"}.mdi-tshirt-crew:before{content:"󰩻"}.mdi-tshirt-crew-outline:before{content:"󰔿"}.mdi-tshirt-v:before{content:"󰩼"}.mdi-tshirt-v-outline:before{content:"󰕀"}.mdi-tumble-dryer:before{content:"󰤗"}.mdi-tumble-dryer-alert:before{content:"󱆺"}.mdi-tumble-dryer-off:before{content:"󱆻"}.mdi-tune:before{content:"󰘮"}.mdi-tune-variant:before{content:"󱕂"}.mdi-tune-vertical:before{content:"󰙪"}.mdi-tune-vertical-variant:before{content:"󱕃"}.mdi-tunnel:before{content:"󱠽"}.mdi-tunnel-outline:before{content:"󱠾"}.mdi-turkey:before{content:"󱜛"}.mdi-turnstile:before{content:"󰳕"}.mdi-turnstile-outline:before{content:"󰳖"}.mdi-turtle:before{content:"󰳗"}.mdi-twitch:before{content:"󰕃"}.mdi-twitter:before{content:"󰕄"}.mdi-two-factor-authentication:before{content:"󰦯"}.mdi-typewriter:before{content:"󰼭"}.mdi-ubisoft:before{content:"󰯚"}.mdi-ubuntu:before{content:"󰕈"}.mdi-ufo:before{content:"󱃄"}.mdi-ufo-outline:before{content:"󱃅"}.mdi-ultra-high-definition:before{content:"󰟹"}.mdi-umbraco:before{content:"󰕉"}.mdi-umbrella:before{content:"󰕊"}.mdi-umbrella-beach:before{content:"󱢊"}.mdi-umbrella-beach-outline:before{content:"󱢋"}.mdi-umbrella-closed:before{content:"󰦰"}.mdi-umbrella-closed-outline:before{content:"󱏢"}.mdi-umbrella-closed-variant:before{content:"󱏡"}.mdi-umbrella-outline:before{content:"󰕋"}.mdi-undo:before{content:"󰕌"}.mdi-undo-variant:before{content:"󰕍"}.mdi-unfold-less-horizontal:before{content:"󰕎"}.mdi-unfold-less-vertical:before{content:"󰝠"}.mdi-unfold-more-horizontal:before{content:"󰕏"}.mdi-unfold-more-vertical:before{content:"󰝡"}.mdi-ungroup:before{content:"󰕐"}.mdi-unicode:before{content:"󰻐"}.mdi-unicorn:before{content:"󱗂"}.mdi-unicorn-variant:before{content:"󱗃"}.mdi-unicycle:before{content:"󱗥"}.mdi-unity:before{content:"󰚯"}.mdi-unreal:before{content:"󰦱"}.mdi-update:before{content:"󰚰"}.mdi-upload:before{content:"󰕒"}.mdi-upload-lock:before{content:"󱍳"}.mdi-upload-lock-outline:before{content:"󱍴"}.mdi-upload-multiple:before{content:"󰠽"}.mdi-upload-network:before{content:"󰛶"}.mdi-upload-network-outline:before{content:"󰳘"}.mdi-upload-off:before{content:"󱃆"}.mdi-upload-off-outline:before{content:"󱃇"}.mdi-upload-outline:before{content:"󰸇"}.mdi-usb:before{content:"󰕓"}.mdi-usb-flash-drive:before{content:"󱊞"}.mdi-usb-flash-drive-outline:before{content:"󱊟"}.mdi-usb-port:before{content:"󱇰"}.mdi-vacuum:before{content:"󱦡"}.mdi-vacuum-outline:before{content:"󱦢"}.mdi-valve:before{content:"󱁦"}.mdi-valve-closed:before{content:"󱁧"}.mdi-valve-open:before{content:"󱁨"}.mdi-van-passenger:before{content:"󰟺"}.mdi-van-utility:before{content:"󰟻"}.mdi-vanish:before{content:"󰟼"}.mdi-vanish-quarter:before{content:"󱕔"}.mdi-vanity-light:before{content:"󱇡"}.mdi-variable:before{content:"󰫧"}.mdi-variable-box:before{content:"󱄑"}.mdi-vector-arrange-above:before{content:"󰕔"}.mdi-vector-arrange-below:before{content:"󰕕"}.mdi-vector-bezier:before{content:"󰫨"}.mdi-vector-circle:before{content:"󰕖"}.mdi-vector-circle-variant:before{content:"󰕗"}.mdi-vector-combine:before{content:"󰕘"}.mdi-vector-curve:before{content:"󰕙"}.mdi-vector-difference:before{content:"󰕚"}.mdi-vector-difference-ab:before{content:"󰕛"}.mdi-vector-difference-ba:before{content:"󰕜"}.mdi-vector-ellipse:before{content:"󰢓"}.mdi-vector-intersection:before{content:"󰕝"}.mdi-vector-line:before{content:"󰕞"}.mdi-vector-link:before{content:"󰿨"}.mdi-vector-point:before{content:"󰕟"}.mdi-vector-polygon:before{content:"󰕠"}.mdi-vector-polygon-variant:before{content:"󱡖"}.mdi-vector-polyline:before{content:"󰕡"}.mdi-vector-polyline-edit:before{content:"󱈥"}.mdi-vector-polyline-minus:before{content:"󱈦"}.mdi-vector-polyline-plus:before{content:"󱈧"}.mdi-vector-polyline-remove:before{content:"󱈨"}.mdi-vector-radius:before{content:"󰝊"}.mdi-vector-rectangle:before{content:"󰗆"}.mdi-vector-selection:before{content:"󰕢"}.mdi-vector-square:before{content:"󰀁"}.mdi-vector-square-close:before{content:"󱡗"}.mdi-vector-square-edit:before{content:"󱣙"}.mdi-vector-square-minus:before{content:"󱣚"}.mdi-vector-square-open:before{content:"󱡘"}.mdi-vector-square-plus:before{content:"󱣛"}.mdi-vector-square-remove:before{content:"󱣜"}.mdi-vector-triangle:before{content:"󰕣"}.mdi-vector-union:before{content:"󰕤"}.mdi-vhs:before{content:"󰨛"}.mdi-vibrate:before{content:"󰕦"}.mdi-vibrate-off:before{content:"󰳙"}.mdi-video:before{content:"󰕧"}.mdi-video-3d:before{content:"󰟽"}.mdi-video-3d-off:before{content:"󱏙"}.mdi-video-3d-variant:before{content:"󰻑"}.mdi-video-4k-box:before{content:"󰠾"}.mdi-video-account:before{content:"󰤙"}.mdi-video-box:before{content:"󰃽"}.mdi-video-box-off:before{content:"󰃾"}.mdi-video-check:before{content:"󱁩"}.mdi-video-check-outline:before{content:"󱁪"}.mdi-video-high-definition:before{content:"󱔮"}.mdi-video-image:before{content:"󰤚"}.mdi-video-input-antenna:before{content:"󰠿"}.mdi-video-input-component:before{content:"󰡀"}.mdi-video-input-hdmi:before{content:"󰡁"}.mdi-video-input-scart:before{content:"󰾌"}.mdi-video-input-svideo:before{content:"󰡂"}.mdi-video-marker:before{content:"󱦩"}.mdi-video-marker-outline:before{content:"󱦪"}.mdi-video-minus:before{content:"󰦲"}.mdi-video-minus-outline:before{content:"󰊺"}.mdi-video-off:before{content:"󰕨"}.mdi-video-off-outline:before{content:"󰯛"}.mdi-video-outline:before{content:"󰯜"}.mdi-video-plus:before{content:"󰦳"}.mdi-video-plus-outline:before{content:"󰇓"}.mdi-video-stabilization:before{content:"󰤛"}.mdi-video-switch:before{content:"󰕩"}.mdi-video-switch-outline:before{content:"󰞐"}.mdi-video-vintage:before{content:"󰨜"}.mdi-video-wireless:before{content:"󰻒"}.mdi-video-wireless-outline:before{content:"󰻓"}.mdi-view-agenda:before{content:"󰕪"}.mdi-view-agenda-outline:before{content:"󱇘"}.mdi-view-array:before{content:"󰕫"}.mdi-view-array-outline:before{content:"󱒅"}.mdi-view-carousel:before{content:"󰕬"}.mdi-view-carousel-outline:before{content:"󱒆"}.mdi-view-column:before{content:"󰕭"}.mdi-view-column-outline:before{content:"󱒇"}.mdi-view-comfy:before{content:"󰹪"}.mdi-view-comfy-outline:before{content:"󱒈"}.mdi-view-compact:before{content:"󰹫"}.mdi-view-compact-outline:before{content:"󰹬"}.mdi-view-dashboard:before{content:"󰕮"}.mdi-view-dashboard-edit:before{content:"󱥇"}.mdi-view-dashboard-edit-outline:before{content:"󱥈"}.mdi-view-dashboard-outline:before{content:"󰨝"}.mdi-view-dashboard-variant:before{content:"󰡃"}.mdi-view-dashboard-variant-outline:before{content:"󱒉"}.mdi-view-day:before{content:"󰕯"}.mdi-view-day-outline:before{content:"󱒊"}.mdi-view-gallery:before{content:"󱢈"}.mdi-view-gallery-outline:before{content:"󱢉"}.mdi-view-grid:before{content:"󰕰"}.mdi-view-grid-outline:before{content:"󱇙"}.mdi-view-grid-plus:before{content:"󰾍"}.mdi-view-grid-plus-outline:before{content:"󱇚"}.mdi-view-headline:before{content:"󰕱"}.mdi-view-list:before{content:"󰕲"}.mdi-view-list-outline:before{content:"󱒋"}.mdi-view-module:before{content:"󰕳"}.mdi-view-module-outline:before{content:"󱒌"}.mdi-view-parallel:before{content:"󰜨"}.mdi-view-parallel-outline:before{content:"󱒍"}.mdi-view-quilt:before{content:"󰕴"}.mdi-view-quilt-outline:before{content:"󱒎"}.mdi-view-sequential:before{content:"󰜩"}.mdi-view-sequential-outline:before{content:"󱒏"}.mdi-view-split-horizontal:before{content:"󰯋"}.mdi-view-split-vertical:before{content:"󰯌"}.mdi-view-stream:before{content:"󰕵"}.mdi-view-stream-outline:before{content:"󱒐"}.mdi-view-week:before{content:"󰕶"}.mdi-view-week-outline:before{content:"󱒑"}.mdi-vimeo:before{content:"󰕷"}.mdi-violin:before{content:"󰘏"}.mdi-virtual-reality:before{content:"󰢔"}.mdi-virus:before{content:"󱎶"}.mdi-virus-off:before{content:"󱣡"}.mdi-virus-off-outline:before{content:"󱣢"}.mdi-virus-outline:before{content:"󱎷"}.mdi-vlc:before{content:"󰕼"}.mdi-voicemail:before{content:"󰕽"}.mdi-volleyball:before{content:"󰦴"}.mdi-volume-high:before{content:"󰕾"}.mdi-volume-low:before{content:"󰕿"}.mdi-volume-medium:before{content:"󰖀"}.mdi-volume-minus:before{content:"󰝞"}.mdi-volume-mute:before{content:"󰝟"}.mdi-volume-off:before{content:"󰖁"}.mdi-volume-plus:before{content:"󰝝"}.mdi-volume-source:before{content:"󱄠"}.mdi-volume-variant-off:before{content:"󰸈"}.mdi-volume-vibrate:before{content:"󱄡"}.mdi-vote:before{content:"󰨟"}.mdi-vote-outline:before{content:"󰨠"}.mdi-vpn:before{content:"󰖂"}.mdi-vuejs:before{content:"󰡄"}.mdi-vuetify:before{content:"󰹭"}.mdi-walk:before{content:"󰖃"}.mdi-wall:before{content:"󰟾"}.mdi-wall-sconce:before{content:"󰤜"}.mdi-wall-sconce-flat:before{content:"󰤝"}.mdi-wall-sconce-flat-outline:before{content:"󱟉"}.mdi-wall-sconce-flat-variant:before{content:"󰐜"}.mdi-wall-sconce-flat-variant-outline:before{content:"󱟊"}.mdi-wall-sconce-outline:before{content:"󱟋"}.mdi-wall-sconce-round:before{content:"󰝈"}.mdi-wall-sconce-round-outline:before{content:"󱟌"}.mdi-wall-sconce-round-variant:before{content:"󰤞"}.mdi-wall-sconce-round-variant-outline:before{content:"󱟍"}.mdi-wallet:before{content:"󰖄"}.mdi-wallet-giftcard:before{content:"󰖅"}.mdi-wallet-membership:before{content:"󰖆"}.mdi-wallet-outline:before{content:"󰯝"}.mdi-wallet-plus:before{content:"󰾎"}.mdi-wallet-plus-outline:before{content:"󰾏"}.mdi-wallet-travel:before{content:"󰖇"}.mdi-wallpaper:before{content:"󰸉"}.mdi-wan:before{content:"󰖈"}.mdi-wardrobe:before{content:"󰾐"}.mdi-wardrobe-outline:before{content:"󰾑"}.mdi-warehouse:before{content:"󰾁"}.mdi-washing-machine:before{content:"󰜪"}.mdi-washing-machine-alert:before{content:"󱆼"}.mdi-washing-machine-off:before{content:"󱆽"}.mdi-watch:before{content:"󰖉"}.mdi-watch-export:before{content:"󰖊"}.mdi-watch-export-variant:before{content:"󰢕"}.mdi-watch-import:before{content:"󰖋"}.mdi-watch-import-variant:before{content:"󰢖"}.mdi-watch-variant:before{content:"󰢗"}.mdi-watch-vibrate:before{content:"󰚱"}.mdi-watch-vibrate-off:before{content:"󰳚"}.mdi-water:before{content:"󰖌"}.mdi-water-alert:before{content:"󱔂"}.mdi-water-alert-outline:before{content:"󱔃"}.mdi-water-boiler:before{content:"󰾒"}.mdi-water-boiler-alert:before{content:"󱆳"}.mdi-water-boiler-off:before{content:"󱆴"}.mdi-water-check:before{content:"󱔄"}.mdi-water-check-outline:before{content:"󱔅"}.mdi-water-circle:before{content:"󱠆"}.mdi-water-minus:before{content:"󱔆"}.mdi-water-minus-outline:before{content:"󱔇"}.mdi-water-off:before{content:"󰖍"}.mdi-water-off-outline:before{content:"󱔈"}.mdi-water-opacity:before{content:"󱡕"}.mdi-water-outline:before{content:"󰸊"}.mdi-water-percent:before{content:"󰖎"}.mdi-water-percent-alert:before{content:"󱔉"}.mdi-water-plus:before{content:"󱔊"}.mdi-water-plus-outline:before{content:"󱔋"}.mdi-water-polo:before{content:"󱊠"}.mdi-water-pump:before{content:"󰖏"}.mdi-water-pump-off:before{content:"󰾓"}.mdi-water-remove:before{content:"󱔌"}.mdi-water-remove-outline:before{content:"󱔍"}.mdi-water-sync:before{content:"󱟆"}.mdi-water-well:before{content:"󱁫"}.mdi-water-well-outline:before{content:"󱁬"}.mdi-waterfall:before{content:"󱡉"}.mdi-watering-can:before{content:"󱒁"}.mdi-watering-can-outline:before{content:"󱒂"}.mdi-watermark:before{content:"󰘒"}.mdi-wave:before{content:"󰼮"}.mdi-waveform:before{content:"󱑽"}.mdi-waves:before{content:"󰞍"}.mdi-waves-arrow-left:before{content:"󱡙"}.mdi-waves-arrow-right:before{content:"󱡚"}.mdi-waves-arrow-up:before{content:"󱡛"}.mdi-waze:before{content:"󰯞"}.mdi-weather-cloudy:before{content:"󰖐"}.mdi-weather-cloudy-alert:before{content:"󰼯"}.mdi-weather-cloudy-arrow-right:before{content:"󰹮"}.mdi-weather-cloudy-clock:before{content:"󱣶"}.mdi-weather-fog:before{content:"󰖑"}.mdi-weather-hail:before{content:"󰖒"}.mdi-weather-hazy:before{content:"󰼰"}.mdi-weather-hurricane:before{content:"󰢘"}.mdi-weather-lightning:before{content:"󰖓"}.mdi-weather-lightning-rainy:before{content:"󰙾"}.mdi-weather-night:before{content:"󰖔"}.mdi-weather-night-partly-cloudy:before{content:"󰼱"}.mdi-weather-partly-cloudy:before{content:"󰖕"}.mdi-weather-partly-lightning:before{content:"󰼲"}.mdi-weather-partly-rainy:before{content:"󰼳"}.mdi-weather-partly-snowy:before{content:"󰼴"}.mdi-weather-partly-snowy-rainy:before{content:"󰼵"}.mdi-weather-pouring:before{content:"󰖖"}.mdi-weather-rainy:before{content:"󰖗"}.mdi-weather-snowy:before{content:"󰖘"}.mdi-weather-snowy-heavy:before{content:"󰼶"}.mdi-weather-snowy-rainy:before{content:"󰙿"}.mdi-weather-sunny:before{content:"󰖙"}.mdi-weather-sunny-alert:before{content:"󰼷"}.mdi-weather-sunny-off:before{content:"󱓤"}.mdi-weather-sunset:before{content:"󰖚"}.mdi-weather-sunset-down:before{content:"󰖛"}.mdi-weather-sunset-up:before{content:"󰖜"}.mdi-weather-tornado:before{content:"󰼸"}.mdi-weather-windy:before{content:"󰖝"}.mdi-weather-windy-variant:before{content:"󰖞"}.mdi-web:before{content:"󰖟"}.mdi-web-box:before{content:"󰾔"}.mdi-web-cancel:before{content:"󱞐"}.mdi-web-check:before{content:"󰞉"}.mdi-web-clock:before{content:"󱉊"}.mdi-web-minus:before{content:"󱂠"}.mdi-web-off:before{content:"󰪎"}.mdi-web-plus:before{content:"󰀳"}.mdi-web-refresh:before{content:"󱞑"}.mdi-web-remove:before{content:"󰕑"}.mdi-web-sync:before{content:"󱞒"}.mdi-webcam:before{content:"󰖠"}.mdi-webcam-off:before{content:"󱜷"}.mdi-webhook:before{content:"󰘯"}.mdi-webpack:before{content:"󰜫"}.mdi-webrtc:before{content:"󱉈"}.mdi-wechat:before{content:"󰘑"}.mdi-weight:before{content:"󰖡"}.mdi-weight-gram:before{content:"󰴿"}.mdi-weight-kilogram:before{content:"󰖢"}.mdi-weight-lifter:before{content:"󱅝"}.mdi-weight-pound:before{content:"󰦵"}.mdi-whatsapp:before{content:"󰖣"}.mdi-wheel-barrow:before{content:"󱓲"}.mdi-wheelchair-accessibility:before{content:"󰖤"}.mdi-whistle:before{content:"󰦶"}.mdi-whistle-outline:before{content:"󱊼"}.mdi-white-balance-auto:before{content:"󰖥"}.mdi-white-balance-incandescent:before{content:"󰖦"}.mdi-white-balance-iridescent:before{content:"󰖧"}.mdi-white-balance-sunny:before{content:"󰖨"}.mdi-widgets:before{content:"󰜬"}.mdi-widgets-outline:before{content:"󱍕"}.mdi-wifi:before{content:"󰖩"}.mdi-wifi-alert:before{content:"󱚵"}.mdi-wifi-arrow-down:before{content:"󱚶"}.mdi-wifi-arrow-left:before{content:"󱚷"}.mdi-wifi-arrow-left-right:before{content:"󱚸"}.mdi-wifi-arrow-right:before{content:"󱚹"}.mdi-wifi-arrow-up:before{content:"󱚺"}.mdi-wifi-arrow-up-down:before{content:"󱚻"}.mdi-wifi-cancel:before{content:"󱚼"}.mdi-wifi-check:before{content:"󱚽"}.mdi-wifi-cog:before{content:"󱚾"}.mdi-wifi-lock:before{content:"󱚿"}.mdi-wifi-lock-open:before{content:"󱛀"}.mdi-wifi-marker:before{content:"󱛁"}.mdi-wifi-minus:before{content:"󱛂"}.mdi-wifi-off:before{content:"󰖪"}.mdi-wifi-plus:before{content:"󱛃"}.mdi-wifi-refresh:before{content:"󱛄"}.mdi-wifi-remove:before{content:"󱛅"}.mdi-wifi-settings:before{content:"󱛆"}.mdi-wifi-star:before{content:"󰸋"}.mdi-wifi-strength-1:before{content:"󰤟"}.mdi-wifi-strength-1-alert:before{content:"󰤠"}.mdi-wifi-strength-1-lock:before{content:"󰤡"}.mdi-wifi-strength-1-lock-open:before{content:"󱛋"}.mdi-wifi-strength-2:before{content:"󰤢"}.mdi-wifi-strength-2-alert:before{content:"󰤣"}.mdi-wifi-strength-2-lock:before{content:"󰤤"}.mdi-wifi-strength-2-lock-open:before{content:"󱛌"}.mdi-wifi-strength-3:before{content:"󰤥"}.mdi-wifi-strength-3-alert:before{content:"󰤦"}.mdi-wifi-strength-3-lock:before{content:"󰤧"}.mdi-wifi-strength-3-lock-open:before{content:"󱛍"}.mdi-wifi-strength-4:before{content:"󰤨"}.mdi-wifi-strength-4-alert:before{content:"󰤩"}.mdi-wifi-strength-4-lock:before{content:"󰤪"}.mdi-wifi-strength-4-lock-open:before{content:"󱛎"}.mdi-wifi-strength-alert-outline:before{content:"󰤫"}.mdi-wifi-strength-lock-open-outline:before{content:"󱛏"}.mdi-wifi-strength-lock-outline:before{content:"󰤬"}.mdi-wifi-strength-off:before{content:"󰤭"}.mdi-wifi-strength-off-outline:before{content:"󰤮"}.mdi-wifi-strength-outline:before{content:"󰤯"}.mdi-wifi-sync:before{content:"󱛇"}.mdi-wikipedia:before{content:"󰖬"}.mdi-wind-turbine:before{content:"󰶥"}.mdi-wind-turbine-alert:before{content:"󱦫"}.mdi-wind-turbine-check:before{content:"󱦬"}.mdi-window-close:before{content:"󰖭"}.mdi-window-closed:before{content:"󰖮"}.mdi-window-closed-variant:before{content:"󱇛"}.mdi-window-maximize:before{content:"󰖯"}.mdi-window-minimize:before{content:"󰖰"}.mdi-window-open:before{content:"󰖱"}.mdi-window-open-variant:before{content:"󱇜"}.mdi-window-restore:before{content:"󰖲"}.mdi-window-shutter:before{content:"󱄜"}.mdi-window-shutter-alert:before{content:"󱄝"}.mdi-window-shutter-open:before{content:"󱄞"}.mdi-windsock:before{content:"󱗺"}.mdi-wiper:before{content:"󰫩"}.mdi-wiper-wash:before{content:"󰶦"}.mdi-wiper-wash-alert:before{content:"󱣟"}.mdi-wizard-hat:before{content:"󱑷"}.mdi-wordpress:before{content:"󰖴"}.mdi-wrap:before{content:"󰖶"}.mdi-wrap-disabled:before{content:"󰯟"}.mdi-wrench:before{content:"󰖷"}.mdi-wrench-clock:before{content:"󱦣"}.mdi-wrench-outline:before{content:"󰯠"}.mdi-xamarin:before{content:"󰡅"}.mdi-xml:before{content:"󰗀"}.mdi-xmpp:before{content:"󰟿"}.mdi-yahoo:before{content:"󰭏"}.mdi-yeast:before{content:"󰗁"}.mdi-yin-yang:before{content:"󰚀"}.mdi-yoga:before{content:"󱅼"}.mdi-youtube:before{content:"󰗃"}.mdi-youtube-gaming:before{content:"󰡈"}.mdi-youtube-studio:before{content:"󰡇"}.mdi-youtube-subscription:before{content:"󰵀"}.mdi-youtube-tv:before{content:"󰑈"}.mdi-yurt:before{content:"󱔖"}.mdi-z-wave:before{content:"󰫪"}.mdi-zend:before{content:"󰫫"}.mdi-zigbee:before{content:"󰵁"}.mdi-zip-box:before{content:"󰗄"}.mdi-zip-box-outline:before{content:"󰿺"}.mdi-zip-disk:before{content:"󰨣"}.mdi-zodiac-aquarius:before{content:"󰩽"}.mdi-zodiac-aries:before{content:"󰩾"}.mdi-zodiac-cancer:before{content:"󰩿"}.mdi-zodiac-capricorn:before{content:"󰪀"}.mdi-zodiac-gemini:before{content:"󰪁"}.mdi-zodiac-leo:before{content:"󰪂"}.mdi-zodiac-libra:before{content:"󰪃"}.mdi-zodiac-pisces:before{content:"󰪄"}.mdi-zodiac-sagittarius:before{content:"󰪅"}.mdi-zodiac-scorpio:before{content:"󰪆"}.mdi-zodiac-taurus:before{content:"󰪇"}.mdi-zodiac-virgo:before{content:"󰪈"}.mdi-blank:before{content:"";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:hsla(0,0%,100%,.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mdi-flip-v:before{-webkit-filter:FlipV;filter:FlipV;-ms-filter:"FlipV";-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mdi-spin:before{-webkit-animation:mdi-spin 2s linear infinite;animation:mdi-spin 2s linear infinite}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} -/*# sourceMappingURL=main.751babb1.css.map*/ \ No newline at end of file diff --git a/cockpit/appstore/build/static/css/main.751babb1.css.map b/cockpit/appstore/build/static/css/main.751babb1.css.map deleted file mode 100644 index f00342bc..00000000 --- a/cockpit/appstore/build/static/css/main.751babb1.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.751babb1.css","mappings":"AAAA,MCKA,uBAOI,8BACA,0BAGA,sDAGA,qDACA,8CACA,uDACA,iCAGA,iCACA,wBAGA,qCACA,qBAEA,yBAGA,0BACA,iCACA,iCACA,2CACA,8CACA,0CACA,6CACA,4BACA,gCACA,yCACA,8CACA,iDAGA,4DAGA,yCACA,qDACA,qCACA,0CAGA,mBAGA,+BACA,yBACA,gCACA,iDACA,uCACA,sCACA,6CACA,qCACA,mCACA,8BAGA,+CACA,qEACA,qEACA,uFACA,2EACA,2EACA,+EACA,+BAGA,mDAGA,kCACA,4CACA,6CAGA,uCACA,wCACA,qCACA,yCACA,iCAGA,4DACA,+DACA,wCACA,0CACA,kDAGA,iCACA,uCACA,qCAGA,mCACA,sFACA,wCACA,kCACA,yFACA,2CAGA,iDACA,mCACA,oDACA,yDACA,gCACA,sCACA,8CACA,yCACA,4BAGA,sBACA,mCACA,iCACA,8CACA,iCACA,uCACA,oCACA,wCACA,qCACA,0CACA,iCAGA,8BACA,gEACA,4DACA,4DACA,yCACA,qDACA,0EACA,oEACA,+CACA,wCACA,8BAGA,wBACA,qCACA,uDACA,iCACA,8EACA,oCACA,iCACA,2CACA,uCACA,iCACA,8CACA,wCAGA,0CACA,sBACA,kBACA,6BAGA,6CACA,wCACA,2CACA,4EACA,oFACA,2BAGA,wBACA,qBAGA,kCACA,+BACA,4BACA,gCACA,8BACA,uCACA,gDAGA,0CACA,uDACA,kDACA,sBAGA,2BAGA,yDACA,yDACA,+BACA,sDACA,sDACA,yBAGA,oDACA,6BACA,6BACA,8BAGA,wBACA,qCACA,iCACA,uCACA,oCACA,qCACA,4CACA,yCACA,uBAGA,oCACA,kDACA,kCAGA,sCAGA,qCACA,iCAGA,uCACA,iCACA,4CACA,sCACA,6BAGA,wBAGA,oBAEA,oBACA,iBACA,qBASA,uBAGA,6BACA,8BACA,oBAGA,8BACA,gCACA,oCACA,4BAGA,mCACA,qCACA,yCACA,sBAKA,+BACA,+BACA,mCACA,mCACA,iCACA,8BAGA,qEAGA,uBACA,0BAGA,2CAGA,8BACA,0BAGA,0CAGA,wBAGA,mCAGA,8BAGA,8BAGA,4BAGA,kCAGA,oCACA,kBAGA,6BAGA,qDAGA,+BAGJ,uBAEG,4BAGA,kCACA,gCACA,kCAKH,sBAEA,0BACA,2BACA,8BC5SA,oBAMK,wBACA,wBAGA,8BACA,0BAGA,mDAGA,uDACA,8CACA,uDACA,iCAGA,iCACA,wBAGA,qCACA,qBAEA,yBAGA,0BACA,iCACA,iCACA,wCACA,8CACA,uCACA,6CACA,4BACA,gCACA,yCACA,8CACA,iDAGA,4DAGA,yCACA,qDACA,qCACA,0CAGA,sBAGA,+BACA,yBACA,gCACA,iDACA,4BACA,sCACA,6CACA,qCACA,mCACA,qCAGA,+CACA,qEACA,qEACA,uFACA,2EACA,2EACA,+EACA,8CAGA,mDAGA,kCACA,iEACA,6CAGA,uCACA,wCACA,qCACA,yCACA,iCAGA,wEACA,iEACA,wCACA,0CACA,kDAGA,iCACA,uCACA,qCAGA,mCACA,sFACA,wCAIA,qCACA,yFACA,2CAIA,iDACA,mCACA,oDACA,yDACA,gCACA,sCACA,kDACA,yCACA,4BAGA,yBACA,mCACA,iCACA,8CACA,iCACA,uCACA,oCACA,qCACA,qCACA,0CACA,iCAGA,8BACA,gEACA,4DACA,4DACA,yCACA,qDACA,0EACA,oEACA,+CACA,wCACA,8BAGA,2BACA,qCACA,uDACA,iCACA,8EACA,oCACA,iCACA,2CACA,uCACA,oCACA,8CACA,wCAGA,0CACA,yBACA,qBACA,6BAGA,6CACA,wCACA,2CACA,4EACA,oFACA,2BAGA,wBACA,wBAGA,kCACA,+BACA,kCACA,gCACA,iCACA,uCACA,oCAGA,2CACA,qDACA,kDACA,sBAGA,8BAGA,yDACA,yDACA,+BACA,uCACA,uCACA,yBAGA,oDACA,6BACA,6BACA,8BAGA,qCACA,qCACA,iCACA,uCACA,oCACA,qCACA,4CACA,yCACA,0BAGA,oCACA,kDACA,kCAGA,sCAGA,qCACA,iCAGA,uCACA,iCACA,4CACA,sCACA,6BAGA,wBAGA,oBAEA,oBACA,uBACA,wBAOA,uBAGA,0BACA,2BACA,u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BCSI,qEDVJ,UAgBA,CCFI,sCDhBN,cCiBQ,iBDGN,yBACE,gBAEA,wDACE,eAKJ,oBAEE,qBfi0BoC,Cej0BpC,yCfi0BoC,Ceh0BpC,oBfi0BoC,Cej0BpC,+Cfi0BoC,Ce3zBlC,gBARF,afo0BoC,Cep0BpC,iCfo0BoC,Cej0BpC,Sfm0BoC,CevzBtC,2CAEE,aAIF,yCACE,afkzBoC,CelzBpC,uCfkzBoC,CehzBpC,UAHF,2BACE,afkzBoC,CelzBpC,uCfkzBoC,CehzBpC,UAQF,+CAEE,wBfoxBoC,CepxBpC,4CfoxBoC,CejxBpC,UAIF,oCAGE,wBf6pB0B,CiBvuB5B,wBjBw/BgC,CiBx/BhC,8CjBw/BgC,Cex6B9B,eAFA,qBAGA,2BfwwBoC,CevwBpC,gBAPA,af46B8B,Ce56B9B,sCf46B8B,Ce96B9B,sBACA,uBf6pB0B,Ce/pB1B,qBAKA,oBCjEE,6HDuEF,CCnEE,sCDuDJ,0CCtDM,wCDsDN,oCCtDM,iBDqEN,yEACE,6Efk6B8B,Ce/5BhC,0CAGE,wBf0oB0B,CiBvuB5B,wBjBw/BgC,CiBx/BhC,8CjBw/BgC,Cer5B9B,eAFA,qBAGA,2BfqvBoC,CepvBpC,gBAPA,afy5B8B,Cez5B9B,sCfy5B8B,Ce35B9B,sBACA,uBf0oB0B,Ce5oB1B,qBAKA,oBCpFE,mQD0FF,CCtFE,sCD0EJ,0CCzEM,yCDwFN,+EACE,6Ef+4B8B,Cet4BlC,wBAOE,6BAEA,4CAHA,af8uBsC,Ce9uBtC,qCf8uBsC,CenvBtC,cAIA,ef0d4B,Ce3d5B,gBADA,iBADA,UAOA,CAEA,gFAGE,cAAa,CADb,eACA,CAWJ,iBd7HI,oBFkRE,iBALI,CgB/IR,qCfmuBsC,CeluBtC,oBd/HE,CcmIF,uCAGE,yBADA,sBACA,wBAFA,oBfgmB0B,Ce3lB5B,6CAGE,yBADA,sBACA,wBAFA,oBf0lB0B,CeplB9B,iBdhJI,oBFsRI,oCgBrIN,mCfitBsC,CehtBtC,kBdlJE,CFoHA,yBgB4BJ,iBhB6IQ,oBgBvIN,uCAGE,wBADA,oBACA,uBAFA,kBfilB0B,Ce5kB5B,6CAGE,wBADA,oBACA,uBAFA,kBf2kB0B,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yBAMA,kCAGE,iTAeA,sFAGE,iGAEF,mDC1MV,OAKE,oBlC4RI,CkC1RJ,uBAEA,ClCwRI,qBkC1RJ,oCAEA,iChCME,6CgCHF,sBAXA,YACA,sBAEA,YACA,CALF,iBAYE,gIjBII,yCACE,2CiBDJ,CjBAE,kBiBAF,8BACA,4CACA,CADA,8CADA,qBAEA,oGAEA,4BACE,uDACA,4EAKJ,kBACE,cAIA,qBACA,gFAEA,oDjBvBE,CiBmBF,eACA,CAHA,qBjBjBE,+FAIA,4DACE,sCiBuBJ,iDAKA,CjBjCE,qBiBiCF,gFACA,mBACA,kHAKF,qBAIA,mCACA,mFAEA,mBhCnCE,CgCiCF,oBhCjCE,mBgCsCA,gChCtCA,CgCsCA,gChCrCA,yBgCqCA,ChCrCA,KADA,0CACA,mCgC0CF,yCAKA,2ChClCE,4BgCsCE,4ChCtCF,CACA,6CADA,qCACA,iDgC0CA,8ChC3CA,yCACA,agCgDJ,ChChDI,agCgDJ,oCAUE,4BAIA,CAJA,yBAIA,kGAKE,8HAGA,4BhC9FA,qCiChBF,2BAGA,CAJA,wBAIA,oGAUE,wBAEE,uGAEA,+CAIJ,mB/BnBA,4BgCCA,SACA,gBACA,CDiBE,aCzBJ,gChCIE,C+BgBI,YAIJ,CACE,gBCjBF,qBDiBE,qBALE,kB/BhBJ,eACA,CgCGA,qJAGA,CDaA,UCbA,uCnBKI,qEAIA,wBACE,sDmBLJ,2CAEA,2DACA,CnBHE,2DmBGF,qXAcA,iCAGF,yBAEE,yBlBlCF,8TkB2CE,4BC1CA,wBAOI,CnBRN,WkBkCE,alBlCF,iCmBQM,4CnCqCJ,qCACA,CmChCI,sEnCkBJ,CgBhCF,ahBgCE,uCmChCF,wBACE,erCoSI,mCAlKJ,yBqCnIF,oBrC4SM,2DqCpSA,CnCqCJ,4CACA,uDAfA,CmCvBI,SnCqCJ,CmC7CF,SnC+BE,kCACA,6CmChCF,kCrCiSI,kDqCzRE,+BnCqCJ,6BACA,+BmChCI,iDnCiBJ,yCoC9BJ,2CtCgSM,qCsC3RJ,YACA,8BAEA,gCACA,CAHA,iCAGA,0DCTA,4CAEA,CDkBF,6CClBE,kDAQA,gCAaF,CrCTI,iCqCSJ,iBACE,qBtCq5C8B,qCsCj5C5B,cACA,kCA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DA,U1IwvCgC,C0InvClC,uBAIE,6BADA,YAFA,SACA,UAEA,CAGF,qCAQE,yBANA,cAIA,YAFA,SAGA,iBANA,kBAEA,MAEA,SAGA,CAGF,wCAQE,wB1IytCgC,C0IztChC,sC1IytCgC,C0IxtChC,kBALA,cACA,eACA,kBAHA,gBAIA,iBALA,KAOA,CAGF,+DAQE,wB1IpMS,C0IqMT,kBANA,UzBjOO,CyBkOP,eACA,kBAEA,gBADA,gBAGA,CAGF,oFAaE,sDAPA,YADA,WADA,cAKA,SAFA,SAGA,iBACA,gBARA,kBAKA,O1IhNS,C0IwNX,yBACE,+D1IwrCgC,C0IrrClC,0BACE,cAIJ,2BACE,oCAcA,8IACE,cCtRJ,gBAEI,YADA,eACA,CACA,gEACI,mBACA,gBAEJ,+FACI,iBAKJ,kFACI,mBAgBA,sQACI,mBC7BR,qBACI,uBAGA,wCACI,uBAGR,2CACI,4DAEJ,wCACI,uBAEJ,oBACI,+DACA,mEAEJ,iBACI,2BACA,+BACI,+DAGR,sCACI,4DAEJ,iBACI,uEAEJ,wBACI,uBAMA,yCACI,aAUJ,kGACI,uBAEJ,qDACI,uBC3DZ,WACE,oBAwBA,iBACA,CAFA,eACA,CAvBA,4DACA,8YAuBA,8CAKA,WAIA,oCAMA,6BACA,CAOF,kCACA,kCACA,CApBE,qBAHA,mBAGA,mBAWA,mBAMF,CAjBE,gBAiBF,eACA,CAjBE,iBAGA,CAJA,uBACA,CAgBF,mBAGA,oBACA,gCACA,gCACA,gCACA,gCACA,gCACA,gCACA,gCACA,+BACA,yCACA,+BACA,gEACA,WACA,mCACA,2BACA,oCACA,+BACA,yCACA,uDACA,yCACA,uCACA,6CACA,uCACA,qCACA,sCACA,2CACA,mCACA,2CACA,WACA,iCACA,oCACA,8BACA,kCACA,4CACA,sDACA,4CACA,0CACA,0CACA,2CACA,WACA,wCACA,mCACA,mCACA,2BACA,oCACA,iCACA,8BACA,6BACA,oCACA,gCACA,8BACA,6BACA,oCACA,2CACA,yDACA,0CACA,0CACA,2CACA,wCACA,yCACA,wCACA,yCACA,mCACA,yCACA,WACA,uCACA,6DACA,qCACA,8CACA,oCACA,wCACA,uCACA,WACA,sCACA,uCACA,iCACA,2DACA,yCACA,wCACA,qCACA,wCACA,wCACA,sCACA,0CACA,wCACA,wCACA,WACA,kEACA,iCACA,WACA,yCACA,iCACA,2BACA,iCACA,6BACA,8CACA,uBACA,yCACA,2BACA,iCACA,kCACA,iCACA,gCACA,kCACA,4BACA,sCACA,6BACA,uCACA,6BACA,wCACA,mCACA,0BACA,sCACA,mCACA,uCACA,qBACA,oCACA,mCACA,6BACA,wCACA,uCACA,qBACA,oCACA,oCACA,6BACA,iCACA,mCACA,wCACA,iCACA,0BACA,6CACA,yBACA,6BACA,sCACA,iCACA,yCACA,gCACA,8DACA,qCACA,0CACA,WACA,qCACA,oCACA,mCACA,qCACA,mCACA,6BACA,uCACA,sCACA,kCACA,6DACA,wCACA,uCACA,yCACA,WACA,wCACA,mCACA,0BACA,oCACA,kCACA,4BACA,iCACA,iCACA,gCACA,8CACA,4BACA,+DACA,WACA,qCACA,uCACA,iCACA,gCACA,sCACA,yBACA,qCACA,+BACA,+BACA,2CACA,gCACA,0BACA,kCACA,iCACA,4BACA,iCACA,oCACA,6BACA,wCACA,gCACA,sCACA,mCACA,mCACA,wCACA,qCACA,mCACA,sCACA,kCACA,8BACA,8BACA,6CACA,6BACA,qCACA,0BACA,8BACA,qCACA,0CACA,2DACA,sCACA,wCACA,WACA,wCACA,kCACA,oCACA,mCACA,mCACA,oCACA,uBACA,+CACA,kCACA,6DACA,WACA,gEACA,oCACA,wCACA,8CACA,4CACA,uCACA,sCACA,YACA,yCACA,mCACA,oCACA,2DACA,uCACA,wCACA,4CACA,wCACA,2CACA,YACA,mCACA,sCACA,uCACA,mCACA,mCACA,2DACA,qCACA,0CACA,4CACA,YACA,8DACA,uCACA,2CACA,2CACA,WACA,uCACA,uCACA,kCACA,oCACA,qCACA,0BACA,mCACA,mCACA,8BACA,+BACA,6BACA,6BACA,+BACA,uCACA,mDACA,0CACA,gDACA,0CACA,yCACA,6CACA,yCACA,gDACA,0CACA,0CACA,yCACA,0CACA,yCACA,4CACA,4CACA,0CACA,yCACA,6CACA,yCACA,2CACA,0CACA,2CACA,0CACA,2CACA,2CACA,oCACA,sCACA,2CACA,sCACA,qCACA,yCACA,qCACA,4CACA,sCACA,sCACA,yCACA,WACA,gEACA,qCACA,wCACA,wCACA,sCACA,qCACA,yCACA,qCACA,uCACA,sCACA,uCACA,sCACA,WACA,uCACA,uCACA,gCACA,qCACA,iCACA,0CACA,qCACA,+DACA,qCACA,wCACA,YACA,sCACA,uCACA,mCACA,iCACA,uCACA,iCACA,yBACA,4CACA,uCACA,oDACA,yCACA,8CACA,0CACA,yCACA,0CACA,2CACA,uCACA,4CACA,wCACA,gDACA,4CACA,iCACA,6CACA,8CACA,WACA,iCACA,2BACA,kCACA,mCACA,wCACA,kCACA,0BACA,gDACA,iCACA,8DACA,oCACA,WACA,0CACA,2BACA,gCACA,oCACA,gCACA,gCACA,kCACA,8BACA,kCACA,kCACA,iCACA,4CACA,mCACA,iCACA,uBACA,8CACA,mDACA,+CACA,6CACA,8CACA,WACA,iCACA,mCACA,wCACA,oCACA,wBACA,qCACA,iCACA,8BACA,gCACA,iCACA,4BACA,iCACA,6BACA,mCACA,mCACA,8BACA,yCACA,+BACA,8DACA,uCACA,0CACA,uCACA,8CACA,0CACA,sCACA,6CACA,uCACA,sCACA,sCACA,uCACA,sCACA,0CACA,yCACA,sCACA,wCACA,sCACA,uCACA,wCACA,sCACA,uCACA,4CACA,WACA,wCACA,iCACA,kCACA,qCACA,yBACA,yCACA,0DACA,2CACA,4CACA,WACA,kCACA,2CACA,qDACA,0CACA,sCACA,2CACA,WACA,oCACA,qCACA,yDACA,0CACA,WACA,+BACA,6CACA,4BACA,mCACA,2CACA,iCACA,mCACA,2BACA,kCACA,iCACA,4CACA,yDACA,uCACA,0CACA,uCACA,mCACA,6CACA,sCACA,0CACA,sCACA,sCACA,6CACA,yCACA,mCACA,sCACA,2CACA,uCACA,4CACA,sCACA,yCACA,WACA,qCACA,uCACA,mCACA,gEACA,kCACA,0CACA,sCACA,sCACA,wCACA,uCACA,wCACA,WACA,+DACA,WACA,mCACA,wCACA,sDACA,6CACA,WACA,8BACA,wCACA,0BACA,0CACA,0BACA,8BACA,mCACA,+BACA,mCACA,0CACA,oBACA,6CACA,qCACA,wDACA,wCACA,2CACA,WACA,qCACA,oCACA,gEACA,WACA,iEACA,YACA,gEACA,WACA,qCACA,0BACA,iDACA,+BACA,8BACA,oEACA,iCACA,gDAEA,sCACA,gCACA,8BACA,uCACA,6BACA,gEACA,+BACA,gDACA,0CACA,WACA,2BACA,kCACA,8BACA,yCACA,2DACA,YACA,oCACA,wCACA,oCACA,+BACA,4BACA,6CACA,gDACA,6CACA,yCACA,WACA,6BACA,6CACA,4BACA,uCACA,mCACA,kCACA,2BACA,mCACA,mCACA,yCACA,uBACA,oCACA,2CACA,mDACA,gDACA,yDACA,+CACA,uDACA,0CACA,sDACA,WACA,iCACA,uCACA,oCACA,qCACA,oCACA,uCACA,mCACA,mCACA,oCACA,+DACA,mCACA,+CACA,4CACA,WACA,qCACA,oCACA,qCACA,oCACA,yBACA,qCACA,gCACA,yCACA,+BACA,sCACA,oCACA,2BACA,kCACA,iCACA,2CACA,oBACA,8CACA,oCACA,4DACA,WACA,sCACA,oCACA,sCACA,4DACA,uCACA,WACA,iCACA,uCACA,4BACA,kCACA,8BACA,6BACA,gDACA,+BACA,kCACA,yCACA,oCACA,oCACA,wDACA,6CACA,2CACA,wCACA,oCACA,qDACA,WACA,kCACA,sCACA,uBACA,iCACA,qCACA,6BACA,iCACA,oCACA,+BACA,wCACA,0BACA,4CACA,yDACA,2CACA,uCACA,YACA,wCACA,uCACA,iCACA,oCACA,iCACA,2BACA,mCACA,wCACA,oCACA,4DACA,wCACA,wCACA,yCACA,wCACA,4CACA,0CACA,WACA,yCACA,wBACA,oCACA,gCACA,4BACA,wCACA,sCACA,wDACA,4CACA,WACA,4BACA,2CACA,sBACA,0CACA,2BACA,gCACA,uCACA,uCACA,iCACA,wCACA,6DACA,mCACA,WACA,0CACA,qCACA,uDACA,yCACA,2CACA,WACA,uCACA,uCACA,+BACA,wCACA,mCACA,8DACA,uCACA,WACA,0CACA,oCACA,iCACA,gCACA,gCACA,qCACA,wCACA,gCACA,2BACA,kCACA,kCACA,yCACA,iCACA,wBACA,yCACA,8BACA,4BACA,kCACA,6BACA,kCACA,8BACA,iCACA,6CACA,8BACA,qCACA,uCACA,gCACA,2BACA,gCACA,2CACA,mCACA,gCACA,uCACA,mCACA,wBACA,6CACA,kCACA,2DACA,YACA,wCACA,wBACA,qCACA,8BACA,+BACA,uCACA,iCACA,kCACA,oCACA,oCACA,yBACA,qCACA,yCACA,gCACA,sCACA,6BACA,kCACA,8BACA,oCACA,6BACA,6BACA,oCACA,oCACA,6BACA,+BACA,2CACA,wBACA,iCACA,gDACA,iDACA,4CACA,2CACA,0CACA,0CACA,+CACA,2CACA,0CACA,0CACA,YACA,0CACA,qCACA,iCACA,0BACA,oCACA,8BACA,6CACA,uDACA,YACA,uCACA,yCACA,gCACA,sCACA,kCACA,yBACA,gCACA,qCACA,6BACA,gCACA,8CACA,uDACA,yCACA,qDAEA,8BACA,4CACA,wBACA,2CACA,2BACA,4BACA,uCACA,8BACA,2CACA,wBACA,kCACA,8CACA,4BACA,qCACA,2BACA,gCACA,iCACA,gCACA,8BACA,4CACA,+BACA,mCACA,0BACA,oCACA,0CACA,uDACA,0CACA,YACA,0CACA,4BACA,0CACA,gCACA,2DACA,qCACA,2CACA,WACA,6BACA,qCACA,+BACA,wCACA,0DACA,0CACA,WACA,8BACA,+BACA,+BACA,gCACA,oCACA,gCACA,6BACA,yCACA,iCACA,oCACA,kCACA,qCACA,mCACA,0BACA,mCACA,0CACA,gCACA,sCACA,sDACA,yCACA,4CAEA,gDACA,kCACA,8BACA,sCACA,0DACA,oCACA,8CACA,0CACA,WACA,uCACA,mCACA,0DACA,YACA,uCACA,oCACA,4DACA,WACA,8BACA,uCACA,6BACA,gCACA,kCACA,8BACA,+BACA,wCACA,8BACA,yBACA,qCACA,+BACA,0CACA,wDACA,0CACA,6CACA,WACA,uCACA,oCACA,oCACA,6BACA,kCACA,kCACA,8BACA,kCACA,kCACA,2CACA,wBACA,+BACA,qCACA,iCACA,4BACA,+BACA,iCACA,8CACA,gCACA,+BACA,8BACA,mCACA,6BACA,gCACA,yCACA,+BACA,qBACA,wCACA,gCACA,4BACA,6BACA,6BACA,wCACA,0DACA,0CACA,yCACA,0CACA,yCACA,4CACA,kDACA,WACA,6DACA,WACA,kCACA,iCACA,6BACA,iCACA,iCACA,sCACA,oCACA,2DACA,0CACA,WACA,yCACA,qCACA,+BACA,qCACA,0BACA,yCACA,0DACA,2CACA,yCACA,WACA,8DACA,WACA,kCACA,6BACA,kCACA,8BACA,8BACA,iCACA,0CACA,+BACA,mCACA,2BACA,yCACA,sCACA,+BACA,4BACA,iCACA,gCACA,4CACA,sBACA,kCACA,mCACA,+BACA,mCACA,0CACA,mCACA,mCACA,4DACA,yCACA,WACA,sCACA,mCACA,uBACA,oCACA,mCACA,wCACA,kCACA,sCACA,gCACA,qEACA,8BACA,8CACA,8CACA,sDACA,mDACA,0CACA,kDACA,WACA,oCACA,yDACA,YACA,2CACA,kCACA,mCACA,oCACA,yBACA,mCACA,kCACA,+BACA,kCACA,8BACA,6BACA,0CACA,kCACA,8BACA,yCACA,yBACA,yCACA,qCACA,iCACA,6BACA,oCACA,+BACA,0CACA,iCACA,qCACA,uCACA,wBACA,oCACA,mCACA,wCACA,sDACA,wCACA,WACA,uCACA,4BACA,+BACA,iCACA,kCACA,+BACA,+BACA,mCC1lCA,WACE,4BACA,yDACA,gDAaA,kCAbA,8ZAaA,oBAEA,uBAWA,6EARA,8CAGF,uCAEE,CAEA,UACA,sEAbA,kCAE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","sources":["assets/scss/Saas.scss","assets/scss/config/saas/_light-mode.scss","assets/scss/config/saas/_dark-mode.scss","../node_modules/bootstrap/scss/bootstrap.scss","../node_modules/bootstrap/scss/_root.scss","../node_modules/bootstrap/scss/_reboot.scss","../node_modules/bootstrap/scss/vendor/_rfs.scss","assets/scss/config/saas/_variables.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../node_modules/bootstrap/scss/_type.scss","../node_modules/bootstrap/scss/mixins/_lists.scss","../node_modules/bootstrap/scss/_images.scss","../node_modules/bootstrap/scss/mixins/_image.scss","../node_modules/bootstrap/scss/_containers.scss","../node_modules/bootstrap/scss/mixins/_container.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../node_modules/bootstrap/scss/_grid.scss","../node_modules/bootstrap/scss/mixins/_grid.scss","../node_modules/bootstrap/scss/_tables.scss","../node_modules/bootstrap/scss/mixins/_table-variants.scss","../node_modules/bootstrap/scss/forms/_labels.scss","../node_modules/bootstrap/scss/forms/_form-text.scss","../node_modules/bootstrap/scss/forms/_form-control.scss","../node_modules/bootstrap/scss/mixins/_transition.scss","../node_modules/bootstrap/scss/mixins/_gradients.scss","../node_modules/bootstrap/scss/forms/_form-select.scss","../node_modules/bootstrap/scss/forms/_form-check.scss","../node_modules/bootstrap/scss/forms/_form-range.scss","../node_modules/bootstrap/scss/forms/_floating-labels.scss","../node_modules/bootstrap/scss/forms/_input-group.scss","../node_modules/bootstrap/scss/mixins/_forms.scss","../node_modules/bootstrap/scss/_buttons.scss","../node_modules/bootstrap/scss/mixins/_buttons.scss","../node_modules/bootstrap/scss/_transitions.scss","../node_modules/bootstrap/scss/_dropdown.scss","../node_modules/bootstrap/scss/mixins/_caret.scss","../node_modules/bootstrap/scss/_button-group.scss","../node_modules/bootstrap/scss/_nav.scss","../node_modules/bootstrap/scss/_navbar.scss","../node_modules/bootstrap/scss/_card.scss","../node_modules/bootstrap/scss/_accordion.scss","../node_modules/bootstrap/scss/_breadcrumb.scss","../node_modules/bootstrap/scss/_pagination.scss","../node_modules/bootstrap/scss/mixins/_pagination.scss","../node_modules/bootstrap/scss/_badge.scss","../node_modules/bootstrap/scss/_alert.scss","../node_modules/bootstrap/scss/mixins/_alert.scss","../node_modules/bootstrap/scss/_progress.scss","../node_modules/bootstrap/scss/_list-group.scss","../node_modules/bootstrap/scss/mixins/_list-group.scss","../node_modules/bootstrap/scss/_close.scss","../node_modules/bootstrap/scss/_toasts.scss","../node_modules/bootstrap/scss/_modal.scss","../node_modules/bootstrap/scss/mixins/_backdrop.scss","../node_modules/bootstrap/scss/_tooltip.scss","../node_modules/bootstrap/scss/mixins/_reset-text.scss","../node_modules/bootstrap/scss/_popover.scss","../node_modules/bootstrap/scss/_carousel.scss","../node_modules/bootstrap/scss/mixins/_clearfix.scss","../node_modules/bootstrap/scss/_spinners.scss","../node_modules/bootstrap/scss/_offcanvas.scss","../node_modules/bootstrap/scss/_placeholders.scss","../node_modules/bootstrap/scss/helpers/_colored-links.scss","../node_modules/bootstrap/scss/helpers/_ratio.scss","../node_modules/bootstrap/scss/helpers/_position.scss","../node_modules/bootstrap/scss/helpers/_stacks.scss","../node_modules/bootstrap/scss/helpers/_visually-hidden.scss","../node_modules/bootstrap/scss/mixins/_visually-hidden.scss","../node_modules/bootstrap/scss/helpers/_stretched-link.scss","../node_modules/bootstrap/scss/helpers/_text-truncation.scss","../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../node_modules/bootstrap/scss/helpers/_vr.scss","../node_modules/bootstrap/scss/mixins/_utilities.scss","../node_modules/bootstrap/scss/utilities/_api.scss","assets/scss/custom/structure/_general.scss","assets/scss/custom/structure/_left-menu.scss","assets/scss/config/saas/_custom-variables.scss","assets/scss/custom/structure/_topbar.scss","assets/scss/custom/structure/_right-sidebar.scss","assets/scss/custom/structure/_page-head.scss","assets/scss/custom/structure/_footer.scss","assets/scss/custom/structure/_horizontal-nav.scss","assets/scss/custom/fonts/_nunito.scss","assets/scss/custom/components/_accordions.scss","assets/scss/custom/components/_alert.scss","assets/scss/custom/components/_avatar.scss","assets/scss/custom/components/_breadcrumb.scss","assets/scss/custom/components/_buttons.scss","assets/scss/custom/components/mixins/_buttons.scss","assets/scss/custom/components/_badge.scss","assets/scss/custom/components/mixins/_badge.scss","assets/scss/custom/components/_card.scss","assets/scss/custom/components/_custom-forms.scss","assets/scss/custom/components/_dropdown.scss","assets/scss/custom/components/_docs.scss","assets/scss/custom/components/_forms.scss","assets/scss/custom/components/_modal.scss","assets/scss/custom/components/_nav.scss","assets/scss/custom/components/_pagination.scss","assets/scss/custom/components/_popover.scss","assets/scss/custom/components/_print.scss","assets/scss/custom/components/_progress.scss","assets/scss/custom/components/_reboot.scss","assets/scss/custom/components/_ribbons.scss","assets/scss/custom/components/_switch.scss","assets/scss/custom/components/_tables.scss","assets/scss/custom/components/_type.scss","assets/scss/custom/components/utilities/_background.scss","assets/scss/custom/components/utilities/_text.scss","assets/scss/custom/components/_utilities.scss","assets/scss/custom/components/_widgets.scss","assets/scss/custom/components/_social.scss","assets/scss/custom/components/_steps.scss","assets/scss/custom/pages/_timeline.scss","assets/scss/vendor/_daterangepicker.scss","assets/scss/vendor/_bootstrap-datepicker.min.scss","assets/scss/vendor/_jquery.toast.min.scss","assets/scss/vendor/_bootstrap-timepicker.min.scss","assets/scss/vendor/_jquery.bootstrap-touchspin.min.scss","assets/scss/custom/plugins/_apexcharts.scss","../node_modules/bootstrap/scss/_variables.scss","assets/scss/custom/plugins/_britechart.scss","assets/scss/custom/plugins/_calendar.scss","assets/scss/custom/plugins/_chartjs.scss","assets/scss/custom/plugins/_datatable.scss","assets/scss/custom/plugins/_daterange.scss","assets/scss/custom/plugins/_datepicker.scss","assets/scss/custom/plugins/_dragula.scss","assets/scss/custom/plugins/_dropzone.scss","assets/scss/custom/plugins/_form-wizard.scss","assets/scss/custom/plugins/_maps.scss","assets/scss/custom/plugins/_quill-editor.scss","assets/scss/custom/plugins/_select2.scss","assets/scss/custom/plugins/_simplebar.scss","assets/scss/custom/plugins/_toaster.scss","assets/scss/custom/plugins/_bootstrap-touchspin.scss","assets/scss/custom/plugins/_bootstrap-timepicker.scss","assets/scss/custom/plugins/_simplemde.scss","assets/scss/custom/plugins/_typehead.scss","assets/scss/custom/plugins/_sparklines.scss","assets/scss/custom/plugins/_timepicker.scss","assets/scss/custom/plugins/_rateit.scss","assets/scss/custom/plugins/_rating.scss","assets/scss/custom/plugins/_react-select.scss","assets/scss/custom/plugins/_react-table.scss","assets/scss/custom/plugins/_ion-rangeslider.scss","assets/scss/custom/plugins/_jstree.scss","assets/scss/custom/plugins/_frappe-gantt.scss","assets/scss/custom/plugins/icons/_unicons.scss","assets/scss/custom/plugins/icons/_dripicons.scss","assets/scss/custom/plugins/icons/_materialdesignicons.scss"],"sourcesContent":[":root{--ct-link-color: #727cf5;--ct-link-hover-color: #6169d0;--ct-border-color: #dee2e6;--ct-box-shadow: 0px 0px 35px 0px rgba(154, 161, 171, 0.15);--ct-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, 0.075);--ct-box-shadow-lg: 0 0 45px 0 rgba(0, 0, 0, 0.12);--ct-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--ct-component-active-color: #fff;--ct-component-active-bg: #727cf5;--ct-text-muted: #98a6ad;--ct-blockquote-footer-color: #98a6ad;--ct-mark-bg: #fcf8e3;--ct-table-color: #6c757d;--ct-table-bg: transparent;--ct-table-accent-bg: transparent;--ct-table-striped-color: #6c757d;--ct-table-striped-bg: rgba(241, 243, 250, 0.8);--ct-table-active-color: var(--ct-table-color);--ct-table-active-bg: rgba(222, 226, 230, 0.4);--ct-table-hover-color: var(--ct-table-color);--ct-table-hover-bg: #f1f3fa;--ct-table-border-color: #eef2f7;--ct-table-group-separator-color: #edeff1;--ct-table-caption-color: var(--ct-text-muted);--ct-input-btn-focus-color: rgba(114, 124, 245, 0.25);--ct-btn-active-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--ct-btn-link-color: var(--ct-link-color);--ct-btn-link-hover-color: var(--ct-link-hover-color);--ct-btn-link-disabled-color: #adb5bd;--ct-form-text-color: var(--ct-text-muted);--ct-input-bg: #fff;--ct-input-disabled-bg: #eef2f7;--ct-input-color: #6c757d;--ct-input-border-color: #dee2e6;--ct-input-box-shadow: var(--ct-box-shadow-inset);--ct-input-focus-bg: var(--ct-input-bg);--ct-input-focus-border-color: #c8cbcf;--ct-input-focus-color: var(--ct-input-color);--ct-input-placeholder-color: #adb5bd;--ct-input-plaintext-color: #6c757d;--ct-form-check-input-bg: #fff;--ct-form-check-input-border: 1px solid #dee2e6;--ct-form-check-input-checked-color: var(--ct-component-active-color);--ct-form-check-input-checked-bg-color: var(--ct-component-active-bg);--ct-form-check-input-checked-border-color: var(--ct-form-check-input-checked-bg-color);--ct-form-check-input-indeterminate-color: var(--ct-component-active-color);--ct-form-check-input-indeterminate-bg-color: var(--ct-component-active-bg);--ct-form-check-input-indeterminate-border-color: var(--ct-component-active-bg);--ct-form-switch-color: #dee2e6;--ct-input-group-addon-color: var(--ct-input-color);--ct-input-group-addon-bg: #eef2f7;--ct-input-group-addon-border-color: #dee2e6;--ct-form-select-color: var(--ct-input-color);--ct-form-select-bg: var(--ct-input-bg);--ct-form-select-disabled-color: #98a6ad;--ct-form-select-disabled-bg: #eef2f7;--ct-form-select-indicator-color: #343a40;--ct-form-range-track-bg: #dee2e6;--ct-form-range-track-box-shadow: var(--ct-box-shadow-inset);--ct-form-range-thumb-box-shadow: 0 .1rem .25rem rgba(0, 0, 0, 0.1);--ct-form-range-thumb-active-bg: #d5d8fc;--ct-form-range-thumb-disabled-bg: #adb5bd;--ct-form-file-button-color: var(--ct-input-color);--ct-form-file-button-bg: #eef2f7;--ct-form-file-button-hover-bg: #e2e6eb;--ct-nav-link-disabled-color: #98a6ad;--ct-nav-tabs-border-color: #dee2e6;--ct-nav-tabs-link-hover-border-color: #eef2f7 #eef2f7 var(--ct-nav-tabs-border-color);--ct-nav-tabs-link-active-color: #565e64;--ct-nav-tabs-link-active-bg: #fff;--ct-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 var(--ct-nav-tabs-link-active-bg);--ct-navbar-dark-color: rgba(255, 255, 255, 0.55);--ct-navbar-dark-hover-color: rgba(255, 255, 255, 0.75);--ct-navbar-dark-active-color: #fff;--ct-navbar-dark-disabled-color: rgba(255, 255, 255, 0.25);--ct-navbar-dark-toggler-border-color: rgba(255, 255, 255, 0.1);--ct-navbar-light-color: #676f77;--ct-navbar-light-hover-color: #343a40;--ct-navbar-light-active-color: rgba(0, 0, 0, 0.9);--ct-navbar-light-disabled-color: #adb5bd;--ct-dropdown-color: #6c757d;--ct-dropdown-bg: #fff;--ct-dropdown-border-color: #e7ebf0;--ct-dropdown-divider-bg: #e7ebf0;--ct-dropdown-box-shadow: var(--ct-box-shadow);--ct-dropdown-link-color: #6c757d;--ct-dropdown-link-hover-color: #2c343f;--ct-dropdown-link-hover-bg: #f4f6fb;--ct-dropdown-link-active-color: #313a46;--ct-dropdown-link-active-bg: #f2f5f9;--ct-dropdown-link-disabled-color: #98a6ad;--ct-dropdown-dark-color: #dee2e6;--ct-dropdown-dark-bg: #343a40;--ct-dropdown-dark-border-color: var(--ct-dropdown-border-color);--ct-dropdown-dark-divider-bg: var(--ct-dropdown-divider-bg);--ct-dropdown-dark-link-color: var(--ct-dropdown-dark-color);--ct-dropdown-dark-link-hover-color: #fff;--ct-dropdown-dark-link-hover-bg: rgba(255, 255, 255, 0.15);--ct-dropdown-dark-link-active-color: var(--ct-dropdown-link-active-color);--ct-dropdown-dark-link-active-bg: var(--ct-dropdown-link-active-bg);--ct-dropdown-dark-link-disabled-color: #adb5bd;--ct-dropdown-dark-header-color: #adb5bd;--ct-pagination-color: #313a46;--ct-pagination-bg: #fff;--ct-pagination-border-color: #dee2e6;--ct-pagination-focus-color: var(--ct-link-hover-color);--ct-pagination-focus-bg: #eef2f7;--ct-pagination-focus-box-shadow: 0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-pagination-hover-color: #313a46;--ct-pagination-hover-bg: #eef2f7;--ct-pagination-hover-border-color: #dee2e6;--ct-pagination-disabled-color: #98a6ad;--ct-pagination-disabled-bg: #fff;--ct-pagination-disabled-border-color: #dee2e6;--ct-card-border-color: rgba(0, 0, 0, 0.125);--ct-card-box-shadow: var(--ct-box-shadow);--ct-card-cap-bg: #fff;--ct-card-bg: #fff;--ct-accordion-color: #6c757d;--ct-accordion-border-color: rgba(0, 0, 0, 0.125);--ct-accordion-button-active-bg: #f1f2fe;--ct-accordion-button-active-color: #6770dd;--ct-accordion-button-focus-border-color: var(--ct-input-focus-border-color);--ct-accordion-button-focus-box-shadow: 0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-tooltip-color: #f1f3fa;--ct-tooltip-bg: #343a40;--ct-popover-bg: #fff;--ct-popover-border-color: #dee2e6;--ct-popover-header-bg: #f1f3fa;--ct-popover-header-color: ;--ct-popover-body-color: #6c757d;--ct-popover-arrow-color: #fff;--ct-popover-arrow-outer-color: #ced4da;--ct-toast-background-color: rgba(255, 255, 255, 0.85);--ct-toast-border-color: rgba(49, 58, 70, 0.1);--ct-toast-header-background-color: rgba(255, 255, 255, 0.85);--ct-toast-header-border-color: rgba(49, 58, 70, 0.05);--ct-badge-color: #fff;--ct-modal-content-bg: #fff;--ct-modal-content-box-shadow-xs: var(--ct-box-shadow-sm);--ct-modal-content-box-shadow-sm-up: var(--ct-box-shadow);--ct-modal-backdrop-bg: #313a46;--ct-modal-header-border-color: var(--ct-border-color);--ct-modal-footer-border-color: var(--ct-border-color);--ct-progress-bg: #eef2f7;--ct-progress-box-shadow: var(--ct-box-shadow-inset);--ct-progress-bar-color: #fff;--ct-progress-bar-bg: #727cf5;--ct-list-group-color: #313a46;--ct-list-group-bg: #fff;--ct-list-group-border-color: #eef2f7;--ct-list-group-hover-bg: #f1f3fa;--ct-list-group-disabled-color: #6c757d;--ct-list-group-disabled-bg: #f5f7fc;--ct-list-group-action-color: #6c757d;--ct-list-group-action-active-color: #6c757d;--ct-list-group-action-active-bg: #eef2f7;--ct-thumbnail-bg: #fff;--ct-thumbnail-border-color: #dee2e6;--ct-thumbnail-box-shadow: var(--ct-box-shadow-sm);--ct-figure-caption-color: #98a6ad;--ct-breadcrumb-divider-color: #ced4da;--ct-breadcrumb-active-color: #adb5bd;--ct-carousel-control-color: #fff;--ct-carousel-indicator-active-bg: #fff;--ct-carousel-caption-color: #fff;--ct-carousel-dark-indicator-active-bg: #000;--ct-carousel-dark-caption-color: #000;--ct-btn-close-color: #313a46;--ct-code-color: #39afd1;--ct-kbd-color: #fff;--ct-kbd-bg: #313a46;--ct-pre-color: ;--ct-bg-leftbar: #fff;--ct-menu-item: #6c757d;--ct-menu-item-hover: #727cf5;--ct-menu-item-active: #727cf5;--ct-bg-topbar: #fff;--ct-bg-topbar-search: #f1f3fa;--ct-nav-user-bg-topbar: #3c4655;--ct-nav-user-border-topbar: #414d5d;--ct-bg-dark-topbar: #313a46;--ct-bg-dark-topbar-search: #3c4655;--ct-nav-user-bg-dark-topbar: #3c4655;--ct-nav-user-border-dark-topbar: #414d5d;--ct-rightbar-bg: #fff;--ct-rightbar-title-bg: #313a46;--ct-rightbar-title-color: #fff;--ct-rightbar-title-btn-bg: #444e5a;--ct-rightbar-title-btn-color: #fff;--ct-rightbar-overlay-bg: #37404a;--ct-bg-detached-leftbar: #fff;--ct-bg-leftbar-gradient: linear-gradient(135deg, #8f75da 0%, #727cf5 60%);--ct-bg-topnav: #313a46;--ct-boxed-layout-bg: #fff;--ct-help-box-light-bg: rgba(255, 255, 255, 0.07);--ct-help-box-dark-bg: #727cf5;--ct-nav-pills-bg: #eef2f7;--ct-custom-accordion-title-color: #313a46;--ct-dragula-bg: #f7f9fb;--ct-form-wizard-header-bg: #eef2f7;--ct-text-title-color: #6c757d;--ct-page-title-color: #6c757d;--ct-card-loader-bg: #313a46;--ct-chat-primary-user-bg: #fef5e4;--ct-chat-secondary-user-bg: #f1f3fa;--ct-auth-bg: #fff;--ct-apex-grid-color: #f9f9fd;--ct-hero-bg: linear-gradient(to bottom, #8669ed, #727cf5)}body[data-leftbar-theme=dark]{--ct-bg-leftbar: #313a46;--ct-dark-menu-item: #8391a2;--ct-dark-menu-item-hover: #bccee4;--ct-dark-menu-item-active: #fff}body[data-leftbar-theme=default]{--ct-menu-item: #cedce4;--ct-menu-item-hover: #fff;--ct-menu-item-active: #fff}body[data-layout-color=dark]{--ct-body-bg: #343a40;--ct-body-color: #aab8c5;--ct-link-color: #727cf5;--ct-link-hover-color: #6169d0;--ct-border-color: #464f5b;--ct-box-shadow: 0px 0px 35px 0px rgba(49, 57, 66, 0.5);--ct-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--ct-box-shadow-lg: 0 0 45px 0 rgba(0, 0, 0, 0.12);--ct-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--ct-component-active-color: #fff;--ct-component-active-bg: #727cf5;--ct-text-muted: #8391a2;--ct-blockquote-footer-color: #ced4da;--ct-mark-bg: #fcf8e3;--ct-table-color: #aab8c5;--ct-table-bg: transparent;--ct-table-accent-bg: transparent;--ct-table-striped-color: #aab8c5;--ct-table-striped-bg: rgba(64, 73, 84, 0.8);--ct-table-active-color: var(--ct-table-color);--ct-table-active-bg: rgba(70, 79, 91, 0.4);--ct-table-hover-color: var(--ct-table-color);--ct-table-hover-bg: #404954;--ct-table-border-color: #464f5b;--ct-table-group-separator-color: #515c69;--ct-table-caption-color: var(--ct-text-muted);--ct-input-btn-focus-color: rgba(114, 124, 245, 0.25);--ct-btn-active-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--ct-btn-link-color: var(--ct-link-color);--ct-btn-link-hover-color: var(--ct-link-hover-color);--ct-btn-link-disabled-color: #aab8c5;--ct-form-text-color: var(--ct-text-muted);--ct-input-bg: #404954;--ct-input-disabled-bg: #37404a;--ct-input-color: #e3eaef;--ct-input-border-color: #4a525d;--ct-input-box-shadow: var(--ct-box-shadow-inset);--ct-input-focus-bg: #464f5b;--ct-input-focus-border-color: #555f6b;--ct-input-focus-color: var(--ct-input-color);--ct-input-placeholder-color: #8391a2;--ct-input-plaintext-color: #6c757d;--ct-form-check-input-bg: transparent;--ct-form-check-input-border: 1px solid #4a525d;--ct-form-check-input-checked-color: var(--ct-component-active-color);--ct-form-check-input-checked-bg-color: var(--ct-component-active-bg);--ct-form-check-input-checked-border-color: var(--ct-form-check-input-checked-bg-color);--ct-form-check-input-indeterminate-color: var(--ct-component-active-color);--ct-form-check-input-indeterminate-bg-color: var(--ct-component-active-bg);--ct-form-check-input-indeterminate-border-color: var(--ct-component-active-bg);--ct-form-switch-color: tiny-color(#464f5b, 6%);--ct-input-group-addon-color: var(--ct-input-color);--ct-input-group-addon-bg: #48515d;--ct-input-group-addon-border-color: var(--ct-input-border-color);--ct-form-select-color: var(--ct-input-color);--ct-form-select-bg: var(--ct-input-bg);--ct-form-select-disabled-color: #ced4da;--ct-form-select-disabled-bg: #37404a;--ct-form-select-indicator-color: #e3eaef;--ct-form-range-track-bg: #464f5b;--ct-form-range-track-box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);--ct-form-range-thumb-box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);--ct-form-range-thumb-active-bg: #d5d8fc;--ct-form-range-thumb-disabled-bg: #aab8c5;--ct-form-file-button-color: var(--ct-input-color);--ct-form-file-button-bg: #48515d;--ct-form-file-button-hover-bg: #434b56;--ct-nav-link-disabled-color: #ced4da;--ct-nav-tabs-border-color: #464f5b;--ct-nav-tabs-link-hover-border-color: #37404a #37404a var(--ct-nav-tabs-border-color);--ct-nav-tabs-link-active-color: #e3eaef;--ct-nav-tabs-link-active-bg: #4a525d;--ct-nav-tabs-link-active-border-color: #464f5b #464f5b var(--ct-nav-tabs-link-active-bg);--ct-navbar-dark-color: rgba(255, 255, 255, 0.55);--ct-navbar-dark-hover-color: rgba(255, 255, 255, 0.75);--ct-navbar-dark-active-color: #fff;--ct-navbar-dark-disabled-color: rgba(255, 255, 255, 0.25);--ct-navbar-dark-toggler-border-color: rgba(255, 255, 255, 0.1);--ct-navbar-light-color: #d3d7db;--ct-navbar-light-hover-color: #e3eaef;--ct-navbar-light-active-color: rgba(255, 255, 255, 0.9);--ct-navbar-light-disabled-color: #aab8c5;--ct-dropdown-color: #aab8c5;--ct-dropdown-bg: #3b444e;--ct-dropdown-border-color: #434b55;--ct-dropdown-divider-bg: #4d5662;--ct-dropdown-box-shadow: var(--ct-box-shadow);--ct-dropdown-link-color: #aab8c5;--ct-dropdown-link-hover-color: #d9d9d9;--ct-dropdown-link-hover-bg: #48515d;--ct-dropdown-link-active-color: #fff;--ct-dropdown-link-active-bg: #7a8089;--ct-dropdown-link-disabled-color: #ced4da;--ct-dropdown-dark-color: #464f5b;--ct-dropdown-dark-bg: #e3eaef;--ct-dropdown-dark-border-color: var(--ct-dropdown-border-color);--ct-dropdown-dark-divider-bg: var(--ct-dropdown-divider-bg);--ct-dropdown-dark-link-color: var(--ct-dropdown-dark-color);--ct-dropdown-dark-link-hover-color: #fff;--ct-dropdown-dark-link-hover-bg: rgba(255, 255, 255, 0.15);--ct-dropdown-dark-link-active-color: var(--ct-dropdown-link-active-color);--ct-dropdown-dark-link-active-bg: var(--ct-dropdown-link-active-bg);--ct-dropdown-dark-link-disabled-color: #aab8c5;--ct-dropdown-dark-header-color: #aab8c5;--ct-pagination-color: #8391a2;--ct-pagination-bg: #3f4851;--ct-pagination-border-color: #464f5b;--ct-pagination-focus-color: var(--ct-link-hover-color);--ct-pagination-focus-bg: #37404a;--ct-pagination-focus-box-shadow: 0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-pagination-hover-color: #f1f1f1;--ct-pagination-hover-bg: #474f58;--ct-pagination-hover-border-color: #464f5b;--ct-pagination-disabled-color: #8391a2;--ct-pagination-disabled-bg: #4a555f;--ct-pagination-disabled-border-color: #4a555f;--ct-card-border-color: rgba(0, 0, 0, 0.125);--ct-card-box-shadow: var(--ct-box-shadow);--ct-card-cap-bg: #464f5b;--ct-card-bg: #37404a;--ct-accordion-color: #6c757d;--ct-accordion-border-color: rgba(0, 0, 0, 0.125);--ct-accordion-button-active-bg: #f1f2fe;--ct-accordion-button-active-color: #6770dd;--ct-accordion-button-focus-border-color: var(--ct-input-focus-border-color);--ct-accordion-button-focus-box-shadow: 0 0 0 0.2rem var(--ct-input-btn-focus-color);--ct-tooltip-color: #37404a;--ct-tooltip-bg: #dee2e6;--ct-popover-bg: #37404a;--ct-popover-border-color: #464f5b;--ct-popover-header-bg: #3c4651;--ct-popover-header-color: #dee2e6;--ct-popover-body-color: #dee2e6;--ct-popover-arrow-color: #37404a;--ct-popover-arrow-outer-color: #464f5b;--ct-toast-background-color: #404954;--ct-toast-border-color: rgba(241, 241, 241, 0.12);--ct-toast-header-background-color: rgba(64, 73, 84, 0.2);--ct-toast-header-border-color: rgba(241, 241, 241, 0.05);--ct-badge-color: #fff;--ct-modal-content-bg: #3b444e;--ct-modal-content-box-shadow-xs: var(--ct-box-shadow-sm);--ct-modal-content-box-shadow-sm-up: var(--ct-box-shadow);--ct-modal-backdrop-bg: #aab8c5;--ct-modal-header-border-color: #515c69;--ct-modal-footer-border-color: #515c69;--ct-progress-bg: #464f5b;--ct-progress-box-shadow: var(--ct-box-shadow-inset);--ct-progress-bar-color: #fff;--ct-progress-bar-bg: #727cf5;--ct-list-group-color: #f1f1f1;--ct-list-group-bg: var(--ct-card-bg);--ct-list-group-border-color: #4d5662;--ct-list-group-hover-bg: #404954;--ct-list-group-disabled-color: #8391a2;--ct-list-group-disabled-bg: #404954;--ct-list-group-action-color: #aab8c5;--ct-list-group-action-active-color: #dee2e6;--ct-list-group-action-active-bg: #404954;--ct-thumbnail-bg: #464f5b;--ct-thumbnail-border-color: #464f5b;--ct-thumbnail-box-shadow: var(--ct-box-shadow-sm);--ct-figure-caption-color: #ced4da;--ct-breadcrumb-divider-color: #8391a2;--ct-breadcrumb-active-color: #aab8c5;--ct-carousel-control-color: #fff;--ct-carousel-indicator-active-bg: #fff;--ct-carousel-caption-color: #fff;--ct-carousel-dark-indicator-active-bg: #000;--ct-carousel-dark-caption-color: #000;--ct-btn-close-color: #e3eaef;--ct-code-color: #39afd1;--ct-kbd-color: #fff;--ct-kbd-bg: #f1f1f1;--ct-pre-color: #aab8c5;--ct-bg-leftbar: #3a444e;--ct-menu-item: #cedce4;--ct-menu-item-hover: #fff;--ct-menu-item-active: #fff;--ct-bg-topbar: #3a444e;--ct-bg-topbar-search: #464f5b;--ct-nav-user-bg-topbar: #45515d;--ct-nav-user-border-topbar: #4a5764;--ct-bg-dark-topbar: #3a444e;--ct-bg-dark-topbar-search: #464f5b;--ct-nav-user-bg-dark-topbar: #45515d;--ct-nav-user-border-dark-topbar: #4a5764;--ct-rightbar-bg: #37404a;--ct-rightbar-title-bg: #727cf5;--ct-rightbar-title-color: #fff;--ct-rightbar-title-btn-bg: #8a92f7;--ct-rightbar-title-btn-color: #fff;--ct-rightbar-overlay-bg: #000;--ct-bg-detached-leftbar: #37404a;--ct-bg-leftbar-gradient: linear-gradient(135deg, #8f75da 0, #727cf5 60%);--ct-bg-topnav: linear-gradient(to bottom, #8f75da, #727cf5);--ct-boxed-layout-bg: #3e4853;--ct-help-box-light-bg: rgba(255, 255, 255, 0.1);--ct-help-box-dark-bg: #727cf5;--ct-nav-pills-bg: #404954;--ct-custom-accordion-title-color: #8391a2;--ct-dragula-bg: #404954;--ct-form-wizard-header-bg: #404954;--ct-text-title-color: #fff;--ct-page-title-color: #fff;--ct-card-loader-bg: #f1f1f1;--ct-chat-primary-user-bg: #404954;--ct-chat-secondary-user-bg: #404954;--ct-auth-bg: #404954;--ct-apex-grid-color: #404954;--ct-hero-bg: linear-gradient(to bottom, #697ded, #5e30c1)}body[data-layout-color=dark][data-layout=detached]{--ct-menu-item: #8391a2;--ct-menu-item-hover: #727cf5;--ct-menu-item-active: #727cf5}body[data-leftbar-theme=light]{--ct-bg-leftbar: #fff;--ct-menu-item: #6c757d;--ct-menu-item-hover: #727cf5;--ct-menu-item-active: #727cf5}/*!\n * Bootstrap v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root{--ct-blue: #2c8ef8;--ct-indigo: #727cf5;--ct-purple: #6b5eae;--ct-pink: #ff679b;--ct-red: #fa5c7c;--ct-orange: #fd7e14;--ct-yellow: #ffbc00;--ct-green: #0acf97;--ct-teal: #02a8b5;--ct-cyan: #39afd1;--ct-white: #fff;--ct-gray: #98a6ad;--ct-gray-dark: #343a40;--ct-gray-100: #f1f3fa;--ct-gray-200: #eef2f7;--ct-gray-300: #dee2e6;--ct-gray-400: #ced4da;--ct-gray-500: #adb5bd;--ct-gray-600: #98a6ad;--ct-gray-700: #6c757d;--ct-gray-800: #343a40;--ct-gray-900: #313a46;--ct-primary: #727cf5;--ct-secondary: #6c757d;--ct-success: #0acf97;--ct-info: #39afd1;--ct-warning: #ffbc00;--ct-danger: #fa5c7c;--ct-light: #eef2f7;--ct-dark: #313a46;--ct-primary-rgb: 114, 124, 245;--ct-secondary-rgb: 108, 117, 125;--ct-success-rgb: 10, 207, 151;--ct-info-rgb: 57, 175, 209;--ct-warning-rgb: 255, 188, 0;--ct-danger-rgb: 250, 92, 124;--ct-light-rgb: 238, 242, 247;--ct-dark-rgb: 49, 58, 70;--ct-white-rgb: 255, 255, 255;--ct-black-rgb: 0, 0, 0;--ct-body-color-rgb: 108, 117, 125;--ct-body-bg-rgb: 250, 251, 254;--ct-font-sans-serif: \"Nunito\", sans-serif;--ct-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--ct-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--ct-body-font-family: Nunito, sans-serif;--ct-body-font-size: 0.9rem;--ct-body-font-weight: 400;--ct-body-line-height: 1.5;--ct-body-color: #6c757d;--ct-body-bg: #fafbfe}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--ct-body-font-family);font-size:var(--ct-body-font-size);font-weight:var(--ct-body-font-weight);line-height:var(--ct-body-line-height);color:var(--ct-body-color);text-align:var(--ct-body-text-align);background-color:var(--ct-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.75rem;font-weight:500;line-height:1.1}h1,.h1{font-size:calc(1.35rem + 1.2vw)}@media(min-width: 1200px){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:calc(1.3125rem + 0.75vw)}@media(min-width: 1200px){h2,.h2{font-size:1.875rem}}h3,.h3{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.125rem}h5,.h5{font-size:0.9375rem}h6,.h6{font-size:0.75rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.75rem}mark,.mark{padding:.2em;background-color:var(--ct-mark-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--ct-link-color);text-decoration:none}a:hover{color:var(--ct-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--ct-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:87.5%}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:87.5%;color:var(--ct-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:var(--ct-kbd-color);background-color:var(--ct-kbd-bg);border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.95rem;padding-bottom:.95rem;color:var(--ct-table-caption-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.125rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.1}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:6px}.initialism{font-size:0.75rem;text-transform:uppercase}.blockquote{margin-bottom:1.5rem;font-size:1.125rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1.5rem;margin-bottom:1.5rem;font-size:0.75rem;color:var(--ct-blockquote-footer-color)}.blockquote-footer::before{content:\"— \"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--ct-thumbnail-bg);border:1px solid var(--ct-thumbnail-border-color);border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.75rem;line-height:1}.figure-caption{font-size:0.75rem;color:var(--ct-figure-caption-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--ct-gutter-x, 12px);padding-left:var(--ct-gutter-x, 12px);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--ct-gutter-x: 24px;--ct-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--ct-gutter-y));margin-right:calc(-0.5*var(--ct-gutter-x));margin-left:calc(-0.5*var(--ct-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--ct-gutter-x)*.5);padding-left:calc(var(--ct-gutter-x)*.5);margin-top:var(--ct-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--ct-gutter-x: 0}.g-0,.gy-0{--ct-gutter-y: 0}.g-1,.gx-1{--ct-gutter-x: 0.375rem}.g-1,.gy-1{--ct-gutter-y: 0.375rem}.g-2,.gx-2{--ct-gutter-x: 0.75rem}.g-2,.gy-2{--ct-gutter-y: 0.75rem}.g-3,.gx-3{--ct-gutter-x: 1.5rem}.g-3,.gy-3{--ct-gutter-y: 1.5rem}.g-4,.gx-4{--ct-gutter-x: 2.25rem}.g-4,.gy-4{--ct-gutter-y: 2.25rem}.g-5,.gx-5{--ct-gutter-x: 4.5rem}.g-5,.gy-5{--ct-gutter-y: 4.5rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--ct-gutter-x: 0}.g-sm-0,.gy-sm-0{--ct-gutter-y: 0}.g-sm-1,.gx-sm-1{--ct-gutter-x: 0.375rem}.g-sm-1,.gy-sm-1{--ct-gutter-y: 0.375rem}.g-sm-2,.gx-sm-2{--ct-gutter-x: 0.75rem}.g-sm-2,.gy-sm-2{--ct-gutter-y: 0.75rem}.g-sm-3,.gx-sm-3{--ct-gutter-x: 1.5rem}.g-sm-3,.gy-sm-3{--ct-gutter-y: 1.5rem}.g-sm-4,.gx-sm-4{--ct-gutter-x: 2.25rem}.g-sm-4,.gy-sm-4{--ct-gutter-y: 2.25rem}.g-sm-5,.gx-sm-5{--ct-gutter-x: 4.5rem}.g-sm-5,.gy-sm-5{--ct-gutter-y: 4.5rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--ct-gutter-x: 0}.g-md-0,.gy-md-0{--ct-gutter-y: 0}.g-md-1,.gx-md-1{--ct-gutter-x: 0.375rem}.g-md-1,.gy-md-1{--ct-gutter-y: 0.375rem}.g-md-2,.gx-md-2{--ct-gutter-x: 0.75rem}.g-md-2,.gy-md-2{--ct-gutter-y: 0.75rem}.g-md-3,.gx-md-3{--ct-gutter-x: 1.5rem}.g-md-3,.gy-md-3{--ct-gutter-y: 1.5rem}.g-md-4,.gx-md-4{--ct-gutter-x: 2.25rem}.g-md-4,.gy-md-4{--ct-gutter-y: 2.25rem}.g-md-5,.gx-md-5{--ct-gutter-x: 4.5rem}.g-md-5,.gy-md-5{--ct-gutter-y: 4.5rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--ct-gutter-x: 0}.g-lg-0,.gy-lg-0{--ct-gutter-y: 0}.g-lg-1,.gx-lg-1{--ct-gutter-x: 0.375rem}.g-lg-1,.gy-lg-1{--ct-gutter-y: 0.375rem}.g-lg-2,.gx-lg-2{--ct-gutter-x: 0.75rem}.g-lg-2,.gy-lg-2{--ct-gutter-y: 0.75rem}.g-lg-3,.gx-lg-3{--ct-gutter-x: 1.5rem}.g-lg-3,.gy-lg-3{--ct-gutter-y: 1.5rem}.g-lg-4,.gx-lg-4{--ct-gutter-x: 2.25rem}.g-lg-4,.gy-lg-4{--ct-gutter-y: 2.25rem}.g-lg-5,.gx-lg-5{--ct-gutter-x: 4.5rem}.g-lg-5,.gy-lg-5{--ct-gutter-y: 4.5rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--ct-gutter-x: 0}.g-xl-0,.gy-xl-0{--ct-gutter-y: 0}.g-xl-1,.gx-xl-1{--ct-gutter-x: 0.375rem}.g-xl-1,.gy-xl-1{--ct-gutter-y: 0.375rem}.g-xl-2,.gx-xl-2{--ct-gutter-x: 0.75rem}.g-xl-2,.gy-xl-2{--ct-gutter-y: 0.75rem}.g-xl-3,.gx-xl-3{--ct-gutter-x: 1.5rem}.g-xl-3,.gy-xl-3{--ct-gutter-y: 1.5rem}.g-xl-4,.gx-xl-4{--ct-gutter-x: 2.25rem}.g-xl-4,.gy-xl-4{--ct-gutter-y: 2.25rem}.g-xl-5,.gx-xl-5{--ct-gutter-x: 4.5rem}.g-xl-5,.gy-xl-5{--ct-gutter-y: 4.5rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--ct-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--ct-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--ct-gutter-x: 0.375rem}.g-xxl-1,.gy-xxl-1{--ct-gutter-y: 0.375rem}.g-xxl-2,.gx-xxl-2{--ct-gutter-x: 0.75rem}.g-xxl-2,.gy-xxl-2{--ct-gutter-y: 0.75rem}.g-xxl-3,.gx-xxl-3{--ct-gutter-x: 1.5rem}.g-xxl-3,.gy-xxl-3{--ct-gutter-y: 1.5rem}.g-xxl-4,.gx-xxl-4{--ct-gutter-x: 2.25rem}.g-xxl-4,.gy-xxl-4{--ct-gutter-y: 2.25rem}.g-xxl-5,.gx-xxl-5{--ct-gutter-x: 4.5rem}.g-xxl-5,.gy-xxl-5{--ct-gutter-y: 4.5rem}}.table{--ct-table-bg: var(--ct-table-bg);--ct-table-accent-bg: var(--ct-table-accent-bg);--ct-table-striped-color: var(--ct-table-striped-color);--ct-table-striped-bg: var(--ct-table-striped-bg);--ct-table-active-color: var(--ct-table-active-color);--ct-table-active-bg: var(--ct-table-active-bg);--ct-table-hover-color: var(--ct-table-hover-color);--ct-table-hover-bg: var(--ct-table-hover-bg);width:100%;margin-bottom:1.5rem;color:var(--ct-table-color);vertical-align:top;border-color:var(--ct-table-border-color)}.table>:not(caption)>*>*{padding:.95rem .95rem;background-color:var(--ct-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--ct-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid var(--ct-table-group-separator-color)}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.5rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--ct-table-accent-bg: var(--ct-table-striped-bg);color:var(--ct-table-striped-color)}.table-active{--ct-table-accent-bg: var(--ct-table-active-bg);color:var(--ct-table-active-color)}.table-hover>tbody>tr:hover>*{--ct-table-accent-bg: var(--ct-table-hover-bg);color:var(--ct-table-hover-color)}.table-primary{--ct-table-bg: #e3e5fd;--ct-table-striped-bg: #313a46;--ct-table-striped-color: #fff;--ct-table-active-bg: #9ca1b4;--ct-table-active-color: #fff;--ct-table-hover-bg: #d6d8ef;--ct-table-hover-color: #313a46;color:#313a46;border-color:#d1d4eb}.table-secondary{--ct-table-bg: #e2e3e5;--ct-table-striped-bg: #313a46;--ct-table-striped-color: #fff;--ct-table-active-bg: #9b9fa5;--ct-table-active-color: #fff;--ct-table-hover-bg: #d5d6d9;--ct-table-hover-color: #313a46;color:#313a46;border-color:#d0d2d5}.table-success{--ct-table-bg: #cef5ea;--ct-table-striped-bg: #313a46;--ct-table-striped-color: #fff;--ct-table-active-bg: #8faaa8;--ct-table-active-color: #fff;--ct-table-hover-bg: #c2e7de;--ct-table-hover-color: #313a46;color:#313a46;border-color:#bee2da}.table-info{--ct-table-bg: #d7eff6;--ct-table-striped-bg: #313a46;--ct-table-striped-color: #fff;--ct-table-active-bg: #95a7b0;--ct-table-active-color: #fff;--ct-table-hover-bg: #cbe1e9;--ct-table-hover-color: #313a46;color:#313a46;border-color:#c6dde4}.table-warning{--ct-table-bg: #fff2cc;--ct-table-striped-bg: #313a46;--ct-table-striped-color: #fff;--ct-table-active-bg: #ada896;--ct-table-active-color: #fff;--ct-table-hover-bg: #f0e4c2;--ct-table-hover-color: #313a46;color:#313a46;border-color:#eae0bf}.table-danger{--ct-table-bg: #fedee5;--ct-table-striped-bg: #313a46;--ct-table-striped-color: #fff;--ct-table-active-bg: #ac9ca5;--ct-table-active-color: #fff;--ct-table-hover-bg: #efd2d9;--ct-table-hover-color: #313a46;color:#313a46;border-color:#eaced5}.table-light{--ct-table-bg: #eef2f7;--ct-table-striped-bg: #313a46;--ct-table-striped-color: #fff;--ct-table-active-bg: #a2a8b0;--ct-table-active-color: #fff;--ct-table-hover-bg: #e0e4ea;--ct-table-hover-color: #313a46;color:#313a46;border-color:#dbe0e5}.table-dark{--ct-table-bg: #313a46;--ct-table-striped-bg: white;--ct-table-striped-color: #313a46;--ct-table-active-bg: #838990;--ct-table-active-color: #fff;--ct-table-hover-bg: #404954;--ct-table-hover-color: #fff;color:#fff;border-color:#464e59}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.45rem + 1px);padding-bottom:calc(0.45rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:calc(1.2501rem + 0.0012vw)}@media(min-width: 1200px){.col-form-label-lg{font-size:1.251rem}}.col-form-label-sm{padding-top:calc(0.28rem + 1px);padding-bottom:calc(0.28rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.75rem;color:var(--ct-form-text-color)}.form-control{display:block;width:100%;padding:.45rem .9rem;font-size:0.9rem;font-weight:400;line-height:1.5;color:var(--ct-input-color);background-color:var(--ct-input-bg);background-clip:padding-box;border:1px solid var(--ct-input-border-color);appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--ct-input-focus-color);background-color:var(--ct-input-focus-bg);border-color:var(--ct-input-focus-border-color);outline:0;box-shadow:none}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:var(--ct-input-placeholder-color);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:var(--ct-input-disabled-bg);opacity:1}.form-control::file-selector-button{padding:.45rem .9rem;margin:-0.45rem -0.9rem;margin-inline-end:.9rem;color:var(--ct-form-file-button-color);background-color:var(--ct-form-file-button-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--ct-form-file-button-hover-bg)}.form-control::-webkit-file-upload-button{padding:.45rem .9rem;margin:-0.45rem -0.9rem;margin-inline-end:.9rem;color:var(--ct-form-file-button-color);background-color:var(--ct-form-file-button-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--ct-form-file-button-hover-bg)}.form-control-plaintext{display:block;width:100%;padding:.45rem 0;margin-bottom:0;line-height:1.5;color:var(--ct-input-plaintext-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.56rem + 2px);padding:.28rem .8rem;font-size:0.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.28rem .8rem;margin:-0.28rem -0.8rem;margin-inline-end:.8rem}.form-control-sm::-webkit-file-upload-button{padding:.28rem .8rem;margin:-0.28rem -0.8rem;margin-inline-end:.8rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:calc(1.2501rem + 0.0012vw);border-radius:.3rem}@media(min-width: 1200px){.form-control-lg{font-size:1.251rem}}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.9rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.56rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.45rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.45rem 2.7rem .45rem .9rem;-moz-padding-start:calc(0.9rem - 3px);font-size:0.9rem;font-weight:400;line-height:1.5;color:var(--ct-form-select-color);background-color:var(--ct-form-select-bg);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%238b96a0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right .9rem center;background-size:14px 10px;border:1px solid var(--ct-input-border-color);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:var(--ct-input-focus-border-color);outline:0;box-shadow:none}.form-select[multiple],.form-select[size]:not([size=\"1\"]){padding-right:.9rem;background-image:none}.form-select:disabled{color:var(--ct-form-select-disabled-color);background-color:var(--ct-form-select-disabled-bg)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--ct-form-select-color)}.form-select-sm{padding-top:.28rem;padding-bottom:.28rem;padding-left:.8rem;font-size:0.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:calc(1.2501rem + 0.0012vw);border-radius:.3rem}@media(min-width: 1200px){.form-select-lg{font-size:1.251rem}}.form-check{display:block;min-height:1.35rem;padding-left:1.612em;margin-bottom:0}.form-check .form-check-input{float:left;margin-left:-1.612em}.form-check-input{width:1.112em;height:1.112em;margin-top:.194em;vertical-align:top;background-color:var(--ct-form-check-input-bg);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--ct-form-check-input-border);appearance:none;color-adjust:exact;transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:var(--ct-input-focus-border-color);outline:0;box-shadow:none}.form-check-input:checked{background-color:var(--ct-form-check-input-checked-bg-color);border-color:var(--ct-form-check-input-checked-border-color)}.form-check-input:checked[type=checkbox]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\")}.form-check-input:checked[type=radio]{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-input[type=checkbox]:indeterminate{background-color:var(--ct-component-active-bg);border-color:var(--ct-component-active-bg);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238b96a0' opacity='0.5'/%3e%3c/svg%3e\");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238b96a0' opacity='0.5'/%3e%3c/svg%3e\")}.form-switch .form-check-input:checked{background-position:right center;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.4rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fafbfe,none}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fafbfe,none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:var(--ct-component-active-bg);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:var(--ct-form-range-thumb-active-bg)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--ct-form-range-track-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:var(--ct-component-active-bg);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:var(--ct-form-range-thumb-active-bg)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--ct-form-range-track-bg);border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--ct-form-range-thumb-disabled-bg)}.form-range:disabled::-moz-range-thumb{background-color:var(--ct-form-range-thumb-disabled-bg)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .9rem;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .9rem}.form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.45rem .9rem;font-size:0.9rem;font-weight:400;line-height:1.5;color:var(--ct-input-group-addon-color);text-align:center;white-space:nowrap;background-color:var(--ct-input-group-addon-bg);border:1px solid var(--ct-input-group-addon-border-color);border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:calc(1.2501rem + 0.0012vw);border-radius:.3rem}@media(min-width: 1200px){.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{font-size:1.251rem}}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.28rem .8rem;font-size:0.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3.6rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.75rem;color:#0acf97}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.4rem .8rem;margin-top:.1rem;font-size:0.8125rem;color:#fff;background-color:rgba(10,207,151,.9);border-radius:.2rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#0acf97;padding-right:calc(1.5em + 0.9rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230acf97' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(0.375em + 0.225rem) center;background-size:calc(0.75em + 0.45rem) calc(0.75em + 0.45rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#0acf97;box-shadow:0 0 0 .2rem rgba(10,207,151,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.9rem);background-position:top calc(0.375em + 0.225rem) right calc(0.375em + 0.225rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#0acf97}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size=\"1\"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size=\"1\"]{padding-right:4.95rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%238b96a0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%230acf97' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-position:right .9rem center,center right 2.7rem;background-size:14px 10px,calc(0.75em + 0.45rem) calc(0.75em + 0.45rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#0acf97;box-shadow:0 0 0 .2rem rgba(10,207,151,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#0acf97}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#0acf97}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .2rem rgba(10,207,151,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#0acf97}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.75rem;color:#fa5c7c}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.4rem .8rem;margin-top:.1rem;font-size:0.8125rem;color:#fff;background-color:rgba(250,92,124,.9);border-radius:.2rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#fa5c7c;padding-right:calc(1.5em + 0.9rem);background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23fa5c7c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fa5c7c' stroke='none'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:right calc(0.375em + 0.225rem) center;background-size:calc(0.75em + 0.45rem) calc(0.75em + 0.45rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#fa5c7c;box-shadow:0 0 0 .2rem rgba(250,92,124,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.9rem);background-position:top calc(0.375em + 0.225rem) right calc(0.375em + 0.225rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#fa5c7c}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size=\"1\"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size=\"1\"]{padding-right:4.95rem;background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%238b96a0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"),url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23fa5c7c'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fa5c7c' stroke='none'/%3e%3c/svg%3e\");background-position:right .9rem center,center right 2.7rem;background-size:14px 10px,calc(0.75em + 0.45rem) calc(0.75em + 0.45rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#fa5c7c;box-shadow:0 0 0 .2rem rgba(250,92,124,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#fa5c7c}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#fa5c7c}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .2rem rgba(250,92,124,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#fa5c7c}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#6c757d;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.45rem .9rem;font-size:0.9rem;border-radius:.15rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#6c757d}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .2rem var(--ct-input-btn-focus-color)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#727cf5;border-color:#727cf5}.btn-primary:hover{color:#fff;background-color:#6169d0;border-color:#5b63c4}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#6169d0;border-color:#5b63c4;box-shadow:0 0 0 .2rem rgba(135,144,247,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#5b63c4;border-color:#565db8}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(135,144,247,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#727cf5;border-color:#727cf5}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#0acf97;border-color:#0acf97}.btn-success:hover{color:#fff;background-color:#09b080;border-color:#08a679}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#09b080;border-color:#08a679;box-shadow:0 0 0 .2rem rgba(47,214,167,.5)}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#08a679;border-color:#089b71}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(47,214,167,.5)}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#0acf97;border-color:#0acf97}.btn-info{color:#fff;background-color:#39afd1;border-color:#39afd1}.btn-info:hover{color:#fff;background-color:#3095b2;border-color:#2e8ca7}.btn-check:focus+.btn-info,.btn-info:focus{color:#fff;background-color:#3095b2;border-color:#2e8ca7;box-shadow:0 0 0 .2rem rgba(87,187,216,.5)}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2e8ca7;border-color:#2b839d}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,187,216,.5)}.btn-info:disabled,.btn-info.disabled{color:#fff;background-color:#39afd1;border-color:#39afd1}.btn-warning{color:#313a46;background-color:#ffbc00;border-color:#ffbc00}.btn-warning:hover{color:#313a46;background-color:#ffc626;border-color:#ffc31a}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#313a46;background-color:#ffc626;border-color:#ffc31a;box-shadow:0 0 0 .2rem rgba(224,169,11,.5)}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#313a46;background-color:#ffc933;border-color:#ffc31a}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(224,169,11,.5)}.btn-warning:disabled,.btn-warning.disabled{color:#313a46;background-color:#ffbc00;border-color:#ffbc00}.btn-danger{color:#fff;background-color:#fa5c7c;border-color:#fa5c7c}.btn-danger:hover{color:#fff;background-color:#d54e69;border-color:#c84a63}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#d54e69;border-color:#c84a63;box-shadow:0 0 0 .2rem rgba(251,116,144,.5)}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c84a63;border-color:#bc455d}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(251,116,144,.5)}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#fa5c7c;border-color:#fa5c7c}.btn-light{color:#313a46;background-color:#eef2f7;border-color:#eef2f7}.btn-light:hover{color:#313a46;background-color:#f1f4f8;border-color:#f0f3f8}.btn-check:focus+.btn-light,.btn-light:focus{color:#313a46;background-color:#f1f4f8;border-color:#f0f3f8;box-shadow:0 0 0 .2rem rgba(210,214,220,.5)}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#313a46;background-color:#f1f5f9;border-color:#f0f3f8}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(210,214,220,.5)}.btn-light:disabled,.btn-light.disabled{color:#313a46;background-color:#eef2f7;border-color:#eef2f7}.btn-dark{color:#fff;background-color:#313a46;border-color:#313a46}.btn-dark:hover{color:#fff;background-color:#2a313c;border-color:#272e38}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#2a313c;border-color:#272e38;box-shadow:0 0 0 .2rem rgba(80,88,98,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#272e38;border-color:#252c35}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(80,88,98,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#313a46;border-color:#313a46}.btn-outline-primary{color:#727cf5;border-color:#727cf5}.btn-outline-primary:hover{color:#fff;background-color:#727cf5;border-color:#727cf5}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(114,124,245,.5)}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#727cf5;border-color:#727cf5}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(114,124,245,.5)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#727cf5;background-color:rgba(0,0,0,0)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:rgba(0,0,0,0)}.btn-outline-success{color:#0acf97;border-color:#0acf97}.btn-outline-success:hover{color:#fff;background-color:#0acf97;border-color:#0acf97}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(10,207,151,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#0acf97;border-color:#0acf97}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(10,207,151,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#0acf97;background-color:rgba(0,0,0,0)}.btn-outline-info{color:#39afd1;border-color:#39afd1}.btn-outline-info:hover{color:#fff;background-color:#39afd1;border-color:#39afd1}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(57,175,209,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#fff;background-color:#39afd1;border-color:#39afd1}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(57,175,209,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#39afd1;background-color:rgba(0,0,0,0)}.btn-outline-warning{color:#ffbc00;border-color:#ffbc00}.btn-outline-warning:hover{color:#313a46;background-color:#ffbc00;border-color:#ffbc00}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,188,0,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#313a46;background-color:#ffbc00;border-color:#ffbc00}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(255,188,0,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffbc00;background-color:rgba(0,0,0,0)}.btn-outline-danger{color:#fa5c7c;border-color:#fa5c7c}.btn-outline-danger:hover{color:#fff;background-color:#fa5c7c;border-color:#fa5c7c}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(250,92,124,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#fa5c7c;border-color:#fa5c7c}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(250,92,124,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#fa5c7c;background-color:rgba(0,0,0,0)}.btn-outline-light{color:#eef2f7;border-color:#eef2f7}.btn-outline-light:hover{color:#313a46;background-color:#eef2f7;border-color:#eef2f7}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(238,242,247,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#313a46;background-color:#eef2f7;border-color:#eef2f7}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(238,242,247,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#eef2f7;background-color:rgba(0,0,0,0)}.btn-outline-dark{color:#313a46;border-color:#313a46}.btn-outline-dark:hover{color:#fff;background-color:#313a46;border-color:#313a46}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(49,58,70,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#313a46;border-color:#313a46}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .2rem rgba(49,58,70,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#313a46;background-color:rgba(0,0,0,0)}.btn-link{font-weight:400;color:var(--ct-btn-link-color);text-decoration:none}.btn-link:hover{color:var(--ct-btn-link-hover-color)}.btn-link:disabled,.btn-link.disabled{color:var(--ct-btn-link-disabled-color)}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:calc(1.2501rem + 0.0012vw);border-radius:.15rem}@media(min-width: 1200px){.btn-lg,.btn-group-lg>.btn{font-size:1.251rem}}.btn-sm,.btn-group-sm>.btn{padding:.28rem .8rem;font-size:0.875rem;border-radius:.15rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.2125em;vertical-align:.2125em;content:\"\";border-top:.25em solid;border-right:.25em solid rgba(0,0,0,0);border-bottom:0;border-left:.25em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.25rem 0;margin:0;font-size:0.9rem;color:var(--ct-dropdown-color);text-align:left;list-style:none;background-color:var(--ct-dropdown-bg);background-clip:padding-box;border:1px solid var(--ct-dropdown-border-color);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.2125em;vertical-align:.2125em;content:\"\";border-top:0;border-right:.25em solid rgba(0,0,0,0);border-bottom:.25em solid;border-left:.25em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.2125em;vertical-align:.2125em;content:\"\";border-top:.25em solid rgba(0,0,0,0);border-right:0;border-bottom:.25em solid rgba(0,0,0,0);border-left:.25em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.2125em;vertical-align:.2125em;content:\"\"}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.2125em;vertical-align:.2125em;content:\"\";border-top:.25em solid rgba(0,0,0,0);border-right:.25em solid;border-bottom:.25em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.75rem 0;overflow:hidden;border-top:1px solid var(--ct-dropdown-divider-bg)}.dropdown-item{display:block;width:100%;padding:.375rem 1.5rem;clear:both;font-weight:400;color:var(--ct-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--ct-dropdown-link-hover-color);background-color:var(--ct-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--ct-dropdown-link-active-color);text-decoration:none;background-color:var(--ct-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--ct-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:inherit;white-space:nowrap}.dropdown-item-text{display:block;padding:.375rem 1.5rem;color:var(--ct-dropdown-link-color)}.dropdown-menu-dark{color:var(--ct-dropdown-dark-color);background-color:var(--ct-dropdown-dark-bg);border-color:var(--ct-dropdown-dark-border-color)}.dropdown-menu-dark .dropdown-item{color:var(--ct-dropdown-dark-link-color)}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:var(--ct-dropdown-dark-link-hover-color);background-color:var(--ct-dropdown-dark-link-hover-bg)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:var(--ct-dropdown-dark-link-active-color);background-color:var(--ct-dropdown-dark-link-active-bg)}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:var(--ct-dropdown-dark-link-disabled-color)}.dropdown-menu-dark .dropdown-divider{border-color:var(--ct-dropdown-dark-divider-bg)}.dropdown-menu-dark .dropdown-item-text{color:var(--ct-dropdown-dark-link-color)}.dropdown-menu-dark .dropdown-header{color:var(--ct-dropdown-dark-header-color)}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.675rem;padding-left:.675rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.6rem;padding-left:.6rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:var(--ct-link-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--ct-link-hover-color)}.nav-link.disabled{color:var(--ct-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid var(--ct-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:var(--ct-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled{color:var(--ct-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--ct-nav-tabs-link-active-color);background-color:var(--ct-nav-tabs-link-active-bg);border-color:var(--ct-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--ct-component-active-color);background-color:var(--ct-component-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.23675rem;padding-bottom:.23675rem;margin-right:1rem;font-size:calc(1.2501rem + 0.0012vw);white-space:nowrap}@media(min-width: 1200px){.navbar-brand{font-size:1.251rem}}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:calc(1.2501rem + 0.0012vw);line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.15rem;transition:box-shadow .15s ease-in-out}@media(min-width: 1200px){.navbar-toggler{font-size:1.251rem}}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .2rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--ct-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible !important;background-color:rgba(0,0,0,0);border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:var(--ct-navbar-light-active-color)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:var(--ct-navbar-light-active-color)}.navbar-light .navbar-nav .nav-link{color:var(--ct-navbar-light-color)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:var(--ct-navbar-light-hover-color)}.navbar-light .navbar-nav .nav-link.disabled{color:var(--ct-navbar-light-disabled-color)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:var(--ct-navbar-light-active-color)}.navbar-light .navbar-toggler{color:var(--ct-navbar-light-color);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='var%28--ct-navbar-light-color%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-light .navbar-text{color:var(--ct-navbar-light-color)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:var(--ct-navbar-light-active-color)}.navbar-dark .navbar-brand{color:var(--ct-navbar-dark-active-color)}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:var(--ct-navbar-dark-active-color)}.navbar-dark .navbar-nav .nav-link{color:var(--ct-navbar-dark-color)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:var(--ct-navbar-dark-hover-color)}.navbar-dark .navbar-nav .nav-link.disabled{color:var(--ct-navbar-dark-disabled-color)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:var(--ct-navbar-dark-active-color)}.navbar-dark .navbar-toggler{color:var(--ct-navbar-dark-color);border-color:var(--ct-navbar-dark-toggler-border-color)}.navbar-dark .navbar-toggler-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='var%28--ct-navbar-dark-color%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\")}.navbar-dark .navbar-text{color:var(--ct-navbar-dark-color)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:var(--ct-navbar-dark-active-color)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--ct-card-bg);background-clip:border-box;border:1px solid var(--ct-card-border-color);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1.5rem 1.5rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1.5rem}.card-header{padding:.75rem 1.5rem;margin-bottom:0;background-color:var(--ct-card-cap-bg);border-bottom:1px solid var(--ct-card-border-color)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.5rem;background-color:var(--ct-card-cap-bg);border-top:1px solid var(--ct-card-border-color)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.75rem;margin-bottom:-0.75rem;margin-left:-0.75rem;border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--ct-card-bg);border-bottom-color:var(--ct-card-bg)}.card-header-pills{margin-right:-0.75rem;margin-left:-0.75rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card{margin-bottom:12px}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:0.9rem;color:var(--ct-accordion-color);text-align:left;background-color:rgba(0,0,0,0);border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--ct-accordion-button-active-color);background-color:var(--ct-accordion-button-active-bg);box-shadow:inset 0 -1px 0 var(--ct-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--ct-accordion-button-active-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:\"\";background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--ct-accordion-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--ct-accordion-button-focus-border-color);outline:0;box-shadow:var(--ct-accordion-button-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{background-color:rgba(0,0,0,0);border:1px solid var(--ct-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:1.5rem 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:var(--ct-breadcrumb-divider-color);content:var(--ct-breadcrumb-divider, \"\\f0142\") /* rtl: var(--ct-breadcrumb-divider, \"\\f0142\") */}.breadcrumb-item.active{color:var(--ct-breadcrumb-active-color)}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:var(--ct-pagination-color);background-color:var(--ct-pagination-bg);border:1px solid var(--ct-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--ct-pagination-hover-color);background-color:var(--ct-pagination-hover-bg);border-color:var(--ct-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--ct-pagination-focus-color);background-color:var(--ct-pagination-focus-bg);outline:0;box-shadow:var(--ct-pagination-focus-box-shadow)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:var(--ct-component-active-color);background-color:var(--ct-component-active-bg);border-color:var(--ct-component-active-bg)}.page-item.disabled .page-link{color:var(--ct-pagination-disabled-color);pointer-events:none;background-color:var(--ct-pagination-disabled-bg);border-color:var(--ct-pagination-disabled-border-color)}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:calc(1.2501rem + 0.0012vw)}@media(min-width: 1200px){.pagination-lg .page-link{font-size:1.251rem}}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:0.75em;font-weight:700;line-height:1;color:var(--ct-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.75rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:.9375rem 1.25rem}.alert-primary{color:#444a93;background-color:#e3e5fd;border-color:#d5d8fc}.alert-primary .alert-link{color:#363b76}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#067c5b;background-color:#cef5ea;border-color:#b6f1e0}.alert-success .alert-link{color:#056349}.alert-info{color:#22697d;background-color:#d7eff6;border-color:#c4e7f1}.alert-info .alert-link{color:#1b5464}.alert-warning{color:#997100;background-color:#fff2cc;border-color:#ffebb3}.alert-warning .alert-link{color:#7a5a00}.alert-danger{color:#96374a;background-color:#fedee5;border-color:#feced8}.alert-danger .alert-link{color:#782c3b}.alert-light{color:#8f9194;background-color:#fcfcfd;border-color:#fafbfd}.alert-light .alert-link{color:#727476}.alert-dark{color:#1d232a;background-color:#d6d8da;border-color:#c1c4c8}.alert-dark .alert-link{color:#171c22}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.675rem;background-color:var(--ct-progress-bg);border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--ct-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--ct-progress-bar-bg);transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, \".\") \". \";counter-increment:section}.list-group-item-action{width:100%;color:var(--ct-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--ct-list-group-action-color);text-decoration:none;background-color:var(--ct-list-group-hover-bg)}.list-group-item-action:active{color:var(--ct-list-group-action-active-color);background-color:var(--ct-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:.75rem 1.2rem;color:var(--ct-list-group-color);background-color:var(--ct-list-group-bg);border:1px solid var(--ct-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--ct-list-group-disabled-color);pointer-events:none;background-color:var(--ct-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--ct-component-active-color);background-color:var(--ct-component-active-bg);border-color:var(--ct-component-active-bg)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#444a93;background-color:#d5d8fc}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#444a93;background-color:#c0c2e3}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#444a93;border-color:#444a93}.list-group-item-secondary{color:#41464b;background-color:#d3d6d8}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#41464b;background-color:#bec1c2}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#067c5b;background-color:#b6f1e0}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#067c5b;background-color:#a4d9ca}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#067c5b;border-color:#067c5b}.list-group-item-info{color:#22697d;background-color:#c4e7f1}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#22697d;background-color:#b0d0d9}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#22697d;border-color:#22697d}.list-group-item-warning{color:#997100;background-color:#ffebb3}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#997100;background-color:#e6d4a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#997100;border-color:#997100}.list-group-item-danger{color:#96374a;background-color:#feced8}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#96374a;background-color:#e5b9c2}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#96374a;border-color:#96374a}.list-group-item-light{color:#8f9194;background-color:#fafbfd}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#8f9194;background-color:#e1e2e4}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#8f9194;border-color:#8f9194}.list-group-item-dark{color:#1d232a;background-color:#c1c4c8}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1d232a;background-color:#aeb0b4}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1d232a;border-color:#1d232a}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--ct-btn-close-color);background:rgba(0,0,0,0) url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238b96a0'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:1}.btn-close:hover{color:var(--ct-btn-close-color);text-decoration:none;opacity:.8}.btn-close:focus{outline:0;box-shadow:none;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;color:inherit;pointer-events:auto;background-color:var(--ct-toast-background-color);background-clip:padding-box;border:1px solid var(--ct-toast-border-color);box-shadow:var(--ct-box-shadow);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:12px}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:inherit;background-color:var(--ct-toast-header-background-color);background-clip:padding-box;border-bottom:1px solid var(--ct-toast-header-border-color);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-header .btn-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--ct-modal-content-bg);background-clip:padding-box;border:1px solid rgba(0,0,0,0);border-radius:.2rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:var(--ct-modal-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.7}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid var(--ct-modal-header-border-color);border-top-left-radius:calc(0.2rem - 1px);border-top-right-radius:calc(0.2rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid var(--ct-modal-footer-border-color);border-bottom-right-radius:calc(0.2rem - 1px);border-bottom-left-radius:calc(0.2rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:\"Nunito\",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.8125rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:\"\";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:var(--ct-tooltip-bg)}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:var(--ct-tooltip-bg)}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:var(--ct-tooltip-bg)}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:var(--ct-tooltip-bg)}.tooltip-inner{max-width:200px;padding:.4rem .8rem;color:var(--ct-tooltip-color);text-align:center;background-color:var(--ct-tooltip-bg);border-radius:.2rem}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:\"Nunito\",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:var(--ct-popover-bg);background-clip:padding-box;border:1px solid var(--ct-popover-border-color);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:\"\";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:var(--ct-popover-arrow-outer-color)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:var(--ct-popover-arrow-color)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:var(--ct-popover-arrow-outer-color)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:var(--ct-popover-arrow-color)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:var(--ct-popover-arrow-outer-color)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:var(--ct-popover-arrow-color)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:\"\";border-bottom:1px solid var(--ct-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:var(--ct-popover-arrow-outer-color)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:var(--ct-popover-arrow-color)}.popover-header{padding:.7rem .8rem;margin-bottom:0;font-size:0.9rem;color:var(--ct-popover-header-color);background-color:var(--ct-popover-header-bg);border-bottom:1px solid var(--ct-popover-border-color);border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:var(--ct-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:var(--ct-carousel-control-color);text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:var(--ct-carousel-control-color);text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e\")}.carousel-control-next-icon{background-image:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--ct-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--ct-carousel-caption-color);text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:var(--ct-carousel-dark-indicator-active-bg)}.carousel-dark .carousel-caption{color:var(--ct-carousel-dark-caption-color)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:var(--ct-modal-content-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:var(--ct-modal-backdrop-bg)}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.7}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,0);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,0);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,0);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,0);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:\"\"}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:\"\"}.link-primary{color:#727cf5}.link-primary:hover,.link-primary:focus{color:#6169d0}.link-secondary{color:#6c757d}.link-secondary:hover,.link-secondary:focus{color:#5c636a}.link-success{color:#0acf97}.link-success:hover,.link-success:focus{color:#09b080}.link-info{color:#39afd1}.link-info:hover,.link-info:focus{color:#3095b2}.link-warning{color:#ffbc00}.link-warning:hover,.link-warning:focus{color:#ffc626}.link-danger{color:#fa5c7c}.link-danger:hover,.link-danger:focus{color:#d54e69}.link-light{color:#eef2f7}.link-light:hover,.link-light:focus{color:#f1f4f8}.link-dark{color:#313a46}.link-dark:hover,.link-dark:focus{color:#2a313c}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--ct-aspect-ratio);content:\"\"}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--ct-aspect-ratio: 100%}.ratio-4x3{--ct-aspect-ratio: 75%}.ratio-16x9{--ct-aspect-ratio: 56.25%}.ratio-21x9{--ct-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:\"\"}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--ct-box-shadow) !important}.shadow-sm{box-shadow:var(--ct-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--ct-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid var(--ct-border-color) !important}.border-0{border:0 !important}.border-top{border-top:1px solid var(--ct-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid var(--ct-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid var(--ct-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid var(--ct-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{border-color:#727cf5 !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#0acf97 !important}.border-info{border-color:#39afd1 !important}.border-warning{border-color:#ffbc00 !important}.border-danger{border-color:#fa5c7c !important}.border-light{border-color:#eef2f7 !important}.border-dark{border-color:#313a46 !important}.border-white{border-color:#fff !important}.border-0{border-width:0 !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.375rem !important}.gap-2{gap:.75rem !important}.gap-3{gap:1.5rem !important}.gap-4{gap:2.25rem !important}.gap-5{gap:4.5rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.375rem !important}.m-2{margin:.75rem !important}.m-3{margin:1.5rem !important}.m-4{margin:2.25rem !important}.m-5{margin:4.5rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.375rem !important;margin-left:.375rem !important}.mx-2{margin-right:.75rem !important;margin-left:.75rem !important}.mx-3{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-4{margin-right:2.25rem !important;margin-left:2.25rem !important}.mx-5{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.375rem !important;margin-bottom:.375rem !important}.my-2{margin-top:.75rem !important;margin-bottom:.75rem !important}.my-3{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-4{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.my-5{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.375rem !important}.mt-2{margin-top:.75rem !important}.mt-3{margin-top:1.5rem !important}.mt-4{margin-top:2.25rem !important}.mt-5{margin-top:4.5rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.375rem !important}.me-2{margin-right:.75rem !important}.me-3{margin-right:1.5rem !important}.me-4{margin-right:2.25rem !important}.me-5{margin-right:4.5rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.375rem !important}.mb-2{margin-bottom:.75rem !important}.mb-3{margin-bottom:1.5rem !important}.mb-4{margin-bottom:2.25rem !important}.mb-5{margin-bottom:4.5rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.375rem !important}.ms-2{margin-left:.75rem !important}.ms-3{margin-left:1.5rem !important}.ms-4{margin-left:2.25rem !important}.ms-5{margin-left:4.5rem !important}.ms-auto{margin-left:auto !important}.m-n1{margin:-0.375rem !important}.m-n2{margin:-0.75rem !important}.m-n3{margin:-1.5rem !important}.m-n4{margin:-2.25rem !important}.m-n5{margin:-4.5rem !important}.mx-n1{margin-right:-0.375rem !important;margin-left:-0.375rem !important}.mx-n2{margin-right:-0.75rem !important;margin-left:-0.75rem !important}.mx-n3{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-n4{margin-right:-2.25rem !important;margin-left:-2.25rem !important}.mx-n5{margin-right:-4.5rem !important;margin-left:-4.5rem !important}.my-n1{margin-top:-0.375rem !important;margin-bottom:-0.375rem !important}.my-n2{margin-top:-0.75rem !important;margin-bottom:-0.75rem !important}.my-n3{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-n4{margin-top:-2.25rem !important;margin-bottom:-2.25rem !important}.my-n5{margin-top:-4.5rem !important;margin-bottom:-4.5rem !important}.mt-n1{margin-top:-0.375rem !important}.mt-n2{margin-top:-0.75rem !important}.mt-n3{margin-top:-1.5rem !important}.mt-n4{margin-top:-2.25rem !important}.mt-n5{margin-top:-4.5rem !important}.me-n1{margin-right:-0.375rem !important}.me-n2{margin-right:-0.75rem !important}.me-n3{margin-right:-1.5rem !important}.me-n4{margin-right:-2.25rem !important}.me-n5{margin-right:-4.5rem !important}.mb-n1{margin-bottom:-0.375rem !important}.mb-n2{margin-bottom:-0.75rem !important}.mb-n3{margin-bottom:-1.5rem !important}.mb-n4{margin-bottom:-2.25rem !important}.mb-n5{margin-bottom:-4.5rem !important}.ms-n1{margin-left:-0.375rem !important}.ms-n2{margin-left:-0.75rem !important}.ms-n3{margin-left:-1.5rem !important}.ms-n4{margin-left:-2.25rem !important}.ms-n5{margin-left:-4.5rem !important}.p-0{padding:0 !important}.p-1{padding:.375rem !important}.p-2{padding:.75rem !important}.p-3{padding:1.5rem !important}.p-4{padding:2.25rem !important}.p-5{padding:4.5rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.375rem !important;padding-left:.375rem !important}.px-2{padding-right:.75rem !important;padding-left:.75rem !important}.px-3{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-4{padding-right:2.25rem !important;padding-left:2.25rem !important}.px-5{padding-right:4.5rem !important;padding-left:4.5rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.375rem !important;padding-bottom:.375rem !important}.py-2{padding-top:.75rem !important;padding-bottom:.75rem !important}.py-3{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-4{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.py-5{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.375rem !important}.pt-2{padding-top:.75rem !important}.pt-3{padding-top:1.5rem !important}.pt-4{padding-top:2.25rem !important}.pt-5{padding-top:4.5rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.375rem !important}.pe-2{padding-right:.75rem !important}.pe-3{padding-right:1.5rem !important}.pe-4{padding-right:2.25rem !important}.pe-5{padding-right:4.5rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.375rem !important}.pb-2{padding-bottom:.75rem !important}.pb-3{padding-bottom:1.5rem !important}.pb-4{padding-bottom:2.25rem !important}.pb-5{padding-bottom:4.5rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.375rem !important}.ps-2{padding-left:.75rem !important}.ps-3{padding-left:1.5rem !important}.ps-4{padding-left:2.25rem !important}.ps-5{padding-left:4.5rem !important}.font-monospace{font-family:var(--ct-font-monospace) !important}.fs-1{font-size:calc(1.35rem + 1.2vw) !important}.fs-2{font-size:calc(1.3125rem + 0.75vw) !important}.fs-3{font-size:calc(1.275rem + 0.3vw) !important}.fs-4{font-size:1.125rem !important}.fs-5{font-size:0.9375rem !important}.fs-6{font-size:0.75rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--ct-text-opacity: 1;color:rgba(var(--ct-primary-rgb), var(--ct-text-opacity)) !important}.text-secondary{--ct-text-opacity: 1;color:rgba(var(--ct-secondary-rgb), var(--ct-text-opacity)) !important}.text-success{--ct-text-opacity: 1;color:rgba(var(--ct-success-rgb), var(--ct-text-opacity)) !important}.text-info{--ct-text-opacity: 1;color:rgba(var(--ct-info-rgb), var(--ct-text-opacity)) !important}.text-warning{--ct-text-opacity: 1;color:rgba(var(--ct-warning-rgb), var(--ct-text-opacity)) !important}.text-danger{--ct-text-opacity: 1;color:rgba(var(--ct-danger-rgb), var(--ct-text-opacity)) !important}.text-light{--ct-text-opacity: 1;color:rgba(var(--ct-light-rgb), var(--ct-text-opacity)) !important}.text-dark{--ct-text-opacity: 1;color:rgba(var(--ct-dark-rgb), var(--ct-text-opacity)) !important}.text-black{--ct-text-opacity: 1;color:rgba(var(--ct-black-rgb), var(--ct-text-opacity)) !important}.text-white{--ct-text-opacity: 1;color:rgba(var(--ct-white-rgb), var(--ct-text-opacity)) !important}.text-body{--ct-text-opacity: 1;color:rgba(var(--ct-body-color-rgb), var(--ct-text-opacity)) !important}.text-muted{--ct-text-opacity: 1;color:var(--ct-text-muted) !important}.text-black-50{--ct-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--ct-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-reset{--ct-text-opacity: 1;color:inherit !important}.text-opacity-25{--ct-text-opacity: 0.25}.text-opacity-50{--ct-text-opacity: 0.5}.text-opacity-75{--ct-text-opacity: 0.75}.text-opacity-100{--ct-text-opacity: 1}.bg-primary{--ct-bg-opacity: 1;background-color:rgba(var(--ct-primary-rgb), var(--ct-bg-opacity)) !important}.bg-secondary{--ct-bg-opacity: 1;background-color:rgba(var(--ct-secondary-rgb), var(--ct-bg-opacity)) !important}.bg-success{--ct-bg-opacity: 1;background-color:rgba(var(--ct-success-rgb), var(--ct-bg-opacity)) !important}.bg-info{--ct-bg-opacity: 1;background-color:rgba(var(--ct-info-rgb), var(--ct-bg-opacity)) !important}.bg-warning{--ct-bg-opacity: 1;background-color:rgba(var(--ct-warning-rgb), var(--ct-bg-opacity)) !important}.bg-danger{--ct-bg-opacity: 1;background-color:rgba(var(--ct-danger-rgb), var(--ct-bg-opacity)) !important}.bg-light{--ct-bg-opacity: 1;background-color:rgba(var(--ct-light-rgb), var(--ct-bg-opacity)) !important}.bg-dark{--ct-bg-opacity: 1;background-color:rgba(var(--ct-dark-rgb), var(--ct-bg-opacity)) !important}.bg-black{--ct-bg-opacity: 1;background-color:rgba(var(--ct-black-rgb), var(--ct-bg-opacity)) !important}.bg-white{--ct-bg-opacity: 1;background-color:rgba(var(--ct-white-rgb), var(--ct-bg-opacity)) !important}.bg-body{--ct-bg-opacity: 1;background-color:rgba(var(--ct-body-bg-rgb), var(--ct-bg-opacity)) !important}.bg-transparent{--ct-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--ct-bg-opacity: 0.1}.bg-opacity-25{--ct-bg-opacity: 0.25}.bg-opacity-50{--ct-bg-opacity: 0.5}.bg-opacity-75{--ct-bg-opacity: 0.75}.bg-opacity-100{--ct-bg-opacity: 1}.bg-gradient{background-image:var(--ct-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.375rem !important}.gap-sm-2{gap:.75rem !important}.gap-sm-3{gap:1.5rem !important}.gap-sm-4{gap:2.25rem !important}.gap-sm-5{gap:4.5rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.375rem !important}.m-sm-2{margin:.75rem !important}.m-sm-3{margin:1.5rem !important}.m-sm-4{margin:2.25rem !important}.m-sm-5{margin:4.5rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.375rem !important;margin-left:.375rem !important}.mx-sm-2{margin-right:.75rem !important;margin-left:.75rem !important}.mx-sm-3{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-4{margin-right:2.25rem !important;margin-left:2.25rem !important}.mx-sm-5{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.375rem !important;margin-bottom:.375rem !important}.my-sm-2{margin-top:.75rem !important;margin-bottom:.75rem !important}.my-sm-3{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-4{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.my-sm-5{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.375rem !important}.mt-sm-2{margin-top:.75rem !important}.mt-sm-3{margin-top:1.5rem !important}.mt-sm-4{margin-top:2.25rem !important}.mt-sm-5{margin-top:4.5rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.375rem !important}.me-sm-2{margin-right:.75rem !important}.me-sm-3{margin-right:1.5rem !important}.me-sm-4{margin-right:2.25rem !important}.me-sm-5{margin-right:4.5rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.375rem !important}.mb-sm-2{margin-bottom:.75rem !important}.mb-sm-3{margin-bottom:1.5rem !important}.mb-sm-4{margin-bottom:2.25rem !important}.mb-sm-5{margin-bottom:4.5rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.375rem !important}.ms-sm-2{margin-left:.75rem !important}.ms-sm-3{margin-left:1.5rem !important}.ms-sm-4{margin-left:2.25rem !important}.ms-sm-5{margin-left:4.5rem !important}.ms-sm-auto{margin-left:auto !important}.m-sm-n1{margin:-0.375rem !important}.m-sm-n2{margin:-0.75rem !important}.m-sm-n3{margin:-1.5rem !important}.m-sm-n4{margin:-2.25rem !important}.m-sm-n5{margin:-4.5rem !important}.mx-sm-n1{margin-right:-0.375rem !important;margin-left:-0.375rem !important}.mx-sm-n2{margin-right:-0.75rem !important;margin-left:-0.75rem !important}.mx-sm-n3{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-sm-n4{margin-right:-2.25rem !important;margin-left:-2.25rem !important}.mx-sm-n5{margin-right:-4.5rem !important;margin-left:-4.5rem !important}.my-sm-n1{margin-top:-0.375rem !important;margin-bottom:-0.375rem !important}.my-sm-n2{margin-top:-0.75rem !important;margin-bottom:-0.75rem !important}.my-sm-n3{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-sm-n4{margin-top:-2.25rem !important;margin-bottom:-2.25rem !important}.my-sm-n5{margin-top:-4.5rem !important;margin-bottom:-4.5rem !important}.mt-sm-n1{margin-top:-0.375rem !important}.mt-sm-n2{margin-top:-0.75rem !important}.mt-sm-n3{margin-top:-1.5rem !important}.mt-sm-n4{margin-top:-2.25rem !important}.mt-sm-n5{margin-top:-4.5rem !important}.me-sm-n1{margin-right:-0.375rem !important}.me-sm-n2{margin-right:-0.75rem !important}.me-sm-n3{margin-right:-1.5rem !important}.me-sm-n4{margin-right:-2.25rem !important}.me-sm-n5{margin-right:-4.5rem !important}.mb-sm-n1{margin-bottom:-0.375rem !important}.mb-sm-n2{margin-bottom:-0.75rem !important}.mb-sm-n3{margin-bottom:-1.5rem !important}.mb-sm-n4{margin-bottom:-2.25rem !important}.mb-sm-n5{margin-bottom:-4.5rem !important}.ms-sm-n1{margin-left:-0.375rem !important}.ms-sm-n2{margin-left:-0.75rem !important}.ms-sm-n3{margin-left:-1.5rem !important}.ms-sm-n4{margin-left:-2.25rem !important}.ms-sm-n5{margin-left:-4.5rem !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.375rem !important}.p-sm-2{padding:.75rem !important}.p-sm-3{padding:1.5rem !important}.p-sm-4{padding:2.25rem !important}.p-sm-5{padding:4.5rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.375rem !important;padding-left:.375rem !important}.px-sm-2{padding-right:.75rem !important;padding-left:.75rem !important}.px-sm-3{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-4{padding-right:2.25rem !important;padding-left:2.25rem !important}.px-sm-5{padding-right:4.5rem !important;padding-left:4.5rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.375rem !important;padding-bottom:.375rem !important}.py-sm-2{padding-top:.75rem !important;padding-bottom:.75rem !important}.py-sm-3{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-4{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.py-sm-5{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.375rem !important}.pt-sm-2{padding-top:.75rem !important}.pt-sm-3{padding-top:1.5rem !important}.pt-sm-4{padding-top:2.25rem !important}.pt-sm-5{padding-top:4.5rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.375rem !important}.pe-sm-2{padding-right:.75rem !important}.pe-sm-3{padding-right:1.5rem !important}.pe-sm-4{padding-right:2.25rem !important}.pe-sm-5{padding-right:4.5rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.375rem !important}.pb-sm-2{padding-bottom:.75rem !important}.pb-sm-3{padding-bottom:1.5rem !important}.pb-sm-4{padding-bottom:2.25rem !important}.pb-sm-5{padding-bottom:4.5rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.375rem !important}.ps-sm-2{padding-left:.75rem !important}.ps-sm-3{padding-left:1.5rem !important}.ps-sm-4{padding-left:2.25rem !important}.ps-sm-5{padding-left:4.5rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.375rem !important}.gap-md-2{gap:.75rem !important}.gap-md-3{gap:1.5rem !important}.gap-md-4{gap:2.25rem !important}.gap-md-5{gap:4.5rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.375rem !important}.m-md-2{margin:.75rem !important}.m-md-3{margin:1.5rem !important}.m-md-4{margin:2.25rem !important}.m-md-5{margin:4.5rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.375rem !important;margin-left:.375rem !important}.mx-md-2{margin-right:.75rem !important;margin-left:.75rem !important}.mx-md-3{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-4{margin-right:2.25rem !important;margin-left:2.25rem !important}.mx-md-5{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.375rem !important;margin-bottom:.375rem !important}.my-md-2{margin-top:.75rem !important;margin-bottom:.75rem !important}.my-md-3{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-4{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.my-md-5{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.375rem !important}.mt-md-2{margin-top:.75rem !important}.mt-md-3{margin-top:1.5rem !important}.mt-md-4{margin-top:2.25rem !important}.mt-md-5{margin-top:4.5rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.375rem !important}.me-md-2{margin-right:.75rem !important}.me-md-3{margin-right:1.5rem !important}.me-md-4{margin-right:2.25rem !important}.me-md-5{margin-right:4.5rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.375rem !important}.mb-md-2{margin-bottom:.75rem !important}.mb-md-3{margin-bottom:1.5rem !important}.mb-md-4{margin-bottom:2.25rem !important}.mb-md-5{margin-bottom:4.5rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.375rem !important}.ms-md-2{margin-left:.75rem !important}.ms-md-3{margin-left:1.5rem !important}.ms-md-4{margin-left:2.25rem !important}.ms-md-5{margin-left:4.5rem !important}.ms-md-auto{margin-left:auto !important}.m-md-n1{margin:-0.375rem !important}.m-md-n2{margin:-0.75rem !important}.m-md-n3{margin:-1.5rem !important}.m-md-n4{margin:-2.25rem !important}.m-md-n5{margin:-4.5rem !important}.mx-md-n1{margin-right:-0.375rem !important;margin-left:-0.375rem !important}.mx-md-n2{margin-right:-0.75rem !important;margin-left:-0.75rem !important}.mx-md-n3{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-md-n4{margin-right:-2.25rem !important;margin-left:-2.25rem !important}.mx-md-n5{margin-right:-4.5rem !important;margin-left:-4.5rem !important}.my-md-n1{margin-top:-0.375rem !important;margin-bottom:-0.375rem !important}.my-md-n2{margin-top:-0.75rem !important;margin-bottom:-0.75rem !important}.my-md-n3{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-md-n4{margin-top:-2.25rem !important;margin-bottom:-2.25rem !important}.my-md-n5{margin-top:-4.5rem !important;margin-bottom:-4.5rem !important}.mt-md-n1{margin-top:-0.375rem !important}.mt-md-n2{margin-top:-0.75rem !important}.mt-md-n3{margin-top:-1.5rem !important}.mt-md-n4{margin-top:-2.25rem !important}.mt-md-n5{margin-top:-4.5rem !important}.me-md-n1{margin-right:-0.375rem !important}.me-md-n2{margin-right:-0.75rem !important}.me-md-n3{margin-right:-1.5rem !important}.me-md-n4{margin-right:-2.25rem !important}.me-md-n5{margin-right:-4.5rem !important}.mb-md-n1{margin-bottom:-0.375rem !important}.mb-md-n2{margin-bottom:-0.75rem !important}.mb-md-n3{margin-bottom:-1.5rem !important}.mb-md-n4{margin-bottom:-2.25rem !important}.mb-md-n5{margin-bottom:-4.5rem !important}.ms-md-n1{margin-left:-0.375rem !important}.ms-md-n2{margin-left:-0.75rem !important}.ms-md-n3{margin-left:-1.5rem !important}.ms-md-n4{margin-left:-2.25rem !important}.ms-md-n5{margin-left:-4.5rem !important}.p-md-0{padding:0 !important}.p-md-1{padding:.375rem !important}.p-md-2{padding:.75rem !important}.p-md-3{padding:1.5rem !important}.p-md-4{padding:2.25rem !important}.p-md-5{padding:4.5rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.375rem !important;padding-left:.375rem !important}.px-md-2{padding-right:.75rem !important;padding-left:.75rem !important}.px-md-3{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-4{padding-right:2.25rem !important;padding-left:2.25rem !important}.px-md-5{padding-right:4.5rem !important;padding-left:4.5rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.375rem !important;padding-bottom:.375rem !important}.py-md-2{padding-top:.75rem !important;padding-bottom:.75rem !important}.py-md-3{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-4{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.py-md-5{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.375rem !important}.pt-md-2{padding-top:.75rem !important}.pt-md-3{padding-top:1.5rem !important}.pt-md-4{padding-top:2.25rem !important}.pt-md-5{padding-top:4.5rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.375rem !important}.pe-md-2{padding-right:.75rem !important}.pe-md-3{padding-right:1.5rem !important}.pe-md-4{padding-right:2.25rem !important}.pe-md-5{padding-right:4.5rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.375rem !important}.pb-md-2{padding-bottom:.75rem !important}.pb-md-3{padding-bottom:1.5rem !important}.pb-md-4{padding-bottom:2.25rem !important}.pb-md-5{padding-bottom:4.5rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.375rem !important}.ps-md-2{padding-left:.75rem !important}.ps-md-3{padding-left:1.5rem !important}.ps-md-4{padding-left:2.25rem !important}.ps-md-5{padding-left:4.5rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.375rem !important}.gap-lg-2{gap:.75rem !important}.gap-lg-3{gap:1.5rem !important}.gap-lg-4{gap:2.25rem !important}.gap-lg-5{gap:4.5rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.375rem !important}.m-lg-2{margin:.75rem !important}.m-lg-3{margin:1.5rem !important}.m-lg-4{margin:2.25rem !important}.m-lg-5{margin:4.5rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.375rem !important;margin-left:.375rem !important}.mx-lg-2{margin-right:.75rem !important;margin-left:.75rem !important}.mx-lg-3{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-4{margin-right:2.25rem !important;margin-left:2.25rem !important}.mx-lg-5{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.375rem !important;margin-bottom:.375rem !important}.my-lg-2{margin-top:.75rem !important;margin-bottom:.75rem !important}.my-lg-3{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-4{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.my-lg-5{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.375rem !important}.mt-lg-2{margin-top:.75rem !important}.mt-lg-3{margin-top:1.5rem !important}.mt-lg-4{margin-top:2.25rem !important}.mt-lg-5{margin-top:4.5rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.375rem !important}.me-lg-2{margin-right:.75rem !important}.me-lg-3{margin-right:1.5rem !important}.me-lg-4{margin-right:2.25rem !important}.me-lg-5{margin-right:4.5rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.375rem !important}.mb-lg-2{margin-bottom:.75rem !important}.mb-lg-3{margin-bottom:1.5rem !important}.mb-lg-4{margin-bottom:2.25rem !important}.mb-lg-5{margin-bottom:4.5rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.375rem !important}.ms-lg-2{margin-left:.75rem !important}.ms-lg-3{margin-left:1.5rem !important}.ms-lg-4{margin-left:2.25rem !important}.ms-lg-5{margin-left:4.5rem !important}.ms-lg-auto{margin-left:auto !important}.m-lg-n1{margin:-0.375rem !important}.m-lg-n2{margin:-0.75rem !important}.m-lg-n3{margin:-1.5rem !important}.m-lg-n4{margin:-2.25rem !important}.m-lg-n5{margin:-4.5rem !important}.mx-lg-n1{margin-right:-0.375rem !important;margin-left:-0.375rem !important}.mx-lg-n2{margin-right:-0.75rem !important;margin-left:-0.75rem !important}.mx-lg-n3{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-lg-n4{margin-right:-2.25rem !important;margin-left:-2.25rem !important}.mx-lg-n5{margin-right:-4.5rem !important;margin-left:-4.5rem !important}.my-lg-n1{margin-top:-0.375rem !important;margin-bottom:-0.375rem !important}.my-lg-n2{margin-top:-0.75rem !important;margin-bottom:-0.75rem !important}.my-lg-n3{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-lg-n4{margin-top:-2.25rem !important;margin-bottom:-2.25rem !important}.my-lg-n5{margin-top:-4.5rem !important;margin-bottom:-4.5rem !important}.mt-lg-n1{margin-top:-0.375rem !important}.mt-lg-n2{margin-top:-0.75rem !important}.mt-lg-n3{margin-top:-1.5rem !important}.mt-lg-n4{margin-top:-2.25rem !important}.mt-lg-n5{margin-top:-4.5rem !important}.me-lg-n1{margin-right:-0.375rem !important}.me-lg-n2{margin-right:-0.75rem !important}.me-lg-n3{margin-right:-1.5rem !important}.me-lg-n4{margin-right:-2.25rem !important}.me-lg-n5{margin-right:-4.5rem !important}.mb-lg-n1{margin-bottom:-0.375rem !important}.mb-lg-n2{margin-bottom:-0.75rem !important}.mb-lg-n3{margin-bottom:-1.5rem !important}.mb-lg-n4{margin-bottom:-2.25rem !important}.mb-lg-n5{margin-bottom:-4.5rem !important}.ms-lg-n1{margin-left:-0.375rem !important}.ms-lg-n2{margin-left:-0.75rem !important}.ms-lg-n3{margin-left:-1.5rem !important}.ms-lg-n4{margin-left:-2.25rem !important}.ms-lg-n5{margin-left:-4.5rem !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.375rem !important}.p-lg-2{padding:.75rem !important}.p-lg-3{padding:1.5rem !important}.p-lg-4{padding:2.25rem !important}.p-lg-5{padding:4.5rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.375rem !important;padding-left:.375rem !important}.px-lg-2{padding-right:.75rem !important;padding-left:.75rem !important}.px-lg-3{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-4{padding-right:2.25rem !important;padding-left:2.25rem !important}.px-lg-5{padding-right:4.5rem !important;padding-left:4.5rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.375rem !important;padding-bottom:.375rem !important}.py-lg-2{padding-top:.75rem !important;padding-bottom:.75rem !important}.py-lg-3{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-4{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.py-lg-5{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.375rem !important}.pt-lg-2{padding-top:.75rem !important}.pt-lg-3{padding-top:1.5rem !important}.pt-lg-4{padding-top:2.25rem !important}.pt-lg-5{padding-top:4.5rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.375rem !important}.pe-lg-2{padding-right:.75rem !important}.pe-lg-3{padding-right:1.5rem !important}.pe-lg-4{padding-right:2.25rem !important}.pe-lg-5{padding-right:4.5rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.375rem !important}.pb-lg-2{padding-bottom:.75rem !important}.pb-lg-3{padding-bottom:1.5rem !important}.pb-lg-4{padding-bottom:2.25rem !important}.pb-lg-5{padding-bottom:4.5rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.375rem !important}.ps-lg-2{padding-left:.75rem !important}.ps-lg-3{padding-left:1.5rem !important}.ps-lg-4{padding-left:2.25rem !important}.ps-lg-5{padding-left:4.5rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.375rem !important}.gap-xl-2{gap:.75rem !important}.gap-xl-3{gap:1.5rem !important}.gap-xl-4{gap:2.25rem !important}.gap-xl-5{gap:4.5rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.375rem !important}.m-xl-2{margin:.75rem !important}.m-xl-3{margin:1.5rem !important}.m-xl-4{margin:2.25rem !important}.m-xl-5{margin:4.5rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.375rem !important;margin-left:.375rem !important}.mx-xl-2{margin-right:.75rem !important;margin-left:.75rem !important}.mx-xl-3{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-4{margin-right:2.25rem !important;margin-left:2.25rem !important}.mx-xl-5{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.375rem !important;margin-bottom:.375rem !important}.my-xl-2{margin-top:.75rem !important;margin-bottom:.75rem !important}.my-xl-3{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-4{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.my-xl-5{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.375rem !important}.mt-xl-2{margin-top:.75rem !important}.mt-xl-3{margin-top:1.5rem !important}.mt-xl-4{margin-top:2.25rem !important}.mt-xl-5{margin-top:4.5rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.375rem !important}.me-xl-2{margin-right:.75rem !important}.me-xl-3{margin-right:1.5rem !important}.me-xl-4{margin-right:2.25rem !important}.me-xl-5{margin-right:4.5rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.375rem !important}.mb-xl-2{margin-bottom:.75rem !important}.mb-xl-3{margin-bottom:1.5rem !important}.mb-xl-4{margin-bottom:2.25rem !important}.mb-xl-5{margin-bottom:4.5rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.375rem !important}.ms-xl-2{margin-left:.75rem !important}.ms-xl-3{margin-left:1.5rem !important}.ms-xl-4{margin-left:2.25rem !important}.ms-xl-5{margin-left:4.5rem !important}.ms-xl-auto{margin-left:auto !important}.m-xl-n1{margin:-0.375rem !important}.m-xl-n2{margin:-0.75rem !important}.m-xl-n3{margin:-1.5rem !important}.m-xl-n4{margin:-2.25rem !important}.m-xl-n5{margin:-4.5rem !important}.mx-xl-n1{margin-right:-0.375rem !important;margin-left:-0.375rem !important}.mx-xl-n2{margin-right:-0.75rem !important;margin-left:-0.75rem !important}.mx-xl-n3{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-xl-n4{margin-right:-2.25rem !important;margin-left:-2.25rem !important}.mx-xl-n5{margin-right:-4.5rem !important;margin-left:-4.5rem !important}.my-xl-n1{margin-top:-0.375rem !important;margin-bottom:-0.375rem !important}.my-xl-n2{margin-top:-0.75rem !important;margin-bottom:-0.75rem !important}.my-xl-n3{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xl-n4{margin-top:-2.25rem !important;margin-bottom:-2.25rem !important}.my-xl-n5{margin-top:-4.5rem !important;margin-bottom:-4.5rem !important}.mt-xl-n1{margin-top:-0.375rem !important}.mt-xl-n2{margin-top:-0.75rem !important}.mt-xl-n3{margin-top:-1.5rem !important}.mt-xl-n4{margin-top:-2.25rem !important}.mt-xl-n5{margin-top:-4.5rem !important}.me-xl-n1{margin-right:-0.375rem !important}.me-xl-n2{margin-right:-0.75rem !important}.me-xl-n3{margin-right:-1.5rem !important}.me-xl-n4{margin-right:-2.25rem !important}.me-xl-n5{margin-right:-4.5rem !important}.mb-xl-n1{margin-bottom:-0.375rem !important}.mb-xl-n2{margin-bottom:-0.75rem !important}.mb-xl-n3{margin-bottom:-1.5rem !important}.mb-xl-n4{margin-bottom:-2.25rem !important}.mb-xl-n5{margin-bottom:-4.5rem !important}.ms-xl-n1{margin-left:-0.375rem !important}.ms-xl-n2{margin-left:-0.75rem !important}.ms-xl-n3{margin-left:-1.5rem !important}.ms-xl-n4{margin-left:-2.25rem !important}.ms-xl-n5{margin-left:-4.5rem !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.375rem !important}.p-xl-2{padding:.75rem !important}.p-xl-3{padding:1.5rem !important}.p-xl-4{padding:2.25rem !important}.p-xl-5{padding:4.5rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.375rem !important;padding-left:.375rem !important}.px-xl-2{padding-right:.75rem !important;padding-left:.75rem !important}.px-xl-3{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-4{padding-right:2.25rem !important;padding-left:2.25rem !important}.px-xl-5{padding-right:4.5rem !important;padding-left:4.5rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.375rem !important;padding-bottom:.375rem !important}.py-xl-2{padding-top:.75rem !important;padding-bottom:.75rem !important}.py-xl-3{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-4{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.py-xl-5{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.375rem !important}.pt-xl-2{padding-top:.75rem !important}.pt-xl-3{padding-top:1.5rem !important}.pt-xl-4{padding-top:2.25rem !important}.pt-xl-5{padding-top:4.5rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.375rem !important}.pe-xl-2{padding-right:.75rem !important}.pe-xl-3{padding-right:1.5rem !important}.pe-xl-4{padding-right:2.25rem !important}.pe-xl-5{padding-right:4.5rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.375rem !important}.pb-xl-2{padding-bottom:.75rem !important}.pb-xl-3{padding-bottom:1.5rem !important}.pb-xl-4{padding-bottom:2.25rem !important}.pb-xl-5{padding-bottom:4.5rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.375rem !important}.ps-xl-2{padding-left:.75rem !important}.ps-xl-3{padding-left:1.5rem !important}.ps-xl-4{padding-left:2.25rem !important}.ps-xl-5{padding-left:4.5rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.375rem !important}.gap-xxl-2{gap:.75rem !important}.gap-xxl-3{gap:1.5rem !important}.gap-xxl-4{gap:2.25rem !important}.gap-xxl-5{gap:4.5rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.375rem !important}.m-xxl-2{margin:.75rem !important}.m-xxl-3{margin:1.5rem !important}.m-xxl-4{margin:2.25rem !important}.m-xxl-5{margin:4.5rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.375rem !important;margin-left:.375rem !important}.mx-xxl-2{margin-right:.75rem !important;margin-left:.75rem !important}.mx-xxl-3{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-4{margin-right:2.25rem !important;margin-left:2.25rem !important}.mx-xxl-5{margin-right:4.5rem !important;margin-left:4.5rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.375rem !important;margin-bottom:.375rem !important}.my-xxl-2{margin-top:.75rem !important;margin-bottom:.75rem !important}.my-xxl-3{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-4{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.my-xxl-5{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.375rem !important}.mt-xxl-2{margin-top:.75rem !important}.mt-xxl-3{margin-top:1.5rem !important}.mt-xxl-4{margin-top:2.25rem !important}.mt-xxl-5{margin-top:4.5rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.375rem !important}.me-xxl-2{margin-right:.75rem !important}.me-xxl-3{margin-right:1.5rem !important}.me-xxl-4{margin-right:2.25rem !important}.me-xxl-5{margin-right:4.5rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.375rem !important}.mb-xxl-2{margin-bottom:.75rem !important}.mb-xxl-3{margin-bottom:1.5rem !important}.mb-xxl-4{margin-bottom:2.25rem !important}.mb-xxl-5{margin-bottom:4.5rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.375rem !important}.ms-xxl-2{margin-left:.75rem !important}.ms-xxl-3{margin-left:1.5rem !important}.ms-xxl-4{margin-left:2.25rem !important}.ms-xxl-5{margin-left:4.5rem !important}.ms-xxl-auto{margin-left:auto !important}.m-xxl-n1{margin:-0.375rem !important}.m-xxl-n2{margin:-0.75rem !important}.m-xxl-n3{margin:-1.5rem !important}.m-xxl-n4{margin:-2.25rem !important}.m-xxl-n5{margin:-4.5rem !important}.mx-xxl-n1{margin-right:-0.375rem !important;margin-left:-0.375rem !important}.mx-xxl-n2{margin-right:-0.75rem !important;margin-left:-0.75rem !important}.mx-xxl-n3{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-xxl-n4{margin-right:-2.25rem !important;margin-left:-2.25rem !important}.mx-xxl-n5{margin-right:-4.5rem !important;margin-left:-4.5rem !important}.my-xxl-n1{margin-top:-0.375rem !important;margin-bottom:-0.375rem !important}.my-xxl-n2{margin-top:-0.75rem !important;margin-bottom:-0.75rem !important}.my-xxl-n3{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xxl-n4{margin-top:-2.25rem !important;margin-bottom:-2.25rem !important}.my-xxl-n5{margin-top:-4.5rem !important;margin-bottom:-4.5rem !important}.mt-xxl-n1{margin-top:-0.375rem !important}.mt-xxl-n2{margin-top:-0.75rem !important}.mt-xxl-n3{margin-top:-1.5rem !important}.mt-xxl-n4{margin-top:-2.25rem !important}.mt-xxl-n5{margin-top:-4.5rem !important}.me-xxl-n1{margin-right:-0.375rem !important}.me-xxl-n2{margin-right:-0.75rem !important}.me-xxl-n3{margin-right:-1.5rem !important}.me-xxl-n4{margin-right:-2.25rem !important}.me-xxl-n5{margin-right:-4.5rem !important}.mb-xxl-n1{margin-bottom:-0.375rem !important}.mb-xxl-n2{margin-bottom:-0.75rem !important}.mb-xxl-n3{margin-bottom:-1.5rem !important}.mb-xxl-n4{margin-bottom:-2.25rem !important}.mb-xxl-n5{margin-bottom:-4.5rem !important}.ms-xxl-n1{margin-left:-0.375rem !important}.ms-xxl-n2{margin-left:-0.75rem !important}.ms-xxl-n3{margin-left:-1.5rem !important}.ms-xxl-n4{margin-left:-2.25rem !important}.ms-xxl-n5{margin-left:-4.5rem !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.375rem !important}.p-xxl-2{padding:.75rem !important}.p-xxl-3{padding:1.5rem !important}.p-xxl-4{padding:2.25rem !important}.p-xxl-5{padding:4.5rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.375rem !important;padding-left:.375rem !important}.px-xxl-2{padding-right:.75rem !important;padding-left:.75rem !important}.px-xxl-3{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-4{padding-right:2.25rem !important;padding-left:2.25rem !important}.px-xxl-5{padding-right:4.5rem !important;padding-left:4.5rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.375rem !important;padding-bottom:.375rem !important}.py-xxl-2{padding-top:.75rem !important;padding-bottom:.75rem !important}.py-xxl-3{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-4{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.py-xxl-5{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.375rem !important}.pt-xxl-2{padding-top:.75rem !important}.pt-xxl-3{padding-top:1.5rem !important}.pt-xxl-4{padding-top:2.25rem !important}.pt-xxl-5{padding-top:4.5rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.375rem !important}.pe-xxl-2{padding-right:.75rem !important}.pe-xxl-3{padding-right:1.5rem !important}.pe-xxl-4{padding-right:2.25rem !important}.pe-xxl-5{padding-right:4.5rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.375rem !important}.pb-xxl-2{padding-bottom:.75rem !important}.pb-xxl-3{padding-bottom:1.5rem !important}.pb-xxl-4{padding-bottom:2.25rem !important}.pb-xxl-5{padding-bottom:4.5rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.375rem !important}.ps-xxl-2{padding-left:.75rem !important}.ps-xxl-3{padding-left:1.5rem !important}.ps-xxl-4{padding-left:2.25rem !important}.ps-xxl-5{padding-left:4.5rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.25rem !important}.fs-2{font-size:1.875rem !important}.fs-3{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}html{position:relative;min-height:100%}body{overflow-x:hidden}@supports(-webkit-overflow-scrolling: touch){body{cursor:pointer}}.logo{display:block;line-height:70px;width:260px;position:fixed;top:0}.logo span.logo-lg{display:block}.logo span.logo-sm{display:none}.logo.logo-light{display:block}.logo.logo-dark{display:none}.wrapper{height:100%;overflow:hidden;width:100%}.content-page{margin-left:260px;overflow:hidden;padding:70px 12px 65px;min-height:100vh}.leftside-menu{width:260px;z-index:10;background:var(--ct-bg-leftbar-gradient);bottom:0;position:fixed;top:0;padding-top:70px;box-shadow:var(--ct-box-shadow)}.side-nav{padding-left:0;list-style-type:none}.side-nav ul{list-style-type:none}.side-nav .side-nav-link{color:var(--ct-menu-item);display:block;padding:10px 30px;font-size:.9375rem;position:relative;transition:all .4s;list-style:none}.side-nav .side-nav-link:hover,.side-nav .side-nav-link:focus,.side-nav .side-nav-link:active{color:var(--ct-menu-item-hover);text-decoration:none}.side-nav .side-nav-link span{vertical-align:middle}.side-nav .side-nav-link i{display:inline-block;line-height:1.0625rem;margin:0 10px 0 0;font-size:1.1rem;vertical-align:middle;width:20px}.side-nav .menu-arrow{transition:transform .15s;position:absolute;right:30px;display:inline-block;font-family:\"Material Design Icons\";text-rendering:auto;line-height:1.5rem;font-size:1.1rem;transform:translate(0, 0)}.side-nav .menu-arrow:before{content:\"󰅂\"}.side-nav .badge{margin-top:3px}.side-nav .side-nav-item>a[aria-expanded=true]>span.menu-arrow{transform:rotate(90deg)}.side-nav .side-nav-item.menuitem-active>a:not(.collapsed)>span.menu-arrow{transform:rotate(90deg)}.side-nav .side-nav-title{padding:12px 30px;letter-spacing:.05em;pointer-events:none;cursor:default;font-size:.6875rem;text-transform:uppercase;color:var(--ct-menu-item);font-weight:700}.side-nav .menuitem-active>a{color:var(--ct-menu-item-active) !important}*[dir=ltr] .side-nav .side-nav-item .menu-arrow:before{content:\"󰅁\" !important}.side-nav-second-level,.side-nav-third-level,.side-nav-forth-level{padding-left:0}.side-nav-second-level li a,.side-nav-second-level li .side-nav-link,.side-nav-third-level li a,.side-nav-third-level li .side-nav-link,.side-nav-forth-level li a,.side-nav-forth-level li .side-nav-link{padding:8px 30px 8px 65px;color:var(--ct-menu-item);display:block;position:relative;transition:all .4s;font-size:.89rem}.side-nav-second-level li a:focus,.side-nav-second-level li a:hover,.side-nav-second-level li .side-nav-link:focus,.side-nav-second-level li .side-nav-link:hover,.side-nav-third-level li a:focus,.side-nav-third-level li a:hover,.side-nav-third-level li .side-nav-link:focus,.side-nav-third-level li .side-nav-link:hover,.side-nav-forth-level li a:focus,.side-nav-forth-level li a:hover,.side-nav-forth-level li .side-nav-link:focus,.side-nav-forth-level li .side-nav-link:hover{color:var(--ct-menu-item-hover)}.side-nav-second-level li a .menu-arrow,.side-nav-second-level li .side-nav-link .menu-arrow,.side-nav-third-level li a .menu-arrow,.side-nav-third-level li .side-nav-link .menu-arrow,.side-nav-forth-level li a .menu-arrow,.side-nav-forth-level li .side-nav-link .menu-arrow{line-height:1.3rem}.side-nav-second-level li.active>a,.side-nav-third-level li.active>a,.side-nav-forth-level li.active>a{color:var(--ct-menu-item-active)}.side-nav-third-level li a,.side-nav-third-level li .side-nav-link{padding:8px 30px 8px 80px}.side-nav-forth-level li a,.side-nav-forth-level li .side-nav-link{padding:8px 30px 8px 100px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg){min-height:1600px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu{position:absolute;padding-top:0;width:70px;z-index:5;padding-top:70px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-mask,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-content-wrapper{overflow:visible !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-scrollbar{display:none !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .simplebar-offset{bottom:0 !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .leftside-menu .logo{width:70px;z-index:1;background:var(--ct-bg-leftbar-gradient)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .help-box{display:none}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .content-page{margin-left:70px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .navbar-custom,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .wrapper .footer{left:70px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-title,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .badge,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .menu-arrow{display:none !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing{display:none;height:inherit !important;transition:none !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse .side-nav-second-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse .side-nav-third-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapse .side-nav-forth-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing .side-nav-second-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing .side-nav-third-level,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .collapsing .side-nav-forth-level{display:none !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item{position:relative;white-space:nowrap}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link{padding:15px 20px;min-height:54px;transition:none}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link:hover,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link:active,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link:focus{color:var(--ct-menu-item-hover)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link i{font-size:1.125rem;margin-right:20px;margin-left:6px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item .side-nav-link span{display:none;padding-left:10px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover .side-nav-link{position:relative;width:260px;color:#fff;background:var(--ct-bg-leftbar-gradient)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover .side-nav-link span{display:inline}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>ul{display:block !important;left:70px;position:absolute;width:190px;height:auto !important;padding:5px 0;z-index:9999;background:var(--ct-bg-leftbar-gradient);box-shadow:var(--ct-box-shadow)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>ul a{padding:8px 20px;position:relative;width:190px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>ul a:hover{color:var(--ct-menu-item-hover)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing{display:block !important;transition:none !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul{display:block !important;left:70px;position:absolute;width:190px;background:var(--ct-bg-leftbar-gradient);box-shadow:var(--ct-box-shadow)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul a,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul a{box-shadow:none;padding:8px 20px;position:relative;width:190px;z-index:6}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul a:hover,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul a:hover{color:var(--ct-menu-item-hover)}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul li:hover>.collapse,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul li:hover>.collapse{display:block !important;height:auto !important;transition:none !important}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapse>ul li:hover>.collapse>ul,body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .side-nav .side-nav-item:hover>.collapsing>ul li:hover>.collapse>ul{display:block;left:190px;top:0;position:absolute;width:190px}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .logo span.logo-lg{display:none}body[data-leftbar-compact-mode=condensed]:not(.authentication-bg) .logo span.logo-sm{display:block;line-height:70px;color:#727cf5}@media(max-width: 767.98px){body{overflow-x:hidden}.leftside-menu{box-shadow:var(--ct-box-shadow);display:none;z-index:10 !important}.sidebar-enable .leftside-menu{display:block}.navbar-nav.navbar-right{float:right}.content-page{margin-left:0 !important;padding:65px 10px 65px}body[data-leftbar-compact-mode=condensed] .leftside-menu{margin-left:0px}.logo span.logo-lg{display:block}.logo span.logo-sm{display:none}}.help-box{border-radius:5px;padding:20px;margin:65px 25px 25px;position:relative;background-color:var(--ct-help-box-light-bg)}.help-box .close-btn{position:absolute;right:10px;top:10px}body[data-leftbar-theme=light] .help-box{background-color:#727cf5}body[data-leftbar-theme=light] .logo.logo-light{display:none}body[data-leftbar-theme=light] .logo.logo-dark{display:block}body[data-layout=topnav] .content-page{margin-left:0 !important;padding:0 0 60px 0}body[data-layout-mode=boxed]{background-color:var(--ct-boxed-layout-bg)}body[data-layout-mode=boxed] .wrapper{max-width:1300px;margin:0 auto;background-color:#fafbfe;box-shadow:var(--ct-box-shadow)}body[data-layout-mode=boxed][data-leftbar-compact-mode=condensed] .logo{position:relative;margin-top:-70px}@media(min-width: 1200px){body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]){padding-bottom:0}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .wrapper{display:flex}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .leftside-menu{position:relative;min-width:260px;max-width:260px;padding-top:0}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .logo{position:relative;margin-top:0}body[data-leftbar-compact-mode=scrollable]:not([data-layout=topnav]) .content-page{margin-left:0;width:100%;padding-bottom:60px}}body[data-layout=detached]{padding-bottom:0}@media(min-width: 992px){body[data-layout=detached] .container-fluid,body[data-layout=detached] .container-sm,body[data-layout=detached] .container-md,body[data-layout=detached] .container-lg,body[data-layout=detached] .container-xl,body[data-layout=detached] .container-xxl{max-width:95%}}body[data-layout=detached][data-layout-mode=boxed] .wrapper{max-width:100%}body[data-layout=detached] .wrapper{display:flex;overflow:inherit}body[data-layout=detached] .content-page{margin-left:0;overflow:hidden;padding:0 15px 5px 30px;position:relative;margin-right:-15px;width:100%;padding-bottom:60px}body[data-layout=detached] .leftside-menu{position:relative;background:var(--ct-bg-detached-leftbar) !important;min-width:260px;max-width:260px;box-shadow:var(--ct-box-shadow);margin-top:30px;padding-top:0 !important;z-index:1001 !important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-link{color:var(--ct-menu-item) !important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-link:hover,body[data-layout=detached] .leftside-menu .side-nav .side-nav-link:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-link:active{color:var(--ct-menu-item-hover) !important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li a{color:var(--ct-menu-item)}body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li a:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li a:hover,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li a:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li a:hover,body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li a:focus,body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li a:hover{color:var(--ct-menu-item-hover)}body[data-layout=detached] .leftside-menu .side-nav .side-nav-second-level li.mm-active>a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-third-level li.mm-active>a,body[data-layout=detached] .leftside-menu .side-nav .side-nav-forth-level li.mm-active>a{color:var(--ct-menu-item-active)}body[data-layout=detached] .leftside-menu .side-nav .menuitem-active>a{color:var(--ct-menu-item-active) !important}body[data-layout=detached] .leftside-menu .side-nav .side-nav-title{color:var(--ct-menu-item)}body[data-layout=detached] .leftbar-user{background:url(\"../../../images/waves.png\") no-repeat;padding:30px 20px;text-align:center}body[data-layout=detached] .leftbar-user .leftbar-user-name{font-weight:700;color:#313a46;margin-left:12px;margin-top:8px;display:block}@media(max-width: 767.98px){body[data-layout=detached].sidebar-enable .leftside-menu{position:fixed;left:0;overflow-y:auto;margin-top:70px}body[data-layout=detached] .wrapper{max-width:100%}body[data-layout=detached] .content-page{margin-left:0 !important;padding:0 10px 60px 10px}body[data-layout=detached] .lang-switch{display:none}body[data-layout=detached][data-leftbar-compact-mode=condensed].sidebar-enable .leftside-menu{margin-top:0px}}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .leftside-menu{max-width:70px;min-width:70px;position:relative}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .leftbar-user{display:none}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .content-page{margin-left:0}body[data-layout=detached][data-leftbar-compact-mode=condensed] .wrapper .footer{left:0}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:hover,body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:active,body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:focus{color:var(--ct-menu-item-hover)}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover .side-nav-link{background:#727cf5;color:#fff !important;transition:none}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover ul{background:var(--ct-bg-leftbar) !important;box-shadow:var(--ct-box-shadow)}body[data-layout=detached][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover ul a:hover{color:var(--ct-menu-item-hover) !important}@media(min-width: 992px){body[data-layout=detached][data-leftbar-compact-mode=scrollable] .wrapper{padding-top:70px}}.button-menu-mobile .lines{width:18px;display:block;position:relative;height:16px;transition:all .5s ease;margin-top:26px;margin-left:10px}.button-menu-mobile span{height:2px;width:100%;background-color:rgba(255,255,255,.8);display:block;margin-bottom:5px;transition:transform .5s ease}.button-menu-mobile span:nth-of-type(2){width:24px}.button-menu-mobile.disable-btn{display:none}body[data-leftbar-theme=light] .leftside-menu{background:var(--ct-bg-leftbar)}body[data-leftbar-theme=light] .leftside-menu .logo{background:var(--ct-bg-leftbar) !important}body[data-leftbar-theme=light] .side-nav .side-nav-link{color:var(--ct-menu-item)}body[data-leftbar-theme=light] .side-nav .side-nav-link:hover,body[data-leftbar-theme=light] .side-nav .side-nav-link:focus,body[data-leftbar-theme=light] .side-nav .side-nav-link:active{color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light] .side-nav .menuitem-active>a{color:var(--ct-menu-item-active) !important}body[data-leftbar-theme=light] .side-nav .side-nav-title{color:var(--ct-menu-item)}body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a,body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a{color:var(--ct-menu-item)}body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a:focus,body[data-leftbar-theme=light] .side-nav .side-nav-second-level li a:hover,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a:focus,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li a:hover,body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a:focus,body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li a:hover{color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light] .side-nav .side-nav-second-level li.active>a,body[data-leftbar-theme=light] .side-nav .side-nav-third-level li.active>a,body[data-leftbar-theme=light] .side-nav .side-nav-forth-level li.active>a{color:var(--ct-menu-item-active)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:hover,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:active,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:focus{color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover .side-nav-link{background:#727cf5;color:#fff !important;transition:none}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul{background:var(--ct-bg-leftbar);box-shadow:var(--ct-box-shadow)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul a:hover{color:var(--ct-menu-item-hover)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapse>ul,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapsing>ul{background:var(--ct-bg-leftbar)}body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapse>ul a:hover,body[data-leftbar-theme=light][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapsing>ul a:hover{color:var(--ct-menu-item-hover)}body[data-leftbar-theme=dark] .leftside-menu{background:var(--ct-bg-leftbar)}body[data-leftbar-theme=dark] .leftside-menu .logo{background:var(--ct-bg-leftbar) !important}body[data-leftbar-theme=dark] .side-nav .side-nav-link{color:var(--ct-dark-menu-item)}body[data-leftbar-theme=dark] .side-nav .side-nav-link:hover,body[data-leftbar-theme=dark] .side-nav .side-nav-link:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-link:active{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark] .side-nav .menuitem-active>a{color:var(--ct-dark-menu-item-active) !important}body[data-leftbar-theme=dark] .side-nav .side-nav-title{color:var(--ct-dark-menu-item)}body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li a,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li a,body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li a{color:var(--ct-dark-menu-item)}body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li a:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li a:hover,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li a:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li a:hover,body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li a:focus,body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li a:hover{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark] .side-nav .side-nav-second-level li.active>a,body[data-leftbar-theme=dark] .side-nav .side-nav-third-level li.active>a,body[data-leftbar-theme=dark] .side-nav .side-nav-forth-level li.active>a{color:var(--ct-dark-menu-item-active)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:hover,body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:active,body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item .side-nav-link:focus{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover .side-nav-link{background:#727cf5;color:#fff !important;transition:none}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul{background:var(--ct-bg-leftbar);box-shadow:var(--ct-box-shadow)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>ul a:hover{color:var(--ct-dark-menu-item-hover)}body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapse>ul,body[data-leftbar-theme=dark][data-leftbar-compact-mode=condensed] .side-nav .side-nav-item:hover>.collapsing>ul{background:var(--ct-bg-leftbar)}body[data-layout=full] .navbar-custom .button-menu-mobile.disable-btn{display:block}body[data-layout=full].hide-menu .wrapper .leftside-menu{width:0 !important;padding-top:0}body[data-layout=full].hide-menu .wrapper .leftside-menu .side-nav{opacity:.2}body[data-layout=full].hide-menu .wrapper .leftside-menu .logo{width:70px;background:var(--ct-bg-leftbar-gradient) !important}body[data-layout=full].hide-menu .wrapper .leftside-menu .logo span.logo-lg{display:none}body[data-layout=full].hide-menu .wrapper .leftside-menu .logo span.logo-sm{display:block}body[data-layout=full].hide-menu .content-page{margin-left:0 !important}body[data-layout=full].hide-menu .content-page .navbar-custom{left:70px}body[data-layout=full].hide-menu .content-page .footer{left:0 !important}body[data-layout=full].hide-menu[data-leftbar-compact-mode=condensed] .wrapper .leftside-menu{padding-top:70px}body[data-layout=full].hide-menu[data-leftbar-compact-mode=condensed] .wrapper .leftside-menu .side-nav{transform:translateX(-50px);visibility:hidden}body[data-layout=full][data-leftbar-compact-mode=scrollable].hide-menu .wrapper .leftside-menu{max-width:0px;min-width:0px}body[data-layout=full][data-leftbar-compact-mode=scrollable] .wrapper .leftside-menu{padding-top:0 !important}body[data-layout=full][data-leftbar-theme=dark].hide-menu .wrapper .leftside-menu .logo{background:var(--ct-bg-leftbar) !important}body[data-layout=full][data-leftbar-theme=light].hide-menu .wrapper .leftside-menu .logo{background:var(--ct-bg-leftbar) !important}body[data-layout-color=dark][data-layout-mode=boxed] .wrapper{background-color:var(--ct-body-bg)}body[data-layout-color=dark][data-layout=detached] .leftbar-user .leftbar-user-name{color:#f1f1f1}.navbar-custom{padding:0 24px;background-color:var(--ct-bg-topbar);box-shadow:var(--ct-box-shadow);min-height:70px;position:fixed;left:260px;top:0;right:0;z-index:1001}.navbar-custom .topbar-left{background-color:var(--ct-bg-topbar);height:70px;position:fixed;z-index:1;width:260px;text-align:center;top:0;left:0}.navbar-custom .topbar-left .logo{line-height:70px}.navbar-custom .topbar-left .logo i{display:none}.navbar-custom .topbar-menu{position:relative;z-index:1}.navbar-custom .topbar-menu li{float:left;max-height:70px}.navbar-custom .topbar-menu li .show.nav-link{color:#6c757d}.navbar-custom .topbar-menu .nav-link{padding:0;color:#98a6ad;min-width:32px;display:block;text-align:center;margin:0 10px;position:relative}.navbar-custom .app-search{position:static;overflow-y:hidden;padding:calc(32px / 2) 5px calc(32px / 2) 0}.navbar-custom .app-search .react-select__control,.navbar-custom .app-search .react-select__menu{overflow:hidden;width:320px !important}.navbar-custom .app-search .react-select__control .react-select__option.react-select__option--is-selected .dropdown-item,.navbar-custom .app-search .react-select__menu .react-select__option.react-select__option--is-selected .dropdown-item{color:rgba(var(--ct-input-color), 0.7) !important}.navbar-custom .app-search .react-select__control .react-select__value-container .react-select__placeholder,.navbar-custom .app-search .react-select__menu .react-select__value-container .react-select__placeholder{color:var(--ct-input-color) !important}.navbar-custom .app-search .react-select__control .react-select__value-container .react-select__input-container,.navbar-custom .app-search .react-select__menu .react-select__value-container .react-select__input-container{color:var(--ct-input-color) !important}.navbar-custom .app-search .react-select__control .react-select__value-container .react-select__input-container .react-select__input,.navbar-custom .app-search .react-select__menu .react-select__value-container .react-select__input-container .react-select__input{color:var(--ct-input-color) !important}.topbar-dropdown .nav-link{line-height:70px}.app-search .react-select__control{border:none;height:calc(1.5em + 0.9rem + 2px);padding-left:40px;background-color:var(--ct-bg-topbar-search);box-shadow:none}.app-search .react-select__value-container{padding:0}.app-search .react-select__menu{margin-top:0}.app-search span.search-icon{position:absolute;z-index:9;font-size:20px;line-height:38px;left:10px;top:0}.app-search .form-control{border:none;height:calc(1.5em + 0.9rem + 2px);padding-left:40px;padding-right:20px;background-color:var(--ct-bg-topbar-search);box-shadow:none}.app-search span.search-icon{position:absolute;z-index:4;font-size:20px;line-height:38px;left:10px;top:0}.app-search .input-group-text{margin-left:0;z-index:4}.notification-list{margin-left:0}.notification-list .noti-title{background-color:rgba(0,0,0,0);padding:15px 20px}.notification-list .noti-icon{font-size:22px;vertical-align:middle;line-height:70px}.notification-list .noti-icon-badge{display:inline-block;position:absolute;top:22px;right:6px;border-radius:50%;height:7px;width:7px;background-color:#fa5c7c}.notification-list .notify-item{padding:10px 20px}.notification-list .notify-item.unread-noti{background-color:#f3f5fb}.notification-list .notify-item.read-noti{background-color:rgba(0,0,0,0);border:1px solid #eef2f7}.notification-list .notify-item .card-body{padding:14px}.notification-list .notify-item .card-body .noti-close-btn{position:absolute;top:3px;right:5px}.notification-list .notify-item .card-body .noti-item-title{margin:0 0 2px}.notification-list .notify-item .card-body .noti-item-title,.notification-list .notify-item .card-body .noti-item-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-list .notify-item .notify-icon{float:left;height:36px;width:36px;line-height:36px;text-align:center;border-radius:50%;color:#fff}.notification-list .notify-item .notify-details{margin-bottom:0;overflow:hidden;margin-left:45px}.notification-list .notify-item .notify-details b{font-weight:500}.notification-list .notify-item .notify-details small,.notification-list .notify-item .notify-details .small{display:block}.notification-list .notify-item .user-msg{margin-left:45px;white-space:normal;line-height:16px}.notification-list .topbar-dropdown-menu .notify-item{padding:7px 20px}.profile-dropdown{min-width:170px}.profile-dropdown i,.profile-dropdown span{vertical-align:middle}.nav-user{padding:calc(31px * 0.5) 20px calc(31px * 0.5) 57px !important;text-align:left !important;position:relative;background-color:#fafbfd;border:1px solid #f1f3fa;border-width:0 1px;min-height:70px}.nav-user .account-user-avatar{position:absolute;top:calc(38px * 0.5);left:15px}.nav-user .account-user-avatar img{height:32px;width:32px}.nav-user .account-position{display:block;font-size:12px;margin-top:-3px}.nav-user .account-user-name{display:block;font-weight:600}.button-menu-mobile{border:none;color:#313a46;height:70px;line-height:70px;width:60px;background-color:rgba(0,0,0,0);font-size:24px;cursor:pointer;float:left;z-index:1;position:relative;margin-left:-24px}.button-menu-mobile.disable-btn{display:none}@media(max-width: 767.98px){.button-menu-mobile{margin:0 !important}}[data-keep-enlarged=true] .navbar-custom{padding-left:0}[data-keep-enlarged=true] .button-menu-mobile{margin:0}[data-keep-enlarged=true] .button-menu-mobile.disable-btn{display:inline-block}@media(max-width: 576px){.navbar-custom .topbar-menu{position:initial}.navbar-custom .dropdown{position:static}.navbar-custom .dropdown .dropdown-menu{left:10px !important;right:10px !important}}@media(max-width: 1200px){.navbar-custom{right:0}.navbar-custom .app-search{display:none}}@media(max-width: 991.98px){.nav-user{padding:17px 5px 17px 57px !important}.nav-user .account-position,.nav-user .account-user-name{display:none}}@media(max-width: 767.98px){.navbar-custom{left:0 !important;padding:0}.button-menu-mobile.disable-btn{display:inline-block}}@media(max-width: 375px){.navbar-custom .topbar-menu .nav-link{margin:0 5px}.navbar-custom.topnav-navbar .container-fluid,.navbar-custom.topnav-navbar .container-sm,.navbar-custom.topnav-navbar .container-md,.navbar-custom.topnav-navbar .container-lg,.navbar-custom.topnav-navbar .container-xl,.navbar-custom.topnav-navbar .container-xxl{padding-right:12px;padding-left:12px}.navbar-custom.topnav-navbar .navbar-toggle{margin:27px 3px}.navbar-custom.topnav-navbar .button-menu-mobile{width:auto}}@media(min-width: 992px){body[data-leftbar-compact-mode=scrollable]:not([data-layout-mode=boxed]):not([data-layout=topnav]) .navbar-custom{position:absolute}}.topnav-navbar-dark{background-color:var(--ct-bg-dark-topbar)}.topnav-navbar-dark .nav-user{background-color:var(--ct-nav-user-bg-dark-topbar) !important;border:1px solid var(--ct-nav-user-border-dark-topbar) !important}.topnav-navbar-dark .topbar-menu li .show.nav-link{color:#fff !important}.topnav-navbar-dark .app-search .react-select__control{background-color:var(--ct-bg-dark-topbar-search);color:#fff}.topnav-navbar-dark .app-search .react-select__input{color:#fff}.topnav-navbar-dark .app-search span,.topnav-navbar-dark .app-search .react-select__placeholder{color:#98a6ad}.topnav-navbar-dark .navbar-toggle span{background-color:rgba(255,255,255,.8) !important}body[data-layout-mode=boxed] .navbar-custom{position:relative;left:0 !important;margin:-70px -12px 0}body[data-layout-mode=boxed][data-layout=topnav] .navbar-custom{margin:0}body[data-layout-color=dark] .navbar-custom .topbar-menu li .show.nav-link{color:#dee2e6}body[data-layout-color=dark] .navbar-custom .topbar-menu .nav-link{color:#ced4da}body[data-layout-color=dark] .notification-list .notify-item.unread-noti{background-color:#48515d}body[data-layout-color=dark] .notification-list .notify-item.read-noti{border:1px solid #464f5b}body[data-layout-color=dark] .button-menu-mobile{color:#f1f1f1}body[data-layout-color=dark] .nav-user{background-color:#464f5b;border:1px solid #404954}body[data-layout-color=dark] .topnav-navbar-dark .app-search span,body[data-layout-color=dark] .topnav-navbar-dark .app-search .react-select__placeholder{color:#ced4da}.appstore-item-content{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:2px;padding:10px;width:100%;cursor:pointer;overflow:hidden;text-align:center}.appstore-item-content-icon{width:100px;min-width:100px;max-width:100px;padding-left:10px;padding-right:10px}.col-same-height{height:100%;vertical-align:middle;display:table-cell;float:none !important}.app-icon{min-height:80px;max-height:80px;min-width:80px;max-width:100%}.appstore-item{padding:10px}.appstore-item-content-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appstore-item-content-tagline{text-overflow:ellipsis;overflow:hidden;height:44px}.text-muted{color:#777}.highlight:hover{background-color:#e5e6e5}.normal::placeholder{color:#6c757d}.error::placeholder{color:red}.end-bar{background-color:var(--ct-rightbar-bg);box-shadow:0 0 24px 0 rgba(49,58,70,.1),0 1px 0 0 rgba(49,58,70,.08);display:block;position:fixed;transition:all 200ms ease-out;width:280px;z-index:9999;float:right !important;right:-290px;top:0;bottom:0;padding-bottom:80px}.end-bar .rightbar-title{background-color:var(--ct-rightbar-title-bg);padding:27px 25px;color:var(--ct-rightbar-title-color)}.end-bar .end-bar-toggle{background-color:var(--ct-rightbar-title-btn-bg);height:24px;width:24px;line-height:22px;color:var(--ct-rightbar-title-btn-color);text-align:center;border-radius:50%;margin-top:-4px}.rightbar-overlay{background-color:var(--ct-rightbar-overlay-bg);opacity:.2;position:absolute;left:0;right:0;top:0;bottom:0;display:none;z-index:9998;transition:all .2s ease-out}.end-bar-enabled .end-bar{right:0}.end-bar-enabled .rightbar-overlay{display:block}@media(max-width: 767.98px){.end-bar{overflow:auto}}.page-title-box .page-title{font-size:18px;margin:0;line-height:75px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ct-page-title-color)}.page-title-box .page-title-right{float:right;margin-top:20px}.page-title-box .breadcrumb{padding-top:8px}.page-title-box-sm .page-title{line-height:1 !important;margin-bottom:25px}.page-title-box-sm .page-title-right{float:right;margin-top:0}.page-title-box-sm .breadcrumb{padding-top:0;margin-top:-3px !important}.text-title{color:var(--ct-text-title-color)}.text-title:hover{color:var(--ct-text-title-color)}@media(max-width: 767.98px){.page-title-box .page-title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:70px}.page-title-box .breadcrumb{display:none}.page-title-box .page-title-right{display:none}}@media(max-width: 419px){.page-title-box .breadcrumb{display:none}}.footer{border-top:1px solid rgba(152, 166, 173, 0.2);bottom:0;padding:19px 24px 20px;position:absolute;right:0;color:#98a6ad;left:260px;transition:all .2s ease-in-out}.footer .footer-links a{color:#98a6ad;margin-left:1.5rem;transition:all .4s}.footer .footer-links a:hover{color:#313a46}.footer .footer-links a:first-of-type{margin-left:0}@media(max-width: 767.98px){.footer{left:0 !important;text-align:center}}.footer-alt{left:0;border:none;text-align:center}body[data-layout=topnav] .footer{left:0 !important;padding:19px 0 20px}body[data-layout=topnav][data-layout-mode=boxed] .footer{max-width:1300px}body[data-layout-mode=boxed] .footer{border:none;margin:0 auto;background-color:#fafbfe;box-shadow:var(--ct-box-shadow);max-width:calc(1300px - 260px)}body[data-layout-mode=boxed][data-leftbar-compact-mode=condensed] .footer{max-width:calc(1300px - 70px)}body[data-layout=detached] .footer{left:0}body[data-layout=detached] .footer .container-fluid,body[data-layout=detached] .footer .container-sm,body[data-layout=detached] .footer .container-md,body[data-layout=detached] .footer .container-lg,body[data-layout=detached] .footer .container-xl,body[data-layout=detached] .footer .container-xxl{max-width:100%;padding:0}body[data-layout-color=dark] .footer{border-top:1px solid rgba(206, 212, 218, 0.2);color:#ced4da}body[data-layout-color=dark] .footer .footer-links a{color:#ced4da}body[data-layout-color=dark] .footer .footer-links a:hover{color:#f1f1f1}body[data-layout-color=dark][data-layout-mode=boxed] .footer{background-color:var(--ct-body-bg)}.topnav-navbar{padding:0;margin:0;min-height:70px;position:fixed;left:0 !important;z-index:1002}.topnav-navbar .topnav-logo{line-height:70px;float:left;padding-right:20px;min-width:160px}.topnav-navbar .topnav-logo .topnav-logo-sm{display:none}.topnav-navbar .navbar-toggle{position:relative;cursor:pointer;float:left;margin:27px 20px;padding:0;background-color:rgba(0,0,0,0);border:none}.topnav-navbar .navbar-toggle .lines{width:25px;display:block;position:relative;height:16px;transition:all .5s ease}.topnav-navbar .navbar-toggle span{height:2px;width:100%;background-color:rgba(49,58,70,.8);display:block;margin-bottom:5px;transition:transform .5s ease}.topnav-navbar .navbar-toggle.open span{position:absolute}.topnav-navbar .navbar-toggle.open span:first-child{top:7px;transform:rotate(45deg)}.topnav-navbar .navbar-toggle.open span:nth-child(2){visibility:hidden}.topnav-navbar .navbar-toggle.open span:last-child{width:100%;top:7px;transform:rotate(-45deg)}.topnav-navbar .app-search{float:left}.topnav{background:var(--ct-bg-topnav)}.topnav .topnav-menu{margin:0;padding:0}.topnav .navbar-nav .nav-link{font-size:.9375rem;position:relative;padding:1rem 1.3rem}.topnav .nav-item.active>a{color:var(--ct-menu-item-active)}.topnav .navbar-dark .dropdown.active>.nav-link,.topnav .navbar-dark .dropdown:active>.nav-link{color:#fff}.arrow-down{display:inline-block}.arrow-down:after{border-color:initial;border-style:solid;border-width:0 0 1px 1px;content:\"\";height:.4em;display:inline-block;right:5px;top:50%;margin-left:10px;transform:rotate(-45deg) translateY(-50%);transform-origin:top;transition:all .3s ease-out;width:.4em}body[data-layout=topnav] .container-fluid,body[data-layout=topnav] .container-sm,body[data-layout=topnav] .container-md,body[data-layout=topnav] .container-lg,body[data-layout=topnav] .container-xl,body[data-layout=topnav] .container-xxl{padding-right:24px;padding-left:24px}@media(min-width: 992px){body[data-layout=topnav] .container-fluid,body[data-layout=topnav] .container-sm,body[data-layout=topnav] .container-md,body[data-layout=topnav] .container-lg,body[data-layout=topnav] .container-xl,body[data-layout=topnav] .container-xxl{max-width:95%}body[data-layout=topnav][data-layout-mode=boxed] .container-fluid,body[data-layout=topnav][data-layout-mode=boxed] .container-sm,body[data-layout=topnav][data-layout-mode=boxed] .container-md,body[data-layout=topnav][data-layout-mode=boxed] .container-lg,body[data-layout=topnav][data-layout-mode=boxed] .container-xl,body[data-layout=topnav][data-layout-mode=boxed] .container-xxl{max-width:97%}.topnav .navbar-nav .nav-item:first-of-type .nav-link{padding-left:0}.topnav .dropdown .dropdown-menu{margin-top:0;border-radius:0 0 .25rem .25rem;min-width:calc(10rem + 1.5rem);font-size:calc(0.9rem - 0.01rem)}.topnav .dropdown .dropdown-menu .arrow-down::after{right:15px;transform:rotate(-135deg) translateY(-50%);position:absolute}.topnav .dropdown .dropdown-menu .dropdown .dropdown-menu{position:absolute;top:0;left:100%;display:none}.topnav .dropdown:hover>.dropdown-menu{display:block}.topnav .dropdown:hover>.dropdown-menu>.dropdown:hover>.dropdown-menu{display:block}.dropdown.active>a.dropdown-item{color:var(--ct-dropdown-link-active-color);background-color:var(--ct-dropdown-link-active-bg)}}@media(min-width: 1400px){body[data-layout=topnav] .container-fluid,body[data-layout=topnav] .container-sm,body[data-layout=topnav] .container-md,body[data-layout=topnav] .container-lg,body[data-layout=topnav] .container-xl,body[data-layout=topnav] .container-xxl{max-width:85%}}@media(min-width: 992px){.navbar-toggle{display:none}}@media(max-width: 991.98px){.topnav-navbar .topnav-logo-lg{display:none}.topnav-navbar .topnav-logo{min-width:50px;padding-right:0;text-align:center}.topnav-navbar .topnav-logo-sm{display:block !important}.topnav .navbar-nav .nav-link{padding:.75rem 1.3rem}.topnav .dropdown .dropdown-menu{background-color:rgba(0,0,0,0);border:none;box-shadow:none;padding-left:15px}.topnav .dropdown .dropdown-item{position:relative;background-color:rgba(0,0,0,0)}.topnav .navbar-dark .dropdown .dropdown-item{color:rgba(255,255,255,.5)}.topnav .navbar-dark .dropdown .dropdown-item.active,.topnav .navbar-dark .dropdown .dropdown-item:active{color:#fff}.topnav .arrow-down::after{right:15px;position:absolute}}@font-face{font-family:\"Nunito\";src:url(\"../../../fonts/Nunito-Light.eot\");src:local(\"Nunito Light\"),local(\"Nunito-Light\"),url(\"../../../fonts/Nunito-Light.eot?#iefix\") format(\"embedded-opentype\"),url(\"../../../fonts/Nunito-Light.woff\") format(\"woff\"),url(\"../../../fonts/Nunito-Light.ttf\") format(\"truetype\"),url(\"../../../fonts/Nunito-Light.svg#Roboto\") format(\"svg\");font-weight:300;font-style:normal}@font-face{font-family:\"Nunito\";src:url(\"../../../fonts/Nunito-Regular.eot\");src:local(\"Nunito Regular\"),local(\"Nunito-Regular\"),url(\"../../../fonts/Nunito-Regular.eot?#iefix\") format(\"embedded-opentype\"),url(\"../../../fonts/Nunito-Regular.woff\") format(\"woff\"),url(\"../../../fonts/Nunito-Regular.ttf\") format(\"truetype\"),url(\"../../../fonts/Nunito-Regular.svg#Roboto\") format(\"svg\");font-weight:400;font-style:normal}@font-face{font-family:\"Nunito\";src:url(\"../../../fonts/Nunito-SemiBold.eot\");src:local(\"Nunito SemiBold\"),local(\"Nunito-SemiBold\"),url(\"../../../fonts/Nunito-SemiBold.eot?#iefix\") format(\"embedded-opentype\"),url(\"../../../fonts/Nunito-SemiBold.woff\") format(\"woff\"),url(\"../../../fonts/Nunito-SemiBold.ttf\") format(\"truetype\"),url(\"../../../fonts/Nunito-SemiBold.svg#Roboto\") format(\"svg\");font-weight:600;font-style:normal}@font-face{font-family:\"Nunito\";src:url(\"../../../fonts/Nunito-Bold.eot\");src:local(\"Nunito Bold\"),local(\"Nunito-Bold\"),url(\"../../../fonts/Nunito-Bold.eot?#iefix\") format(\"embedded-opentype\"),url(\"../../../fonts/Nunito-Bold.woff\") format(\"woff\"),url(\"../../../fonts/Nunito-Bold.ttf\") format(\"truetype\"),url(\"../../../fonts/Nunito-Bold.svg#Roboto\") format(\"svg\");font-weight:700;font-style:normal}.custom-accordion .card{box-shadow:none}.custom-accordion .card-header{background-color:#f1f3fa}.custom-accordion .card-body{border:1px solid #f1f3fa}.custom-accordion .accordion-arrow{font-size:1.2rem;position:absolute;right:0}.custom-accordion a.collapsed i.accordion-arrow:before{content:\"\"}.custom-accordion-title{color:var(--ct-custom-accordion-title-color);position:relative}.custom-accordion-title:hover{color:#414d5d}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}body[data-layout-color=dark] .custom-accordion .card-header{background-color:#404954}body[data-layout-color=dark] .custom-accordion .card-body{border:1px solid #404954}body[data-layout-color=dark] .custom-accordion-title:hover{color:#99a4b2}.alert-primary{color:#6c76e9;background-color:rgba(114,124,245,.18);border-color:rgba(114,124,245,.25)}.alert-primary .alert-link{color:#5057ac}.alert-secondary{color:#676f77;background-color:rgba(108,117,125,.18);border-color:rgba(108,117,125,.25)}.alert-secondary .alert-link{color:#4c5258}.alert-success{color:#0ac58f;background-color:rgba(10,207,151,.18);border-color:rgba(10,207,151,.25)}.alert-success .alert-link{color:#07916a}.alert-info{color:#36a6c7;background-color:rgba(57,175,209,.18);border-color:rgba(57,175,209,.25)}.alert-info .alert-link{color:#287b92}.alert-warning{color:#f2b300;background-color:rgba(255,188,0,.18);border-color:rgba(255,188,0,.25)}.alert-warning .alert-link{color:#b38400}.alert-danger{color:#ee5776;background-color:rgba(250,92,124,.18);border-color:rgba(250,92,124,.25)}.alert-danger .alert-link{color:#af4057}.alert-light{color:#e2e6eb;background-color:rgba(238,242,247,.18);border-color:rgba(238,242,247,.25)}.alert-light .alert-link{color:#a7a9ad}.alert-dark{color:#2f3743;background-color:rgba(49,58,70,.18);border-color:rgba(49,58,70,.25)}.alert-dark .alert-link{color:#222931}.avatar-xs{height:1.5rem;width:1.5rem}.avatar-sm{height:3rem;width:3rem}.avatar-md{height:4.5rem;width:4.5rem}.avatar-lg{height:6rem;width:6rem}.avatar-xl{height:7.5rem;width:7.5rem}.avatar-title{align-items:center;background-color:#727cf5;color:#fff;display:flex;font-weight:600;height:100%;justify-content:center;width:100%}.dis_mid{display:block;margin:0 auto}.breadcrumb-item+.breadcrumb-item::before{font-family:\"Material Design Icons\";font-size:16px;line-height:1.3}.btn .mdi:before{line-height:initial}.btn-primary{box-shadow:0px 2px 6px 0px rgba(114,124,245,.5)}.btn-secondary{box-shadow:0px 2px 6px 0px rgba(108,117,125,.5)}.btn-success{box-shadow:0px 2px 6px 0px rgba(10,207,151,.5)}.btn-info{box-shadow:0px 2px 6px 0px rgba(57,175,209,.5)}.btn-warning{box-shadow:0px 2px 6px 0px rgba(255,188,0,.5)}.btn-danger{box-shadow:0px 2px 6px 0px rgba(250,92,124,.5)}.btn-light{box-shadow:0px 2px 6px 0px rgba(238,242,247,.5)}.btn-dark{box-shadow:0px 2px 6px 0px rgba(49,58,70,.5)}body[data-layout-color=dark] .btn-primary{box-shadow:0px 2px 6px 0px rgba(114,124,245,.5)}body[data-layout-color=dark] .btn-secondary{box-shadow:0px 2px 6px 0px rgba(206,212,218,.5)}body[data-layout-color=dark] .btn-success{box-shadow:0px 2px 6px 0px rgba(10,207,151,.5)}body[data-layout-color=dark] .btn-info{box-shadow:0px 2px 6px 0px rgba(57,175,209,.5)}body[data-layout-color=dark] .btn-warning{box-shadow:0px 2px 6px 0px rgba(255,188,0,.5)}body[data-layout-color=dark] .btn-danger{box-shadow:0px 2px 6px 0px rgba(250,92,124,.5)}body[data-layout-color=dark] .btn-light{box-shadow:0px 2px 6px 0px rgba(70,79,91,.5)}body[data-layout-color=dark] .btn-dark{box-shadow:0px 2px 6px 0px rgba(241,241,241,.5)}body[data-layout-color=dark] .btn-light{background-color:#464f5b;border-color:#464f5b;color:#f1f1f1}body[data-layout-color=dark] .btn-dark{background-color:#f1f1f1;border-color:#f1f1f1;color:#404954}body[data-layout-color=dark] .btn-secondary{background-color:#ced4da;border-color:#ced4da;color:#464f5b}body[data-layout-color=dark] .btn-outline-light{border-color:#464f5b;color:#464f5b}body[data-layout-color=dark] .btn-outline-light:hover,body[data-layout-color=dark] .btn-outline-light.active,body[data-layout-color=dark] .btn-outline-light:active,body[data-layout-color=dark] .btn-outline-light:focus{color:#f1f1f1 !important;background-color:#464f5b}body[data-layout-color=dark] .btn-outline-dark{border-color:#f1f1f1;color:#f1f1f1}body[data-layout-color=dark] .btn-outline-dark:hover,body[data-layout-color=dark] .btn-outline-dark.active,body[data-layout-color=dark] .btn-outline-dark:active,body[data-layout-color=dark] .btn-outline-dark:focus{color:#404954 !important;background-color:#f1f1f1}body[data-layout-color=dark] .btn-outline-secondary{border-color:#ced4da;color:#ced4da}body[data-layout-color=dark] .btn-outline-secondary:hover,body[data-layout-color=dark] .btn-outline-secondary.active,body[data-layout-color=dark] .btn-outline-secondary:active,body[data-layout-color=dark] .btn-outline-secondary:focus{color:#464f5b !important;background-color:#ced4da}.badge-primary-lighten{color:#727cf5;background-color:rgba(114,124,245,.18)}.badge-primary-lighten[href]{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.18)}.badge-primary-lighten[href]:hover,.badge-primary-lighten[href]:focus{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.4)}.badge-secondary-lighten{color:#6c757d;background-color:rgba(108,117,125,.18)}.badge-secondary-lighten[href]{color:#6c757d;text-decoration:none;background-color:rgba(108,117,125,.18)}.badge-secondary-lighten[href]:hover,.badge-secondary-lighten[href]:focus{color:#6c757d;text-decoration:none;background-color:rgba(108,117,125,.4)}.badge-success-lighten{color:#0acf97;background-color:rgba(10,207,151,.18)}.badge-success-lighten[href]{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.18)}.badge-success-lighten[href]:hover,.badge-success-lighten[href]:focus{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.4)}.badge-info-lighten{color:#39afd1;background-color:rgba(57,175,209,.18)}.badge-info-lighten[href]{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.18)}.badge-info-lighten[href]:hover,.badge-info-lighten[href]:focus{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.4)}.badge-warning-lighten{color:#ffbc00;background-color:rgba(255,188,0,.18)}.badge-warning-lighten[href]{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.18)}.badge-warning-lighten[href]:hover,.badge-warning-lighten[href]:focus{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.4)}.badge-danger-lighten{color:#fa5c7c;background-color:rgba(250,92,124,.18)}.badge-danger-lighten[href]{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.18)}.badge-danger-lighten[href]:hover,.badge-danger-lighten[href]:focus{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.4)}.badge-light-lighten{color:#eef2f7;background-color:rgba(238,242,247,.18)}.badge-light-lighten[href]{color:#eef2f7;text-decoration:none;background-color:rgba(238,242,247,.18)}.badge-light-lighten[href]:hover,.badge-light-lighten[href]:focus{color:#eef2f7;text-decoration:none;background-color:rgba(238,242,247,.4)}.badge-dark-lighten{color:#313a46;background-color:rgba(49,58,70,.18)}.badge-dark-lighten[href]{color:#313a46;text-decoration:none;background-color:rgba(49,58,70,.18)}.badge-dark-lighten[href]:hover,.badge-dark-lighten[href]:focus{color:#313a46;text-decoration:none;background-color:rgba(49,58,70,.4)}.badge-outline-primary{color:#727cf5;border:1px solid #727cf5;background-color:rgba(0,0,0,0)}.badge-outline-primary[href]{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.2)}.badge-outline-primary[href]:hover,.badge-outline-primary[href]:focus{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.2)}.badge-outline-secondary{color:#6c757d;border:1px solid #6c757d;background-color:rgba(0,0,0,0)}.badge-outline-secondary[href]{color:#6c757d;text-decoration:none;background-color:rgba(108,117,125,.2)}.badge-outline-secondary[href]:hover,.badge-outline-secondary[href]:focus{color:#6c757d;text-decoration:none;background-color:rgba(108,117,125,.2)}.badge-outline-success{color:#0acf97;border:1px solid #0acf97;background-color:rgba(0,0,0,0)}.badge-outline-success[href]{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.2)}.badge-outline-success[href]:hover,.badge-outline-success[href]:focus{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.2)}.badge-outline-info{color:#39afd1;border:1px solid #39afd1;background-color:rgba(0,0,0,0)}.badge-outline-info[href]{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.2)}.badge-outline-info[href]:hover,.badge-outline-info[href]:focus{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.2)}.badge-outline-warning{color:#ffbc00;border:1px solid #ffbc00;background-color:rgba(0,0,0,0)}.badge-outline-warning[href]{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.2)}.badge-outline-warning[href]:hover,.badge-outline-warning[href]:focus{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.2)}.badge-outline-danger{color:#fa5c7c;border:1px solid #fa5c7c;background-color:rgba(0,0,0,0)}.badge-outline-danger[href]{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.2)}.badge-outline-danger[href]:hover,.badge-outline-danger[href]:focus{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.2)}.badge-outline-light{color:#eef2f7;border:1px solid #eef2f7;background-color:rgba(0,0,0,0)}.badge-outline-light[href]{color:#eef2f7;text-decoration:none;background-color:rgba(238,242,247,.2)}.badge-outline-light[href]:hover,.badge-outline-light[href]:focus{color:#eef2f7;text-decoration:none;background-color:rgba(238,242,247,.2)}.badge-outline-dark{color:#313a46;border:1px solid #313a46;background-color:rgba(0,0,0,0)}.badge-outline-dark[href]{color:#313a46;text-decoration:none;background-color:rgba(49,58,70,.2)}.badge-outline-dark[href]:hover,.badge-outline-dark[href]:focus{color:#313a46;text-decoration:none;background-color:rgba(49,58,70,.2)}.badge{vertical-align:middle}.badge.badge-lg{padding:.5em 1em;font-size:.85em}body[data-layout-color=dark] .badge-primary-lighten{color:#727cf5;background-color:rgba(114,124,245,.18)}body[data-layout-color=dark] .badge-primary-lighten[href]{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.18)}body[data-layout-color=dark] .badge-primary-lighten[href]:hover,body[data-layout-color=dark] .badge-primary-lighten[href]:focus{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.4)}body[data-layout-color=dark] .badge-secondary-lighten{color:#ced4da;background-color:rgba(206,212,218,.18)}body[data-layout-color=dark] .badge-secondary-lighten[href]{color:#ced4da;text-decoration:none;background-color:rgba(206,212,218,.18)}body[data-layout-color=dark] .badge-secondary-lighten[href]:hover,body[data-layout-color=dark] .badge-secondary-lighten[href]:focus{color:#ced4da;text-decoration:none;background-color:rgba(206,212,218,.4)}body[data-layout-color=dark] .badge-success-lighten{color:#0acf97;background-color:rgba(10,207,151,.18)}body[data-layout-color=dark] .badge-success-lighten[href]{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.18)}body[data-layout-color=dark] .badge-success-lighten[href]:hover,body[data-layout-color=dark] .badge-success-lighten[href]:focus{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.4)}body[data-layout-color=dark] .badge-info-lighten{color:#39afd1;background-color:rgba(57,175,209,.18)}body[data-layout-color=dark] .badge-info-lighten[href]{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.18)}body[data-layout-color=dark] .badge-info-lighten[href]:hover,body[data-layout-color=dark] .badge-info-lighten[href]:focus{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.4)}body[data-layout-color=dark] .badge-warning-lighten{color:#ffbc00;background-color:rgba(255,188,0,.18)}body[data-layout-color=dark] .badge-warning-lighten[href]{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.18)}body[data-layout-color=dark] .badge-warning-lighten[href]:hover,body[data-layout-color=dark] .badge-warning-lighten[href]:focus{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.4)}body[data-layout-color=dark] .badge-danger-lighten{color:#fa5c7c;background-color:rgba(250,92,124,.18)}body[data-layout-color=dark] .badge-danger-lighten[href]{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.18)}body[data-layout-color=dark] .badge-danger-lighten[href]:hover,body[data-layout-color=dark] .badge-danger-lighten[href]:focus{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.4)}body[data-layout-color=dark] .badge-light-lighten{color:#464f5b;background-color:rgba(70,79,91,.18)}body[data-layout-color=dark] .badge-light-lighten[href]{color:#464f5b;text-decoration:none;background-color:rgba(70,79,91,.18)}body[data-layout-color=dark] .badge-light-lighten[href]:hover,body[data-layout-color=dark] .badge-light-lighten[href]:focus{color:#464f5b;text-decoration:none;background-color:rgba(70,79,91,.4)}body[data-layout-color=dark] .badge-dark-lighten{color:#f1f1f1;background-color:rgba(241,241,241,.18)}body[data-layout-color=dark] .badge-dark-lighten[href]{color:#f1f1f1;text-decoration:none;background-color:rgba(241,241,241,.18)}body[data-layout-color=dark] .badge-dark-lighten[href]:hover,body[data-layout-color=dark] .badge-dark-lighten[href]:focus{color:#f1f1f1;text-decoration:none;background-color:rgba(241,241,241,.4)}body[data-layout-color=dark] .badge-outline-primary{color:#727cf5;border:1px solid #727cf5;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-primary[href]{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.2)}body[data-layout-color=dark] .badge-outline-primary[href]:hover,body[data-layout-color=dark] .badge-outline-primary[href]:focus{color:#727cf5;text-decoration:none;background-color:rgba(114,124,245,.2)}body[data-layout-color=dark] .badge-outline-secondary{color:#ced4da;border:1px solid #ced4da;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-secondary[href]{color:#ced4da;text-decoration:none;background-color:rgba(206,212,218,.2)}body[data-layout-color=dark] .badge-outline-secondary[href]:hover,body[data-layout-color=dark] .badge-outline-secondary[href]:focus{color:#ced4da;text-decoration:none;background-color:rgba(206,212,218,.2)}body[data-layout-color=dark] .badge-outline-success{color:#0acf97;border:1px solid #0acf97;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-success[href]{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.2)}body[data-layout-color=dark] .badge-outline-success[href]:hover,body[data-layout-color=dark] .badge-outline-success[href]:focus{color:#0acf97;text-decoration:none;background-color:rgba(10,207,151,.2)}body[data-layout-color=dark] .badge-outline-info{color:#39afd1;border:1px solid #39afd1;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-info[href]{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.2)}body[data-layout-color=dark] .badge-outline-info[href]:hover,body[data-layout-color=dark] .badge-outline-info[href]:focus{color:#39afd1;text-decoration:none;background-color:rgba(57,175,209,.2)}body[data-layout-color=dark] .badge-outline-warning{color:#ffbc00;border:1px solid #ffbc00;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-warning[href]{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.2)}body[data-layout-color=dark] .badge-outline-warning[href]:hover,body[data-layout-color=dark] .badge-outline-warning[href]:focus{color:#ffbc00;text-decoration:none;background-color:rgba(255,188,0,.2)}body[data-layout-color=dark] .badge-outline-danger{color:#fa5c7c;border:1px solid #fa5c7c;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-danger[href]{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.2)}body[data-layout-color=dark] .badge-outline-danger[href]:hover,body[data-layout-color=dark] .badge-outline-danger[href]:focus{color:#fa5c7c;text-decoration:none;background-color:rgba(250,92,124,.2)}body[data-layout-color=dark] .badge-outline-light{color:#464f5b;border:1px solid #464f5b;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-light[href]{color:#464f5b;text-decoration:none;background-color:rgba(70,79,91,.2)}body[data-layout-color=dark] .badge-outline-light[href]:hover,body[data-layout-color=dark] .badge-outline-light[href]:focus{color:#464f5b;text-decoration:none;background-color:rgba(70,79,91,.2)}body[data-layout-color=dark] .badge-outline-dark{color:#f1f1f1;border:1px solid #f1f1f1;background-color:rgba(0,0,0,0)}body[data-layout-color=dark] .badge-outline-dark[href]{color:#f1f1f1;text-decoration:none;background-color:rgba(241,241,241,.2)}body[data-layout-color=dark] .badge-outline-dark[href]:hover,body[data-layout-color=dark] .badge-outline-dark[href]:focus{color:#f1f1f1;text-decoration:none;background-color:rgba(241,241,241,.2)}.card{border:none;box-shadow:var(--ct-card-box-shadow);margin-bottom:24px}.card .header-title{margin-bottom:0;text-transform:uppercase;letter-spacing:.02em;font-size:.9rem;margin-top:0}.card .card-drop{font-size:20px;color:inherit}.card .card-widgets{float:right;height:16px}.card .card-widgets>a{color:inherit;font-size:18px;display:inline-block;line-height:1}.card .card-widgets>a.collapsed i:before{content:\"󰐕\"}.card-title,.card-header{margin-top:0}.card-disabled{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:.25rem;background:rgba(241, 243, 250, 0.8);cursor:progress}.card-disabled .card-portlets-loader{background-color:#313a46;animation:rotatebox 1.2s infinite ease-in-out;height:30px;width:30px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@keyframes rotatebox{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.card-pricing{position:relative}.card-pricing .card-pricing-plan-name{padding-bottom:20px}.card-pricing .card-pricing-icon{font-size:22px;box-shadow:var(--ct-box-shadow);height:60px;display:inline-block;width:60px;line-height:56px;border-radius:50%}.card-pricing .card-pricing-price{padding:30px 0 0}.card-pricing .card-pricing-price span{font-size:40%;color:#98a6ad;letter-spacing:2px;text-transform:uppercase}.card-pricing .card-pricing-features{color:#98a6ad;list-style:none;margin:0;padding:20px 0 0 0}.card-pricing .card-pricing-features li{padding:15px}@media(min-width: 992px){.card-pricing-recommended{margin-top:-1.9375rem}}.card-pricing-recommended .card-pricing-plan-tag{background-color:rgba(250,92,124,.2);color:#fa5c7c;padding:5px 0;font-weight:700;border-radius:.25rem .25rem 0 0;margin:-1.5rem -1.5rem 1.5rem -1.5rem}.card-h-100{height:calc(100% - 24px)}body[data-layout-color=dark] .card-pricing .card-pricing-price span,body[data-layout-color=dark] .card-pricing .card-pricing-features{color:#ced4da}body[data-layout-color=dark] .card-disabled{background:rgba(64, 73, 84, 0.8)}body[data-layout-color=dark] .card-disabled .card-portlets-loader{background-color:#f1f1f1}.form-checkbox-primary .form-check-input:checked,.form-radio-primary .form-check-input:checked{background-color:#727cf5;border-color:#727cf5}.form-checkbox-secondary .form-check-input:checked,.form-radio-secondary .form-check-input:checked{background-color:#6c757d;border-color:#6c757d}.form-checkbox-success .form-check-input:checked,.form-radio-success .form-check-input:checked{background-color:#0acf97;border-color:#0acf97}.form-checkbox-info .form-check-input:checked,.form-radio-info .form-check-input:checked{background-color:#39afd1;border-color:#39afd1}.form-checkbox-warning .form-check-input:checked,.form-radio-warning .form-check-input:checked{background-color:#ffbc00;border-color:#ffbc00}.form-checkbox-danger .form-check-input:checked,.form-radio-danger .form-check-input:checked{background-color:#fa5c7c;border-color:#fa5c7c}.form-checkbox-light .form-check-input:checked,.form-radio-light .form-check-input:checked{background-color:#eef2f7;border-color:#eef2f7}.form-checkbox-dark .form-check-input:checked,.form-radio-dark .form-check-input:checked{background-color:#313a46;border-color:#313a46}.dropdown-menu{box-shadow:var(--ct-box-shadow)}.dropdown-menu-animated.dropdown-menu-end[style]{left:auto;right:0}.dropdown-menu-animated{animation-name:DropDownSlide;animation-duration:.3s;animation-fill-mode:both;position:absolute;margin:0;z-index:1000}.dropdown-menu-animated.show{top:100% !important}.dropdown-menu-animated i{display:inline-block}.dropdown-menu-animated.dropdown-menu[data-popper-placement^=right],.dropdown-menu-animated.dropdown-menu[data-popper-placement^=top],.dropdown-menu-animated.dropdown-menu[data-popper-placement^=left]{top:auto !important;animation:none !important}@keyframes DropDownSlide{100%{transform:translateY(0)}0%{transform:translateY(10px)}}@media(min-width: 576px){.dropdown-lg{width:320px}}.dropdown-icon-item{display:block;border-radius:3px;line-height:34px;text-align:center;padding:15px 0 9px;display:block;border:1px solid rgba(0,0,0,0);color:var(--ct-dropdown-link-color)}.dropdown-icon-item img{height:24px}.dropdown-icon-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-icon-item:hover{background-color:var(--ct-dropdown-link-hover-bg);color:var(--ct-dropdown-link-hover-color)}.arrow-none:after{display:none}.hljs{display:block;overflow-x:auto;padding:2em;color:#313a46;max-height:420px;margin:-10px 0 -30px;border:1px solid rgba(152, 166, 173, 0.2)}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#313a46;font-weight:bold}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:#02a8b5}.hljs-string,.hljs-doctag{color:#fa5c7c}.hljs-title,.hljs-section,.hljs-selector-id{color:#fa5c7c;font-weight:bold}.hljs-subst{font-weight:normal}.hljs-tag,.hljs-name,.hljs-attribute{color:#0768d1;font-weight:normal}.hljs-regexp,.hljs-link{color:#02a8b5}.hljs-symbol,.hljs-bullet{color:#ff679b}.hljs-built_in,.hljs-builtin-name{color:#39afd1}.hljs-meta{color:#343a40;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.hljs-comment{color:#ced4da}body[data-layout-color=dark] .hljs{border:1px solid rgba(206, 212, 218, 0.2)}body[data-layout-color=dark] .hljs,body[data-layout-color=dark] .hljs-keyword,body[data-layout-color=dark] .hljs-selector-tag,body[data-layout-color=dark] .hljs-subst{color:#f1f1f1}body[data-layout-color=dark] .hljs-meta{color:#e3eaef}body[data-layout-color=dark] .hljs-comment{color:#8391a2}.form-control-light{background-color:#f1f3fa !important;border-color:#f1f3fa !important}input.form-control[type=color],input.form-control[type=range]{min-height:39px}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.custom-select:invalid:focus,.form-control:invalid:focus,.custom-select.is-valid:focus,.form-control.is-valid:focus,.custom-select:valid:focus,.form-control:valid:focus{box-shadow:none !important}select.form-control:not([size]):not([multiple]){height:calc(1.5em + 0.9rem + 2px)}select.form-control-sm:not([size]):not([multiple]){height:calc(1.5em + 0.56rem + 2px)}.password-eye:before{font-family:\"Material Design Icons\";content:\"󰛐\";font-style:normal;font-weight:400;font-variant:normal;vertical-align:middle;line-height:1.2;font-size:16px}.show-password .password-eye:before{content:\"󰛑\"}body[data-layout-color=dark] .form-control-light{background-color:#404954 !important;border-color:#404954 !important}.modal-title{margin-top:0}.modal-full-width{width:95%;max-width:none}.modal-top{margin:0 auto}.modal-right{position:absolute;right:0;display:flex;flex-flow:column nowrap;justify-content:center;height:100%;margin:0;background-color:var(--ct-modal-content-bg);align-content:center;transform:translate(25%, 0) !important}.modal-right button.btn-close{position:fixed;top:20px;right:20px;z-index:1}.modal.show .modal-right,.modal.show .modal-left{transform:translate(0, 0) !important}.modal-bottom{display:flex;flex-flow:column nowrap;-ms-flex-pack:end;justify-content:flex-end;height:100%;margin:0 auto;align-content:center}.modal-colored-header{color:#fff;border-radius:0}.modal-colored-header .btn-close{color:#fff !important}.modal-filled{color:#fff}.modal-filled .modal-header{background-color:rgba(255,255,255,.07)}.modal-filled .modal-header,.modal-filled .modal-footer{border:none}.modal-filled .btn-close{color:#fff !important}.nav-tabs>li>a,.nav-pills>li>a{color:#6c757d;font-weight:600}.nav-pills>a{color:#6c757d;font-weight:600}.bg-nav-pills{background-color:var(--ct-nav-pills-bg)}.nav-tabs.nav-bordered{border-bottom:2px solid rgba(152, 166, 173, 0.2)}.nav-tabs.nav-bordered .nav-item{margin-bottom:-1px}.nav-tabs.nav-bordered li a{border:0;padding:.625rem 1.25rem}.nav-tabs.nav-bordered li a.active{border-bottom:2px solid #727cf5}body[data-layout-color=dark] .nav-tabs>li>a,body[data-layout-color=dark] .nav-pills>li>a{color:#dee2e6}body[data-layout-color=dark] .nav-pills>a{color:#dee2e6}body[data-layout-color=dark] .nav-tabs.nav-bordered{border-bottom:2px solid rgba(206, 212, 218, 0.2)}.pagination-rounded .page-link{border-radius:30px !important;margin:0 3px !important;border:none}.popover-header{margin-top:0}@media print{.leftside-menu,.end-bar,.page-title-box,.navbar-custom,.footer{display:none}.card-body,.content-page,.end-bar,.content,body{padding:0;margin:0}}.progress-sm{height:5px}.progress-md{height:8px}.progress-lg{height:12px}.progress-xl{height:15px}body{padding-right:0px !important;padding-left:0px !important}body.loading{visibility:hidden}button,a{outline:none !important}label{font-weight:600}address.address-lg{line-height:24px}b,strong{font-weight:700}.ribbon-box{position:relative}.ribbon-box .ribbon{position:relative;clear:both;padding:5px 12px;margin-bottom:15px;box-shadow:2px 5px 10px rgba(49,58,70,.15);color:#fff;font-size:13px;font-weight:600}.ribbon-box .ribbon:before{content:\" \";border-style:solid;border-width:10px;display:block;position:absolute;bottom:-10px;left:0;margin-bottom:-10px;z-index:-1}.ribbon-box .ribbon.float-start{margin-left:-30px;border-radius:0 3px 3px 0}.ribbon-box .ribbon.float-end{margin-right:-30px;border-radius:3px 0 0 3px}.ribbon-box .ribbon.float-end:before{right:0}.ribbon-box .ribbon.float-center span{margin:0 auto 20px auto}.ribbon-box .ribbon-content{clear:both}.ribbon-box .ribbon-primary{background:#727cf5}.ribbon-box .ribbon-primary:before{border-color:#5a66f3 rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-secondary{background:#6c757d}.ribbon-box .ribbon-secondary:before{border-color:#60686f rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-success{background:#0acf97}.ribbon-box .ribbon-success:before{border-color:#09b785 rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-info{background:#39afd1}.ribbon-box .ribbon-info:before{border-color:#2da2c3 rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-warning{background:#ffbc00}.ribbon-box .ribbon-warning:before{border-color:#e6a900 rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-danger{background:#fa5c7c}.ribbon-box .ribbon-danger:before{border-color:#f94368 rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-light{background:#eef2f7}.ribbon-box .ribbon-light:before{border-color:#dde5ef rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-dark{background:#313a46}.ribbon-box .ribbon-dark:before{border-color:#272e37 rgba(0,0,0,0) rgba(0,0,0,0)}.ribbon-box .ribbon-two{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon-box .ribbon-two span{font-size:13px;color:#fff;text-align:center;line-height:20px;transform:rotate(-45deg);width:100px;display:block;box-shadow:0 0 8px 0 rgba(49,58,70,.08),0 1px 0 0 rgba(49,58,70,.03);position:absolute;top:19px;left:-21px;font-weight:600}.ribbon-box .ribbon-two span:before{content:\"\";position:absolute;left:0;top:100%;z-index:-1;border-right:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0)}.ribbon-box .ribbon-two span:after{content:\"\";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0)}.ribbon-box .ribbon-two-primary span{background:#727cf5}.ribbon-box .ribbon-two-primary span:before{border-left:3px solid #5a66f3;border-top:3px solid #5a66f3}.ribbon-box .ribbon-two-primary span:after{border-right:3px solid #5a66f3;border-top:3px solid #5a66f3}.ribbon-box .ribbon-two-secondary span{background:#6c757d}.ribbon-box .ribbon-two-secondary span:before{border-left:3px solid #60686f;border-top:3px solid #60686f}.ribbon-box .ribbon-two-secondary span:after{border-right:3px solid #60686f;border-top:3px solid #60686f}.ribbon-box .ribbon-two-success span{background:#0acf97}.ribbon-box .ribbon-two-success span:before{border-left:3px solid #09b785;border-top:3px solid #09b785}.ribbon-box .ribbon-two-success span:after{border-right:3px solid #09b785;border-top:3px solid #09b785}.ribbon-box .ribbon-two-info span{background:#39afd1}.ribbon-box .ribbon-two-info span:before{border-left:3px solid #2da2c3;border-top:3px solid #2da2c3}.ribbon-box .ribbon-two-info span:after{border-right:3px solid #2da2c3;border-top:3px solid #2da2c3}.ribbon-box .ribbon-two-warning span{background:#ffbc00}.ribbon-box .ribbon-two-warning span:before{border-left:3px solid #e6a900;border-top:3px solid #e6a900}.ribbon-box .ribbon-two-warning span:after{border-right:3px solid #e6a900;border-top:3px solid #e6a900}.ribbon-box .ribbon-two-danger span{background:#fa5c7c}.ribbon-box .ribbon-two-danger span:before{border-left:3px solid #f94368;border-top:3px solid #f94368}.ribbon-box .ribbon-two-danger span:after{border-right:3px solid #f94368;border-top:3px solid #f94368}.ribbon-box .ribbon-two-light span{background:#eef2f7}.ribbon-box .ribbon-two-light span:before{border-left:3px solid #dde5ef;border-top:3px solid #dde5ef}.ribbon-box .ribbon-two-light span:after{border-right:3px solid #dde5ef;border-top:3px solid #dde5ef}.ribbon-box .ribbon-two-dark span{background:#313a46}.ribbon-box .ribbon-two-dark span:before{border-left:3px solid #272e37;border-top:3px solid #272e37}.ribbon-box .ribbon-two-dark span:after{border-right:3px solid #272e37;border-top:3px solid #272e37}body[data-layout-color=dark] .ribbon-primary{background:#727cf5}body[data-layout-color=dark] .ribbon-primary:before{border-color:#5a66f3 rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-secondary{background:#ced4da}body[data-layout-color=dark] .ribbon-secondary:before{border-color:#bfc7cf rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-success{background:#0acf97}body[data-layout-color=dark] .ribbon-success:before{border-color:#09b785 rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-info{background:#39afd1}body[data-layout-color=dark] .ribbon-info:before{border-color:#2da2c3 rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-warning{background:#ffbc00}body[data-layout-color=dark] .ribbon-warning:before{border-color:#e6a900 rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-danger{background:#fa5c7c}body[data-layout-color=dark] .ribbon-danger:before{border-color:#f94368 rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-light{background:#464f5b}body[data-layout-color=dark] .ribbon-light:before{border-color:#3b424d rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-dark{background:#f1f1f1}body[data-layout-color=dark] .ribbon-dark:before{border-color:#e4e4e4 rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .ribbon-two-primary span{background:#727cf5}body[data-layout-color=dark] .ribbon-two-primary span:before{border-left:3px solid #5a66f3;border-top:3px solid #5a66f3}body[data-layout-color=dark] .ribbon-two-primary span:after{border-right:3px solid #5a66f3;border-top:3px solid #5a66f3}body[data-layout-color=dark] .ribbon-two-secondary span{background:#ced4da}body[data-layout-color=dark] .ribbon-two-secondary span:before{border-left:3px solid #bfc7cf;border-top:3px solid #bfc7cf}body[data-layout-color=dark] .ribbon-two-secondary span:after{border-right:3px solid #bfc7cf;border-top:3px solid #bfc7cf}body[data-layout-color=dark] .ribbon-two-success span{background:#0acf97}body[data-layout-color=dark] .ribbon-two-success span:before{border-left:3px solid #09b785;border-top:3px solid #09b785}body[data-layout-color=dark] .ribbon-two-success span:after{border-right:3px solid #09b785;border-top:3px solid #09b785}body[data-layout-color=dark] .ribbon-two-info span{background:#39afd1}body[data-layout-color=dark] .ribbon-two-info span:before{border-left:3px solid #2da2c3;border-top:3px solid #2da2c3}body[data-layout-color=dark] .ribbon-two-info span:after{border-right:3px solid #2da2c3;border-top:3px solid #2da2c3}body[data-layout-color=dark] .ribbon-two-warning span{background:#ffbc00}body[data-layout-color=dark] .ribbon-two-warning span:before{border-left:3px solid #e6a900;border-top:3px solid #e6a900}body[data-layout-color=dark] .ribbon-two-warning span:after{border-right:3px solid #e6a900;border-top:3px solid #e6a900}body[data-layout-color=dark] .ribbon-two-danger span{background:#fa5c7c}body[data-layout-color=dark] .ribbon-two-danger span:before{border-left:3px solid #f94368;border-top:3px solid #f94368}body[data-layout-color=dark] .ribbon-two-danger span:after{border-right:3px solid #f94368;border-top:3px solid #f94368}body[data-layout-color=dark] .ribbon-two-light span{background:#464f5b}body[data-layout-color=dark] .ribbon-two-light span:before{border-left:3px solid #3b424d;border-top:3px solid #3b424d}body[data-layout-color=dark] .ribbon-two-light span:after{border-right:3px solid #3b424d;border-top:3px solid #3b424d}body[data-layout-color=dark] .ribbon-two-dark span{background:#f1f1f1}body[data-layout-color=dark] .ribbon-two-dark span:before{border-left:3px solid #e4e4e4;border-top:3px solid #e4e4e4}body[data-layout-color=dark] .ribbon-two-dark span:after{border-right:3px solid #e4e4e4;border-top:3px solid #e4e4e4}input[data-switch]{display:none}input[data-switch]+label{width:56px;height:24px;background-color:#f1f3fa;background-image:none;border-radius:2rem;cursor:pointer;display:inline-block;text-align:center;position:relative;transition:all .1s ease-in-out}input[data-switch]+label:before{color:#313a46;content:attr(data-off-label);display:block;font-family:inherit;font-weight:600;font-size:.75rem;line-height:24px;position:absolute;right:3px;margin:0 .21667rem;top:0;text-align:center;min-width:1.66667rem;overflow:hidden;transition:all .1s ease-in-out}input[data-switch]+label:after{content:\"\";position:absolute;left:4px;background-color:#adb5bd;box-shadow:none;border-radius:2rem;height:18px;width:18px;top:3px;transition:all .1s ease-in-out}input[data-switch]:checked+label{background-color:#727cf5}input[data-switch]:checked+label:before{color:#fff;content:attr(data-on-label);right:auto;left:4px}input[data-switch]:checked+label:after{left:34px;background-color:#f1f3fa}input[data-switch=bool]+label{background-color:#fa5c7c}input:disabled+label{opacity:.5;cursor:default}input[data-switch=bool]+label:before,input[data-switch=bool]:checked+label:before{color:#fff !important}input[data-switch=bool]+label:after{background-color:#f1f3fa}input[data-switch=primary]:checked+label{background-color:#727cf5}input[data-switch=secondary]:checked+label{background-color:#6c757d}input[data-switch=success]:checked+label{background-color:#0acf97}input[data-switch=info]:checked+label{background-color:#39afd1}input[data-switch=warning]:checked+label{background-color:#ffbc00}input[data-switch=danger]:checked+label{background-color:#fa5c7c}input[data-switch=light]:checked+label{background-color:#eef2f7}input[data-switch=dark]:checked+label{background-color:#313a46}body[data-layout-color=dark] input[data-switch][data-switch=none]+label{background-color:#404954}body[data-layout-color=dark] input[data-switch]+label:before{color:#f1f1f1}body[data-layout-color=dark] input[data-switch]+label:after{background-color:#aab8c5}body[data-layout-color=dark] input[data-switch]:checked+label:after{background-color:#404954}body[data-layout-color=dark] input[data-switch=bool]+label:after{background-color:#404954}body[data-layout-color=dark] input[data-switch=primary]:checked+label{background-color:#727cf5}body[data-layout-color=dark] input[data-switch=secondary]:checked+label{background-color:#ced4da}body[data-layout-color=dark] input[data-switch=success]:checked+label{background-color:#0acf97}body[data-layout-color=dark] input[data-switch=info]:checked+label{background-color:#39afd1}body[data-layout-color=dark] input[data-switch=warning]:checked+label{background-color:#ffbc00}body[data-layout-color=dark] input[data-switch=danger]:checked+label{background-color:#fa5c7c}body[data-layout-color=dark] input[data-switch=light]:checked+label{background-color:#464f5b}body[data-layout-color=dark] input[data-switch=dark]:checked+label{background-color:#f1f1f1}.table-centered th,.table-centered td{vertical-align:middle !important}.table .table-user img{height:30px;width:30px}.table .action-icon{color:#98a6ad;font-size:1.2rem;display:inline-block;padding:0 3px}.table .action-icon:hover{color:#6c757d}.table>:not(caption)>*>*{background-color:var(--ct-table-bg) !important}.table.table-bordered tbody{border-top:1px solid;border-top-color:inherit}.table-nowrap th,.table-nowrap td{white-space:nowrap}table.table-hover thead tr:hover>*,table.table-hover tbody tr:hover>*{--ct-table-accent-bg: #f1f3fa}table tr.table-active{--ct-table-accent-bg: #f1f3fa}table.table-striped tbody tr:nth-of-type(odd)>*{--ct-table-accent-bg: #f1f3fa}body[data-layout-color=dark] table .action-icon{color:#ced4da}body[data-layout-color=dark] table .action-icon:hover{color:#dee2e6}body[data-layout-color=dark] table .table-light{--ct-table-bg: #464f5b;color:#fff;border-color:var(--ct-table-group-separator-color)}body[data-layout-color=dark] table .table-dark{--ct-table-bg: #424e5a}body[data-layout-color=dark] table.table-hover thead tr:hover>*,body[data-layout-color=dark] table.table-hover tbody tr:hover>*{--ct-table-accent-bg: rgba(64, 73, 84, 0.8)}body[data-layout-color=dark] table tr.table-active{--ct-table-accent-bg: rgba(64, 73, 84, 0.8)}body[data-layout-color=dark] table.table-striped tbody tr:nth-of-type(odd)>*{--ct-table-accent-bg: rgba(64, 73, 84, 0.8)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:10px 0;font-weight:700}.font-10{font-size:10px !important}.font-11{font-size:11px !important}.font-12{font-size:12px !important}.font-13{font-size:13px !important}.font-14{font-size:14px !important}.font-15{font-size:15px !important}.font-16{font-size:16px !important}.font-18{font-size:18px !important}.font-20{font-size:20px !important}.font-22{font-size:22px !important}.font-24{font-size:24px !important}.bg-primary-lighten{background-color:rgba(114,124,245,.25) !important}.bg-secondary-lighten{background-color:rgba(108,117,125,.25) !important}.bg-success-lighten{background-color:rgba(10,207,151,.25) !important}.bg-info-lighten{background-color:rgba(57,175,209,.25) !important}.bg-warning-lighten{background-color:rgba(255,188,0,.25) !important}.bg-danger-lighten{background-color:rgba(250,92,124,.25) !important}.bg-light-lighten{background-color:rgba(238,242,247,.25) !important}.bg-dark-lighten{background-color:rgba(49,58,70,.25) !important}body[data-layout-color=dark] .bg-primary{background-color:#727cf5 !important}body[data-layout-color=dark] .bg-primary-lighten{background-color:rgba(114,124,245,.25) !important}body[data-layout-color=dark] .bg-secondary{background-color:#ced4da !important}body[data-layout-color=dark] .bg-secondary-lighten{background-color:rgba(206,212,218,.25) !important}body[data-layout-color=dark] .bg-success{background-color:#0acf97 !important}body[data-layout-color=dark] .bg-success-lighten{background-color:rgba(10,207,151,.25) !important}body[data-layout-color=dark] .bg-info{background-color:#39afd1 !important}body[data-layout-color=dark] .bg-info-lighten{background-color:rgba(57,175,209,.25) !important}body[data-layout-color=dark] .bg-warning{background-color:#ffbc00 !important}body[data-layout-color=dark] .bg-warning-lighten{background-color:rgba(255,188,0,.25) !important}body[data-layout-color=dark] .bg-danger{background-color:#fa5c7c !important}body[data-layout-color=dark] .bg-danger-lighten{background-color:rgba(250,92,124,.25) !important}body[data-layout-color=dark] .bg-light{background-color:#464f5b !important}body[data-layout-color=dark] .bg-light-lighten{background-color:rgba(70,79,91,.25) !important}body[data-layout-color=dark] .bg-dark{background-color:#f1f1f1 !important}body[data-layout-color=dark] .bg-dark-lighten{background-color:rgba(241,241,241,.25) !important}.fw-semibold{font-weight:600 !important}.text-body{color:#6c757d !important}body[data-layout-color=dark] .text-primary{color:#727cf5 !important}body[data-layout-color=dark] .text-secondary{color:#ced4da !important}body[data-layout-color=dark] .text-success{color:#0acf97 !important}body[data-layout-color=dark] .text-info{color:#39afd1 !important}body[data-layout-color=dark] .text-warning{color:#ffbc00 !important}body[data-layout-color=dark] .text-danger{color:#fa5c7c !important}body[data-layout-color=dark] .text-light{color:#464f5b !important}body[data-layout-color=dark] .text-dark{color:#f1f1f1 !important}body[data-layout-color=dark] .text-body{color:#aab8c5 !important}.border-dashed{border-style:dashed !important}body[data-layout-color=dark] .border-primary{border-color:#727cf5 !important}body[data-layout-color=dark] .border-secondary{border-color:#ced4da !important}body[data-layout-color=dark] .border-success{border-color:#0acf97 !important}body[data-layout-color=dark] .border-info{border-color:#39afd1 !important}body[data-layout-color=dark] .border-warning{border-color:#ffbc00 !important}body[data-layout-color=dark] .border-danger{border-color:#fa5c7c !important}body[data-layout-color=dark] .border-light{border-color:#464f5b !important}body[data-layout-color=dark] .border-dark{border-color:#f1f1f1 !important}.progress-w-percent{min-height:20px;margin-bottom:20px}.progress-w-percent .progress{width:calc(100% - 50px);float:left;margin-top:8px}.progress-w-percent .progress-value{width:40px;float:right;text-align:right;line-height:20px}.widget-flat{position:relative;overflow:hidden}@media(min-width: 1200px)and (max-width: 1500px){.widget-flat i.widget-icon{display:none}}.widget-icon{color:#727cf5;font-size:20px;background-color:rgba(114,124,245,.25);height:40px;width:40px;text-align:center;line-height:40px;border-radius:3px;display:inline-block}.dash-item-overlay{position:absolute;text-align:left;left:8%;max-width:350px;padding:20px;z-index:1}.chart-content-bg{background-color:#f9f9fd}.chart-content-border{border:1px solid #eef2f7}.chart-widget-list p{border-bottom:1px solid #f1f3fa;margin-bottom:.5rem;padding-bottom:.5rem}.timeline-alt{padding:20px 0;position:relative}.timeline-alt .timeline-item{position:relative}.timeline-alt .timeline-item:before{background-color:#f1f3fa;bottom:0;content:\"\";left:9px;position:absolute;top:20px;width:2px;z-index:0}.timeline-alt .timeline-item .timeline-icon{float:left;height:20px;width:20px;border-radius:50%;border:2px solid rgba(0,0,0,0);font-size:12px;text-align:center;line-height:16px;background-color:#fff}.timeline-alt .timeline-item .timeline-item-info{margin-left:30px}.inbox-widget .inbox-item{border-bottom:1px solid white;overflow:hidden;padding:.625rem 0;position:relative}.inbox-widget .inbox-item:last-of-type{border-bottom:none}.inbox-widget .inbox-item .inbox-item-img{display:block;float:left;margin-right:15px;width:40px}.inbox-widget .inbox-item .inbox-item-img img{width:40px}.inbox-widget .inbox-item .inbox-item-author{color:#343a40;display:block;margin-bottom:3px}.inbox-widget .inbox-item .inbox-item-text{color:#adb5bd;display:block;font-size:.8125rem;margin:0}.inbox-widget .inbox-item .inbox-item-date{color:#98a6ad;font-size:.6875rem;position:absolute;right:5px;top:10px}.tilebox-one i{position:absolute;right:1.5rem;font-size:2rem;opacity:.3}.toll-free-box i{position:absolute;left:0;bottom:-15px;font-size:4rem;opacity:.4;transform:rotate(30deg)}.cta-box{background-image:url(../../../images/bg-pattern.png);background-size:cover}.cta-box .cta-box-title{font-size:20px;line-height:30px}.conversation-list{list-style:none;padding:0 15px}.conversation-list li{margin-bottom:20px}.conversation-list li .conversation-actions{float:right;display:none}.conversation-list li:hover .conversation-actions{display:block}.conversation-list .chat-avatar{float:left;text-align:center;width:42px}.conversation-list .chat-avatar img{border-radius:100%;width:100%}.conversation-list .chat-avatar i{font-size:12px;font-style:normal}.conversation-list .ctext-wrap{background:var(--ct-chat-secondary-user-bg);border-radius:3px;display:inline-block;padding:12px;position:relative}.conversation-list .ctext-wrap i{display:block;font-size:12px;font-style:normal;font-weight:bold;position:relative}.conversation-list .ctext-wrap p{margin:0;padding-top:3px}.conversation-list .ctext-wrap:after{left:-11px;top:0;border:solid rgba(0,0,0,0);content:\" \";height:0;width:0;position:absolute;pointer-events:none;border-top-color:var(--ct-chat-secondary-user-bg);border-width:6px;margin-right:-1px;border-right-color:var(--ct-chat-secondary-user-bg)}.conversation-list .conversation-text{float:left;font-size:13px;margin-left:12px;width:70%}.conversation-list .odd .chat-avatar{float:right !important}.conversation-list .odd .conversation-text{float:right !important;margin-right:12px;text-align:right;width:70% !important}.conversation-list .odd .ctext-wrap{background-color:var(--ct-chat-primary-user-bg)}.conversation-list .odd .ctext-wrap:after{border-color:rgba(0,0,0,0);border-left-color:var(--ct-chat-primary-user-bg);border-top-color:var(--ct-chat-primary-user-bg);right:-10px;left:auto}.conversation-list .odd .conversation-actions{float:left}.calendar-widget .datepicker-inline,.calendar-widget table{width:100%}.calendar-widget .datepicker-inline tr td,.calendar-widget .datepicker-inline tr th,.calendar-widget .datepicker-inline tr td.active.day,.calendar-widget .datepicker-inline tr td.today.day,.calendar-widget table tr td,.calendar-widget table tr th,.calendar-widget table tr td.active.day,.calendar-widget table tr td.today.day{background-color:rgba(0,0,0,0) !important}.calendar-widget .datepicker-inline tr td.active.day,.calendar-widget .datepicker-inline tr td.today.day,.calendar-widget table tr td.active.day,.calendar-widget table tr td.today.day{color:#fa5c7c !important;text-shadow:none;font-weight:700}.calendar-widget .datepicker-inline tr td.active.day:hover,.calendar-widget .datepicker-inline tr td.today.day:hover,.calendar-widget table tr td.active.day:hover,.calendar-widget table tr td.today.day:hover{background-color:rgba(0,0,0,0) !important}.calendar-widget .datepicker-inline td,.calendar-widget .datepicker-inline th,.calendar-widget table td,.calendar-widget table th{height:44.5px}.calendar-widget .datepicker-inline .datepicker-switch,.calendar-widget .datepicker-inline .prev,.calendar-widget .datepicker-inline .next,.calendar-widget table .datepicker-switch,.calendar-widget table .prev,.calendar-widget table .next{font-size:1.1rem;background-color:rgba(114,124,245,.1) !important;border-radius:0;color:#727cf5}.multi-user a{margin-left:-15px;border:3px solid #f1f3fa;border-radius:50px}.multi-user a:first-child{margin-left:0px}.card-bg-img{background-size:cover;background-position:right center;background-repeat:no-repeat}body[data-layout-color=dark] .chart-content-bg{background-color:#444e5a}body[data-layout-color=dark] .chart-content-border{border:1px solid #37404a}body[data-layout-color=dark] .chart-widget-list p{border-bottom:1px solid #404954}body[data-layout-color=dark] .timeline-alt .timeline-item:before{background-color:#404954}body[data-layout-color=dark] .inbox-widget .inbox-item{border-bottom:1px solid #4b5662}body[data-layout-color=dark] .inbox-widget .inbox-item .inbox-item-author{color:#e3eaef}body[data-layout-color=dark] .inbox-widget .inbox-item .inbox-item-text{color:#aab8c5}body[data-layout-color=dark] .inbox-widget .inbox-item .inbox-item-date{color:#ced4da}body[data-layout-color=dark] .multi-user a{border:3px solid #404954}.social-list-item{height:2rem;width:2rem;line-height:calc(2rem - 2px);display:block;border:2px solid #adb5bd;border-radius:50%;color:#adb5bd}.social-list-item:hover{color:#98a6ad;border-color:#98a6ad}body[data-layout-color=dark] .social-list-item{border:2px solid #aab8c5}body[data-layout-color=dark] .social-list-item:hover{color:#ced4da;border-color:#ced4da}.horizontal-steps{display:flex;position:relative;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.horizontal-steps:before{content:\"\";display:block;position:absolute;width:100%;height:.2em;background-color:#eef2f7}.horizontal-steps .process-line{display:block;position:absolute;width:50%;height:.2em;background-color:#727cf5}.horizontal-steps .horizontal-steps-content{display:flex;position:relative;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.horizontal-steps .horizontal-steps-content .step-item{display:block;position:relative;bottom:calc(100% + 1em);height:8px;width:8px;margin:0 2em;box-sizing:content-box;color:#727cf5;background-color:currentColor;border:.25em solid #fafbfe;border-radius:50%;z-index:5}.horizontal-steps .horizontal-steps-content .step-item:first-child{margin-left:0}.horizontal-steps .horizontal-steps-content .step-item:last-child{margin-right:0;color:#0acf97}.horizontal-steps .horizontal-steps-content .step-item span{position:absolute;top:calc(100% + 1em);left:50%;transform:translateX(-50%);white-space:nowrap;color:#adb5bd}.horizontal-steps .horizontal-steps-content .step-item.current:before{content:\"\";display:block;position:absolute;top:47.5%;left:51%;padding:1em;background-color:currentColor;border-radius:50%;opacity:0;z-index:-1;animation-name:animation-steps-current;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-out}.horizontal-steps .horizontal-steps-content .step-item.current span{color:#727cf5 !important}@keyframes animation-steps-current{from{transform:translate(-50%, -50%) scale(0);opacity:1}to{transform:translate(-50%, -50%) scale(1);opacity:0}}@media(max-width: 767.98px){.horizontal-steps .horizontal-steps-content .step-item span{white-space:inherit}}body[data-layout-color=dark] .horizontal-steps:before{background-color:#37404a}body[data-layout-color=dark] .horizontal-steps .horizontal-steps-content .step-item{border:.25em solid var(--ct-body-bg)}body[data-layout-color=dark] .horizontal-steps .horizontal-steps-content .step-item span{color:#aab8c5}#preloader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f1f3fa;z-index:9999}#status{width:80px;height:80px;position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px}@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0, -16px, 0)}}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{width:13px;height:13px;margin:32px 3px;background:#727cf5;border-radius:50%;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){animation-delay:.2s;background:#fa5c7c}.bouncing-loader>div:nth-child(3){animation-delay:.4s;background:#0acf97}body[data-layout-color=dark] #preloader{background-color:#404954}.hero-section{position:relative;padding:80px 0 120px 0}.hero-section:after{content:\" \";background-image:var(--ct-hero-bg);position:absolute;top:-400px;right:0;bottom:0;z-index:-1;width:100%;border-radius:0;transform:skewY(-3deg)}.hero-section .hero-title{line-height:42px}.button-list{margin-left:-8px;margin-bottom:-12px}.button-list .btn{margin-bottom:12px;margin-left:8px}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.grid-structure .grid-container{background-color:#f1f3fa;margin-bottom:10px;font-size:.8rem;font-weight:600;padding:10px 20px}.icons-list-demo div{cursor:pointer;line-height:45px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.icons-list-demo div p{margin-bottom:0;line-height:inherit}.icons-list-demo i{text-align:center;vertical-align:middle;font-size:22px;width:50px;height:50px;line-height:50px;margin-right:12px;border-radius:3px;display:inline-block;transition:all .2s}.icons-list-demo .col-md-4{-webkit-border-radius:3px;border-radius:3px;-moz-border-radius:3px;background-clip:padding-box;margin-bottom:10px}.icons-list-demo .col-md-4:hover,.icons-list-demo .col-md-4:hover i{color:#727cf5}body[data-layout-color=dark] .grid-structure .grid-container{background-color:#404954}.text-error{color:#727cf5;text-shadow:rgba(114,124,245,.3) 5px 1px,rgba(114,124,245,.2) 10px 3px;font-size:5.25rem;line-height:5.625rem}.faq-question-q-box{height:30px;width:30px;color:#727cf5;background-color:rgba(114,124,245,.25);box-shadow:var(--ct-box-shadow-lg);text-align:center;border-radius:50%;float:left;font-weight:700;line-height:30px}.faq-question{margin-top:0;margin-left:50px;font-weight:600;font-size:16px;color:#313a46}.faq-answer{margin-left:50px}body[data-layout-color=dark] .faq-question{color:#f1f1f1}.maintenance-icon{font-size:22px;box-shadow:var(--ct-box-shadow-lg);height:60px;display:inline-block;width:60px;line-height:58px;border-radius:50%}.board{display:block;white-space:nowrap;overflow-x:auto}.tasks{display:inline-block;width:22rem;padding:0 1rem 1rem 1rem;border:1px solid #eef2f7;vertical-align:top;margin-bottom:24px;border-radius:.25rem}.tasks.tasks:not(:last-child){margin-right:1.25rem}.tasks .card{white-space:normal;margin-top:1rem}.tasks .task-header{background-color:#f1f3fa;padding:1rem;margin:0 -1rem}.task-list-items{min-height:100px;position:relative}.task-list-items:before{content:\"No Tasks\";position:absolute;line-height:110px;width:100%;text-align:center;font-weight:600}.task-modal-content .form-control-light{background-color:#f7f9fb !important;border-color:#f7f9fb !important}.gantt-task-details{min-width:220px}body[data-layout-color=dark] .tasks{border:1px solid #37404a}body[data-layout-color=dark] .tasks .task-header{background-color:#404954}body[data-layout-color=dark] .task-modal-content .form-control-light{background-color:#3c4651 !important;border-color:#3c4651 !important}.page-aside-left{width:240px;float:left;padding:0 20px 20px 10px;position:relative}.page-aside-left:before{content:\"\";background-color:#fafbfe;width:5px;position:absolute;right:-15px;height:100%;bottom:-1.5rem}.page-aside-right{margin:-1.5rem 0 -1.5rem 250px;border-left:5px solid #fafbfe;padding:1.5rem 0 1.5rem 25px}.email-list{display:block;padding-left:0;overflow:hidden}.email-list>li{position:relative;display:block;height:51px;line-height:50px;cursor:default;transition-duration:.3s}.email-list>li a{color:#6c757d}.email-list>li a:hover{color:#343a40}.email-list>li .col-mail{float:left;position:relative}.email-list>li .email-sender-info{width:320px}.email-list>li .email-sender-info .star-toggle,.email-list>li .email-sender-info .checkbox-wrapper-mail{display:block;float:left}.email-list>li .email-sender-info .checkbox-wrapper-mail{margin:15px 10px 0 20px;cursor:pointer;height:20px;width:20px}.email-list>li .email-sender-info .star-toggle{color:#adb5bd;margin-left:10px;font-size:18px}.email-list>li .email-sender-info .email-title{position:absolute;top:0;left:100px;right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:0;line-height:50px}.email-list>li .email-content{position:absolute;top:0;left:320px;right:0;bottom:0}.email-list>li .email-content .email-subject,.email-list>li .email-content .email-date{position:absolute;top:0}.email-list>li .email-content .email-subject{left:0;right:110px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.email-list>li .email-content .email-date{right:0;width:100px;text-align:right;padding-left:10px}.email-list>li.active,.email-list>li.mail-selected{background:#f1f3fa;transition-duration:.05s}.email-list>li.unread a{font-weight:600;color:#272e37}.email-list>li .email-action-icons{opacity:0}.email-list>li .email-action-icons ul{display:flex;position:absolute;transition:all .5s;right:-180px}.email-list>li .email-action-icons ul li{margin:0 10px}.email-list>li .email-action-icons ul .email-action-icons-item{font-size:20px;transition:all .5s}.email-list>li .email-action-icons ul .email-action-icons-item:hover{color:#fa5c7c}.email-list>li:hover{background:#f1f3fa;transition-duration:.05s}.email-list>li:hover .email-action-icons{opacity:1}.email-list>li:hover .email-action-icons ul{transition:all .5s;right:10px}.email-list>li:hover .email-content .email-date{opacity:0}.email-list>li:hover .email-content .email-subject{right:180px;transition:all .5s}.email-menu-list a{color:#6c757d;padding:12px 5px;display:block;font-size:15px}.email-menu-list a:hover{color:#343a40}.email-menu-list a .badge{margin-top:3px}.labels-list a{padding:7px 5px}.write-mdg-box .CodeMirror{height:150px}@media(max-width: 648px){.page-aside-left{width:100%;float:none;padding:0 10px 20px 10px}.page-aside-left:before{width:0}.page-aside-right{margin-left:0;border:0;padding-left:0}.email-list li .email-sender-info .checkbox-wrapper-mail{margin-left:0}}@media(max-width: 520px){.page-aside-right>.btn-group{margin-bottom:10px}.email-list li .email-sender-info{width:150px}.email-list li .email-sender-info .email-title{left:80px}.email-list li .email-content{display:none}}body[data-layout-color=dark] .page-aside-left::before{background-color:var(--ct-body-bg)}body[data-layout-color=dark] .page-aside-right{border-left:5px solid var(--ct-body-bg)}body[data-layout-color=dark] .email-list>li a{color:#dee2e6}body[data-layout-color=dark] .email-list>li a:hover{color:#e3eaef}body[data-layout-color=dark] .email-list>li .email-sender-info .star-toggle{color:#aab8c5}body[data-layout-color=dark] .email-list>li.active,body[data-layout-color=dark] .email-list>li.mail-selected{background:#404954}body[data-layout-color=dark] .email-list>li:hover{background:#404954}body[data-layout-color=dark] .email-menu-list a{color:#dee2e6}body[data-layout-color=dark] .email-menu-list a:hover{color:#e3eaef}.timeline{margin-bottom:50px;position:relative}.timeline:before{background-color:#dee2e6;bottom:0;content:\"\";left:50%;position:absolute;top:30px;width:2px;z-index:0}.timeline-show{position:relative}.timeline-show .time-show-name{display:inline-block;border-radius:4px;background-color:#eef2f7;padding:7px 15px}.timeline-box{background-color:var(--ct-card-bg);box-shadow:var(--ct-box-shadow);display:block;margin:15px 0;position:relative;padding:1.5rem;border-radius:.25rem}.timeline-album{margin-top:12px}.timeline-album a{display:inline-block;margin-right:5px}.timeline-album img{height:36px;width:auto;border-radius:3px}@media(min-width: 768px){.timeline .timeline-box{margin-left:45px}.timeline .timeline-icon{background:#dee2e6;border-radius:50%;display:block;height:24px;left:-56px;margin-top:-12px;position:absolute;text-align:center;top:50%;width:24px}.timeline .timeline-icon i{color:#98a6ad;font-size:1rem;vertical-align:middle}.timeline .timeline-desk{display:table-cell;vertical-align:top;width:50%}.timeline-lg-item{display:table-row}.timeline-lg-item:before{content:\"\";display:block;width:50%}.timeline-lg-item .timeline-desk .arrow{border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid var(--ct-card-bg) !important;border-top:12px solid rgba(0,0,0,0);display:block;height:0;left:-12px;margin-top:-12px;position:absolute;top:50%;width:0}.timeline-lg-item.timeline-item-left:after{content:\"\";display:block;width:50%}.timeline-lg-item.timeline-item-left .timeline-desk .arrow-alt{border-bottom:12px solid rgba(0,0,0,0);border-left:12px solid var(--ct-card-bg) !important;border-top:12px solid rgba(0,0,0,0);display:block;height:0;left:auto;margin-top:-12px;position:absolute;right:-12px;top:50%;width:0}.timeline-lg-item.timeline-item-left .timeline-desk .album{float:right;margin-top:20px}.timeline-lg-item.timeline-item-left .timeline-desk .album a{float:right;margin-left:5px}.timeline-lg-item.timeline-item-left .timeline-icon{left:auto;right:-58px}.timeline-lg-item.timeline-item-left:before{display:none}.timeline-lg-item.timeline-item-left .timeline-box{margin-right:45px;margin-left:0}}@media(max-width: 767.98px){.timeline .timeline-icon{display:none}}body[data-layout-color=dark] .timeline:before{background-color:#464f5b}body[data-layout-color=dark] .timeline-show .time-show-name{background-color:#37404a}@media(min-width: 768px){body[data-layout-color=dark] .timeline .timeline-icon{background:#464f5b}body[data-layout-color=dark] .timeline .timeline-icon i{color:#ced4da}}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:\"\"}.daterangepicker:before{top:-7px;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid rgba(0,0,0,0);white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:rgba(0,0,0,0);color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:rgba(0,0,0,0);color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:rgba(0,0,0,0);color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:rgba(0,0,0,0);color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media(min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media(min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}/*!\n * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)\n *\n * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)\n */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:\"\";display:inline-block;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:\"\";display:inline-block;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:rgba(0,0,0,0)}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#fdd49a\", endColorstr=\"#fdf59a\", GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\\9 }.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#f3c17a\", endColorstr=\"#f3e97a\", GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\\9 }.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, grey);background-image:-ms-linear-gradient(to bottom, #b3b3b3, grey);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(grey));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, grey);background-image:-o-linear-gradient(to bottom, #b3b3b3, grey);background-image:linear-gradient(to bottom, #b3b3b3, grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#b3b3b3\", endColorstr=\"#808080\", GradientType=0);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666 \\9 }.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#08c\", endColorstr=\"#0044cc\", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039 \\9 }.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#08c\", endColorstr=\"#0044cc\", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039 \\9 }.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.jq-toast-wrap,.jq-toast-wrap *{margin:0;padding:0}.jq-toast-wrap{display:block;position:fixed;width:250px;pointer-events:none !important;letter-spacing:normal;z-index:9000 !important}.jq-toast-wrap.bottom-left{bottom:20px;left:20px}.jq-toast-wrap.bottom-right{bottom:20px;right:40px}.jq-toast-wrap.top-left{top:20px;left:20px}.jq-toast-wrap.top-right{top:20px;right:40px}.jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all !important;background-color:#444;color:#fff}.jq-toast-single h2,.jq-toast-single .h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0 0;color:inherit;line-height:inherit;letter-spacing:normal}.jq-toast-single a{color:#eee;text-decoration:none;font-weight:700;border-bottom:1px solid #fff;padding-bottom:3px;font-size:12px}.jq-toast-single ul{margin:0 0 0 15px;background:0 0;padding:0}.jq-toast-single ul li{list-style-type:disc !important;line-height:17px;background:0 0;margin:0;padding:0;letter-spacing:normal}.close-jq-toast-single{position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer}.jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0;left:0;border-radius:5px;background:red}.jq-toast-loaded{width:100%}.jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px}.jq-icon-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);background-color:#31708f;color:#d9edf7;border-color:#bce8f1}.jq-icon-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc}.jq-icon-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);background-color:#a94442;color:#f2dede;border-color:#ebccd1}.jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#FFFFFFFF\", endColorstr=\"#FFEEEEEE\", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#FFEEEEEE\", endColorstr=\"#FFCCCCCC\", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#FFFFFFFF\", endColorstr=\"#FFEEEEEE\", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#FFEEEEEE\", endColorstr=\"#FFFFFFFF\", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.jq-toast-wrap,.jq-toast-wrap *{margin:0;padding:0}.jq-toast-wrap{display:block;position:fixed;width:250px;pointer-events:none !important;letter-spacing:normal;z-index:9000 !important}.jq-toast-wrap.bottom-left{bottom:20px;left:20px}.jq-toast-wrap.bottom-right{bottom:20px;right:40px}.jq-toast-wrap.top-left{top:20px;left:20px}.jq-toast-wrap.top-right{top:20px;right:40px}.jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all !important;background-color:#444;color:#fff}.jq-toast-single h2,.jq-toast-single .h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0 0;color:inherit;line-height:inherit;letter-spacing:normal}.jq-toast-single a{color:#eee;text-decoration:none;font-weight:700;border-bottom:1px solid #fff;padding-bottom:3px;font-size:12px}.jq-toast-single ul{margin:0 0 0 15px;background:0 0;padding:0}.jq-toast-single ul li{list-style-type:disc !important;line-height:17px;background:0 0;margin:0;padding:0;letter-spacing:normal}.close-jq-toast-single{position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer}.jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0;left:0;border-radius:5px;background:red}.jq-toast-loaded{width:100%}.jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px}.jq-icon-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);background-color:#31708f;color:#d9edf7;border-color:#bce8f1}.jq-icon-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc}.jq-icon-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);background-color:#a94442;color:#f2dede;border-color:#ebccd1}.jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6}/*!\n * Timepicker Component for Twitter Bootstrap\n *\n * Copyright 2013 Joris de Wit\n *\n * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors\n *\n * For the full copyright and license information, please view the LICENSE\n * file that was distributed with this source code.\n */.bootstrap-timepicker{position:relative}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.bootstrap-timepicker .input-group-addon{cursor:pointer}.bootstrap-timepicker .input-group-addon i{display:inline-block;width:16px;height:16px}.bootstrap-timepicker-widget.dropdown-menu{padding:4px}.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);content:\"\";display:inline-block;position:absolute}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);content:\"\";display:inline-block;position:absolute}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}.bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:4px}.bootstrap-timepicker-widget table{width:100%;margin:0}.bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.bootstrap-timepicker-widget table td span{width:100%}.bootstrap-timepicker-widget table td a{border:1px rgba(0,0,0,0) solid;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}.bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-color:#ddd}.bootstrap-timepicker-widget table td a i{margin-top:2px;font-size:18px}.bootstrap-timepicker-widget table td input{width:25px;margin:0;text-align:center}.bootstrap-timepicker-widget .modal-content{padding:4px}@media(min-width: 767px){.bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media(max-width: 767px){.bootstrap-timepicker{width:100%}.bootstrap-timepicker .dropdown-menu{width:100%}}.bootstrap-touchspin .input-group-btn-vertical{position:absolute;right:0;height:100%;z-index:11}.bootstrap-touchspin .input-group-btn-vertical>.btn{position:absolute;right:0;height:50%;padding:0;width:2em;text-align:center;line-height:1}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0 4px 0 0;top:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0 0 4px 0;bottom:0}.apex-charts{min-height:10px !important}.apex-charts text{font-family:\"Nunito\",sans-serif !important;fill:#adb5bd}.apex-charts text tspan{fill:#adb5bd}.apex-charts text.apexcharts-title-text{fill:#adb5bd !important}.apex-charts .apexcharts-canvas{margin:0 auto}.apexcharts-tooltip-title,.apexcharts-tooltip-text{font-family:\"Nunito\",sans-serif !important;color:#6c757d}.apexcharts-legend-series{font-weight:600}.apexcharts-gridline{pointer-events:none;stroke:var(--ct-apex-grid-color)}.apexcharts-legend-text{color:#98a6ad !important;font-family:\"Nunito\",sans-serif !important}.apexcharts-yaxis text,.apexcharts-xaxis text{font-family:\"Nunito\",sans-serif !important;fill:#adb5bd}.apexcharts-point-annotations text,.apexcharts-xaxis-annotations text,.apexcharts-yaxis-annotations text{fill:#fff}.apexcharts-radar-series polygon{fill:rgba(0,0,0,0);stroke:#dee2e6}.apexcharts-radar-series line{stroke:#dee2e6}.apex-charts text,.apexcharts-pie-label,.apexcharts-datalabel-label,.apexcharts-datalabel-value{fill:#fff !important}.apexcharts-xaxis .apexcharts-datalabel,.apexcharts-yaxis text{fill:#98a6ad !important}.apexcharts-datalabels-group text{fill:#adb5bd !important}.scatter-images-chart .apexcharts-legend{overflow:hidden !important;min-height:17px}.scatter-images-chart .apexcharts-legend-marker{background:none !important;margin-right:7px !important}.scatter-images-chart .apexcharts-legend-series{align-items:flex-start !important}.apexcharts-pie-series path{stroke:rgba(0,0,0,0) !important}.apexcharts-track path{stroke:#edeff1}body[data-layout-color=dark] .apex-charts text{fill:#aab8c5}body[data-layout-color=dark] .apex-charts text tspan{fill:#aab8c5}body[data-layout-color=dark] .apex-charts text.apexcharts-title-text{fill:#aab8c5 !important}body[data-layout-color=dark] .apexcharts-tooltip-title,body[data-layout-color=dark] .apexcharts-tooltip-text{font-family:\"Nunito\",sans-serif !important;color:#8391a2}body[data-layout-color=dark] .apexcharts-legend-text{color:#ced4da !important}body[data-layout-color=dark] .apexcharts-yaxis text,body[data-layout-color=dark] .apexcharts-xaxis text{fill:#aab8c5}body[data-layout-color=dark] .apexcharts-radar-series polygon{stroke:#464f5b}body[data-layout-color=dark] .apexcharts-radar-series line{stroke:#464f5b}body[data-layout-color=dark] .apexcharts-xaxis .apexcharts-datalabel,body[data-layout-color=dark] .apexcharts-yaxis text{fill:#ced4da !important}body[data-layout-color=dark] .apexcharts-datalabels-group text{fill:#aab8c5 !important}body[data-layout-color=dark] .apexcharts-track path{stroke:#515c69}.britechart,.tick text{font-family:\"Nunito\",sans-serif;font-size:.75rem}.britechart .tick line{stroke:rgba(0,0,0,0)}.horizontal-grid-line,.vertical-grid-line,.extended-x-line,.extended-y-line{stroke:#dee2e6}.tick text,.bar-chart .percentage-label,.donut-text,.legend-entry-name,.legend-entry-value{fill:#98a6ad}body[data-layout-color=dark] .horizontal-grid-line,body[data-layout-color=dark] .vertical-grid-line,body[data-layout-color=dark] .extended-x-line,body[data-layout-color=dark] .extended-y-line{stroke:#464f5b}body[data-layout-color=dark] .tick text,body[data-layout-color=dark] .bar-chart .percentage-label,body[data-layout-color=dark] .donut-text,body[data-layout-color=dark] .legend-entry-name,body[data-layout-color=dark] .legend-entry-value{fill:#ced4da}.calendar{float:left;margin-bottom:0}#calendar .table-bordered td,#calendar .table-bordered th{border:1px solid var(--ct-table-border-color)}.none-border .modal-footer{border-top:none}.fc-toolbar{margin:6px 0 5px 0 !important}.fc-toolbar .fc-toolbar-title{font-size:1.25rem !important;line-height:1.875rem;text-transform:uppercase}.fc-view{margin-top:30px !important}.fc-day-grid-event .fc-time{font-weight:600}.fc-event-time,.fc-event-title{color:#fff}th.fc-col-header-cell{padding:.3rem 0}.fc-day{background:rgba(0,0,0,0)}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar button:focus,.fc-toolbar button:hover,.fc-toolbar .ui-state-hover{z-index:0}.fc th.fc-widget-header{background:#dee2e6;font-size:13px;line-height:20px;padding:10px 0;text-transform:uppercase;font-weight:600}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#dee2e6}.fc-unthemed td.fc-today,.fc-unthemed .fc-divider{background:#dee2e6}.fc-button{background:#dee2e6;border:none;color:#6c757d;text-transform:capitalize;box-shadow:none;border-radius:3px;margin:0 3px;padding:6px 12px;height:auto}.fc-text-arrow{font-family:inherit;font-size:1rem}.fc-state-hover,.fc-state-highlight,.fc-cell-overlay{background:#dee2e6}.fc-state-down,.fc-state-active,.fc-state-disabled{background-color:#727cf5;color:#fff;text-shadow:none}.fc-unthemed .fc-today{background:#fff}.fc-event{border-radius:2px;border:none;cursor:move;font-size:.8125rem;margin:5px 7px;padding:5px 5px;text-align:center}.external-event{cursor:move;margin:10px 0;padding:8px 10px;color:#fff;border-radius:4px}.fc-basic-view td.fc-week-number span{padding-right:8px}.fc-basic-view td.fc-day-number{padding-right:8px}.fc-basic-view .fc-content{color:#fff}.fc-time-grid-event .fc-content{color:#fff}.fc-content-skeleton .fc-day-top .fc-day-number{float:right;height:20px;width:20px;text-align:center;line-height:20px;background-color:#f1f3fa;border-radius:50%;margin:5px;font-size:11px}@media(max-width: 767.98px){.fc-toolbar{display:block !important}.fc-toolbar .fc-left,.fc-toolbar .fc-right,.fc-toolbar .fc-center{float:none;display:block;clear:both;margin:10px 0}.fc .fc-toolbar>*>*{float:none}.fc-today-button{display:none}}.fc-toolbar .btn{padding:.28rem .8rem;font-size:0.875rem;border-radius:.15rem}.fc-list-item-title,.fc-list-item-time{color:#fff}[dir=rtl] .fc-toolbar .btn-group .btn:first-child{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;border-radius:.15rem}[dir=rtl] .fc-toolbar .btn-group .btn:last-child{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;border-radius:.15rem}.fc .fc-daygrid-day-number{position:relative;z-index:4;margin:5px;font-size:12px}body[data-layout-color=dark] .fc th.fc-widget-header{background:#464f5b}body[data-layout-color=dark] .fc-unthemed th,body[data-layout-color=dark] .fc-unthemed td,body[data-layout-color=dark] .fc-unthemed thead,body[data-layout-color=dark] .fc-unthemed tbody,body[data-layout-color=dark] .fc-unthemed .fc-divider,body[data-layout-color=dark] .fc-unthemed .fc-row,body[data-layout-color=dark] .fc-unthemed .fc-popover{border-color:#464f5b}body[data-layout-color=dark] .fc-unthemed td.fc-today,body[data-layout-color=dark] .fc-unthemed .fc-divider{background:#464f5b}body[data-layout-color=dark] .fc-button{background:#464f5b;color:#dee2e6}body[data-layout-color=dark] .fc-state-hover,body[data-layout-color=dark] .fc-state-highlight,body[data-layout-color=dark] .fc-cell-overlay{background:#464f5b}body[data-layout-color=dark] .fc-content-skeleton .fc-day-top .fc-day-number{background-color:#464f5b}.fc-h-event,.fc-v-event{border:1px solid rgba(0,0,0,0) !important}.fc-daygrid-dot-event{padding:5px !important}.fc-daygrid-event-dot,.fc-list-event-dot{border:4px solid #fff !important}.fc-daygrid-event-dot:hover,.fc-list-event-dot:hover{border:4px solid #6c757d !important}.fc-list-event{color:#fff !important}.fc-list-event:hover{color:#6c757d !important}.fc .fc-list-table td,.fc .fc-list-day-cushion{padding:8px 14px !important}.fc-list-day-cushion{background-color:var(--ct-input-bg)}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:5em !important}.chartjs-chart{margin:auto;position:relative;width:100%}.dataTables_wrapper.container-fluid,.dataTables_wrapper.container-sm,.dataTables_wrapper.container-md,.dataTables_wrapper.container-lg,.dataTables_wrapper.container-xl,.dataTables_wrapper.container-xxl{padding:0}table.dataTable{border-collapse:collapse !important;margin-bottom:15px !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr th.dtr-control:before{background-color:#727cf5;box-shadow:0px 0px 2px 0px #727cf5}table.dataTable thead:not.table-light th{background-color:rgba(0,0,0,0);border-bottom-color:#dee2e6}table.dataTable tbody tr.even td,table.dataTable tbody tr.odd td{background-color:rgba(0,0,0,0)}table.dataTable tbody>tr.selected td{background-color:#727cf5}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{right:.5rem;left:auto;content:\"󰍠\";font-family:\"Material Design Icons\";font-size:1rem;top:12px}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{right:.5em;left:auto;content:\"󰍝\";font-family:\"Material Design Icons\";top:18px;font-size:1rem}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting{padding-right:30px;padding-left:.95rem}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#727cf5}table.dataTable tbody>tr.selected td,table.dataTable tbody>tr>.selected td{border-color:#727cf5}table.dataTable tbody td:focus{outline:none !important}table.dataTable tbody th.focus,table.dataTable tbody td.focus{outline:2px solid #727cf5 !important;outline-offset:-1px;background-color:rgba(114,124,245,.15)}.dataTables_info{font-weight:600}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{box-shadow:var(--ct-box-shadow-lg);background-color:#0acf97;top:auto;bottom:auto}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#fa5c7c}div.dt-button-info{background-color:#727cf5;border:none;color:#fff;box-shadow:none;border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2,div.dt-button-info .h2{border-bottom:none;background-color:rgba(255,255,255,.2);color:#fff}@media(max-width: 767.98px){li.paginate_button.previous,li.paginate_button.next{display:inline-block;font-size:1.5rem}li.paginate_button{display:none}.dataTables_paginate ul{text-align:center;display:block;margin:1.5rem 0 0 !important}div.dt-buttons{display:inline-table;margin-bottom:1.5rem}}.activate-select .sorting_1{background-color:#f1f3fa}div.dataTables_wrapper div.dataTables_filter{text-align:right}@media(max-width: 576px){div.dataTables_wrapper div.dataTables_filter{text-align:center}}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;margin-right:0}div.dataTables_wrapper div.dataTables_length{text-align:left}@media(max-width: 576px){div.dataTables_wrapper div.dataTables_length{text-align:center}}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.dataTables_scrollBody{border-left:none !important}div.dataTables_scrollBody>table{margin-bottom:15px !important}div.dataTables_scrollBody>table>:not(:first-child){border-top:none !important}body[data-layout-color=dark] table.dataTable th{border-bottom-color:#59616b}body[data-layout-color=dark] .activate-select .sorting_1{background-color:#404954}.noUi-target{background:#f1f3fa !important;border-radius:5px !important;border:1px solid #eef2f7 !important;box-shadow:none !important}.noUi-horizontal{height:10px !important}.noUi-horizontal .noUi-handle{width:24px !important;height:20px !important;right:-12px !important;top:-6px !important;outline:none !important}.noUi-handle{border:1px solid #dee2e6 !important;background:#fff !important;box-shadow:none !important}.noUi-handle:before,.noUi-handle:after{height:10px !important;width:2px !important;background:#ced4da !important;left:9px !important;top:4px !important}.noUi-handle:after{left:12px !important}.noUi-connect{background:#727cf5 !important}body[data-layout-color=dark] .noUi-target{background:#404954 !important;border:1px solid #37404a !important}body[data-layout-color=dark] .noUi-handle{border:1px solid #464f5b !important}body[data-layout-color=dark] .noUi-handle:before,body[data-layout-color=dark] .noUi-handle:after{background:#8391a2 !important}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-8px;position:absolute}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{box-sizing:content-box;position:absolute;border:8px solid rgba(0,0,0,0);height:0;width:1px}.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{content:\"\";z-index:-1;border-width:8px;left:-8px;border-bottom-color:var(--ct-dropdown-border-color)}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-top:none;border-bottom-color:var(--ct-dropdown-bg)}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:var(--ct-dropdown-border-color)}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{border-bottom:none;border-top-color:#fff}.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:var(--ct-dropdown-border-color)}.react-datepicker-wrapper{display:block}.react-datepicker{font-family:\"Nunito\",sans-serif;font-size:.9rem;background-color:var(--ct-dropdown-bg);color:#98a6ad;border:1px solid var(--ct-dropdown-border-color);border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:var(--ct-dropdown-bg);border-bottom:1px solid var(--ct-dropdown-border-color);border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#98a6ad;font-weight:bold;font-size:.9rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.5rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid rgba(0,0,0,0);z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#98a6ad}.react-datepicker__navigation--previous:hover{border-right-color:#7c8d96}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#b4bfc4;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#98a6ad}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#7c8d96}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#b4bfc4;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#98a6ad}.react-datepicker__navigation--years-previous:hover{border-top-color:#7c8d96}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#98a6ad}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#7c8d96}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid var(--ct-dropdown-border-color);width:100px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:100px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.5rem * 0.5));overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:var(--ct-dropdown-bg)}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#727cf5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#727cf5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#98a6ad}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#98a6ad;display:inline-block;width:1.5rem;line-height:1.5rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:var(--ct-dropdown-bg)}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#98a6ad;display:inline-block;width:1.5rem;line-height:1.5rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range{border-radius:.3rem;background-color:#727cf5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover{background-color:#5a66f3}.react-datepicker__month--disabled{color:#98a6ad;pointer-events:none}.react-datepicker__month--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__day,.react-datepicker__month-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover{border-radius:.3rem;background-color:#727cf5;color:#fff !important}.react-datepicker__day--today,.react-datepicker__month-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted{border-radius:.3rem;background-color:#727cf5;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover{background-color:#5a66f3}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range{border-radius:.3rem;background-color:#727cf5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover{background-color:#5a66f3}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected{border-radius:.3rem;background-color:#a2a8f8;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover{background-color:#5a66f3}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range){background-color:rgba(114,124,245,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range){background-color:var(--ct-dropdown-bg);color:#98a6ad}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled{cursor:default;color:#98a6ad}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover{background-color:rgba(0,0,0,0)}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover{background-color:#727cf5}.react-datepicker__month-text:hover{background-color:var(--ct-dropdown-bg)}.react-datepicker__input-container{position:relative;display:block}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#7c8d96}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#98a6ad;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:var(--ct-dropdown-bg);position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid var(--ct-dropdown-border-color)}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#98a6ad}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#7c8d96}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#7c8d96}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:rgba(0,0,0,0);border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon::after{background-color:#727cf5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:\"×\";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0px;text-align:center}.react-datepicker__today-button{background:var(--ct-dropdown-bg);border-top:1px solid var(--ct-dropdown-border-color);cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.62rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid rgba(0,0,0,0)}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#98a6ad}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#7c8d96}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#b4bfc4;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#98a6ad}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#7c8d96}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#b4bfc4;cursor:default}.react-datepicker__day:focus{outline:none !important}.calendar-widget>div{width:100%}.calendar-widget .react-datepicker{width:100%}.calendar-widget .react-datepicker .react-datepicker__month-container{width:100%}.calendar-widget .react-datepicker .react-datepicker__month-container .react-datepicker__current-month{font-size:1.1rem}.calendar-widget .react-datepicker .react-datepicker__month-container .react-datepicker__day-names,.calendar-widget .react-datepicker .react-datepicker__month-container .react-datepicker__week{display:flex;justify-content:space-evenly;align-items:center;height:52px}body[data-layout-color=dark] .react-datepicker__navigation--previous:hover{border-right-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__navigation--next:hover{border-left-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__navigation--years-previous:hover{border-top-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,body[data-layout-color=dark] .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,body[data-layout-color=dark] .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,body[data-layout-color=dark] .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,body[data-layout-color=dark] .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,body[data-layout-color=dark] .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b1bbc4}body[data-layout-color=dark] .react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b1bbc4}.bg-dragula{background-color:var(--ct-dragula-bg)}.gu-mirror{position:fixed !important;margin:0 !important;z-index:9999 !important;opacity:.8;-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)\";filter:alpha(opacity=80)}.gu-hide{display:none !important}.gu-unselectable{user-select:none !important}.gu-transit{opacity:.2;-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)\";filter:alpha(opacity=20)}.dragula-handle{position:relative;width:36px;height:36px;font-size:24px;text-align:center;cursor:move}.dragula-handle:before{content:\"󰇛\";font-family:\"Material Design Icons\";position:absolute}.dropzone{border:2px dashed var(--ct-input-border-color);background:var(--ct-input-bg);border-radius:6px;cursor:pointer;min-height:150px;padding:20px}.dropzone .dz-message{text-align:center;margin:2rem 0}.dropzone.dz-started .dz-message{display:none}.form-wizard-header{margin-left:-1.5rem;margin-right:-1.5rem;background-color:var(--ct-form-wizard-header-bg)}svg{touch-action:none}image,text,.jvm-zoomin,.jvm-zoomout{user-select:none}.jvm-container{touch-action:none;position:relative;overflow:hidden;height:100%;width:100%}.jvm-tooltip{border-radius:3px;background-color:#343a40;font-family:\"Nunito\",sans-serif;font-size:.9rem;box-shadow:1px 2px 12px rgba(0,0,0,.2);padding:5px 8px;white-space:nowrap;position:absolute;display:none;color:#f1f3fa;border:none}.jvm-zoom-btn{border-radius:3px;background-color:#343a40;padding:3px;box-sizing:border-box;position:absolute;line-height:10px;cursor:pointer;color:#fff;height:15px;width:15px;left:10px}.jvm-zoom-btn.jvm-zoomout{top:30px}.jvm-zoom-btn.jvm-zoomin{top:10px}.jvm-series-container{right:15px;position:absolute}.jvm-series-container.jvm-series-h{bottom:15px}.jvm-series-container.jvm-series-v{top:15px}.jvm-series-container .jvm-legend{background-color:#fff;border:1px solid #e5e7eb;margin-left:.75rem;border-radius:.25rem;border-color:#e5e7eb;padding:.6rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);float:left}.jvm-series-container .jvm-legend .jvm-legend-title{line-height:1;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem;margin-bottom:.575rem;text-align:left}.jvm-series-container .jvm-legend .jvm-legend-inner{overflow:hidden}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick{overflow:hidden;min-width:40px}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick:not(:first-child){margin-top:.575rem}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-sample{border-radius:4px;margin-right:.65rem;height:16px;width:16px;float:left}.jvm-series-container .jvm-legend .jvm-legend-inner .jvm-legend-tick .jvm-legend-tick-text{font-size:12px;text-align:center;float:left}.jvm-line[animation=true]{-webkit-animation:jvm-line-animation 10s linear forwards infinite;animation:jvm-line-animation 10s linear forwards infinite}@keyframes jvm-line-animation{from{stroke-dashoffset:250}}.gmaps,.gmaps-panaroma{height:300px;background:#f1f3fa;border-radius:3px}body[data-layout-color=dark] .gmaps,body[data-layout-color=dark] .gmaps-panaroma{background:#404954}.ql-editor{text-align:left}.ql-container{font-family:\"Nunito\",sans-serif}.ql-container.ql-snow{border-color:var(--ct-input-border-color)}.ql-bubble{border:1px solid var(--ct-input-border-color);border-radius:.25rem}.ql-toolbar{font-family:\"Nunito\",sans-serif !important}.ql-toolbar span{outline:none !important;color:var(--ct-dropdown-link-color)}.ql-toolbar span:hover{color:#727cf5 !important}.ql-toolbar.ql-snow{border-color:var(--ct-input-border-color)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:rgba(0,0,0,0)}.ql-snow .ql-stroke,.ql-snow .ql-script,.ql-snow .ql-strike svg{stroke:var(--ct-dropdown-link-color)}.ql-snow .ql-fill{fill:var(--ct-dropdown-link-color)}.ql-snow .ql-picker-options{background-color:var(--ct-dropdown-bg);border-color:var(--ct-dropdown-border-color) !important}.select2-container{width:100% !important}.select2-container .select2-selection--single{border:1px solid var(--ct-input-border-color);height:calc(1.5em + 0.9rem + 2px);background-color:var(--ct-input-bg);outline:none}.select2-container .select2-selection--single .select2-selection__rendered{line-height:36px;padding-left:12px;color:var(--ct-input-color)}.select2-container .select2-selection--single .select2-selection__arrow{height:34px;width:34px;right:3px}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#ced4da rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 6px 0 6px}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ced4da rgba(0,0,0,0) !important;border-width:0 6px 6px 6px !important}.select2-results__option{padding:6px 12px}.select2-dropdown{border:1px solid var(--ct-dropdown-border-color);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);background-color:var(--ct-dropdown-bg);z-index:1056}.select2-container--default .select2-results__option--selected{background-color:#eef2f7}.select2-container--default .select2-search--dropdown{padding:10px;background-color:var(--ct-dropdown-bg)}.select2-container--default .select2-search--dropdown .select2-search__field{outline:none;border:1px solid var(--ct-input-border-color);background-color:var(--ct-input-bg);color:var(--ct-input-color)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#727cf5}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--ct-dropdown-bg);color:var(--ct-dropdown-link-active-color)}.select2-container--default .select2-results__option[aria-selected=true]:hover{background-color:#727cf5;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:36px;padding-right:5px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:1px;left:auto}.select2-container .select2-selection--multiple{min-height:calc(1.5em + 0.9rem + 2px);border:1px solid var(--ct-input-border-color) !important;background-color:var(--ct-input-bg)}.select2-container .select2-selection--multiple .select2-selection__rendered{padding:1px 4px}.select2-container .select2-selection--multiple .select2-search__field{border:0;color:var(--ct-input-color)}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:#727cf5;border:none;color:#fff;border-radius:3px;padding:0px 7px 0 0;margin-top:6px}.select2-container .select2-selection--multiple .select2-selection__choice__remove{color:#fff;margin-right:7px;border-color:#8089f6;padding:0 8px}.select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff;background-color:#727cf5}.select2-container .select2-search--inline .select2-search__field{margin-top:7px}.select2-container .select2-search textarea::placeholder{color:var(--ct-input-placeholder-color)}[dir=rtl] .select2-container--open .select2-dropdown{left:auto;right:0}body[data-layout-color=dark] .select2-container .select2-selection--single .select2-selection__arrow b{border-color:#8391a2 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body[data-layout-color=dark] .select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #8391a2 rgba(0,0,0,0) !important}body[data-layout-color=dark] .select2-container--default .select2-results__option--selected{background-color:#464f5b}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-bottom:1.5rem}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;overflow:auto;max-width:100%;max-height:100%;scrollbar-width:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none}.simplebar-content:before,.simplebar-content:after{content:\" \";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:5px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:\"\";background:#a2adb7;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none}.custom-scroll{height:100%}[data-simplebar-lg] .simplebar-scrollbar{right:1px;width:10px}[data-simplebar-primary] .simplebar-scrollbar:before{background:#727cf5}.jq-toast-single{text-align:left !important;padding:15px;font-family:\"Nunito\",sans-serif;background-color:#727cf5;font-size:13px;line-height:22px}.jq-toast-single h2,.jq-toast-single .h2{font-family:\"Nunito\",sans-serif}.jq-toast-single a{font-size:.9rem}.jq-toast-single a:hover{color:#fff}.jq-has-icon{padding:10px}.close-jq-toast-single{position:absolute;top:-12px;right:-12px;font-size:20px;cursor:pointer;height:32px;width:32px;background:#343a40;color:#f1f3fa;border-radius:50%;text-align:center;line-height:32px}.jq-toast-loader{height:3px;top:0;border-radius:0}.jq-icon-primary{background-color:#727cf5;color:#fff;border-color:#727cf5}.jq-icon-secondary{background-color:#6c757d;color:#fff;border-color:#6c757d}.jq-icon-success{background-color:#0acf97;color:#fff;border-color:#0acf97}.jq-icon-info{background-color:#39afd1;color:#fff;border-color:#39afd1}.jq-icon-warning{background-color:#ffbc00;color:#fff;border-color:#ffbc00}.jq-icon-danger{background-color:#fa5c7c;color:#fff;border-color:#fa5c7c}.jq-icon-light{background-color:#eef2f7;color:#fff;border-color:#eef2f7}.jq-icon-dark{background-color:#313a46;color:#fff;border-color:#313a46}.jq-icon-error{background-color:#fa5c7c;color:#fff;border-color:#fa5c7c}.jq-icon-info,.jq-icon-warning,.jq-icon-error,.jq-icon-success{background-image:none}body[data-layout-color=dark] .close-jq-toast-single{background:#e3eaef;color:#404954}.bootstrap-touchspin .btn .input-group-text{padding:0;border:none;background-color:rgba(0,0,0,0);color:inherit}.bootstrap-timepicker-widget table td input{height:32px;width:32px;color:#fff;background-color:#727cf5;border-radius:50%;border:0;outline:none !important}.bootstrap-timepicker-widget table td a{color:#6c757d}.bootstrap-timepicker-widget table td a:hover{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:#727cf5}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid var(--ct-dropdown-border-color);border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0)}.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid var(--ct-dropdown-bg);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}.bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid var(--ct-dropdown-bg)}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid var(--ct-dropdown-border-color)}body[data-layout-color=dark] .bootstrap-timepicker-widget table td a{color:#dee2e6}.editor-toolbar.fullscreen,.CodeMirror-fullscreen{z-index:1000}.editor-preview,.editor-preview-side{background:#dee2e6}.editor-preview-active{background:#e5e8eb}.editor-toolbar{border:1px solid var(--ct-input-border-color) !important;border-bottom:0}.editor-toolbar a{color:#6c757d !important}.editor-toolbar a:hover,.editor-toolbar a.active{background-color:rgba(0,0,0,0);color:#727cf5 !important;border-color:rgba(0,0,0,0)}.editor-toolbar button:hover{background-color:var(--ct-input-bg) !important;border-color:var(--ct-input-border-color) !important}.editor-toolbar i.separator{display:none !important}.editor-toolbar.disabled-for-preview a:not(.no-disable){background:rgba(0,0,0,0)}.CodeMirror{border:1px solid var(--ct-input-border-color) !important;background:var(--ct-input-bg) !important;color:var(--ct-input-color) !important;min-height:100px}.CodeMirror-cursor{border-left:1px solid #343a40}.editor-statusbar{color:#343a40}body[data-layout-color=dark] .editor-preview,body[data-layout-color=dark] .editor-preview-side{background:#464f5b}body[data-layout-color=dark] .editor-preview-active{background:#4c5562}body[data-layout-color=dark] .editor-toolbar a{color:#dee2e6 !important}body[data-layout-color=dark] .CodeMirror-cursor{border-left:1px solid #e3eaef}body[data-layout-color=dark] .editor-statusbar{color:#e3eaef}.twitter-typeahead{display:inherit !important}.tt-query,.tt-hint{outline:none}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:var(--ct-input-color);background:var(--ct-input-bg) !important}.tt-menu{width:100%;padding:8px 0;max-height:200px;overflow-y:auto;background-color:var(--ct-dropdown-bg);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid var(--ct-dropdown-border-color)}.tt-suggestion{padding:3px 20px;line-height:24px}.tt-suggestion:hover,.tt-suggestion.tt-cursor{cursor:pointer;color:#fff;background-color:#727cf5}.tt-suggestion p{margin:0}.tt-highlight{font-family:\"Nunito\",sans-serif}.typeahead-empty-message{padding:5px 10px;color:#fa5c7c}.league-name{padding:3px 20px}.jqstooltip{box-sizing:content-box;width:auto !important;height:auto !important;background-color:#fff !important;box-shadow:var(--ct-box-shadow-lg);padding:5px 10px !important;border-radius:3px;border-color:#fff !important}.jqsfield{color:#000 !important;font-size:12px !important;line-height:18px !important;font-family:\"Nunito\",sans-serif !important;font-weight:700 !important}.timepicker-orient-bottom{top:auto !important;bottom:calc(1.5em + 0.9rem + 2px) !important}.bootstrap-timepicker-widget{left:0 !important;right:auto !important}.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px;right:auto}.bootstrap-timepicker-widget.timepicker-orient-left::after{left:7px;right:auto}.rateit{display:-moz-inline-box;display:inline-block;position:relative;user-select:none;-webkit-touch-callout:none}.rateit .rateit-range *{display:block}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0;top:0;width:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{color:#ffbc00}.rateit .rateit-hover-rtl{background-position:right -32px}.rateit .rateit-selected{color:#fa5c7c}.rateit .rateit-selected-rtl{background-position:right -16px}.rateit .rateit-preset{color:#fd7e14}.rateit button.rateit-reset{width:16px;height:16px;float:left;outline:none;border:none;padding:0}.rateit .rateit-reset span{display:none}.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;height:16px;outline:none}.rateit.rateit-font .rateit-reset{width:.6em;height:.6em;margin-right:5px;margin-top:5px;background:#dee2e6;border-radius:50%;position:relative}.rateit.rateit-font .rateit-reset span{display:block;height:calc(50% - .045em);top:2px;position:absolute;border-bottom:2px solid #6c757d;width:50%;margin-left:25%;margin-right:25%}.rateit.rateit-font .rateit-reset:hover,.rateit.rateit-font button.rateit-reset:focus{background:#fa5c7c}.rateit.rateit-font .rateit-reset:hover span,.rateit.rateit-font button.rateit-reset:focus span{border-color:#fff}.rateit-mdi{font-family:\"Material Design Icons\"}.rateit-font{font-size:24px;line-height:1em}.rateit-font .rateit-range{background:none;height:auto}.rateit-font .rateit-range>div{background:none;overflow:hidden;cursor:default;white-space:nowrap}.rateit-font .rateit-empty{color:#ced4da}body[data-layout-color=dark] .rateit.rateit-font .rateit-reset{background:#464f5b}body[data-layout-color=dark] .rateit.rateit-font .rateit-reset span{border-bottom:2px solid #dee2e6}body[data-layout-color=dark] .rateit-font .rateit-empty{color:#8391a2}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{right:auto}.react-select>div{border:1px solid var(--ct-input-border-color);background-color:var(--ct-input-bg) !important}.react-select>div:hover{border:1px solid var(--ct-input-border-color)}.react-select__control--is-focused{border-color:var(--ct-input-focus-border-color) !important;box-shadow:none !important}.react-select__indicator-separator{display:none !important}.react-select__dropdown-indicator{color:#98a6ad !important}.react-select__menu{background-color:var(--ct-dropdown-bg) !important;box-shadow:none !important;border:none !important;border-radius:.25rem !important;z-index:1000 !important}.react-select__menu-list{border:1px solid var(--ct-dropdown-border-color) !important;border-radius:.25rem !important}.react-select__option{padding:.375rem 1.5rem !important;color:var(--ct-dropdown-link-color) !important}.react-select__option:hover{color:var(--ct-dropdown-link-hover-color) !important;background-color:var(--ct-dropdown-link-hover-bg) !important}.react-select__option--is-focused,.react-select__option--is-selected{color:var(--ct-dropdown-link-hover-color) !important;background-color:var(--ct-dropdown-link-hover-bg) !important}.react-select__single-value{color:#98a6ad !important}.react-select__multi-value{background-color:rgba(114,124,245,.2) !important;color:#727cf5 !important}.react-select__multi-value .react-select__multi-value__label{color:#727cf5}.react-select__multi-value .react-select__multi-value__remove:hover{background-color:rgba(114,124,245,.2) !important;color:#727cf5 !important}.rbt-token{background-color:rgba(114,124,245,.2) !important;color:#727cf5 !important}.rbt-token .rbt-token-remove-button{background-color:rgba(0,0,0,0);border:none}.rbt-token .rbt-token-remove-button .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.rbt-input-multi.focus{box-shadow:none !important;background-color:var(--ct-input-focus-bg) !important;border-color:var(--ct-input-focus-border-color) !important}.app-search .react-select__menu-list .react-select__option{padding:.375rem 1.5rem;color:#6c757d;background-color:rgba(0,0,0,0)}.app-search .react-select__menu-list .react-select__option .dropdown-item.active,.app-search .react-select__menu-list .react-select__option .dropdown-item:active{background-color:rgba(0,0,0,0)}.app-search .react-select__menu-list .react-select__option:hover{color:#313a46;background-color:var(--ct-dropdown-link-hover-bg)}.app-search .react-select__menu-list .react-select__option--is-selected{background-color:var(--ct-dropdown-link-hover-bg)}.app-search .react-select__menu-list .react-select__option--is-selected .dropdown-item{color:#313a46 !important}.app-search .react-select__menu-list .react-select__option--is-disabled:hover{background-color:rgba(0,0,0,0) !important}.app-search .react-select__value-container--has-value .react-select__single-value i,.app-search .react-select__value-container--has-value .react-select__single-value img,.app-search .react-select__value-container--has-value .react-select__single-value .user-subinfo{display:none !important}.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item{color:#98a6ad !important}.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item .drop-username{color:#98a6ad !important}.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item:hover{color:var(--ct-dropdown-link-color);background-color:rgba(0,0,0,0)}.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item,.app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item .drop-username{width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-topbar-color=light] .app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item,body[data-topbar-color=light] .app-search .react-select__value-container--has-value .react-select__single-value .drop-username{color:#313a46 !important}body[data-layout-color=dark] .react-select__dropdown-indicator{color:#ced4da !important}body[data-layout-color=dark] .react-select__single-value{color:#ced4da !important}body[data-layout-color=dark] .app-search .react-select__menu-list .react-select__option{color:#dee2e6}body[data-layout-color=dark] .app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item{color:#ced4da !important}body[data-layout-color=dark] .app-search .react-select__value-container--has-value .react-select__single-value .dropdown-item .drop-username{color:#ced4da !important}.react-table th,.react-table td{white-space:nowrap}.react-table th{padding-left:.95rem;padding-right:30px}.react-table .sortable{position:relative;cursor:pointer}.react-table .sortable:before{position:absolute;right:.5rem;left:auto;content:\"󰍠\";font-family:\"Material Design Icons\";font-size:1rem;top:12px;opacity:.5}.react-table .sortable:after{position:absolute;right:.5em;left:auto;content:\"󰍝\";font-family:\"Material Design Icons\";top:18px;opacity:.5;font-size:1rem}.react-table .sortable.sorting_asc:before{opacity:1}.react-table .sortable.sorting_desc:after{opacity:1}.irs{position:relative;display:block;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;font-size:12px}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0;right:auto}.irs-max{right:0;left:auto}[dir=rtl] .irs-min{right:0;left:auto}[dir=rtl] .irs-max{left:0;right:auto}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#6c757d}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#6c757d}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;z-index:2}.lt-ie9 .irs-disable-mask{background:#6c757d;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:rgba(0,0,0,0) !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:var(--ct-progress-bg);border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#727cf5}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:var(--ct-progress-bg)}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:rgba(0,0,0,0)}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#515df3}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#6c757d;font-size:10px;line-height:1.333;text-shadow:none;background-color:var(--ct-progress-bg);border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#727cf5;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:\"\";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid rgba(0,0,0,0);border-top-color:#727cf5}.irs--flat .irs-grid-pol{background-color:var(--ct-progress-bg)}.irs--flat .irs-grid-text{color:#6c757d}[dir=rtl] .irs-bar--single{border-radius:0 4px 4px 0 !important}body[data-layout-color=dark] .irs--flat .irs-min,body[data-layout-color=dark] .irs--flat .irs-max{color:#dee2e6}body[data-layout-color=dark] .irs-grid-text{color:#dee2e6}.jstree-default{padding:2px 6px;height:auto}.jstree-default .jstree-clicked,.jstree-default .jstree-hovered{background:#eef2f7;box-shadow:none}.jstree-default .jstree-anchor,.jstree-default .jstree-icon,.jstree-default .jstree-icon:empty{line-height:20px}.jstree-wholerow.jstree-wholerow-clicked,.jstree-wholerow.jstree-wholerow-hovered{background:#eef2f7}body[data-layout-color=dark] .jstree-default .jstree-clicked,body[data-layout-color=dark] .jstree-default .jstree-hovered{background:#464f5b}body[data-layout-color=dark] .jstree-wholerow.jstree-wholerow-clicked,body[data-layout-color=dark] .jstree-wholerow.jstree-wholerow-hovered{background:#464f5b}.gantt .bar-progress{fill:#727cf5 !important}.gantt .bar-wrapper:hover .bar-progress{fill:#8a92f7 !important}.gantt .bar,.gantt .bar-wrapper:hover .bar{fill:var(--ct-progress-bg) !important}.gantt .bar-label,.gantt .bar-label.big{fill:#6c757d !important}.gantt .grid-header{fill:var(--ct-table-hover-bg) !important;stroke:var(--ct-table-hover-bg) !important}.gantt .grid-row{fill:rgba(0,0,0,0) !important}.gantt .grid-row:nth-child(even){fill:var(--ct-table-hover-bg) !important}.gantt .lower-text,.gantt .upper-text{fill:var(--ct-table-color) !important}.gantt .row-line{stroke:var(--ct-table-border-color) !important}.gantt .today-highlight{fill:#eef2f7 !important}.gantt-container .popup-wrapper .pointer{display:none}body[data-layout-color=dark] .gantt .bar-label,body[data-layout-color=dark] .gantt .bar-label.big{fill:#dee2e6 !important}body[data-layout-color=dark] .gantt .today-highlight{fill:#464f5b !important}@font-face{font-family:\"unicons\";src:url(\"../../../../fonts/unicons.eot?34404611\");src:url(\"../../../../fonts/unicons.eot?34404611#iefix\") format(\"embedded-opentype\"),url(\"../../../../fonts/unicons.woff2?34404611\") format(\"woff2\"),url(\"../../../../fonts/unicons.woff?34404611\") format(\"woff\"),url(\"../../../../fonts/unicons.ttf?34404611\") format(\"truetype\"),url(\"../../../../fonts/unicons.svg?34404611#unicons\") format(\"svg\");font-weight:normal;font-style:normal}[class^=uil-]:before,[class*=\" uil-\"]:before{font-family:\"unicons\";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uil-0-plus:before{content:\"\"}.uil-10-plus:before{content:\"\"}.uil-12-plus:before{content:\"\"}.uil-13-plus:before{content:\"\"}.uil-16-plus:before{content:\"\"}.uil-17-plus:before{content:\"\"}.uil-18-plus:before{content:\"\"}.uil-21-plus:before{content:\"\"}.uil-3-plus:before{content:\"\"}.uil-500px:before{content:\"\"}.uil-6-plus:before{content:\"\"}.uil-abacus:before{content:\"\"}.uil-accessible-icon-alt:before{content:\"\"}.uil-adjust-alt:before{content:\"\"}.uil-adjust-circle:before{content:\"\"}.uil-adjust-half:before{content:\"\"}.uil-adjust:before{content:\"\"}.uil-adobe:before{content:\"\"}.uil-airplay:before{content:\"\"}.uil-align-alt:before{content:\"\"}.uil-align-center-alt:before{content:\"\"}.uil-align-center-h:before{content:\"\"}.uil-align-center-justify:before{content:\"\"}.uil-align-center-v:before{content:\"\"}.uil-align-center:before{content:\"\"}.uil-align-justify:before{content:\"\"}.uil-align-left-justify:before{content:\"\"}.uil-align-left:before{content:\"\"}.uil-align-letter-right:before{content:\"\"}.uil-align-right-justify:before{content:\"\"}.uil-align-right:before{content:\"\"}.uil-align:before{content:\"\"}.uil-ambulance:before{content:\"\"}.uil-analysis:before{content:\"\"}.uil-analytics:before{content:\"\"}.uil-anchor:before{content:\"\"}.uil-android-phone-slash:before{content:\"\"}.uil-angle-double-down:before{content:\"\"}.uil-angle-double-left:before{content:\"\"}.uil-angle-double-right:before{content:\"\"}.uil-angle-double-up:before{content:\"\"}.uil-angle-down:before{content:\"\"}.uil-angle-left:before{content:\"\"}.uil-angle-right-b:before{content:\"\"}.uil-angle-right:before{content:\"\"}.uil-angle-up:before{content:\"\"}.uil-angry:before{content:\"\"}.uil-ankh:before{content:\"\"}.uil-annoyed-alt:before{content:\"\"}.uil-annoyed:before{content:\"\"}.uil-apple:before{content:\"\"}.uil-apps:before{content:\"\"}.uil-archive-alt:before{content:\"\"}.uil-archive:before{content:\"\"}.uil-archway:before{content:\"\"}.uil-arrow-break:before{content:\"\"}.uil-arrow-circle-down:before{content:\"\"}.uil-arrow-circle-left:before{content:\"\"}.uil-arrow-circle-right:before{content:\"\"}.uil-arrow-circle-up:before{content:\"\"}.uil-arrow-compress-h:before{content:\"\"}.uil-arrow-down-left:before{content:\"\"}.uil-arrow-down-right:before{content:\"\"}.uil-arrow-down:before{content:\"\"}.uil-arrow-from-right:before{content:\"\"}.uil-arrow-from-top:before{content:\"\"}.uil-arrow-growth:before{content:\"\"}.uil-arrow-left:before{content:\"\"}.uil-arrow-random:before{content:\"\"}.uil-arrow-resize-diagonal:before{content:\"\"}.uil-arrow-right:before{content:\"\"}.uil-arrow-to-bottom:before{content:\"\"}.uil-arrow-to-right:before{content:\"\"}.uil-arrow-up-left:before{content:\"\"}.uil-arrow-up-right:before{content:\"\"}.uil-arrow-up:before{content:\"\"}.uil-arrows-h-alt:before{content:\"\"}.uil-arrows-h:before{content:\"\"}.uil-arrows-left-down:before{content:\"\"}.uil-arrows-maximize:before{content:\"\"}.uil-arrows-merge:before{content:\"\"}.uil-arrows-resize-h:before{content:\"\"}.uil-arrows-resize-v:before{content:\"\"}.uil-arrows-resize:before{content:\"\"}.uil-arrows-right-down:before{content:\"\"}.uil-arrows-shrink-h:before{content:\"\"}.uil-arrows-shrink-v:before{content:\"\"}.uil-arrows-up-right:before{content:\"\"}.uil-arrows-v-alt:before{content:\"\"}.uil-arrows-v:before{content:\"\"}.uil-assistive-listening-systems:before{content:\"\"}.uil-asterisk:before{content:\"\"}.uil-at:before{content:\"\"}.uil-atm-card:before{content:\"\"}.uil-atom:before{content:\"\"}.uil-auto-flash:before{content:\"\"}.uil-award-alt:before{content:\"\"}.uil-award:before{content:\"\"}.uil-baby-carriage:before{content:\"\"}.uil-backpack:before{content:\"\"}.uil-backspace:before{content:\"\"}.uil-backward:before{content:\"\"}.uil-bag-alt:before{content:\"\"}.uil-bag-slash:before{content:\"\"}.uil-bag:before{content:\"\"}.uil-balance-scale:before{content:\"\"}.uil-ball:before{content:\"\"}.uil-ban:before{content:\"\"}.uil-bars:before{content:\"\"}.uil-basketball-hoop:before{content:\"\"}.uil-basketball:before{content:\"\"}.uil-battery-bolt:before{content:\"\"}.uil-battery-empty:before{content:\"\"}.uil-bed-double:before{content:\"\"}.uil-bed:before{content:\"\"}.uil-behance:before{content:\"\"}.uil-bell-school:before{content:\"\"}.uil-bell-slash:before{content:\"\"}.uil-bell:before{content:\"\"}.uil-bill:before{content:\"\"}.uil-bitcoin-circle:before{content:\"\"}.uil-bitcoin:before{content:\"\"}.uil-black-berry:before{content:\"\"}.uil-bluetooth-b:before{content:\"\"}.uil-bold:before{content:\"\"}.uil-bolt-alt:before{content:\"\"}.uil-bolt-slash:before{content:\"\"}.uil-bolt:before{content:\"\"}.uil-book-alt:before{content:\"\"}.uil-book-medical:before{content:\"\"}.uil-book-open:before{content:\"\"}.uil-book-reader:before{content:\"\"}.uil-book:before{content:\"\"}.uil-bookmark-full:before{content:\"\"}.uil-bookmark:before{content:\"\"}.uil-books:before{content:\"\"}.uil-boombox:before{content:\"\"}.uil-border-alt:before{content:\"\"}.uil-border-bottom:before{content:\"\"}.uil-border-clear:before{content:\"\"}.uil-border-horizontal:before{content:\"\"}.uil-border-inner:before{content:\"\"}.uil-border-left:before{content:\"\"}.uil-border-out:before{content:\"\"}.uil-border-right:before{content:\"\"}.uil-border-top:before{content:\"\"}.uil-border-vertical:before{content:\"\"}.uil-box:before{content:\"\"}.uil-briefcase-alt:before{content:\"\"}.uil-briefcase:before{content:\"\"}.uil-bright:before{content:\"\"}.uil-brightness-empty:before{content:\"\"}.uil-brightness-half:before{content:\"\"}.uil-brightness-low:before{content:\"\"}.uil-brightness-minus:before{content:\"\"}.uil-brightness-plus:before{content:\"\"}.uil-brightness:before{content:\"\"}.uil-bring-bottom:before{content:\"\"}.uil-bring-front:before{content:\"\"}.uil-brush-alt:before{content:\"\"}.uil-bug:before{content:\"\"}.uil-building:before{content:\"\"}.uil-bullseye:before{content:\"\"}.uil-bus-alt:before{content:\"\"}.uil-bus-school:before{content:\"\"}.uil-bus:before{content:\"\"}.uil-calcualtor:before{content:\"\"}.uil-calculator-alt:before{content:\"\"}.uil-calendar-alt:before{content:\"\"}.uil-calendar-slash:before{content:\"\"}.uil-calender:before{content:\"\"}.uil-calling:before{content:\"\"}.uil-camera-change:before{content:\"\"}.uil-camera-plus:before{content:\"\"}.uil-camera-slash:before{content:\"\"}.uil-camera:before{content:\"\"}.uil-cancel:before{content:\"\"}.uil-capsule:before{content:\"\"}.uil-capture:before{content:\"\"}.uil-car-sideview:before{content:\"\"}.uil-car-slash:before{content:\"\"}.uil-car-wash:before{content:\"\"}.uil-car:before{content:\"\"}.uil-card-atm:before{content:\"\"}.uil-caret-right:before{content:\"\"}.uil-cart:before{content:\"\"}.uil-cell:before{content:\"\"}.uil-celsius:before{content:\"\"}.uil-chart-bar-alt:before{content:\"\"}.uil-chart-bar:before{content:\"\"}.uil-chart-down:before{content:\"\"}.uil-chart-growth-alt:before{content:\"\"}.uil-chart-growth:before{content:\"\"}.uil-chart-line:before{content:\"\"}.uil-chart-pie-alt:before{content:\"\"}.uil-chart-pie:before{content:\"\"}.uil-chart:before{content:\"\"}.uil-chat-bubble-user:before{content:\"\"}.uil-chat-info:before{content:\"\"}.uil-chat:before{content:\"\"}.uil-check-circle:before{content:\"\"}.uil-check-square:before{content:\"\"}.uil-check:before{content:\"\"}.uil-circle-layer:before{content:\"\"}.uil-circle:before{content:\"\"}.uil-circuit:before{content:\"\"}.uil-clapper-board:before{content:\"\"}.uil-clipboard-alt:before{content:\"\"}.uil-clipboard-blank:before{content:\"\"}.uil-clipboard-notes:before{content:\"\"}.uil-clipboard:before{content:\"\"}.uil-clock-eight:before{content:\"\"}.uil-clock-five:before{content:\"\"}.uil-clock-nine:before{content:\"\"}.uil-clock-seven:before{content:\"\"}.uil-clock-ten:before{content:\"\"}.uil-clock-three:before{content:\"\"}.uil-clock-two:before{content:\"\"}.uil-clock:before{content:\"\"}.uil-closed-captioning:before{content:\"\"}.uil-cloud-block:before{content:\"\"}.uil-cloud-bookmark:before{content:\"\"}.uil-cloud-check:before{content:\"\"}.uil-cloud-computing:before{content:\"\"}.uil-cloud-data-connection:before{content:\"\"}.uil-cloud-database-tree:before{content:\"\"}.uil-cloud-download:before{content:\"\"}.uil-cloud-drizzle:before{content:\"\"}.uil-cloud-exclamation:before{content:\"\"}.uil-cloud-hail:before{content:\"\"}.uil-cloud-heart:before{content:\"\"}.uil-cloud-info:before{content:\"\"}.uil-cloud-lock:before{content:\"\"}.uil-cloud-meatball:before{content:\"\"}.uil-cloud-moon-hail:before{content:\"\"}.uil-cloud-moon-meatball:before{content:\"\"}.uil-cloud-moon-rain:before{content:\"\"}.uil-cloud-moon-showers:before{content:\"\"}.uil-cloud-moon:before{content:\"\"}.uil-cloud-question:before{content:\"\"}.uil-cloud-rain-sun:before{content:\"\"}.uil-cloud-rain:before{content:\"\"}.uil-cloud-redo:before{content:\"\"}.uil-cloud-set:before{content:\"\"}.uil-cloud-share:before{content:\"\"}.uil-cloud-shield:before{content:\"\"}.uil-cloud-showers-alt:before{content:\"\"}.uil-cloud-showers-heavy:before{content:\"\"}.uil-cloud-showers:before{content:\"\"}.uil-cloud-slash:before{content:\"\"}.uil-cloud-sun-hail:before{content:\"\"}.uil-cloud-sun-meatball:before{content:\"\"}.uil-cloud-sun-rain-alt:before{content:\"\"}.uil-cloud-sun-rain:before{content:\"\"}.uil-cloud-sun-tear:before{content:\"\"}.uil-cloud-sun:before{content:\"\"}.uil-cloud-times:before{content:\"\"}.uil-cloud-unlock:before{content:\"\"}.uil-cloud-upload:before{content:\"\"}.uil-cloud-wifi:before{content:\"\"}.uil-cloud-wind:before{content:\"\"}.uil-cloud:before{content:\"\"}.uil-clouds:before{content:\"\"}.uil-club:before{content:\"\"}.uil-code:before{content:\"\"}.uil-coffee:before{content:\"\"}.uil-cog:before{content:\"\"}.uil-coins:before{content:\"\"}.uil-columns:before{content:\"\"}.uil-comment-alt-block:before{content:\"\"}.uil-comment-alt-chart-lines:before{content:\"\"}.uil-comment-alt-check:before{content:\"\"}.uil-comment-alt-dots:before{content:\"\"}.uil-comment-alt-download:before{content:\"\"}.uil-comment-alt-edit:before{content:\"\"}.uil-comment-alt-exclamation:before{content:\"\"}.uil-comment-alt-heart:before{content:\"\"}.uil-comment-alt-image:before{content:\"\"}.uil-comment-alt-info:before{content:\"\"}.uil-comment-alt-lines:before{content:\"\"}.uil-comment-alt-lock:before{content:\"\"}.uil-comment-alt-medical:before{content:\"\"}.uil-comment-alt-message:before{content:\"\"}.uil-comment-alt-notes:before{content:\"\"}.uil-comment-alt-plus:before{content:\"\"}.uil-comment-alt-question:before{content:\"\"}.uil-comment-alt-redo:before{content:\"\"}.uil-comment-alt-search:before{content:\"\"}.uil-comment-alt-share:before{content:\"\"}.uil-comment-alt-shield:before{content:\"\"}.uil-comment-alt-slash:before{content:\"\"}.uil-comment-alt-upload:before{content:\"\"}.uil-comment-alt-verify:before{content:\"\"}.uil-comment-alt:before{content:\"\"}.uil-comment-block:before{content:\"\"}.uil-comment-chart-line:before{content:\"\"}.uil-comment-check:before{content:\"\"}.uil-comment-dots:before{content:\"\"}.uil-comment-download:before{content:\"\"}.uil-comment-edit:before{content:\"\"}.uil-comment-exclamation:before{content:\"\"}.uil-comment-heart:before{content:\"\"}.uil-comment-image:before{content:\"\"}.uil-comment-info-alt:before{content:\"\"}.uil-comment-info:before{content:\"\"}.uil-comment-lines:before{content:\"\"}.uil-comment-lock:before{content:\"\"}.uil-comment-medical:before{content:\"\"}.uil-comment-message:before{content:\"\"}.uil-comment-notes:before{content:\"\"}.uil-comment-plus:before{content:\"\"}.uil-comment-question:before{content:\"\"}.uil-comment-redo:before{content:\"\"}.uil-comment-search:before{content:\"\"}.uil-comment-share:before{content:\"\"}.uil-comment-shield:before{content:\"\"}.uil-comment-slash:before{content:\"\"}.uil-comment-upload:before{content:\"\"}.uil-comment-verify:before{content:\"\"}.uil-comment:before{content:\"\"}.uil-comments-alt:before{content:\"\"}.uil-comments:before{content:\"\"}.uil-commnet-alt-slash:before{content:\"\"}.uil-compact-disc:before{content:\"\"}.uil-compass:before{content:\"\"}.uil-compress-alt-left:before{content:\"\"}.uil-compress-alt:before{content:\"\"}.uil-compress-arrows:before{content:\"\"}.uil-compress-lines:before{content:\"\"}.uil-compress-point:before{content:\"\"}.uil-compress-v:before{content:\"\"}.uil-compress:before{content:\"\"}.uil-computer-mouse:before{content:\"\"}.uil-confused:before{content:\"\"}.uil-constructor:before{content:\"\"}.uil-copy-alt:before{content:\"\"}.uil-copy-landscape:before{content:\"\"}.uil-copy:before{content:\"\"}.uil-copyright:before{content:\"\"}.uil-corner-down-left:before{content:\"\"}.uil-corner-down-right-alt:before{content:\"\"}.uil-corner-down-right:before{content:\"\"}.uil-corner-left-down:before{content:\"\"}.uil-corner-right-down:before{content:\"\"}.uil-corner-up-left-alt:before{content:\"\"}.uil-corner-up-left:before{content:\"\"}.uil-corner-up-right-alt:before{content:\"\"}.uil-corner-up-right:before{content:\"\"}.uil-creative-commons-pd-alt:before{content:\"\"}.uil-creative-commons-pd:before{content:\"\"}.uil-crockery:before{content:\"\"}.uil-crop-alt-rotate-left:before{content:\"\"}.uil-crop-alt-rotate-right:before{content:\"\"}.uil-crop-alt:before{content:\"\"}.uil-crosshair-alt:before{content:\"\"}.uil-crosshair:before{content:\"\"}.uil-crosshairs:before{content:\"\"}.uil-cube:before{content:\"\"}.uil-dashboard:before{content:\"\"}.uil-data-sharing:before{content:\"\"}.uil-database-alt:before{content:\"\"}.uil-database:before{content:\"\"}.uil-desert:before{content:\"\"}.uil-desktop-alt-slash:before{content:\"\"}.uil-desktop-alt:before{content:\"\"}.uil-desktop-cloud-alt:before{content:\"\"}.uil-desktop-slash:before{content:\"\"}.uil-desktop:before{content:\"\"}.uil-dialpad-alt:before{content:\"\"}.uil-dialpad:before{content:\"\"}.uil-diamond:before{content:\"\"}.uil-diary-alt:before{content:\"\"}.uil-diary:before{content:\"\"}.uil-dice-five:before{content:\"\"}.uil-dice-four:before{content:\"\"}.uil-dice-one:before{content:\"\"}.uil-dice-six:before{content:\"\"}.uil-dice-three:before{content:\"\"}.uil-dice-two:before{content:\"\"}.uil-direction:before{content:\"\"}.uil-directions:before{content:\"\"}.uil-dizzy-meh:before{content:\"\"}.uil-dna:before{content:\"\"}.uil-document-layout-center:before{content:\"\"}.uil-document-layout-left:before{content:\"\"}.uil-document-layout-right:before{content:\"\"}.uil-document:before{content:\"\"}.uil-dollar-alt:before{content:\"\"}.uil-dollar-sign-alt:before{content:\"\"}.uil-dollar-sign:before{content:\"\"}.uil-down-arrow:before{content:\"\"}.uil-download-alt:before{content:\"\"}.uil-dribbble:before{content:\"\"}.uil-drill:before{content:\"\"}.uil-dropbox:before{content:\"\"}.uil-dumbbell:before{content:\"\"}.uil-ear:before{content:\"\"}.uil-edit-alt:before{content:\"\"}.uil-edit:before{content:\"\"}.uil-ellipsis-h:before{content:\"\"}.uil-ellipsis-v:before{content:\"\"}.uil-emoji:before{content:\"\"}.uil-enter:before{content:\"\"}.uil-entry:before{content:\"\"}.uil-envelope-add:before{content:\"\"}.uil-envelope-alt:before{content:\"\"}.uil-envelope-block:before{content:\"\"}.uil-envelope-bookmark:before{content:\"\"}.uil-envelope-check:before{content:\"\"}.uil-envelope-download-alt:before{content:\"\"}.uil-envelope-download:before{content:\"\"}.uil-envelope-edit:before{content:\"\"}.uil-envelope-exclamation:before{content:\"\"}.uil-envelope-heart:before{content:\"\"}.uil-envelope-info:before{content:\"\"}.uil-envelope-lock:before{content:\"\"}.uil-envelope-minus:before{content:\"\"}.uil-envelope-open:before{content:\"\"}.uil-envelope-question:before{content:\"\"}.uil-envelope-receive:before{content:\"\"}.uil-envelope-redo:before{content:\"\"}.uil-envelope-search:before{content:\"\"}.uil-envelope-send:before{content:\"\"}.uil-envelope-share:before{content:\"\"}.uil-envelope-shield:before{content:\"\"}.uil-envelope-star:before{content:\"\"}.uil-envelope-times:before{content:\"\"}.uil-envelope-upload-alt:before{content:\"\"}.uil-envelope-upload:before{content:\"\"}.uil-envelope:before{content:\"\"}.uil-envelopes:before{content:\"\"}.uil-equal-circle:before{content:\"\"}.uil-euro-circle:before{content:\"\"}.uil-euro:before{content:\"\"}.uil-exchange-alt:before{content:\"\"}.uil-exchange:before{content:\"\"}.uil-exclamation-circle:before{content:\"\"}.uil-exclamation-octagon:before{content:\"\"}.uil-exclamation-triangle:before{content:\"\"}.uil-exclude:before{content:\"\"}.uil-exit:before{content:\"\"}.uil-expand-alt:before{content:\"\"}.uil-expand-arrows-alt:before{content:\"\"}.uil-expand-arrows:before{content:\"\"}.uil-expand-from-corner:before{content:\"\"}.uil-expand-left:before{content:\"\"}.uil-expand-right:before{content:\"\"}.uil-export:before{content:\"\"}.uil-exposure-alt:before{content:\"\"}.uil-exposure-increase:before{content:\"\"}.uil-external-link-alt:before{content:\"\"}.uil-eye-slash:before{content:\"\"}.uil-eye:before{content:\"\"}.uil-facebook-f:before{content:\"\"}.uil-facebook-messenger:before{content:\"\"}.uil-facebook:before{content:\"\"}.uil-fahrenheit:before{content:\"\"}.uil-fast-mail-alt:before{content:\"\"}.uil-fast-mail:before{content:\"\"}.uil-favorite:before{content:\"\"}.uil-feedback:before{content:\"\"}.uil-file-alt:before{content:\"\"}.uil-file-blank:before{content:\"\"}.uil-file-block-alt:before{content:\"\"}.uil-file-bookmark-alt:before{content:\"\"}.uil-file-check-alt:before{content:\"\"}.uil-file-check:before{content:\"\"}.uil-file-contract-dollar:before{content:\"\"}.uil-file-copy-alt:before{content:\"\"}.uil-file-download-alt:before{content:\"\"}.uil-file-download:before{content:\"\"}.uil-file-edit-alt:before{content:\"\"}.uil-file-exclamation-alt:before{content:\"\"}.uil-file-exclamation:before{content:\"\"}.uil-file-heart:before{content:\"\"}.uil-file-info-alt:before{content:\"\"}.uil-file-landscape-alt:before{content:\"\"}.uil-file-landscape:before{content:\"\"}.uil-file-lanscape-slash:before{content:\"\"}.uil-file-lock-alt:before{content:\"\"}.uil-file-medical-alt:before{content:\"\"}.uil-file-medical:before{content:\"\"}.uil-file-minus-alt:before{content:\"\"}.uil-file-minus:before{content:\"\"}.uil-file-network:before{content:\"\"}.uil-file-plus-alt:before{content:\"\"}.uil-file-plus:before{content:\"\"}.uil-file-question-alt:before{content:\"\"}.uil-file-question:before{content:\"\"}.uil-file-redo-alt:before{content:\"\"}.uil-file-search-alt:before{content:\"\"}.uil-file-share-alt:before{content:\"\"}.uil-file-shield-alt:before{content:\"\"}.uil-file-slash:before{content:\"\"}.uil-file-times-alt:before{content:\"\"}.uil-file-times:before{content:\"\"}.uil-file-upload-alt:before{content:\"\"}.uil-file-upload:before{content:\"\"}.uil-file:before{content:\"\"}.uil-files-landscapes-alt:before{content:\"\"}.uil-files-landscapes:before{content:\"\"}.uil-film:before{content:\"\"}.uil-filter-slash:before{content:\"\"}.uil-filter:before{content:\"\"}.uil-flask-potion:before{content:\"\"}.uil-flask:before{content:\"\"}.uil-flip-h-alt:before{content:\"\"}.uil-flip-h:before{content:\"\"}.uil-flip-v-alt:before{content:\"\"}.uil-flip-v:before{content:\"\"}.uil-flower:before{content:\"\"}.uil-focus-add:before{content:\"\"}.uil-focus-target:before{content:\"\"}.uil-focus:before{content:\"\"}.uil-folder-check:before{content:\"\"}.uil-folder-download:before{content:\"\"}.uil-folder-exclamation:before{content:\"\"}.uil-folder-heart:before{content:\"\"}.uil-folder-info:before{content:\"\"}.uil-folder-lock:before{content:\"\"}.uil-folder-medical:before{content:\"\"}.uil-folder-minus:before{content:\"\"}.uil-folder-network:before{content:\"\"}.uil-folder-plus:before{content:\"\"}.uil-folder-question:before{content:\"\"}.uil-folder-slash:before{content:\"\"}.uil-folder-times:before{content:\"\"}.uil-folder-upload:before{content:\"\"}.uil-folder:before{content:\"\"}.uil-food:before{content:\"\"}.uil-football-american:before{content:\"\"}.uil-football-ball:before{content:\"\"}.uil-football:before{content:\"\"}.uil-forecastcloud-moon-tear:before{content:\"\"}.uil-forwaded-call:before{content:\"\"}.uil-forward:before{content:\"\"}.uil-frown:before{content:\"\"}.uil-game-structure:before{content:\"\"}.uil-game:before{content:\"\"}.uil-gift:before{content:\"\"}.uil-github-alt:before{content:\"\"}.uil-github:before{content:\"\"}.uil-glass-martini-alt-slash:before{content:\"\"}.uil-glass-martini-alt:before{content:\"\"}.uil-glass-martini:before{content:\"\"}.uil-glass-tea:before{content:\"\"}.uil-glass:before{content:\"\"}.uil-globe:before{content:\"\"}.uil-gold:before{content:\"\"}.uil-google-drive-alt:before{content:\"\"}.uil-google-drive:before{content:\"\"}.uil-google-hangouts:before{content:\"\"}.uil-google-play:before{content:\"\"}.uil-google:before{content:\"\"}.uil-graduation-hat:before{content:\"\"}.uil-graph-bar:before{content:\"\"}.uil-grid:before{content:\"\"}.uil-grids:before{content:\"\"}.uil-grin-tongue-wink-alt:before{content:\"\"}.uil-grin-tongue-wink:before{content:\"\"}.uil-grin:before{content:\"\"}.uil-grip-horizontal-line:before{content:\"\"}.uil-hdd:before{content:\"\"}.uil-headphones-alt:before{content:\"\"}.uil-headphones:before{content:\"\"}.uil-heart-alt:before{content:\"\"}.uil-heart-medical:before{content:\"\"}.uil-heart-rate:before{content:\"\"}.uil-heart-sign:before{content:\"\"}.uil-heart:before{content:\"\"}.uil-heartbeat:before{content:\"\"}.uil-history-alt:before{content:\"\"}.uil-history:before{content:\"\"}.uil-home-alt:before{content:\"\"}.uil-home:before{content:\"\"}.uil-horizontal-align-center:before{content:\"\"}.uil-horizontal-align-left:before{content:\"\"}.uil-horizontal-align-right:before{content:\"\"}.uil-horizontal-distribution-center:before{content:\"\"}.uil-horizontal-distribution-left:before{content:\"\"}.uil-horizontal-distribution-right:before{content:\"\"}.uil-hunting:before{content:\"\"}.uil-image-alt-slash:before{content:\"\"}.uil-image-block:before{content:\"\"}.uil-image-broken:before{content:\"\"}.uil-image-check:before{content:\"\"}.uil-image-download:before{content:\"\"}.uil-image-edit:before{content:\"\"}.uil-image-lock:before{content:\"\"}.uil-image-minus:before{content:\"\"}.uil-image-plus:before{content:\"\"}.uil-image-question:before{content:\"\"}.uil-image-redo:before{content:\"\"}.uil-image-resize-landscape:before{content:\"\"}.uil-image-resize-square:before{content:\"\"}.uil-image-search:before{content:\"\"}.uil-image-share:before{content:\"\"}.uil-image-shield:before{content:\"\"}.uil-image-slash:before{content:\"\"}.uil-image-times:before{content:\"\"}.uil-image-upload:before{content:\"\"}.uil-image-v:before{content:\"\"}.uil-image:before{content:\"\"}.uil-images:before{content:\"\"}.uil-incoming-call:before{content:\"\"}.uil-info-circle:before{content:\"\"}.uil-instagram-alt:before{content:\"\"}.uil-instagram:before{content:\"\"}.uil-intercom:before{content:\"\"}.uil-invoice:before{content:\"\"}.uil-italic:before{content:\"\"}.uil-jackhammer:before{content:\"\"}.uil-java-script:before{content:\"\"}.uil-kayak:before{content:\"\"}.uil-key-skeleton-alt:before{content:\"\"}.uil-key-skeleton:before{content:\"\"}.uil-keyboard-alt:before{content:\"\"}.uil-keyboard-hide:before{content:\"\"}.uil-keyboard-show:before{content:\"\"}.uil-keyboard:before{content:\"\"}.uil-keyhole-circle:before{content:\"\"}.uil-keyhole-square-full:before{content:\"\"}.uil-keyhole-square:before{content:\"\"}.uil-kid:before{content:\"\"}.uil-label-alt:before{content:\"\"}.uil-label:before{content:\"\"}.uil-lamp:before{content:\"\"}.uil-laptop-cloud:before{content:\"\"}.uil-laptop:before{content:\"\"}.uil-laughing:before{content:\"\"}.uil-layer-group-slash:before{content:\"\"}.uil-layer-group:before{content:\"\"}.uil-layers-alt:before{content:\"\"}.uil-layers-slash:before{content:\"\"}.uil-layers:before{content:\"\"}.uil-left-arrow-from-left:before{content:\"\"}.uil-left-arrow-to-left:before{content:\"\"}.uil-left-indent-alt:before{content:\"\"}.uil-left-indent:before{content:\"\"}.uil-left-to-right-text-direction:before{content:\"\"}.uil-life-ring:before{content:\"\"}.uil-lightbulb-alt:before{content:\"\"}.uil-lightbulb:before{content:\"\"}.uil-line-alt:before{content:\"\"}.uil-line-spacing:before{content:\"\"}.uil-line:before{content:\"\"}.uil-link-alt:before{content:\"\"}.uil-link-broken:before{content:\"\"}.uil-link-h:before{content:\"\"}.uil-link:before{content:\"\"}.uil-linkedin-alt:before{content:\"\"}.uil-linkedin:before{content:\"\"}.uil-list-ui-alt:before{content:\"\"}.uil-list-ul:before{content:\"\"}.uil-location-arrow-alt:before{content:\"\"}.uil-location-arrow:before{content:\"\"}.uil-location-pin-alt:before{content:\"\"}.uil-location-point:before{content:\"\"}.uil-location:before{content:\"\"}.uil-lock-access:before{content:\"\"}.uil-lock-alt:before{content:\"\"}.uil-lock-open-alt:before{content:\"\"}.uil-lock-slash:before{content:\"\"}.uil-lock:before{content:\"\"}.uil-mailbox-alt:before{content:\"\"}.uil-mailbox:before{content:\"\"}.uil-map-marker-alt:before{content:\"\"}.uil-map-marker-edit:before{content:\"\"}.uil-map-marker-info:before{content:\"\"}.uil-map-marker-minus:before{content:\"\"}.uil-map-marker-plus:before{content:\"\"}.uil-map-marker-question:before{content:\"\"}.uil-map-marker-shield:before{content:\"\"}.uil-map-marker-slash:before{content:\"\"}.uil-map-marker:before{content:\"\"}.uil-map-pin-alt:before{content:\"\"}.uil-map-pin:before{content:\"\"}.uil-map:before{content:\"\"}.uil-mars:before{content:\"\"}.uil-maximize-left:before{content:\"\"}.uil-medal:before{content:\"\"}.uil-medical-drip:before{content:\"\"}.uil-medical-square-full:before{content:\"\"}.uil-medical-square:before{content:\"\"}.uil-medical:before{content:\"\"}.uil-medium-m:before{content:\"\"}.uil-medkit:before{content:\"\"}.uil-meeting-board:before{content:\"\"}.uil-meh-alt:before{content:\"\"}.uil-meh-closed-eye:before{content:\"\"}.uil-meh:before{content:\"\"}.uil-message:before{content:\"\"}.uil-microphone-slash:before{content:\"\"}.uil-microphone:before{content:\"\"}.uil-minus-circle:before{content:\"\"}.uil-minus-path:before{content:\"\"}.uil-minus-square-full:before{content:\"\"}.uil-minus-square:before{content:\"\"}.uil-minus:before{content:\"\"}.uil-missed-call:before{content:\"\"}.uil-mobey-bill-slash:before{content:\"\"}.uil-mobile-android-alt:before{content:\"\"}.uil-mobile-android:before{content:\"\"}.uil-mobile-vibrate:before{content:\"\"}.uil-modem:before{content:\"\"}.uil-money-bill-stack:before{content:\"\"}.uil-money-bill:before{content:\"\"}.uil-money-insert:before{content:\"\"}.uil-money-stack:before{content:\"\"}.uil-money-withdraw:before{content:\"\"}.uil-money-withdrawal:before{content:\"\"}.uil-moneybag-alt:before{content:\"\"}.uil-moneybag:before{content:\"\"}.uil-monitor-heart-rate:before{content:\"\"}.uil-monitor:before{content:\"\"}.uil-moon-eclipse:before{content:\"\"}.uil-moon:before{content:\"\"}.uil-moonset:before{content:\"\"}.uil-mountains-sun:before{content:\"\"}.uil-mountains:before{content:\"\"}.uil-mouse-alt:before{content:\"\"}.uil-mouse:before{content:\"\"}.uil-multiply:before{content:\"\"}.uil-music-note:before{content:\"\"}.uil-music-tune-slash:before{content:\"\"}.uil-music:before{content:\"\"}.uil-n-a:before{content:\"\"}.uil-navigator:before{content:\"\"}.uil-nerd:before{content:\"\"}.uil-newspaper:before{content:\"\"}.uil-ninja:before{content:\"\"}.uil-no-entry:before{content:\"\"}.uil-notebooks:before{content:\"\"}.uil-notes:before{content:\"\"}.uil-object-group:before{content:\"\"}.uil-object-ungroup:before{content:\"\"}.uil-octagon:before{content:\"\"}.uil-outgoing-call:before{content:\"\"}.uil-package:before{content:\"\"}.uil-padlock:before{content:\"\"}.uil-paint-tool:before{content:\"\"}.uil-palette:before{content:\"\"}.uil-panorama-h-alt:before{content:\"\"}.uil-panorama-h:before{content:\"\"}.uil-panorama-v:before{content:\"\"}.uil-paperclip:before{content:\"\"}.uil-paragraph:before{content:\"\"}.uil-parcel:before{content:\"\"}.uil-parking-square:before{content:\"\"}.uil-pathfinder-unite:before{content:\"\"}.uil-pathfinder:before{content:\"\"}.uil-pause-circle:before{content:\"\"}.uil-pause:before{content:\"\"}.uil-paypal:before{content:\"\"}.uil-pen:before{content:\"\"}.uil-pentagon:before{content:\"\"}.uil-phone-alt:before{content:\"\"}.uil-phone-pause:before{content:\"\"}.uil-phone-slash:before{content:\"\"}.uil-phone-times:before{content:\"\"}.uil-phone-volume:before{content:\"\"}.uil-phone:before{content:\"\"}.uil-picture:before{content:\"\"}.uil-plane-arrival:before{content:\"\"}.uil-plane-departure:before{content:\"\"}.uil-plane-fly:before{content:\"\"}.uil-plane:before{content:\"\"}.uil-play-circle:before{content:\"\"}.uil-play:before{content:\"\"}.uil-plug:before{content:\"\"}.uil-plus-circle:before{content:\"\"}.uil-plus-square:before{content:\"\"}.uil-plus:before{content:\"\"}.uil-podium:before{content:\"\"}.uil-polygon:before{content:\"\"}.uil-post-stamp:before{content:\"\"}.uil-postcard:before{content:\"\"}.uil-pound-circle:before{content:\"\"}.uil-pound:before{content:\"\"}.uil-power:before{content:\"\"}.uil-prescription-bottle:before{content:\"\"}.uil-presentation-check:before{content:\"\"}.uil-presentation-edit:before{content:\"\"}.uil-presentation-line:before{content:\"\"}.uil-presentation-lines-alt:before{content:\"\"}.uil-presentation-minus:before{content:\"\"}.uil-presentation-play:before{content:\"\"}.uil-presentation-plus:before{content:\"\"}.uil-presentation-times:before{content:\"\"}.uil-presentation:before{content:\"\"}.uil-previous:before{content:\"\"}.uil-pricetag-alt:before{content:\"\"}.uil-print-slash:before{content:\"\"}.uil-print:before{content:\"\"}.uil-processor:before{content:\"\"}.uil-pump:before{content:\"\"}.uil-puzzle-piece:before{content:\"\"}.uil-question-circle:before{content:\"\"}.uil-raddit-alien-alt:before{content:\"\"}.uil-rainbow:before{content:\"\"}.uil-raindrops-alt:before{content:\"\"}.uil-raindrops:before{content:\"\"}.uil-receipt-alt:before{content:\"\"}.uil-receipt:before{content:\"\"}.uil-record-audio:before{content:\"\"}.uil-redo:before{content:\"\"}.uil-refresh:before{content:\"\"}.uil-registered:before{content:\"\"}.uil-repeat:before{content:\"\"}.uil-restaurant:before{content:\"\"}.uil-right-indent-alt:before{content:\"\"}.uil-right-to-left-text-direction:before{content:\"\"}.uil-robot:before{content:\"\"}.uil-rope-way:before{content:\"\"}.uil-rotate-360:before{content:\"\"}.uil-rss-alt:before{content:\"\"}.uil-rss-interface:before{content:\"\"}.uil-rss:before{content:\"\"}.uil-ruler-combined:before{content:\"\"}.uil-ruler:before{content:\"\"}.uil-sad-cry:before{content:\"\"}.uil-sad-crying:before{content:\"\"}.uil-sad-dizzy:before{content:\"\"}.uil-sad-squint:before{content:\"\"}.uil-sad:before{content:\"\"}.uil-scaling-left:before{content:\"\"}.uil-scaling-right:before{content:\"\"}.uil-scenery:before{content:\"\"}.uil-schedule:before{content:\"\"}.uil-science:before{content:\"\"}.uil-screw:before{content:\"\"}.uil-scroll-h:before{content:\"\"}.uil-scroll:before{content:\"\"}.uil-search-alt:before{content:\"\"}.uil-search-minus:before{content:\"\"}.uil-search-plus:before{content:\"\"}.uil-search:before{content:\"\"}.uil-selfie:before{content:\"\"}.uil-server-alt:before{content:\"\"}.uil-server-connection:before{content:\"\"}.uil-server-network-alt:before{content:\"\"}.uil-server-network:before{content:\"\"}.uil-server:before{content:\"\"}.uil-servers:before{content:\"\"}.uil-servicemark:before{content:\"\"}.uil-share-alt:before{content:\"\"}.uil-shield-check:before{content:\"\"}.uil-shield-exclamation:before{content:\"\"}.uil-shield-question:before{content:\"\"}.uil-shield-slash:before{content:\"\"}.uil-shield:before{content:\"\"}.uil-ship:before{content:\"\"}.uil-shop:before{content:\"\"}.uil-shopping-basket:before{content:\"\"}.uil-shopping-cart-alt:before{content:\"\"}.uil-shopping-trolley:before{content:\"\"}.uil-shovel:before{content:\"\"}.uil-shrink:before{content:\"\"}.uil-shuffle:before{content:\"\"}.uil-shutter-alt:before{content:\"\"}.uil-shutter:before{content:\"\"}.uil-sick:before{content:\"\"}.uil-sigma:before{content:\"\"}.uil-sign-alt:before{content:\"\"}.uil-sign-in-alt:before{content:\"\"}.uil-sign-left:before{content:\"\"}.uil-sign-out-alt:before{content:\"\"}.uil-sign-right:before{content:\"\"}.uil-signal-alt-3:before{content:\"\"}.uil-signal-alt:before{content:\"\"}.uil-signal:before{content:\"\"}.uil-silence:before{content:\"\"}.uil-silent-squint:before{content:\"\"}.uil-sim-card:before{content:\"\"}.uil-sitemap:before{content:\"\"}.uil-skip-forward-alt:before{content:\"\"}.uil-skip-forward-circle:before{content:\"\"}.uil-skip-forward:before{content:\"\"}.uil-slack-alt:before{content:\"\"}.uil-slack:before{content:\"\"}.uil-sliders-v-alt:before{content:\"\"}.uil-sliders-v:before{content:\"\"}.uil-smile-beam:before{content:\"\"}.uil-smile-dizzy:before{content:\"\"}.uil-smile-squint-wink-alt:before{content:\"\"}.uil-smile-squint-wink:before{content:\"\"}.uil-smile-wink-alt:before{content:\"\"}.uil-smile-wink:before{content:\"\"}.uil-smile:before{content:\"\"}.uil-snapchat-ghost:before{content:\"\"}.uil-snapchat-square:before{content:\"\"}.uil-snow-flake:before{content:\"\"}.uil-snowflake-alt:before{content:\"\"}.uil-snowflake:before{content:\"\"}.uil-sort-amount-down:before{content:\"\"}.uil-sort-amount-up:before{content:\"\"}.uil-sort:before{content:\"\"}.uil-sorting:before{content:\"\"}.uil-space-key:before{content:\"\"}.uil-spade:before{content:\"\"}.uil-sperms:before{content:\"\"}.uil-spin:before{content:\"\"}.uil-sport:before{content:\"\"}.uil-square-full:before{content:\"\"}.uil-square-shape:before{content:\"\"}.uil-square:before{content:\"\"}.uil-squint:before{content:\"\"}.uil-star-half-alt:before{content:\"\"}.uil-star:before{content:\"\"}.uil-step-backward-alt:before{content:\"\"}.uil-step-backward-circle:before{content:\"\"}.uil-step-backward:before{content:\"\"}.uil-step-forward:before{content:\"\"}.uil-stop-circle:before{content:\"\"}.uil-stopwatch-slash:before{content:\"\"}.uil-stopwatch:before{content:\"\"}.uil-store-alt:before{content:\"\"}.uil-store:before{content:\"\"}.uil-streering:before{content:\"\"}.uil-stretcher:before{content:\"\"}.uil-subject:before{content:\"\"}.uil-subway-alt:before{content:\"\"}.uil-subway:before{content:\"\"}.uil-suitcase-alt:before{content:\"\"}.uil-suitcase:before{content:\"\"}.uil-sun:before{content:\"\"}.uil-sunset:before{content:\"\"}.uil-surprise:before{content:\"\"}.uil-swatchbook:before{content:\"\"}.uil-swimmer:before{content:\"\"}.uil-symbol:before{content:\"\"}.uil-sync-exclamation:before{content:\"\"}.uil-sync-slash:before{content:\"\"}.uil-sync:before{content:\"\"}.uil-syringe:before{content:\"\"}.uil-table:before{content:\"\"}.uil-tablet:before{content:\"\"}.uil-tablets:before{content:\"\"}.uil-tachometer-fast:before{content:\"\"}.uil-tag-alt:before{content:\"\"}.uil-tag:before{content:\"\"}.uil-tape:before{content:\"\"}.uil-taxi:before{content:\"\"}.uil-tear:before{content:\"\"}.uil-technology:before{content:\"\"}.uil-telescope:before{content:\"\"}.uil-temperature-empty:before{content:\"\"}.uil-temperature-half:before{content:\"\"}.uil-temperature-minus:before{content:\"\"}.uil-temperature-plus:before{content:\"\"}.uil-temperature-quarter:before{content:\"\"}.uil-temperature-three-quarter:before{content:\"\"}.uil-temperature:before{content:\"\"}.uil-text-fields:before{content:\"\"}.uil-text-size:before{content:\"\"}.uil-text-strike-through:before{content:\"\"}.uil-text:before{content:\"\"}.uil-th-large:before{content:\"\"}.uil-th-slash:before{content:\"\"}.uil-th:before{content:\"\"}.uil-thermometer:before{content:\"\"}.uil-thumbs-down:before{content:\"\"}.uil-thumbs-up:before{content:\"\"}.uil-thunderstorm-moon:before{content:\"\"}.uil-thunderstorm-sun:before{content:\"\"}.uil-thunderstorm:before{content:\"\"}.uil-ticket:before{content:\"\"}.uil-times-circle:before{content:\"\"}.uil-times-square:before{content:\"\"}.uil-times:before{content:\"\"}.uil-toggle-off:before{content:\"\"}.uil-toggle-on:before{content:\"\"}.uil-top-arrow-from-top:before{content:\"\"}.uil-top-arrow-to-top:before{content:\"\"}.uil-tornado:before{content:\"\"}.uil-trademark-circle:before{content:\"\"}.uil-trademark:before{content:\"\"}.uil-traffic-barrier:before{content:\"\"}.uil-trash-alt:before{content:\"\"}.uil-trash:before{content:\"\"}.uil-trees:before{content:\"\"}.uil-triangle:before{content:\"\"}.uil-trophy:before{content:\"\"}.uil-trowel:before{content:\"\"}.uil-truck-case:before{content:\"\"}.uil-truck-loading:before{content:\"\"}.uil-truck:before{content:\"\"}.uil-tumblr-square:before{content:\"\"}.uil-tumblr:before{content:\"\"}.uil-tv-retro-slash:before{content:\"\"}.uil-tv-retro:before{content:\"\"}.uil-twitter:before{content:\"\"}.uil-umbrella:before{content:\"\"}.uil-unamused:before{content:\"\"}.uil-underline:before{content:\"\"}.uil-unlock-alt:before{content:\"\"}.uil-unlock:before{content:\"\"}.uil-upload-alt:before{content:\"\"}.uil-upload:before{content:\"\"}.uil-usd-circle:before{content:\"\"}.uil-usd-square:before{content:\"\"}.uil-user-check:before{content:\"\"}.uil-user-circle:before{content:\"\"}.uil-user-exclamation:before{content:\"\"}.uil-user-hard-hat:before{content:\"\"}.uil-user-minus:before{content:\"\"}.uil-user-plus:before{content:\"\"}.uil-user-square:before{content:\"\"}.uil-user-times:before{content:\"\"}.uil-user:before{content:\"\"}.uil-users-alt:before{content:\"\"}.uil-utensils-alt:before{content:\"\"}.uil-utensils:before{content:\"\"}.uil-vector-square-alt:before{content:\"\"}.uil-vector-square:before{content:\"\"}.uil-venus:before{content:\"\"}.uil-vertical-align-bottom:before{content:\"\"}.uil-vertical-align-center:before{content:\"\"}.uil-vertical-align-top:before{content:\"\"}.uil-vertical-distribute-bottom:before{content:\"\"}.uil-vertical-distribution-center:before{content:\"\"}.uil-vertical-distribution-top:before{content:\"\"}.uil-video-slash:before{content:\"\"}.uil-video:before{content:\"\"}.uil-visual-studio:before{content:\"\"}.uil-voicemail-rectangle:before{content:\"\"}.uil-voicemail:before{content:\"\"}.uil-volleyball:before{content:\"\"}.uil-volume-down:before{content:\"\"}.uil-volume-mute:before{content:\"\"}.uil-volume-off:before{content:\"\"}.uil-volume-up:before{content:\"\"}.uil-volume:before{content:\"\"}.uil-vuejs-alt:before{content:\"\"}.uil-vuejs:before{content:\"\"}.uil-wall:before{content:\"\"}.uil-wallet:before{content:\"\"}.uil-watch-alt:before{content:\"\"}.uil-watch:before{content:\"\"}.uil-water-drop-slash:before{content:\"\"}.uil-water-glass:before{content:\"\"}.uil-water:before{content:\"\"}.uil-web-grid-alt:before{content:\"\"}.uil-web-grid:before{content:\"\"}.uil-web-section-alt:before{content:\"\"}.uil-web-section:before{content:\"\"}.uil-webcam:before{content:\"\"}.uil-weight:before{content:\"\"}.uil-whatsapp:before{content:\"\"}.uil-wheel-barrow:before{content:\"\"}.uil-wheelchair-alt:before{content:\"\"}.uil-wheelchair:before{content:\"\"}.uil-wifi-router:before{content:\"\"}.uil-wifi-slash:before{content:\"\"}.uil-wifi:before{content:\"\"}.uil-wind:before{content:\"\"}.uil-window-grid:before{content:\"\"}.uil-window-maximize:before{content:\"\"}.uil-window-restore:before{content:\"\"}.uil-window-section:before{content:\"\"}.uil-window:before{content:\"\"}.uil-windsock:before{content:\"\"}.uil-wrap-text:before{content:\"\"}.uil-wrench:before{content:\"\"}.uil-yellow:before{content:\"\"}.uil-yen-circle:before{content:\"\"}.uil-yen:before{content:\"\"}.uil-youtube-alt:before{content:\"\"}.uil-youtube:before{content:\"\"}@font-face{font-family:\"dripicons-v2\";src:url(\"../../../../fonts/dripicons-v2.eot\");src:url(\"../../../../fonts/dripicons-v2.eot?#iefix\") format(\"embedded-opentype\"),url(\"../../../../fonts/dripicons-v2.woff\") format(\"woff\"),url(\"../../../../fonts/dripicons-v2.ttf\") format(\"truetype\"),url(\"../../../../fonts/dripicons-v2.svg#dripicons-v2\") format(\"svg\");font-weight:normal;font-style:normal}[data-icon]:before{font-family:\"dripicons-v2\" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=dripicons-]:before,[class*=\" dripicons-\"]:before{font-family:\"dripicons-v2\" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:inline-block}.dripicons-alarm:before{content:\"a\"}.dripicons-align-center:before{content:\"b\"}.dripicons-align-justify:before{content:\"c\"}.dripicons-align-left:before{content:\"d\"}.dripicons-align-right:before{content:\"e\"}.dripicons-anchor:before{content:\"f\"}.dripicons-archive:before{content:\"g\"}.dripicons-arrow-down:before{content:\"h\"}.dripicons-arrow-left:before{content:\"i\"}.dripicons-arrow-right:before{content:\"j\"}.dripicons-arrow-thin-down:before{content:\"k\"}.dripicons-arrow-thin-left:before{content:\"l\"}.dripicons-arrow-thin-right:before{content:\"m\"}.dripicons-arrow-thin-up:before{content:\"n\"}.dripicons-arrow-up:before{content:\"o\"}.dripicons-article:before{content:\"p\"}.dripicons-backspace:before{content:\"q\"}.dripicons-basket:before{content:\"r\"}.dripicons-basketball:before{content:\"s\"}.dripicons-battery-empty:before{content:\"t\"}.dripicons-battery-full:before{content:\"u\"}.dripicons-battery-low:before{content:\"v\"}.dripicons-battery-medium:before{content:\"w\"}.dripicons-bell:before{content:\"x\"}.dripicons-blog:before{content:\"y\"}.dripicons-bluetooth:before{content:\"z\"}.dripicons-bold:before{content:\"A\"}.dripicons-bookmark:before{content:\"B\"}.dripicons-bookmarks:before{content:\"C\"}.dripicons-box:before{content:\"D\"}.dripicons-briefcase:before{content:\"E\"}.dripicons-brightness-low:before{content:\"F\"}.dripicons-brightness-max:before{content:\"G\"}.dripicons-brightness-medium:before{content:\"H\"}.dripicons-broadcast:before{content:\"I\"}.dripicons-browser:before{content:\"J\"}.dripicons-browser-upload:before{content:\"K\"}.dripicons-brush:before{content:\"L\"}.dripicons-calendar:before{content:\"M\"}.dripicons-camcorder:before{content:\"N\"}.dripicons-camera:before{content:\"O\"}.dripicons-card:before{content:\"P\"}.dripicons-cart:before{content:\"Q\"}.dripicons-checklist:before{content:\"R\"}.dripicons-checkmark:before{content:\"S\"}.dripicons-chevron-down:before{content:\"T\"}.dripicons-chevron-left:before{content:\"U\"}.dripicons-chevron-right:before{content:\"V\"}.dripicons-chevron-up:before{content:\"W\"}.dripicons-clipboard:before{content:\"X\"}.dripicons-clock:before{content:\"Y\"}.dripicons-clockwise:before{content:\"Z\"}.dripicons-cloud:before{content:\"0\"}.dripicons-cloud-download:before{content:\"1\"}.dripicons-cloud-upload:before{content:\"2\"}.dripicons-code:before{content:\"3\"}.dripicons-contract:before{content:\"4\"}.dripicons-contract-2:before{content:\"5\"}.dripicons-conversation:before{content:\"6\"}.dripicons-copy:before{content:\"7\"}.dripicons-crop:before{content:\"8\"}.dripicons-cross:before{content:\"9\"}.dripicons-crosshair:before{content:\"!\"}.dripicons-cutlery:before{content:'\"'}.dripicons-device-desktop:before{content:\"#\"}.dripicons-device-mobile:before{content:\"$\"}.dripicons-device-tablet:before{content:\"%\"}.dripicons-direction:before{content:\"&\"}.dripicons-disc:before{content:\"'\"}.dripicons-document:before{content:\"(\"}.dripicons-document-delete:before{content:\")\"}.dripicons-document-edit:before{content:\"*\"}.dripicons-document-new:before{content:\"+\"}.dripicons-document-remove:before{content:\",\"}.dripicons-dot:before{content:\"-\"}.dripicons-dots-2:before{content:\".\"}.dripicons-dots-3:before{content:\"/\"}.dripicons-download:before{content:\":\"}.dripicons-duplicate:before{content:\";\"}.dripicons-enter:before{content:\"<\"}.dripicons-exit:before{content:\"=\"}.dripicons-expand:before{content:\">\"}.dripicons-expand-2:before{content:\"?\"}.dripicons-experiment:before{content:\"@\"}.dripicons-export:before{content:\"[\"}.dripicons-feed:before{content:\"]\"}.dripicons-flag:before{content:\"^\"}.dripicons-flashlight:before{content:\"_\"}.dripicons-folder:before{content:\"`\"}.dripicons-folder-open:before{content:\"{\"}.dripicons-forward:before{content:\"|\"}.dripicons-gaming:before{content:\"}\"}.dripicons-gear:before{content:\"~\"}.dripicons-graduation:before{content:\"\\\\\"}.dripicons-graph-bar:before{content:\"\"}.dripicons-graph-line:before{content:\"\"}.dripicons-graph-pie:before{content:\"\"}.dripicons-headset:before{content:\"\"}.dripicons-heart:before{content:\"\"}.dripicons-help:before{content:\"\"}.dripicons-home:before{content:\"\"}.dripicons-hourglass:before{content:\"\"}.dripicons-inbox:before{content:\"\"}.dripicons-information:before{content:\"\"}.dripicons-italic:before{content:\"\"}.dripicons-jewel:before{content:\"\"}.dripicons-lifting:before{content:\"\"}.dripicons-lightbulb:before{content:\"\"}.dripicons-link:before{content:\"\"}.dripicons-link-broken:before{content:\"\"}.dripicons-list:before{content:\"\"}.dripicons-loading:before{content:\"\"}.dripicons-location:before{content:\"\"}.dripicons-lock:before{content:\"\"}.dripicons-lock-open:before{content:\"\"}.dripicons-mail:before{content:\"\"}.dripicons-map:before{content:\"\"}.dripicons-media-loop:before{content:\"\"}.dripicons-media-next:before{content:\"\"}.dripicons-media-pause:before{content:\"\"}.dripicons-media-play:before{content:\"\"}.dripicons-media-previous:before{content:\"\"}.dripicons-media-record:before{content:\"\"}.dripicons-media-shuffle:before{content:\"\"}.dripicons-media-stop:before{content:\"\"}.dripicons-medical:before{content:\"\"}.dripicons-menu:before{content:\"\"}.dripicons-message:before{content:\"\"}.dripicons-meter:before{content:\"\"}.dripicons-microphone:before{content:\"\"}.dripicons-minus:before{content:\"\"}.dripicons-monitor:before{content:\"\"}.dripicons-move:before{content:\"\"}.dripicons-music:before{content:\"\"}.dripicons-network-1:before{content:\"\"}.dripicons-network-2:before{content:\"\"}.dripicons-network-3:before{content:\"\"}.dripicons-network-4:before{content:\"\"}.dripicons-network-5:before{content:\"\"}.dripicons-pamphlet:before{content:\"\"}.dripicons-paperclip:before{content:\"\"}.dripicons-pencil:before{content:\"\"}.dripicons-phone:before{content:\"\"}.dripicons-photo:before{content:\"\"}.dripicons-photo-group:before{content:\"\"}.dripicons-pill:before{content:\"\"}.dripicons-pin:before{content:\"\"}.dripicons-plus:before{content:\"\"}.dripicons-power:before{content:\"\"}.dripicons-preview:before{content:\"\"}.dripicons-print:before{content:\"\"}.dripicons-pulse:before{content:\"\"}.dripicons-question:before{content:\"\"}.dripicons-reply:before{content:\"\"}.dripicons-reply-all:before{content:\"\"}.dripicons-return:before{content:\"\"}.dripicons-retweet:before{content:\"\"}.dripicons-rocket:before{content:\"\"}.dripicons-scale:before{content:\"\"}.dripicons-search:before{content:\"\"}.dripicons-shopping-bag:before{content:\"\"}.dripicons-skip:before{content:\"\"}.dripicons-stack:before{content:\"\"}.dripicons-star:before{content:\"\"}.dripicons-stopwatch:before{content:\"\"}.dripicons-store:before{content:\"\"}.dripicons-suitcase:before{content:\"\"}.dripicons-swap:before{content:\"\"}.dripicons-tag:before{content:\"\"}.dripicons-tag-delete:before{content:\"\"}.dripicons-tags:before{content:\"\"}.dripicons-thumbs-down:before{content:\"\"}.dripicons-thumbs-up:before{content:\"\"}.dripicons-ticket:before{content:\"\"}.dripicons-time-reverse:before{content:\"\"}.dripicons-to-do:before{content:\"\"}.dripicons-toggles:before{content:\"\"}.dripicons-trash:before{content:\"\"}.dripicons-trophy:before{content:\"\"}.dripicons-upload:before{content:\"\"}.dripicons-user:before{content:\"\"}.dripicons-user-group:before{content:\"\"}.dripicons-user-id:before{content:\"\"}.dripicons-vibrate:before{content:\"\"}.dripicons-view-apps:before{content:\"\"}.dripicons-view-list:before{content:\"\"}.dripicons-view-list-large:before{content:\"\"}.dripicons-view-thumb:before{content:\"\"}.dripicons-volume-full:before{content:\"\"}.dripicons-volume-low:before{content:\"\"}.dripicons-volume-medium:before{content:\"\"}.dripicons-volume-off:before{content:\"\"}.dripicons-wallet:before{content:\"\"}.dripicons-warning:before{content:\"\"}.dripicons-web:before{content:\"\"}.dripicons-weight:before{content:\"\"}.dripicons-wifi:before{content:\"\"}.dripicons-wrong:before{content:\"\"}.dripicons-zoom-in:before{content:\"\"}.dripicons-zoom-out:before{content:\"\"}.dripicons-empty:before{content:\"\"}@font-face{font-family:\"Material Design Icons\";src:url(\"../../../../fonts/materialdesignicons-webfont.eot?v=6.5.95\");src:url(\"../../../../fonts/materialdesignicons-webfont.eot?#iefix&v=6.5.95\") format(\"embedded-opentype\"),url(\"../../../../fonts/materialdesignicons-webfont.woff2?v=6.5.95\") format(\"woff2\"),url(\"../../../../fonts/materialdesignicons-webfont.woff?v=6.5.95\") format(\"woff\"),url(\"../../../../fonts/materialdesignicons-webfont.ttf?v=6.5.95\") format(\"truetype\");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 \"Material Design Icons\";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing::before{content:\"󰇉\"}.mdi-abacus::before{content:\"󱛠\"}.mdi-abjad-arabic::before{content:\"󱌨\"}.mdi-abjad-hebrew::before{content:\"󱌩\"}.mdi-abugida-devanagari::before{content:\"󱌪\"}.mdi-abugida-thai::before{content:\"󱌫\"}.mdi-access-point::before{content:\"󰀃\"}.mdi-access-point-check::before{content:\"󱔸\"}.mdi-access-point-minus::before{content:\"󱔹\"}.mdi-access-point-network::before{content:\"󰀂\"}.mdi-access-point-network-off::before{content:\"󰯡\"}.mdi-access-point-off::before{content:\"󱔑\"}.mdi-access-point-plus::before{content:\"󱔺\"}.mdi-access-point-remove::before{content:\"󱔻\"}.mdi-account::before{content:\"󰀄\"}.mdi-account-alert::before{content:\"󰀅\"}.mdi-account-alert-outline::before{content:\"󰭐\"}.mdi-account-arrow-down::before{content:\"󱡨\"}.mdi-account-arrow-down-outline::before{content:\"󱡩\"}.mdi-account-arrow-left::before{content:\"󰭑\"}.mdi-account-arrow-left-outline::before{content:\"󰭒\"}.mdi-account-arrow-right::before{content:\"󰭓\"}.mdi-account-arrow-right-outline::before{content:\"󰭔\"}.mdi-account-arrow-up::before{content:\"󱡧\"}.mdi-account-arrow-up-outline::before{content:\"󱡪\"}.mdi-account-box::before{content:\"󰀆\"}.mdi-account-box-multiple::before{content:\"󰤴\"}.mdi-account-box-multiple-outline::before{content:\"󱀊\"}.mdi-account-box-outline::before{content:\"󰀇\"}.mdi-account-cancel::before{content:\"󱋟\"}.mdi-account-cancel-outline::before{content:\"󱋠\"}.mdi-account-cash::before{content:\"󱂗\"}.mdi-account-cash-outline::before{content:\"󱂘\"}.mdi-account-check::before{content:\"󰀈\"}.mdi-account-check-outline::before{content:\"󰯢\"}.mdi-account-child::before{content:\"󰪉\"}.mdi-account-child-circle::before{content:\"󰪊\"}.mdi-account-child-outline::before{content:\"󱃈\"}.mdi-account-circle::before{content:\"󰀉\"}.mdi-account-circle-outline::before{content:\"󰭕\"}.mdi-account-clock::before{content:\"󰭖\"}.mdi-account-clock-outline::before{content:\"󰭗\"}.mdi-account-cog::before{content:\"󱍰\"}.mdi-account-cog-outline::before{content:\"󱍱\"}.mdi-account-convert::before{content:\"󰀊\"}.mdi-account-convert-outline::before{content:\"󱌁\"}.mdi-account-cowboy-hat::before{content:\"󰺛\"}.mdi-account-cowboy-hat-outline::before{content:\"󱟳\"}.mdi-account-details::before{content:\"󰘱\"}.mdi-account-details-outline::before{content:\"󱍲\"}.mdi-account-edit::before{content:\"󰚼\"}.mdi-account-edit-outline::before{content:\"󰿻\"}.mdi-account-eye::before{content:\"󰐠\"}.mdi-account-eye-outline::before{content:\"󱉻\"}.mdi-account-filter::before{content:\"󰤶\"}.mdi-account-filter-outline::before{content:\"󰾝\"}.mdi-account-group::before{content:\"󰡉\"}.mdi-account-group-outline::before{content:\"󰭘\"}.mdi-account-hard-hat::before{content:\"󰖵\"}.mdi-account-heart::before{content:\"󰢙\"}.mdi-account-heart-outline::before{content:\"󰯣\"}.mdi-account-injury::before{content:\"󱠕\"}.mdi-account-injury-outline::before{content:\"󱠖\"}.mdi-account-key::before{content:\"󰀋\"}.mdi-account-key-outline::before{content:\"󰯤\"}.mdi-account-lock::before{content:\"󱅞\"}.mdi-account-lock-open::before{content:\"󱥠\"}.mdi-account-lock-open-outline::before{content:\"󱥡\"}.mdi-account-lock-outline::before{content:\"󱅟\"}.mdi-account-minus::before{content:\"󰀍\"}.mdi-account-minus-outline::before{content:\"󰫬\"}.mdi-account-multiple::before{content:\"󰀎\"}.mdi-account-multiple-check::before{content:\"󰣅\"}.mdi-account-multiple-check-outline::before{content:\"󱇾\"}.mdi-account-multiple-minus::before{content:\"󰗓\"}.mdi-account-multiple-minus-outline::before{content:\"󰯥\"}.mdi-account-multiple-outline::before{content:\"󰀏\"}.mdi-account-multiple-plus::before{content:\"󰀐\"}.mdi-account-multiple-plus-outline::before{content:\"󰠀\"}.mdi-account-multiple-remove::before{content:\"󱈊\"}.mdi-account-multiple-remove-outline::before{content:\"󱈋\"}.mdi-account-music::before{content:\"󰠃\"}.mdi-account-music-outline::before{content:\"󰳩\"}.mdi-account-network::before{content:\"󰀑\"}.mdi-account-network-outline::before{content:\"󰯦\"}.mdi-account-off::before{content:\"󰀒\"}.mdi-account-off-outline::before{content:\"󰯧\"}.mdi-account-outline::before{content:\"󰀓\"}.mdi-account-plus::before{content:\"󰀔\"}.mdi-account-plus-outline::before{content:\"󰠁\"}.mdi-account-question::before{content:\"󰭙\"}.mdi-account-question-outline::before{content:\"󰭚\"}.mdi-account-reactivate::before{content:\"󱔫\"}.mdi-account-reactivate-outline::before{content:\"󱔬\"}.mdi-account-remove::before{content:\"󰀕\"}.mdi-account-remove-outline::before{content:\"󰫭\"}.mdi-account-search::before{content:\"󰀖\"}.mdi-account-search-outline::before{content:\"󰤵\"}.mdi-account-settings::before{content:\"󰘰\"}.mdi-account-settings-outline::before{content:\"󱃉\"}.mdi-account-star::before{content:\"󰀗\"}.mdi-account-star-outline::before{content:\"󰯨\"}.mdi-account-supervisor::before{content:\"󰪋\"}.mdi-account-supervisor-circle::before{content:\"󰪌\"}.mdi-account-supervisor-circle-outline::before{content:\"󱓬\"}.mdi-account-supervisor-outline::before{content:\"󱄭\"}.mdi-account-switch::before{content:\"󰀙\"}.mdi-account-switch-outline::before{content:\"󰓋\"}.mdi-account-sync::before{content:\"󱤛\"}.mdi-account-sync-outline::before{content:\"󱤜\"}.mdi-account-tie::before{content:\"󰳣\"}.mdi-account-tie-hat::before{content:\"󱢘\"}.mdi-account-tie-hat-outline::before{content:\"󱢙\"}.mdi-account-tie-outline::before{content:\"󱃊\"}.mdi-account-tie-voice::before{content:\"󱌈\"}.mdi-account-tie-voice-off::before{content:\"󱌊\"}.mdi-account-tie-voice-off-outline::before{content:\"󱌋\"}.mdi-account-tie-voice-outline::before{content:\"󱌉\"}.mdi-account-voice::before{content:\"󰗋\"}.mdi-account-voice-off::before{content:\"󰻔\"}.mdi-account-wrench::before{content:\"󱢚\"}.mdi-account-wrench-outline::before{content:\"󱢛\"}.mdi-adjust::before{content:\"󰀚\"}.mdi-advertisements::before{content:\"󱤪\"}.mdi-advertisements-off::before{content:\"󱤫\"}.mdi-air-conditioner::before{content:\"󰀛\"}.mdi-air-filter::before{content:\"󰵃\"}.mdi-air-horn::before{content:\"󰶬\"}.mdi-air-humidifier::before{content:\"󱂙\"}.mdi-air-humidifier-off::before{content:\"󱑦\"}.mdi-air-purifier::before{content:\"󰵄\"}.mdi-airbag::before{content:\"󰯩\"}.mdi-airballoon::before{content:\"󰀜\"}.mdi-airballoon-outline::before{content:\"󱀋\"}.mdi-airplane::before{content:\"󰀝\"}.mdi-airplane-alert::before{content:\"󱡺\"}.mdi-airplane-check::before{content:\"󱡻\"}.mdi-airplane-clock::before{content:\"󱡼\"}.mdi-airplane-cog::before{content:\"󱡽\"}.mdi-airplane-edit::before{content:\"󱡾\"}.mdi-airplane-landing::before{content:\"󰗔\"}.mdi-airplane-marker::before{content:\"󱡿\"}.mdi-airplane-minus::before{content:\"󱢀\"}.mdi-airplane-off::before{content:\"󰀞\"}.mdi-airplane-plus::before{content:\"󱢁\"}.mdi-airplane-remove::before{content:\"󱢂\"}.mdi-airplane-search::before{content:\"󱢃\"}.mdi-airplane-settings::before{content:\"󱢄\"}.mdi-airplane-takeoff::before{content:\"󰗕\"}.mdi-airport::before{content:\"󰡋\"}.mdi-alarm::before{content:\"󰀠\"}.mdi-alarm-bell::before{content:\"󰞎\"}.mdi-alarm-check::before{content:\"󰀡\"}.mdi-alarm-light::before{content:\"󰞏\"}.mdi-alarm-light-off::before{content:\"󱜞\"}.mdi-alarm-light-off-outline::before{content:\"󱜟\"}.mdi-alarm-light-outline::before{content:\"󰯪\"}.mdi-alarm-multiple::before{content:\"󰀢\"}.mdi-alarm-note::before{content:\"󰹱\"}.mdi-alarm-note-off::before{content:\"󰹲\"}.mdi-alarm-off::before{content:\"󰀣\"}.mdi-alarm-panel::before{content:\"󱗄\"}.mdi-alarm-panel-outline::before{content:\"󱗅\"}.mdi-alarm-plus::before{content:\"󰀤\"}.mdi-alarm-snooze::before{content:\"󰚎\"}.mdi-album::before{content:\"󰀥\"}.mdi-alert::before{content:\"󰀦\"}.mdi-alert-box::before{content:\"󰀧\"}.mdi-alert-box-outline::before{content:\"󰳤\"}.mdi-alert-circle::before{content:\"󰀨\"}.mdi-alert-circle-check::before{content:\"󱇭\"}.mdi-alert-circle-check-outline::before{content:\"󱇮\"}.mdi-alert-circle-outline::before{content:\"󰗖\"}.mdi-alert-decagram::before{content:\"󰚽\"}.mdi-alert-decagram-outline::before{content:\"󰳥\"}.mdi-alert-minus::before{content:\"󱒻\"}.mdi-alert-minus-outline::before{content:\"󱒾\"}.mdi-alert-octagon::before{content:\"󰀩\"}.mdi-alert-octagon-outline::before{content:\"󰳦\"}.mdi-alert-octagram::before{content:\"󰝧\"}.mdi-alert-octagram-outline::before{content:\"󰳧\"}.mdi-alert-outline::before{content:\"󰀪\"}.mdi-alert-plus::before{content:\"󱒺\"}.mdi-alert-plus-outline::before{content:\"󱒽\"}.mdi-alert-remove::before{content:\"󱒼\"}.mdi-alert-remove-outline::before{content:\"󱒿\"}.mdi-alert-rhombus::before{content:\"󱇎\"}.mdi-alert-rhombus-outline::before{content:\"󱇏\"}.mdi-alien::before{content:\"󰢚\"}.mdi-alien-outline::before{content:\"󱃋\"}.mdi-align-horizontal-center::before{content:\"󱇃\"}.mdi-align-horizontal-distribute::before{content:\"󱥢\"}.mdi-align-horizontal-left::before{content:\"󱇂\"}.mdi-align-horizontal-right::before{content:\"󱇄\"}.mdi-align-vertical-bottom::before{content:\"󱇅\"}.mdi-align-vertical-center::before{content:\"󱇆\"}.mdi-align-vertical-distribute::before{content:\"󱥣\"}.mdi-align-vertical-top::before{content:\"󱇇\"}.mdi-all-inclusive::before{content:\"󰚾\"}.mdi-all-inclusive-box::before{content:\"󱢍\"}.mdi-all-inclusive-box-outline::before{content:\"󱢎\"}.mdi-allergy::before{content:\"󱉘\"}.mdi-alpha::before{content:\"󰀫\"}.mdi-alpha-a::before{content:\"󰫮\"}.mdi-alpha-a-box::before{content:\"󰬈\"}.mdi-alpha-a-box-outline::before{content:\"󰯫\"}.mdi-alpha-a-circle::before{content:\"󰯬\"}.mdi-alpha-a-circle-outline::before{content:\"󰯭\"}.mdi-alpha-b::before{content:\"󰫯\"}.mdi-alpha-b-box::before{content:\"󰬉\"}.mdi-alpha-b-box-outline::before{content:\"󰯮\"}.mdi-alpha-b-circle::before{content:\"󰯯\"}.mdi-alpha-b-circle-outline::before{content:\"󰯰\"}.mdi-alpha-c::before{content:\"󰫰\"}.mdi-alpha-c-box::before{content:\"󰬊\"}.mdi-alpha-c-box-outline::before{content:\"󰯱\"}.mdi-alpha-c-circle::before{content:\"󰯲\"}.mdi-alpha-c-circle-outline::before{content:\"󰯳\"}.mdi-alpha-d::before{content:\"󰫱\"}.mdi-alpha-d-box::before{content:\"󰬋\"}.mdi-alpha-d-box-outline::before{content:\"󰯴\"}.mdi-alpha-d-circle::before{content:\"󰯵\"}.mdi-alpha-d-circle-outline::before{content:\"󰯶\"}.mdi-alpha-e::before{content:\"󰫲\"}.mdi-alpha-e-box::before{content:\"󰬌\"}.mdi-alpha-e-box-outline::before{content:\"󰯷\"}.mdi-alpha-e-circle::before{content:\"󰯸\"}.mdi-alpha-e-circle-outline::before{content:\"󰯹\"}.mdi-alpha-f::before{content:\"󰫳\"}.mdi-alpha-f-box::before{content:\"󰬍\"}.mdi-alpha-f-box-outline::before{content:\"󰯺\"}.mdi-alpha-f-circle::before{content:\"󰯻\"}.mdi-alpha-f-circle-outline::before{content:\"󰯼\"}.mdi-alpha-g::before{content:\"󰫴\"}.mdi-alpha-g-box::before{content:\"󰬎\"}.mdi-alpha-g-box-outline::before{content:\"󰯽\"}.mdi-alpha-g-circle::before{content:\"󰯾\"}.mdi-alpha-g-circle-outline::before{content:\"󰯿\"}.mdi-alpha-h::before{content:\"󰫵\"}.mdi-alpha-h-box::before{content:\"󰬏\"}.mdi-alpha-h-box-outline::before{content:\"󰰀\"}.mdi-alpha-h-circle::before{content:\"󰰁\"}.mdi-alpha-h-circle-outline::before{content:\"󰰂\"}.mdi-alpha-i::before{content:\"󰫶\"}.mdi-alpha-i-box::before{content:\"󰬐\"}.mdi-alpha-i-box-outline::before{content:\"󰰃\"}.mdi-alpha-i-circle::before{content:\"󰰄\"}.mdi-alpha-i-circle-outline::before{content:\"󰰅\"}.mdi-alpha-j::before{content:\"󰫷\"}.mdi-alpha-j-box::before{content:\"󰬑\"}.mdi-alpha-j-box-outline::before{content:\"󰰆\"}.mdi-alpha-j-circle::before{content:\"󰰇\"}.mdi-alpha-j-circle-outline::before{content:\"󰰈\"}.mdi-alpha-k::before{content:\"󰫸\"}.mdi-alpha-k-box::before{content:\"󰬒\"}.mdi-alpha-k-box-outline::before{content:\"󰰉\"}.mdi-alpha-k-circle::before{content:\"󰰊\"}.mdi-alpha-k-circle-outline::before{content:\"󰰋\"}.mdi-alpha-l::before{content:\"󰫹\"}.mdi-alpha-l-box::before{content:\"󰬓\"}.mdi-alpha-l-box-outline::before{content:\"󰰌\"}.mdi-alpha-l-circle::before{content:\"󰰍\"}.mdi-alpha-l-circle-outline::before{content:\"󰰎\"}.mdi-alpha-m::before{content:\"󰫺\"}.mdi-alpha-m-box::before{content:\"󰬔\"}.mdi-alpha-m-box-outline::before{content:\"󰰏\"}.mdi-alpha-m-circle::before{content:\"󰰐\"}.mdi-alpha-m-circle-outline::before{content:\"󰰑\"}.mdi-alpha-n::before{content:\"󰫻\"}.mdi-alpha-n-box::before{content:\"󰬕\"}.mdi-alpha-n-box-outline::before{content:\"󰰒\"}.mdi-alpha-n-circle::before{content:\"󰰓\"}.mdi-alpha-n-circle-outline::before{content:\"󰰔\"}.mdi-alpha-o::before{content:\"󰫼\"}.mdi-alpha-o-box::before{content:\"󰬖\"}.mdi-alpha-o-box-outline::before{content:\"󰰕\"}.mdi-alpha-o-circle::before{content:\"󰰖\"}.mdi-alpha-o-circle-outline::before{content:\"󰰗\"}.mdi-alpha-p::before{content:\"󰫽\"}.mdi-alpha-p-box::before{content:\"󰬗\"}.mdi-alpha-p-box-outline::before{content:\"󰰘\"}.mdi-alpha-p-circle::before{content:\"󰰙\"}.mdi-alpha-p-circle-outline::before{content:\"󰰚\"}.mdi-alpha-q::before{content:\"󰫾\"}.mdi-alpha-q-box::before{content:\"󰬘\"}.mdi-alpha-q-box-outline::before{content:\"󰰛\"}.mdi-alpha-q-circle::before{content:\"󰰜\"}.mdi-alpha-q-circle-outline::before{content:\"󰰝\"}.mdi-alpha-r::before{content:\"󰫿\"}.mdi-alpha-r-box::before{content:\"󰬙\"}.mdi-alpha-r-box-outline::before{content:\"󰰞\"}.mdi-alpha-r-circle::before{content:\"󰰟\"}.mdi-alpha-r-circle-outline::before{content:\"󰰠\"}.mdi-alpha-s::before{content:\"󰬀\"}.mdi-alpha-s-box::before{content:\"󰬚\"}.mdi-alpha-s-box-outline::before{content:\"󰰡\"}.mdi-alpha-s-circle::before{content:\"󰰢\"}.mdi-alpha-s-circle-outline::before{content:\"󰰣\"}.mdi-alpha-t::before{content:\"󰬁\"}.mdi-alpha-t-box::before{content:\"󰬛\"}.mdi-alpha-t-box-outline::before{content:\"󰰤\"}.mdi-alpha-t-circle::before{content:\"󰰥\"}.mdi-alpha-t-circle-outline::before{content:\"󰰦\"}.mdi-alpha-u::before{content:\"󰬂\"}.mdi-alpha-u-box::before{content:\"󰬜\"}.mdi-alpha-u-box-outline::before{content:\"󰰧\"}.mdi-alpha-u-circle::before{content:\"󰰨\"}.mdi-alpha-u-circle-outline::before{content:\"󰰩\"}.mdi-alpha-v::before{content:\"󰬃\"}.mdi-alpha-v-box::before{content:\"󰬝\"}.mdi-alpha-v-box-outline::before{content:\"󰰪\"}.mdi-alpha-v-circle::before{content:\"󰰫\"}.mdi-alpha-v-circle-outline::before{content:\"󰰬\"}.mdi-alpha-w::before{content:\"󰬄\"}.mdi-alpha-w-box::before{content:\"󰬞\"}.mdi-alpha-w-box-outline::before{content:\"󰰭\"}.mdi-alpha-w-circle::before{content:\"󰰮\"}.mdi-alpha-w-circle-outline::before{content:\"󰰯\"}.mdi-alpha-x::before{content:\"󰬅\"}.mdi-alpha-x-box::before{content:\"󰬟\"}.mdi-alpha-x-box-outline::before{content:\"󰰰\"}.mdi-alpha-x-circle::before{content:\"󰰱\"}.mdi-alpha-x-circle-outline::before{content:\"󰰲\"}.mdi-alpha-y::before{content:\"󰬆\"}.mdi-alpha-y-box::before{content:\"󰬠\"}.mdi-alpha-y-box-outline::before{content:\"󰰳\"}.mdi-alpha-y-circle::before{content:\"󰰴\"}.mdi-alpha-y-circle-outline::before{content:\"󰰵\"}.mdi-alpha-z::before{content:\"󰬇\"}.mdi-alpha-z-box::before{content:\"󰬡\"}.mdi-alpha-z-box-outline::before{content:\"󰰶\"}.mdi-alpha-z-circle::before{content:\"󰰷\"}.mdi-alpha-z-circle-outline::before{content:\"󰰸\"}.mdi-alphabet-aurebesh::before{content:\"󱌬\"}.mdi-alphabet-cyrillic::before{content:\"󱌭\"}.mdi-alphabet-greek::before{content:\"󱌮\"}.mdi-alphabet-latin::before{content:\"󱌯\"}.mdi-alphabet-piqad::before{content:\"󱌰\"}.mdi-alphabet-tengwar::before{content:\"󱌷\"}.mdi-alphabetical::before{content:\"󰀬\"}.mdi-alphabetical-off::before{content:\"󱀌\"}.mdi-alphabetical-variant::before{content:\"󱀍\"}.mdi-alphabetical-variant-off::before{content:\"󱀎\"}.mdi-altimeter::before{content:\"󰗗\"}.mdi-ambulance::before{content:\"󰀯\"}.mdi-ammunition::before{content:\"󰳨\"}.mdi-ampersand::before{content:\"󰪍\"}.mdi-amplifier::before{content:\"󰀰\"}.mdi-amplifier-off::before{content:\"󱆵\"}.mdi-anchor::before{content:\"󰀱\"}.mdi-android::before{content:\"󰀲\"}.mdi-android-messages::before{content:\"󰵅\"}.mdi-android-studio::before{content:\"󰀴\"}.mdi-angle-acute::before{content:\"󰤷\"}.mdi-angle-obtuse::before{content:\"󰤸\"}.mdi-angle-right::before{content:\"󰤹\"}.mdi-angular::before{content:\"󰚲\"}.mdi-angularjs::before{content:\"󰚿\"}.mdi-animation::before{content:\"󰗘\"}.mdi-animation-outline::before{content:\"󰪏\"}.mdi-animation-play::before{content:\"󰤺\"}.mdi-animation-play-outline::before{content:\"󰪐\"}.mdi-ansible::before{content:\"󱂚\"}.mdi-antenna::before{content:\"󱄙\"}.mdi-anvil::before{content:\"󰢛\"}.mdi-apache-kafka::before{content:\"󱀏\"}.mdi-api::before{content:\"󱂛\"}.mdi-api-off::before{content:\"󱉗\"}.mdi-apple::before{content:\"󰀵\"}.mdi-apple-finder::before{content:\"󰀶\"}.mdi-apple-icloud::before{content:\"󰀸\"}.mdi-apple-ios::before{content:\"󰀷\"}.mdi-apple-keyboard-caps::before{content:\"󰘲\"}.mdi-apple-keyboard-command::before{content:\"󰘳\"}.mdi-apple-keyboard-control::before{content:\"󰘴\"}.mdi-apple-keyboard-option::before{content:\"󰘵\"}.mdi-apple-keyboard-shift::before{content:\"󰘶\"}.mdi-apple-safari::before{content:\"󰀹\"}.mdi-application::before{content:\"󰣆\"}.mdi-application-array::before{content:\"󱃵\"}.mdi-application-array-outline::before{content:\"󱃶\"}.mdi-application-braces::before{content:\"󱃷\"}.mdi-application-braces-outline::before{content:\"󱃸\"}.mdi-application-brackets::before{content:\"󰲋\"}.mdi-application-brackets-outline::before{content:\"󰲌\"}.mdi-application-cog::before{content:\"󰙵\"}.mdi-application-cog-outline::before{content:\"󱕷\"}.mdi-application-edit::before{content:\"󰂮\"}.mdi-application-edit-outline::before{content:\"󰘙\"}.mdi-application-export::before{content:\"󰶭\"}.mdi-application-import::before{content:\"󰶮\"}.mdi-application-outline::before{content:\"󰘔\"}.mdi-application-parentheses::before{content:\"󱃹\"}.mdi-application-parentheses-outline::before{content:\"󱃺\"}.mdi-application-settings::before{content:\"󰭠\"}.mdi-application-settings-outline::before{content:\"󱕕\"}.mdi-application-variable::before{content:\"󱃻\"}.mdi-application-variable-outline::before{content:\"󱃼\"}.mdi-approximately-equal::before{content:\"󰾞\"}.mdi-approximately-equal-box::before{content:\"󰾟\"}.mdi-apps::before{content:\"󰀻\"}.mdi-apps-box::before{content:\"󰵆\"}.mdi-arch::before{content:\"󰣇\"}.mdi-archive::before{content:\"󰀼\"}.mdi-archive-alert::before{content:\"󱓽\"}.mdi-archive-alert-outline::before{content:\"󱓾\"}.mdi-archive-arrow-down::before{content:\"󱉙\"}.mdi-archive-arrow-down-outline::before{content:\"󱉚\"}.mdi-archive-arrow-up::before{content:\"󱉛\"}.mdi-archive-arrow-up-outline::before{content:\"󱉜\"}.mdi-archive-cancel::before{content:\"󱝋\"}.mdi-archive-cancel-outline::before{content:\"󱝌\"}.mdi-archive-check::before{content:\"󱝍\"}.mdi-archive-check-outline::before{content:\"󱝎\"}.mdi-archive-clock::before{content:\"󱝏\"}.mdi-archive-clock-outline::before{content:\"󱝐\"}.mdi-archive-cog::before{content:\"󱝑\"}.mdi-archive-cog-outline::before{content:\"󱝒\"}.mdi-archive-edit::before{content:\"󱝓\"}.mdi-archive-edit-outline::before{content:\"󱝔\"}.mdi-archive-eye::before{content:\"󱝕\"}.mdi-archive-eye-outline::before{content:\"󱝖\"}.mdi-archive-lock::before{content:\"󱝗\"}.mdi-archive-lock-open::before{content:\"󱝘\"}.mdi-archive-lock-open-outline::before{content:\"󱝙\"}.mdi-archive-lock-outline::before{content:\"󱝚\"}.mdi-archive-marker::before{content:\"󱝛\"}.mdi-archive-marker-outline::before{content:\"󱝜\"}.mdi-archive-minus::before{content:\"󱝝\"}.mdi-archive-minus-outline::before{content:\"󱝞\"}.mdi-archive-music::before{content:\"󱝟\"}.mdi-archive-music-outline::before{content:\"󱝠\"}.mdi-archive-off::before{content:\"󱝡\"}.mdi-archive-off-outline::before{content:\"󱝢\"}.mdi-archive-outline::before{content:\"󱈎\"}.mdi-archive-plus::before{content:\"󱝣\"}.mdi-archive-plus-outline::before{content:\"󱝤\"}.mdi-archive-refresh::before{content:\"󱝥\"}.mdi-archive-refresh-outline::before{content:\"󱝦\"}.mdi-archive-remove::before{content:\"󱝧\"}.mdi-archive-remove-outline::before{content:\"󱝨\"}.mdi-archive-search::before{content:\"󱝩\"}.mdi-archive-search-outline::before{content:\"󱝪\"}.mdi-archive-settings::before{content:\"󱝫\"}.mdi-archive-settings-outline::before{content:\"󱝬\"}.mdi-archive-star::before{content:\"󱝭\"}.mdi-archive-star-outline::before{content:\"󱝮\"}.mdi-archive-sync::before{content:\"󱝯\"}.mdi-archive-sync-outline::before{content:\"󱝰\"}.mdi-arm-flex::before{content:\"󰿗\"}.mdi-arm-flex-outline::before{content:\"󰿖\"}.mdi-arrange-bring-forward::before{content:\"󰀽\"}.mdi-arrange-bring-to-front::before{content:\"󰀾\"}.mdi-arrange-send-backward::before{content:\"󰀿\"}.mdi-arrange-send-to-back::before{content:\"󰁀\"}.mdi-arrow-all::before{content:\"󰁁\"}.mdi-arrow-bottom-left::before{content:\"󰁂\"}.mdi-arrow-bottom-left-bold-box::before{content:\"󱥤\"}.mdi-arrow-bottom-left-bold-box-outline::before{content:\"󱥥\"}.mdi-arrow-bottom-left-bold-outline::before{content:\"󰦷\"}.mdi-arrow-bottom-left-thick::before{content:\"󰦸\"}.mdi-arrow-bottom-left-thin::before{content:\"󱦶\"}.mdi-arrow-bottom-left-thin-circle-outline::before{content:\"󱖖\"}.mdi-arrow-bottom-right::before{content:\"󰁃\"}.mdi-arrow-bottom-right-bold-box::before{content:\"󱥦\"}.mdi-arrow-bottom-right-bold-box-outline::before{content:\"󱥧\"}.mdi-arrow-bottom-right-bold-outline::before{content:\"󰦹\"}.mdi-arrow-bottom-right-thick::before{content:\"󰦺\"}.mdi-arrow-bottom-right-thin::before{content:\"󱦷\"}.mdi-arrow-bottom-right-thin-circle-outline::before{content:\"󱖕\"}.mdi-arrow-collapse::before{content:\"󰘕\"}.mdi-arrow-collapse-all::before{content:\"󰁄\"}.mdi-arrow-collapse-down::before{content:\"󰞒\"}.mdi-arrow-collapse-horizontal::before{content:\"󰡌\"}.mdi-arrow-collapse-left::before{content:\"󰞓\"}.mdi-arrow-collapse-right::before{content:\"󰞔\"}.mdi-arrow-collapse-up::before{content:\"󰞕\"}.mdi-arrow-collapse-vertical::before{content:\"󰡍\"}.mdi-arrow-decision::before{content:\"󰦻\"}.mdi-arrow-decision-auto::before{content:\"󰦼\"}.mdi-arrow-decision-auto-outline::before{content:\"󰦽\"}.mdi-arrow-decision-outline::before{content:\"󰦾\"}.mdi-arrow-down::before{content:\"󰁅\"}.mdi-arrow-down-bold::before{content:\"󰜮\"}.mdi-arrow-down-bold-box::before{content:\"󰜯\"}.mdi-arrow-down-bold-box-outline::before{content:\"󰜰\"}.mdi-arrow-down-bold-circle::before{content:\"󰁇\"}.mdi-arrow-down-bold-circle-outline::before{content:\"󰁈\"}.mdi-arrow-down-bold-hexagon-outline::before{content:\"󰁉\"}.mdi-arrow-down-bold-outline::before{content:\"󰦿\"}.mdi-arrow-down-box::before{content:\"󰛀\"}.mdi-arrow-down-circle::before{content:\"󰳛\"}.mdi-arrow-down-circle-outline::before{content:\"󰳜\"}.mdi-arrow-down-drop-circle::before{content:\"󰁊\"}.mdi-arrow-down-drop-circle-outline::before{content:\"󰁋\"}.mdi-arrow-down-left::before{content:\"󱞡\"}.mdi-arrow-down-left-bold::before{content:\"󱞢\"}.mdi-arrow-down-right::before{content:\"󱞣\"}.mdi-arrow-down-right-bold::before{content:\"󱞤\"}.mdi-arrow-down-thick::before{content:\"󰁆\"}.mdi-arrow-down-thin::before{content:\"󱦳\"}.mdi-arrow-down-thin-circle-outline::before{content:\"󱖙\"}.mdi-arrow-expand::before{content:\"󰘖\"}.mdi-arrow-expand-all::before{content:\"󰁌\"}.mdi-arrow-expand-down::before{content:\"󰞖\"}.mdi-arrow-expand-horizontal::before{content:\"󰡎\"}.mdi-arrow-expand-left::before{content:\"󰞗\"}.mdi-arrow-expand-right::before{content:\"󰞘\"}.mdi-arrow-expand-up::before{content:\"󰞙\"}.mdi-arrow-expand-vertical::before{content:\"󰡏\"}.mdi-arrow-horizontal-lock::before{content:\"󱅛\"}.mdi-arrow-left::before{content:\"󰁍\"}.mdi-arrow-left-bold::before{content:\"󰜱\"}.mdi-arrow-left-bold-box::before{content:\"󰜲\"}.mdi-arrow-left-bold-box-outline::before{content:\"󰜳\"}.mdi-arrow-left-bold-circle::before{content:\"󰁏\"}.mdi-arrow-left-bold-circle-outline::before{content:\"󰁐\"}.mdi-arrow-left-bold-hexagon-outline::before{content:\"󰁑\"}.mdi-arrow-left-bold-outline::before{content:\"󰧀\"}.mdi-arrow-left-bottom::before{content:\"󱞥\"}.mdi-arrow-left-bottom-bold::before{content:\"󱞦\"}.mdi-arrow-left-box::before{content:\"󰛁\"}.mdi-arrow-left-circle::before{content:\"󰳝\"}.mdi-arrow-left-circle-outline::before{content:\"󰳞\"}.mdi-arrow-left-drop-circle::before{content:\"󰁒\"}.mdi-arrow-left-drop-circle-outline::before{content:\"󰁓\"}.mdi-arrow-left-right::before{content:\"󰹳\"}.mdi-arrow-left-right-bold::before{content:\"󰹴\"}.mdi-arrow-left-right-bold-outline::before{content:\"󰧁\"}.mdi-arrow-left-thick::before{content:\"󰁎\"}.mdi-arrow-left-thin::before{content:\"󱦱\"}.mdi-arrow-left-thin-circle-outline::before{content:\"󱖚\"}.mdi-arrow-left-top::before{content:\"󱞧\"}.mdi-arrow-left-top-bold::before{content:\"󱞨\"}.mdi-arrow-projectile::before{content:\"󱡀\"}.mdi-arrow-projectile-multiple::before{content:\"󱠿\"}.mdi-arrow-right::before{content:\"󰁔\"}.mdi-arrow-right-bold::before{content:\"󰜴\"}.mdi-arrow-right-bold-box::before{content:\"󰜵\"}.mdi-arrow-right-bold-box-outline::before{content:\"󰜶\"}.mdi-arrow-right-bold-circle::before{content:\"󰁖\"}.mdi-arrow-right-bold-circle-outline::before{content:\"󰁗\"}.mdi-arrow-right-bold-hexagon-outline::before{content:\"󰁘\"}.mdi-arrow-right-bold-outline::before{content:\"󰧂\"}.mdi-arrow-right-bottom::before{content:\"󱞩\"}.mdi-arrow-right-bottom-bold::before{content:\"󱞪\"}.mdi-arrow-right-box::before{content:\"󰛂\"}.mdi-arrow-right-circle::before{content:\"󰳟\"}.mdi-arrow-right-circle-outline::before{content:\"󰳠\"}.mdi-arrow-right-drop-circle::before{content:\"󰁙\"}.mdi-arrow-right-drop-circle-outline::before{content:\"󰁚\"}.mdi-arrow-right-thick::before{content:\"󰁕\"}.mdi-arrow-right-thin::before{content:\"󱦰\"}.mdi-arrow-right-thin-circle-outline::before{content:\"󱖘\"}.mdi-arrow-right-top::before{content:\"󱞫\"}.mdi-arrow-right-top-bold::before{content:\"󱞬\"}.mdi-arrow-split-horizontal::before{content:\"󰤻\"}.mdi-arrow-split-vertical::before{content:\"󰤼\"}.mdi-arrow-top-left::before{content:\"󰁛\"}.mdi-arrow-top-left-bold-box::before{content:\"󱥨\"}.mdi-arrow-top-left-bold-box-outline::before{content:\"󱥩\"}.mdi-arrow-top-left-bold-outline::before{content:\"󰧃\"}.mdi-arrow-top-left-bottom-right::before{content:\"󰹵\"}.mdi-arrow-top-left-bottom-right-bold::before{content:\"󰹶\"}.mdi-arrow-top-left-thick::before{content:\"󰧄\"}.mdi-arrow-top-left-thin::before{content:\"󱦵\"}.mdi-arrow-top-left-thin-circle-outline::before{content:\"󱖓\"}.mdi-arrow-top-right::before{content:\"󰁜\"}.mdi-arrow-top-right-bold-box::before{content:\"󱥪\"}.mdi-arrow-top-right-bold-box-outline::before{content:\"󱥫\"}.mdi-arrow-top-right-bold-outline::before{content:\"󰧅\"}.mdi-arrow-top-right-bottom-left::before{content:\"󰹷\"}.mdi-arrow-top-right-bottom-left-bold::before{content:\"󰹸\"}.mdi-arrow-top-right-thick::before{content:\"󰧆\"}.mdi-arrow-top-right-thin::before{content:\"󱦴\"}.mdi-arrow-top-right-thin-circle-outline::before{content:\"󱖔\"}.mdi-arrow-u-down-left::before{content:\"󱞭\"}.mdi-arrow-u-down-left-bold::before{content:\"󱞮\"}.mdi-arrow-u-down-right::before{content:\"󱞯\"}.mdi-arrow-u-down-right-bold::before{content:\"󱞰\"}.mdi-arrow-u-left-bottom::before{content:\"󱞱\"}.mdi-arrow-u-left-bottom-bold::before{content:\"󱞲\"}.mdi-arrow-u-left-top::before{content:\"󱞳\"}.mdi-arrow-u-left-top-bold::before{content:\"󱞴\"}.mdi-arrow-u-right-bottom::before{content:\"󱞵\"}.mdi-arrow-u-right-bottom-bold::before{content:\"󱞶\"}.mdi-arrow-u-right-top::before{content:\"󱞷\"}.mdi-arrow-u-right-top-bold::before{content:\"󱞸\"}.mdi-arrow-u-up-left::before{content:\"󱞹\"}.mdi-arrow-u-up-left-bold::before{content:\"󱞺\"}.mdi-arrow-u-up-right::before{content:\"󱞻\"}.mdi-arrow-u-up-right-bold::before{content:\"󱞼\"}.mdi-arrow-up::before{content:\"󰁝\"}.mdi-arrow-up-bold::before{content:\"󰜷\"}.mdi-arrow-up-bold-box::before{content:\"󰜸\"}.mdi-arrow-up-bold-box-outline::before{content:\"󰜹\"}.mdi-arrow-up-bold-circle::before{content:\"󰁟\"}.mdi-arrow-up-bold-circle-outline::before{content:\"󰁠\"}.mdi-arrow-up-bold-hexagon-outline::before{content:\"󰁡\"}.mdi-arrow-up-bold-outline::before{content:\"󰧇\"}.mdi-arrow-up-box::before{content:\"󰛃\"}.mdi-arrow-up-circle::before{content:\"󰳡\"}.mdi-arrow-up-circle-outline::before{content:\"󰳢\"}.mdi-arrow-up-down::before{content:\"󰹹\"}.mdi-arrow-up-down-bold::before{content:\"󰹺\"}.mdi-arrow-up-down-bold-outline::before{content:\"󰧈\"}.mdi-arrow-up-drop-circle::before{content:\"󰁢\"}.mdi-arrow-up-drop-circle-outline::before{content:\"󰁣\"}.mdi-arrow-up-left::before{content:\"󱞽\"}.mdi-arrow-up-left-bold::before{content:\"󱞾\"}.mdi-arrow-up-right::before{content:\"󱞿\"}.mdi-arrow-up-right-bold::before{content:\"󱟀\"}.mdi-arrow-up-thick::before{content:\"󰁞\"}.mdi-arrow-up-thin::before{content:\"󱦲\"}.mdi-arrow-up-thin-circle-outline::before{content:\"󱖗\"}.mdi-arrow-vertical-lock::before{content:\"󱅜\"}.mdi-artstation::before{content:\"󰭛\"}.mdi-aspect-ratio::before{content:\"󰨤\"}.mdi-assistant::before{content:\"󰁤\"}.mdi-asterisk::before{content:\"󰛄\"}.mdi-at::before{content:\"󰁥\"}.mdi-atlassian::before{content:\"󰠄\"}.mdi-atm::before{content:\"󰵇\"}.mdi-atom::before{content:\"󰝨\"}.mdi-atom-variant::before{content:\"󰹻\"}.mdi-attachment::before{content:\"󰁦\"}.mdi-audio-input-rca::before{content:\"󱡫\"}.mdi-audio-input-stereo-minijack::before{content:\"󱡬\"}.mdi-audio-input-xlr::before{content:\"󱡭\"}.mdi-audio-video::before{content:\"󰤽\"}.mdi-audio-video-off::before{content:\"󱆶\"}.mdi-augmented-reality::before{content:\"󰡐\"}.mdi-auto-download::before{content:\"󱍾\"}.mdi-auto-fix::before{content:\"󰁨\"}.mdi-auto-upload::before{content:\"󰁩\"}.mdi-autorenew::before{content:\"󰁪\"}.mdi-av-timer::before{content:\"󰁫\"}.mdi-aws::before{content:\"󰸏\"}.mdi-axe::before{content:\"󰣈\"}.mdi-axe-battle::before{content:\"󱡂\"}.mdi-axis::before{content:\"󰵈\"}.mdi-axis-arrow::before{content:\"󰵉\"}.mdi-axis-arrow-info::before{content:\"󱐎\"}.mdi-axis-arrow-lock::before{content:\"󰵊\"}.mdi-axis-lock::before{content:\"󰵋\"}.mdi-axis-x-arrow::before{content:\"󰵌\"}.mdi-axis-x-arrow-lock::before{content:\"󰵍\"}.mdi-axis-x-rotate-clockwise::before{content:\"󰵎\"}.mdi-axis-x-rotate-counterclockwise::before{content:\"󰵏\"}.mdi-axis-x-y-arrow-lock::before{content:\"󰵐\"}.mdi-axis-y-arrow::before{content:\"󰵑\"}.mdi-axis-y-arrow-lock::before{content:\"󰵒\"}.mdi-axis-y-rotate-clockwise::before{content:\"󰵓\"}.mdi-axis-y-rotate-counterclockwise::before{content:\"󰵔\"}.mdi-axis-z-arrow::before{content:\"󰵕\"}.mdi-axis-z-arrow-lock::before{content:\"󰵖\"}.mdi-axis-z-rotate-clockwise::before{content:\"󰵗\"}.mdi-axis-z-rotate-counterclockwise::before{content:\"󰵘\"}.mdi-babel::before{content:\"󰨥\"}.mdi-baby::before{content:\"󰁬\"}.mdi-baby-bottle::before{content:\"󰼹\"}.mdi-baby-bottle-outline::before{content:\"󰼺\"}.mdi-baby-buggy::before{content:\"󱏠\"}.mdi-baby-carriage::before{content:\"󰚏\"}.mdi-baby-carriage-off::before{content:\"󰾠\"}.mdi-baby-face::before{content:\"󰹼\"}.mdi-baby-face-outline::before{content:\"󰹽\"}.mdi-backburger::before{content:\"󰁭\"}.mdi-backspace::before{content:\"󰁮\"}.mdi-backspace-outline::before{content:\"󰭜\"}.mdi-backspace-reverse::before{content:\"󰹾\"}.mdi-backspace-reverse-outline::before{content:\"󰹿\"}.mdi-backup-restore::before{content:\"󰁯\"}.mdi-bacteria::before{content:\"󰻕\"}.mdi-bacteria-outline::before{content:\"󰻖\"}.mdi-badge-account::before{content:\"󰶧\"}.mdi-badge-account-alert::before{content:\"󰶨\"}.mdi-badge-account-alert-outline::before{content:\"󰶩\"}.mdi-badge-account-horizontal::before{content:\"󰸍\"}.mdi-badge-account-horizontal-outline::before{content:\"󰸎\"}.mdi-badge-account-outline::before{content:\"󰶪\"}.mdi-badminton::before{content:\"󰡑\"}.mdi-bag-carry-on::before{content:\"󰼻\"}.mdi-bag-carry-on-check::before{content:\"󰵥\"}.mdi-bag-carry-on-off::before{content:\"󰼼\"}.mdi-bag-checked::before{content:\"󰼽\"}.mdi-bag-personal::before{content:\"󰸐\"}.mdi-bag-personal-off::before{content:\"󰸑\"}.mdi-bag-personal-off-outline::before{content:\"󰸒\"}.mdi-bag-personal-outline::before{content:\"󰸓\"}.mdi-bag-suitcase::before{content:\"󱖋\"}.mdi-bag-suitcase-off::before{content:\"󱖍\"}.mdi-bag-suitcase-off-outline::before{content:\"󱖎\"}.mdi-bag-suitcase-outline::before{content:\"󱖌\"}.mdi-baguette::before{content:\"󰼾\"}.mdi-balcony::before{content:\"󱠗\"}.mdi-balloon::before{content:\"󰨦\"}.mdi-ballot::before{content:\"󰧉\"}.mdi-ballot-outline::before{content:\"󰧊\"}.mdi-ballot-recount::before{content:\"󰰹\"}.mdi-ballot-recount-outline::before{content:\"󰰺\"}.mdi-bandage::before{content:\"󰶯\"}.mdi-bank::before{content:\"󰁰\"}.mdi-bank-check::before{content:\"󱙕\"}.mdi-bank-minus::before{content:\"󰶰\"}.mdi-bank-off::before{content:\"󱙖\"}.mdi-bank-off-outline::before{content:\"󱙗\"}.mdi-bank-outline::before{content:\"󰺀\"}.mdi-bank-plus::before{content:\"󰶱\"}.mdi-bank-remove::before{content:\"󰶲\"}.mdi-bank-transfer::before{content:\"󰨧\"}.mdi-bank-transfer-in::before{content:\"󰨨\"}.mdi-bank-transfer-out::before{content:\"󰨩\"}.mdi-barcode::before{content:\"󰁱\"}.mdi-barcode-off::before{content:\"󱈶\"}.mdi-barcode-scan::before{content:\"󰁲\"}.mdi-barley::before{content:\"󰁳\"}.mdi-barley-off::before{content:\"󰭝\"}.mdi-barn::before{content:\"󰭞\"}.mdi-barrel::before{content:\"󰁴\"}.mdi-baseball::before{content:\"󰡒\"}.mdi-baseball-bat::before{content:\"󰡓\"}.mdi-baseball-diamond::before{content:\"󱗬\"}.mdi-baseball-diamond-outline::before{content:\"󱗭\"}.mdi-bash::before{content:\"󱆃\"}.mdi-basket::before{content:\"󰁶\"}.mdi-basket-check::before{content:\"󱣥\"}.mdi-basket-check-outline::before{content:\"󱣦\"}.mdi-basket-fill::before{content:\"󰁷\"}.mdi-basket-minus::before{content:\"󱔣\"}.mdi-basket-minus-outline::before{content:\"󱔤\"}.mdi-basket-off::before{content:\"󱔥\"}.mdi-basket-off-outline::before{content:\"󱔦\"}.mdi-basket-outline::before{content:\"󱆁\"}.mdi-basket-plus::before{content:\"󱔧\"}.mdi-basket-plus-outline::before{content:\"󱔨\"}.mdi-basket-remove::before{content:\"󱔩\"}.mdi-basket-remove-outline::before{content:\"󱔪\"}.mdi-basket-unfill::before{content:\"󰁸\"}.mdi-basketball::before{content:\"󰠆\"}.mdi-basketball-hoop::before{content:\"󰰻\"}.mdi-basketball-hoop-outline::before{content:\"󰰼\"}.mdi-bat::before{content:\"󰭟\"}.mdi-bathtub::before{content:\"󱠘\"}.mdi-bathtub-outline::before{content:\"󱠙\"}.mdi-battery::before{content:\"󰁹\"}.mdi-battery-10::before{content:\"󰁺\"}.mdi-battery-10-bluetooth::before{content:\"󰤾\"}.mdi-battery-20::before{content:\"󰁻\"}.mdi-battery-20-bluetooth::before{content:\"󰤿\"}.mdi-battery-30::before{content:\"󰁼\"}.mdi-battery-30-bluetooth::before{content:\"󰥀\"}.mdi-battery-40::before{content:\"󰁽\"}.mdi-battery-40-bluetooth::before{content:\"󰥁\"}.mdi-battery-50::before{content:\"󰁾\"}.mdi-battery-50-bluetooth::before{content:\"󰥂\"}.mdi-battery-60::before{content:\"󰁿\"}.mdi-battery-60-bluetooth::before{content:\"󰥃\"}.mdi-battery-70::before{content:\"󰂀\"}.mdi-battery-70-bluetooth::before{content:\"󰥄\"}.mdi-battery-80::before{content:\"󰂁\"}.mdi-battery-80-bluetooth::before{content:\"󰥅\"}.mdi-battery-90::before{content:\"󰂂\"}.mdi-battery-90-bluetooth::before{content:\"󰥆\"}.mdi-battery-alert::before{content:\"󰂃\"}.mdi-battery-alert-bluetooth::before{content:\"󰥇\"}.mdi-battery-alert-variant::before{content:\"󱃌\"}.mdi-battery-alert-variant-outline::before{content:\"󱃍\"}.mdi-battery-arrow-down::before{content:\"󱟞\"}.mdi-battery-arrow-down-outline::before{content:\"󱟟\"}.mdi-battery-arrow-up::before{content:\"󱟠\"}.mdi-battery-arrow-up-outline::before{content:\"󱟡\"}.mdi-battery-bluetooth::before{content:\"󰥈\"}.mdi-battery-bluetooth-variant::before{content:\"󰥉\"}.mdi-battery-charging::before{content:\"󰂄\"}.mdi-battery-charging-10::before{content:\"󰢜\"}.mdi-battery-charging-100::before{content:\"󰂅\"}.mdi-battery-charging-20::before{content:\"󰂆\"}.mdi-battery-charging-30::before{content:\"󰂇\"}.mdi-battery-charging-40::before{content:\"󰂈\"}.mdi-battery-charging-50::before{content:\"󰢝\"}.mdi-battery-charging-60::before{content:\"󰂉\"}.mdi-battery-charging-70::before{content:\"󰢞\"}.mdi-battery-charging-80::before{content:\"󰂊\"}.mdi-battery-charging-90::before{content:\"󰂋\"}.mdi-battery-charging-high::before{content:\"󱊦\"}.mdi-battery-charging-low::before{content:\"󱊤\"}.mdi-battery-charging-medium::before{content:\"󱊥\"}.mdi-battery-charging-outline::before{content:\"󰢟\"}.mdi-battery-charging-wireless::before{content:\"󰠇\"}.mdi-battery-charging-wireless-10::before{content:\"󰠈\"}.mdi-battery-charging-wireless-20::before{content:\"󰠉\"}.mdi-battery-charging-wireless-30::before{content:\"󰠊\"}.mdi-battery-charging-wireless-40::before{content:\"󰠋\"}.mdi-battery-charging-wireless-50::before{content:\"󰠌\"}.mdi-battery-charging-wireless-60::before{content:\"󰠍\"}.mdi-battery-charging-wireless-70::before{content:\"󰠎\"}.mdi-battery-charging-wireless-80::before{content:\"󰠏\"}.mdi-battery-charging-wireless-90::before{content:\"󰠐\"}.mdi-battery-charging-wireless-alert::before{content:\"󰠑\"}.mdi-battery-charging-wireless-outline::before{content:\"󰠒\"}.mdi-battery-check::before{content:\"󱟢\"}.mdi-battery-check-outline::before{content:\"󱟣\"}.mdi-battery-heart::before{content:\"󱈏\"}.mdi-battery-heart-outline::before{content:\"󱈐\"}.mdi-battery-heart-variant::before{content:\"󱈑\"}.mdi-battery-high::before{content:\"󱊣\"}.mdi-battery-lock::before{content:\"󱞜\"}.mdi-battery-lock-open::before{content:\"󱞝\"}.mdi-battery-low::before{content:\"󱊡\"}.mdi-battery-medium::before{content:\"󱊢\"}.mdi-battery-minus::before{content:\"󱟤\"}.mdi-battery-minus-outline::before{content:\"󱟥\"}.mdi-battery-minus-variant::before{content:\"󰂌\"}.mdi-battery-negative::before{content:\"󰂍\"}.mdi-battery-off::before{content:\"󱉝\"}.mdi-battery-off-outline::before{content:\"󱉞\"}.mdi-battery-outline::before{content:\"󰂎\"}.mdi-battery-plus::before{content:\"󱟦\"}.mdi-battery-plus-outline::before{content:\"󱟧\"}.mdi-battery-plus-variant::before{content:\"󰂏\"}.mdi-battery-positive::before{content:\"󰂐\"}.mdi-battery-remove::before{content:\"󱟨\"}.mdi-battery-remove-outline::before{content:\"󱟩\"}.mdi-battery-sync::before{content:\"󱠴\"}.mdi-battery-sync-outline::before{content:\"󱠵\"}.mdi-battery-unknown::before{content:\"󰂑\"}.mdi-battery-unknown-bluetooth::before{content:\"󰥊\"}.mdi-beach::before{content:\"󰂒\"}.mdi-beaker::before{content:\"󰳪\"}.mdi-beaker-alert::before{content:\"󱈩\"}.mdi-beaker-alert-outline::before{content:\"󱈪\"}.mdi-beaker-check::before{content:\"󱈫\"}.mdi-beaker-check-outline::before{content:\"󱈬\"}.mdi-beaker-minus::before{content:\"󱈭\"}.mdi-beaker-minus-outline::before{content:\"󱈮\"}.mdi-beaker-outline::before{content:\"󰚐\"}.mdi-beaker-plus::before{content:\"󱈯\"}.mdi-beaker-plus-outline::before{content:\"󱈰\"}.mdi-beaker-question::before{content:\"󱈱\"}.mdi-beaker-question-outline::before{content:\"󱈲\"}.mdi-beaker-remove::before{content:\"󱈳\"}.mdi-beaker-remove-outline::before{content:\"󱈴\"}.mdi-bed::before{content:\"󰋣\"}.mdi-bed-double::before{content:\"󰿔\"}.mdi-bed-double-outline::before{content:\"󰿓\"}.mdi-bed-empty::before{content:\"󰢠\"}.mdi-bed-king::before{content:\"󰿒\"}.mdi-bed-king-outline::before{content:\"󰿑\"}.mdi-bed-outline::before{content:\"󰂙\"}.mdi-bed-queen::before{content:\"󰿐\"}.mdi-bed-queen-outline::before{content:\"󰿛\"}.mdi-bed-single::before{content:\"󱁭\"}.mdi-bed-single-outline::before{content:\"󱁮\"}.mdi-bee::before{content:\"󰾡\"}.mdi-bee-flower::before{content:\"󰾢\"}.mdi-beehive-off-outline::before{content:\"󱏭\"}.mdi-beehive-outline::before{content:\"󱃎\"}.mdi-beekeeper::before{content:\"󱓢\"}.mdi-beer::before{content:\"󰂘\"}.mdi-beer-outline::before{content:\"󱌌\"}.mdi-bell::before{content:\"󰂚\"}.mdi-bell-alert::before{content:\"󰵙\"}.mdi-bell-alert-outline::before{content:\"󰺁\"}.mdi-bell-badge::before{content:\"󱅫\"}.mdi-bell-badge-outline::before{content:\"󰅸\"}.mdi-bell-cancel::before{content:\"󱏧\"}.mdi-bell-cancel-outline::before{content:\"󱏨\"}.mdi-bell-check::before{content:\"󱇥\"}.mdi-bell-check-outline::before{content:\"󱇦\"}.mdi-bell-circle::before{content:\"󰵚\"}.mdi-bell-circle-outline::before{content:\"󰵛\"}.mdi-bell-minus::before{content:\"󱏩\"}.mdi-bell-minus-outline::before{content:\"󱏪\"}.mdi-bell-off::before{content:\"󰂛\"}.mdi-bell-off-outline::before{content:\"󰪑\"}.mdi-bell-outline::before{content:\"󰂜\"}.mdi-bell-plus::before{content:\"󰂝\"}.mdi-bell-plus-outline::before{content:\"󰪒\"}.mdi-bell-remove::before{content:\"󱏫\"}.mdi-bell-remove-outline::before{content:\"󱏬\"}.mdi-bell-ring::before{content:\"󰂞\"}.mdi-bell-ring-outline::before{content:\"󰂟\"}.mdi-bell-sleep::before{content:\"󰂠\"}.mdi-bell-sleep-outline::before{content:\"󰪓\"}.mdi-beta::before{content:\"󰂡\"}.mdi-betamax::before{content:\"󰧋\"}.mdi-biathlon::before{content:\"󰸔\"}.mdi-bicycle::before{content:\"󱂜\"}.mdi-bicycle-basket::before{content:\"󱈵\"}.mdi-bicycle-cargo::before{content:\"󱢜\"}.mdi-bicycle-electric::before{content:\"󱖴\"}.mdi-bicycle-penny-farthing::before{content:\"󱗩\"}.mdi-bike::before{content:\"󰂣\"}.mdi-bike-fast::before{content:\"󱄟\"}.mdi-billboard::before{content:\"󱀐\"}.mdi-billiards::before{content:\"󰭡\"}.mdi-billiards-rack::before{content:\"󰭢\"}.mdi-binoculars::before{content:\"󰂥\"}.mdi-bio::before{content:\"󰂦\"}.mdi-biohazard::before{content:\"󰂧\"}.mdi-bird::before{content:\"󱗆\"}.mdi-bitbucket::before{content:\"󰂨\"}.mdi-bitcoin::before{content:\"󰠓\"}.mdi-black-mesa::before{content:\"󰂩\"}.mdi-blender::before{content:\"󰳫\"}.mdi-blender-outline::before{content:\"󱠚\"}.mdi-blender-software::before{content:\"󰂫\"}.mdi-blinds::before{content:\"󰂬\"}.mdi-blinds-open::before{content:\"󱀑\"}.mdi-block-helper::before{content:\"󰂭\"}.mdi-blood-bag::before{content:\"󰳬\"}.mdi-bluetooth::before{content:\"󰂯\"}.mdi-bluetooth-audio::before{content:\"󰂰\"}.mdi-bluetooth-connect::before{content:\"󰂱\"}.mdi-bluetooth-off::before{content:\"󰂲\"}.mdi-bluetooth-settings::before{content:\"󰂳\"}.mdi-bluetooth-transfer::before{content:\"󰂴\"}.mdi-blur::before{content:\"󰂵\"}.mdi-blur-linear::before{content:\"󰂶\"}.mdi-blur-off::before{content:\"󰂷\"}.mdi-blur-radial::before{content:\"󰂸\"}.mdi-bolt::before{content:\"󰶳\"}.mdi-bomb::before{content:\"󰚑\"}.mdi-bomb-off::before{content:\"󰛅\"}.mdi-bone::before{content:\"󰂹\"}.mdi-book::before{content:\"󰂺\"}.mdi-book-account::before{content:\"󱎭\"}.mdi-book-account-outline::before{content:\"󱎮\"}.mdi-book-alert::before{content:\"󱙼\"}.mdi-book-alert-outline::before{content:\"󱙽\"}.mdi-book-alphabet::before{content:\"󰘝\"}.mdi-book-arrow-down::before{content:\"󱙾\"}.mdi-book-arrow-down-outline::before{content:\"󱙿\"}.mdi-book-arrow-left::before{content:\"󱚀\"}.mdi-book-arrow-left-outline::before{content:\"󱚁\"}.mdi-book-arrow-right::before{content:\"󱚂\"}.mdi-book-arrow-right-outline::before{content:\"󱚃\"}.mdi-book-arrow-up::before{content:\"󱚄\"}.mdi-book-arrow-up-outline::before{content:\"󱚅\"}.mdi-book-cancel::before{content:\"󱚆\"}.mdi-book-cancel-outline::before{content:\"󱚇\"}.mdi-book-check::before{content:\"󱓳\"}.mdi-book-check-outline::before{content:\"󱓴\"}.mdi-book-clock::before{content:\"󱚈\"}.mdi-book-clock-outline::before{content:\"󱚉\"}.mdi-book-cog::before{content:\"󱚊\"}.mdi-book-cog-outline::before{content:\"󱚋\"}.mdi-book-cross::before{content:\"󰂢\"}.mdi-book-edit::before{content:\"󱚌\"}.mdi-book-edit-outline::before{content:\"󱚍\"}.mdi-book-education::before{content:\"󱛉\"}.mdi-book-education-outline::before{content:\"󱛊\"}.mdi-book-information-variant::before{content:\"󱁯\"}.mdi-book-lock::before{content:\"󰞚\"}.mdi-book-lock-open::before{content:\"󰞛\"}.mdi-book-lock-open-outline::before{content:\"󱚎\"}.mdi-book-lock-outline::before{content:\"󱚏\"}.mdi-book-marker::before{content:\"󱚐\"}.mdi-book-marker-outline::before{content:\"󱚑\"}.mdi-book-minus::before{content:\"󰗙\"}.mdi-book-minus-multiple::before{content:\"󰪔\"}.mdi-book-minus-multiple-outline::before{content:\"󰤋\"}.mdi-book-minus-outline::before{content:\"󱚒\"}.mdi-book-multiple::before{content:\"󰂻\"}.mdi-book-multiple-outline::before{content:\"󰐶\"}.mdi-book-music::before{content:\"󰁧\"}.mdi-book-music-outline::before{content:\"󱚓\"}.mdi-book-off::before{content:\"󱚔\"}.mdi-book-off-outline::before{content:\"󱚕\"}.mdi-book-open::before{content:\"󰂽\"}.mdi-book-open-blank-variant::before{content:\"󰂾\"}.mdi-book-open-outline::before{content:\"󰭣\"}.mdi-book-open-page-variant::before{content:\"󰗚\"}.mdi-book-open-page-variant-outline::before{content:\"󱗖\"}.mdi-book-open-variant::before{content:\"󱓷\"}.mdi-book-outline::before{content:\"󰭤\"}.mdi-book-play::before{content:\"󰺂\"}.mdi-book-play-outline::before{content:\"󰺃\"}.mdi-book-plus::before{content:\"󰗛\"}.mdi-book-plus-multiple::before{content:\"󰪕\"}.mdi-book-plus-multiple-outline::before{content:\"󰫞\"}.mdi-book-plus-outline::before{content:\"󱚖\"}.mdi-book-refresh::before{content:\"󱚗\"}.mdi-book-refresh-outline::before{content:\"󱚘\"}.mdi-book-remove::before{content:\"󰪗\"}.mdi-book-remove-multiple::before{content:\"󰪖\"}.mdi-book-remove-multiple-outline::before{content:\"󰓊\"}.mdi-book-remove-outline::before{content:\"󱚙\"}.mdi-book-search::before{content:\"󰺄\"}.mdi-book-search-outline::before{content:\"󰺅\"}.mdi-book-settings::before{content:\"󱚚\"}.mdi-book-settings-outline::before{content:\"󱚛\"}.mdi-book-sync::before{content:\"󱚜\"}.mdi-book-sync-outline::before{content:\"󱛈\"}.mdi-book-variant::before{content:\"󰂿\"}.mdi-book-variant-multiple::before{content:\"󰂼\"}.mdi-bookmark::before{content:\"󰃀\"}.mdi-bookmark-box-multiple::before{content:\"󱥬\"}.mdi-bookmark-box-multiple-outline::before{content:\"󱥭\"}.mdi-bookmark-check::before{content:\"󰃁\"}.mdi-bookmark-check-outline::before{content:\"󱍻\"}.mdi-bookmark-minus::before{content:\"󰧌\"}.mdi-bookmark-minus-outline::before{content:\"󰧍\"}.mdi-bookmark-multiple::before{content:\"󰸕\"}.mdi-bookmark-multiple-outline::before{content:\"󰸖\"}.mdi-bookmark-music::before{content:\"󰃂\"}.mdi-bookmark-music-outline::before{content:\"󱍹\"}.mdi-bookmark-off::before{content:\"󰧎\"}.mdi-bookmark-off-outline::before{content:\"󰧏\"}.mdi-bookmark-outline::before{content:\"󰃃\"}.mdi-bookmark-plus::before{content:\"󰃅\"}.mdi-bookmark-plus-outline::before{content:\"󰃄\"}.mdi-bookmark-remove::before{content:\"󰃆\"}.mdi-bookmark-remove-outline::before{content:\"󱍺\"}.mdi-bookshelf::before{content:\"󱉟\"}.mdi-boom-gate::before{content:\"󰺆\"}.mdi-boom-gate-alert::before{content:\"󰺇\"}.mdi-boom-gate-alert-outline::before{content:\"󰺈\"}.mdi-boom-gate-arrow-down::before{content:\"󰺉\"}.mdi-boom-gate-arrow-down-outline::before{content:\"󰺊\"}.mdi-boom-gate-arrow-up::before{content:\"󰺌\"}.mdi-boom-gate-arrow-up-outline::before{content:\"󰺍\"}.mdi-boom-gate-outline::before{content:\"󰺋\"}.mdi-boom-gate-up::before{content:\"󱟹\"}.mdi-boom-gate-up-outline::before{content:\"󱟺\"}.mdi-boombox::before{content:\"󰗜\"}.mdi-boomerang::before{content:\"󱃏\"}.mdi-bootstrap::before{content:\"󰛆\"}.mdi-border-all::before{content:\"󰃇\"}.mdi-border-all-variant::before{content:\"󰢡\"}.mdi-border-bottom::before{content:\"󰃈\"}.mdi-border-bottom-variant::before{content:\"󰢢\"}.mdi-border-color::before{content:\"󰃉\"}.mdi-border-horizontal::before{content:\"󰃊\"}.mdi-border-inside::before{content:\"󰃋\"}.mdi-border-left::before{content:\"󰃌\"}.mdi-border-left-variant::before{content:\"󰢣\"}.mdi-border-none::before{content:\"󰃍\"}.mdi-border-none-variant::before{content:\"󰢤\"}.mdi-border-outside::before{content:\"󰃎\"}.mdi-border-right::before{content:\"󰃏\"}.mdi-border-right-variant::before{content:\"󰢥\"}.mdi-border-style::before{content:\"󰃐\"}.mdi-border-top::before{content:\"󰃑\"}.mdi-border-top-variant::before{content:\"󰢦\"}.mdi-border-vertical::before{content:\"󰃒\"}.mdi-bottle-soda::before{content:\"󱁰\"}.mdi-bottle-soda-classic::before{content:\"󱁱\"}.mdi-bottle-soda-classic-outline::before{content:\"󱍣\"}.mdi-bottle-soda-outline::before{content:\"󱁲\"}.mdi-bottle-tonic::before{content:\"󱄮\"}.mdi-bottle-tonic-outline::before{content:\"󱄯\"}.mdi-bottle-tonic-plus::before{content:\"󱄰\"}.mdi-bottle-tonic-plus-outline::before{content:\"󱄱\"}.mdi-bottle-tonic-skull::before{content:\"󱄲\"}.mdi-bottle-tonic-skull-outline::before{content:\"󱄳\"}.mdi-bottle-wine::before{content:\"󰡔\"}.mdi-bottle-wine-outline::before{content:\"󱌐\"}.mdi-bow-arrow::before{content:\"󱡁\"}.mdi-bow-tie::before{content:\"󰙸\"}.mdi-bowl::before{content:\"󰊎\"}.mdi-bowl-mix::before{content:\"󰘗\"}.mdi-bowl-mix-outline::before{content:\"󰋤\"}.mdi-bowl-outline::before{content:\"󰊩\"}.mdi-bowling::before{content:\"󰃓\"}.mdi-box::before{content:\"󰃔\"}.mdi-box-cutter::before{content:\"󰃕\"}.mdi-box-cutter-off::before{content:\"󰭊\"}.mdi-box-shadow::before{content:\"󰘷\"}.mdi-boxing-glove::before{content:\"󰭥\"}.mdi-braille::before{content:\"󰧐\"}.mdi-brain::before{content:\"󰧑\"}.mdi-bread-slice::before{content:\"󰳮\"}.mdi-bread-slice-outline::before{content:\"󰳯\"}.mdi-bridge::before{content:\"󰘘\"}.mdi-briefcase::before{content:\"󰃖\"}.mdi-briefcase-account::before{content:\"󰳰\"}.mdi-briefcase-account-outline::before{content:\"󰳱\"}.mdi-briefcase-check::before{content:\"󰃗\"}.mdi-briefcase-check-outline::before{content:\"󱌞\"}.mdi-briefcase-clock::before{content:\"󱃐\"}.mdi-briefcase-clock-outline::before{content:\"󱃑\"}.mdi-briefcase-download::before{content:\"󰃘\"}.mdi-briefcase-download-outline::before{content:\"󰰽\"}.mdi-briefcase-edit::before{content:\"󰪘\"}.mdi-briefcase-edit-outline::before{content:\"󰰾\"}.mdi-briefcase-eye::before{content:\"󱟙\"}.mdi-briefcase-eye-outline::before{content:\"󱟚\"}.mdi-briefcase-minus::before{content:\"󰨪\"}.mdi-briefcase-minus-outline::before{content:\"󰰿\"}.mdi-briefcase-off::before{content:\"󱙘\"}.mdi-briefcase-off-outline::before{content:\"󱙙\"}.mdi-briefcase-outline::before{content:\"󰠔\"}.mdi-briefcase-plus::before{content:\"󰨫\"}.mdi-briefcase-plus-outline::before{content:\"󰱀\"}.mdi-briefcase-remove::before{content:\"󰨬\"}.mdi-briefcase-remove-outline::before{content:\"󰱁\"}.mdi-briefcase-search::before{content:\"󰨭\"}.mdi-briefcase-search-outline::before{content:\"󰱂\"}.mdi-briefcase-upload::before{content:\"󰃙\"}.mdi-briefcase-upload-outline::before{content:\"󰱃\"}.mdi-briefcase-variant::before{content:\"󱒔\"}.mdi-briefcase-variant-off::before{content:\"󱙚\"}.mdi-briefcase-variant-off-outline::before{content:\"󱙛\"}.mdi-briefcase-variant-outline::before{content:\"󱒕\"}.mdi-brightness-1::before{content:\"󰃚\"}.mdi-brightness-2::before{content:\"󰃛\"}.mdi-brightness-3::before{content:\"󰃜\"}.mdi-brightness-4::before{content:\"󰃝\"}.mdi-brightness-5::before{content:\"󰃞\"}.mdi-brightness-6::before{content:\"󰃟\"}.mdi-brightness-7::before{content:\"󰃠\"}.mdi-brightness-auto::before{content:\"󰃡\"}.mdi-brightness-percent::before{content:\"󰳲\"}.mdi-broadcast::before{content:\"󱜠\"}.mdi-broadcast-off::before{content:\"󱜡\"}.mdi-broom::before{content:\"󰃢\"}.mdi-brush::before{content:\"󰃣\"}.mdi-brush-off::before{content:\"󱝱\"}.mdi-brush-variant::before{content:\"󱠓\"}.mdi-bucket::before{content:\"󱐕\"}.mdi-bucket-outline::before{content:\"󱐖\"}.mdi-buffet::before{content:\"󰕸\"}.mdi-bug::before{content:\"󰃤\"}.mdi-bug-check::before{content:\"󰨮\"}.mdi-bug-check-outline::before{content:\"󰨯\"}.mdi-bug-outline::before{content:\"󰨰\"}.mdi-bugle::before{content:\"󰶴\"}.mdi-bulldozer::before{content:\"󰬢\"}.mdi-bullet::before{content:\"󰳳\"}.mdi-bulletin-board::before{content:\"󰃥\"}.mdi-bullhorn::before{content:\"󰃦\"}.mdi-bullhorn-outline::before{content:\"󰬣\"}.mdi-bullhorn-variant::before{content:\"󱥮\"}.mdi-bullhorn-variant-outline::before{content:\"󱥯\"}.mdi-bullseye::before{content:\"󰗝\"}.mdi-bullseye-arrow::before{content:\"󰣉\"}.mdi-bulma::before{content:\"󱋧\"}.mdi-bunk-bed::before{content:\"󱌂\"}.mdi-bunk-bed-outline::before{content:\"󰂗\"}.mdi-bus::before{content:\"󰃧\"}.mdi-bus-alert::before{content:\"󰪙\"}.mdi-bus-articulated-end::before{content:\"󰞜\"}.mdi-bus-articulated-front::before{content:\"󰞝\"}.mdi-bus-clock::before{content:\"󰣊\"}.mdi-bus-double-decker::before{content:\"󰞞\"}.mdi-bus-electric::before{content:\"󱤝\"}.mdi-bus-marker::before{content:\"󱈒\"}.mdi-bus-multiple::before{content:\"󰼿\"}.mdi-bus-school::before{content:\"󰞟\"}.mdi-bus-side::before{content:\"󰞠\"}.mdi-bus-stop::before{content:\"󱀒\"}.mdi-bus-stop-covered::before{content:\"󱀓\"}.mdi-bus-stop-uncovered::before{content:\"󱀔\"}.mdi-butterfly::before{content:\"󱖉\"}.mdi-butterfly-outline::before{content:\"󱖊\"}.mdi-cabin-a-frame::before{content:\"󱢌\"}.mdi-cable-data::before{content:\"󱎔\"}.mdi-cached::before{content:\"󰃨\"}.mdi-cactus::before{content:\"󰶵\"}.mdi-cake::before{content:\"󰃩\"}.mdi-cake-layered::before{content:\"󰃪\"}.mdi-cake-variant::before{content:\"󰃫\"}.mdi-cake-variant-outline::before{content:\"󱟰\"}.mdi-calculator::before{content:\"󰃬\"}.mdi-calculator-variant::before{content:\"󰪚\"}.mdi-calculator-variant-outline::before{content:\"󱖦\"}.mdi-calendar::before{content:\"󰃭\"}.mdi-calendar-account::before{content:\"󰻗\"}.mdi-calendar-account-outline::before{content:\"󰻘\"}.mdi-calendar-alert::before{content:\"󰨱\"}.mdi-calendar-arrow-left::before{content:\"󱄴\"}.mdi-calendar-arrow-right::before{content:\"󱄵\"}.mdi-calendar-blank::before{content:\"󰃮\"}.mdi-calendar-blank-multiple::before{content:\"󱁳\"}.mdi-calendar-blank-outline::before{content:\"󰭦\"}.mdi-calendar-check::before{content:\"󰃯\"}.mdi-calendar-check-outline::before{content:\"󰱄\"}.mdi-calendar-clock::before{content:\"󰃰\"}.mdi-calendar-clock-outline::before{content:\"󱛡\"}.mdi-calendar-collapse-horizontal::before{content:\"󱢝\"}.mdi-calendar-cursor::before{content:\"󱕻\"}.mdi-calendar-edit::before{content:\"󰢧\"}.mdi-calendar-end::before{content:\"󱙬\"}.mdi-calendar-expand-horizontal::before{content:\"󱢞\"}.mdi-calendar-export::before{content:\"󰬤\"}.mdi-calendar-heart::before{content:\"󰧒\"}.mdi-calendar-import::before{content:\"󰬥\"}.mdi-calendar-lock::before{content:\"󱙁\"}.mdi-calendar-lock-outline::before{content:\"󱙂\"}.mdi-calendar-minus::before{content:\"󰵜\"}.mdi-calendar-month::before{content:\"󰸗\"}.mdi-calendar-month-outline::before{content:\"󰸘\"}.mdi-calendar-multiple::before{content:\"󰃱\"}.mdi-calendar-multiple-check::before{content:\"󰃲\"}.mdi-calendar-multiselect::before{content:\"󰨲\"}.mdi-calendar-outline::before{content:\"󰭧\"}.mdi-calendar-plus::before{content:\"󰃳\"}.mdi-calendar-question::before{content:\"󰚒\"}.mdi-calendar-range::before{content:\"󰙹\"}.mdi-calendar-range-outline::before{content:\"󰭨\"}.mdi-calendar-refresh::before{content:\"󰇡\"}.mdi-calendar-refresh-outline::before{content:\"󰈃\"}.mdi-calendar-remove::before{content:\"󰃴\"}.mdi-calendar-remove-outline::before{content:\"󰱅\"}.mdi-calendar-search::before{content:\"󰥌\"}.mdi-calendar-star::before{content:\"󰧓\"}.mdi-calendar-start::before{content:\"󱙭\"}.mdi-calendar-sync::before{content:\"󰺎\"}.mdi-calendar-sync-outline::before{content:\"󰺏\"}.mdi-calendar-text::before{content:\"󰃵\"}.mdi-calendar-text-outline::before{content:\"󰱆\"}.mdi-calendar-today::before{content:\"󰃶\"}.mdi-calendar-week::before{content:\"󰨳\"}.mdi-calendar-week-begin::before{content:\"󰨴\"}.mdi-calendar-weekend::before{content:\"󰻙\"}.mdi-calendar-weekend-outline::before{content:\"󰻚\"}.mdi-call-made::before{content:\"󰃷\"}.mdi-call-merge::before{content:\"󰃸\"}.mdi-call-missed::before{content:\"󰃹\"}.mdi-call-received::before{content:\"󰃺\"}.mdi-call-split::before{content:\"󰃻\"}.mdi-camcorder::before{content:\"󰃼\"}.mdi-camcorder-off::before{content:\"󰃿\"}.mdi-camera::before{content:\"󰄀\"}.mdi-camera-account::before{content:\"󰣋\"}.mdi-camera-burst::before{content:\"󰚓\"}.mdi-camera-control::before{content:\"󰭩\"}.mdi-camera-document::before{content:\"󱡱\"}.mdi-camera-document-off::before{content:\"󱡲\"}.mdi-camera-enhance::before{content:\"󰄁\"}.mdi-camera-enhance-outline::before{content:\"󰭪\"}.mdi-camera-flip::before{content:\"󱗙\"}.mdi-camera-flip-outline::before{content:\"󱗚\"}.mdi-camera-front::before{content:\"󰄂\"}.mdi-camera-front-variant::before{content:\"󰄃\"}.mdi-camera-gopro::before{content:\"󰞡\"}.mdi-camera-image::before{content:\"󰣌\"}.mdi-camera-iris::before{content:\"󰄄\"}.mdi-camera-marker::before{content:\"󱦧\"}.mdi-camera-marker-outline::before{content:\"󱦨\"}.mdi-camera-metering-center::before{content:\"󰞢\"}.mdi-camera-metering-matrix::before{content:\"󰞣\"}.mdi-camera-metering-partial::before{content:\"󰞤\"}.mdi-camera-metering-spot::before{content:\"󰞥\"}.mdi-camera-off::before{content:\"󰗟\"}.mdi-camera-off-outline::before{content:\"󱦿\"}.mdi-camera-outline::before{content:\"󰵝\"}.mdi-camera-party-mode::before{content:\"󰄅\"}.mdi-camera-plus::before{content:\"󰻛\"}.mdi-camera-plus-outline::before{content:\"󰻜\"}.mdi-camera-rear::before{content:\"󰄆\"}.mdi-camera-rear-variant::before{content:\"󰄇\"}.mdi-camera-retake::before{content:\"󰸙\"}.mdi-camera-retake-outline::before{content:\"󰸚\"}.mdi-camera-switch::before{content:\"󰄈\"}.mdi-camera-switch-outline::before{content:\"󰡊\"}.mdi-camera-timer::before{content:\"󰄉\"}.mdi-camera-wireless::before{content:\"󰶶\"}.mdi-camera-wireless-outline::before{content:\"󰶷\"}.mdi-campfire::before{content:\"󰻝\"}.mdi-cancel::before{content:\"󰜺\"}.mdi-candelabra::before{content:\"󱟒\"}.mdi-candelabra-fire::before{content:\"󱟓\"}.mdi-candle::before{content:\"󰗢\"}.mdi-candy::before{content:\"󱥰\"}.mdi-candy-off::before{content:\"󱥱\"}.mdi-candy-off-outline::before{content:\"󱥲\"}.mdi-candy-outline::before{content:\"󱥳\"}.mdi-candycane::before{content:\"󰄊\"}.mdi-cannabis::before{content:\"󰞦\"}.mdi-cannabis-off::before{content:\"󱙮\"}.mdi-caps-lock::before{content:\"󰪛\"}.mdi-car::before{content:\"󰄋\"}.mdi-car-2-plus::before{content:\"󱀕\"}.mdi-car-3-plus::before{content:\"󱀖\"}.mdi-car-arrow-left::before{content:\"󱎲\"}.mdi-car-arrow-right::before{content:\"󱎳\"}.mdi-car-back::before{content:\"󰸛\"}.mdi-car-battery::before{content:\"󰄌\"}.mdi-car-brake-abs::before{content:\"󰱇\"}.mdi-car-brake-alert::before{content:\"󰱈\"}.mdi-car-brake-fluid-level::before{content:\"󱤉\"}.mdi-car-brake-hold::before{content:\"󰵞\"}.mdi-car-brake-low-pressure::before{content:\"󱤊\"}.mdi-car-brake-parking::before{content:\"󰵟\"}.mdi-car-brake-retarder::before{content:\"󱀗\"}.mdi-car-brake-temperature::before{content:\"󱤋\"}.mdi-car-brake-worn-linings::before{content:\"󱤌\"}.mdi-car-child-seat::before{content:\"󰾣\"}.mdi-car-clock::before{content:\"󱥴\"}.mdi-car-clutch::before{content:\"󱀘\"}.mdi-car-cog::before{content:\"󱏌\"}.mdi-car-connected::before{content:\"󰄍\"}.mdi-car-convertible::before{content:\"󰞧\"}.mdi-car-coolant-level::before{content:\"󱀙\"}.mdi-car-cruise-control::before{content:\"󰵠\"}.mdi-car-defrost-front::before{content:\"󰵡\"}.mdi-car-defrost-rear::before{content:\"󰵢\"}.mdi-car-door::before{content:\"󰭫\"}.mdi-car-door-lock::before{content:\"󱂝\"}.mdi-car-electric::before{content:\"󰭬\"}.mdi-car-electric-outline::before{content:\"󱖵\"}.mdi-car-emergency::before{content:\"󱘏\"}.mdi-car-esp::before{content:\"󰱉\"}.mdi-car-estate::before{content:\"󰞨\"}.mdi-car-hatchback::before{content:\"󰞩\"}.mdi-car-info::before{content:\"󱆾\"}.mdi-car-key::before{content:\"󰭭\"}.mdi-car-lifted-pickup::before{content:\"󱔭\"}.mdi-car-light-alert::before{content:\"󱤍\"}.mdi-car-light-dimmed::before{content:\"󰱊\"}.mdi-car-light-fog::before{content:\"󰱋\"}.mdi-car-light-high::before{content:\"󰱌\"}.mdi-car-limousine::before{content:\"󰣍\"}.mdi-car-multiple::before{content:\"󰭮\"}.mdi-car-off::before{content:\"󰸜\"}.mdi-car-outline::before{content:\"󱓭\"}.mdi-car-parking-lights::before{content:\"󰵣\"}.mdi-car-pickup::before{content:\"󰞪\"}.mdi-car-seat::before{content:\"󰾤\"}.mdi-car-seat-cooler::before{content:\"󰾥\"}.mdi-car-seat-heater::before{content:\"󰾦\"}.mdi-car-select::before{content:\"󱡹\"}.mdi-car-settings::before{content:\"󱏍\"}.mdi-car-shift-pattern::before{content:\"󰽀\"}.mdi-car-side::before{content:\"󰞫\"}.mdi-car-speed-limiter::before{content:\"󱤎\"}.mdi-car-sports::before{content:\"󰞬\"}.mdi-car-tire-alert::before{content:\"󰱍\"}.mdi-car-traction-control::before{content:\"󰵤\"}.mdi-car-turbocharger::before{content:\"󱀚\"}.mdi-car-wash::before{content:\"󰄎\"}.mdi-car-windshield::before{content:\"󱀛\"}.mdi-car-windshield-outline::before{content:\"󱀜\"}.mdi-car-wireless::before{content:\"󱡸\"}.mdi-car-wrench::before{content:\"󱠔\"}.mdi-carabiner::before{content:\"󱓀\"}.mdi-caravan::before{content:\"󰞭\"}.mdi-card::before{content:\"󰭯\"}.mdi-card-account-details::before{content:\"󰗒\"}.mdi-card-account-details-outline::before{content:\"󰶫\"}.mdi-card-account-details-star::before{content:\"󰊣\"}.mdi-card-account-details-star-outline::before{content:\"󰛛\"}.mdi-card-account-mail::before{content:\"󰆎\"}.mdi-card-account-mail-outline::before{content:\"󰺘\"}.mdi-card-account-phone::before{content:\"󰺙\"}.mdi-card-account-phone-outline::before{content:\"󰺚\"}.mdi-card-bulleted::before{content:\"󰭰\"}.mdi-card-bulleted-off::before{content:\"󰭱\"}.mdi-card-bulleted-off-outline::before{content:\"󰭲\"}.mdi-card-bulleted-outline::before{content:\"󰭳\"}.mdi-card-bulleted-settings::before{content:\"󰭴\"}.mdi-card-bulleted-settings-outline::before{content:\"󰭵\"}.mdi-card-minus::before{content:\"󱘀\"}.mdi-card-minus-outline::before{content:\"󱘁\"}.mdi-card-multiple::before{content:\"󱟱\"}.mdi-card-multiple-outline::before{content:\"󱟲\"}.mdi-card-off::before{content:\"󱘂\"}.mdi-card-off-outline::before{content:\"󱘃\"}.mdi-card-outline::before{content:\"󰭶\"}.mdi-card-plus::before{content:\"󱇿\"}.mdi-card-plus-outline::before{content:\"󱈀\"}.mdi-card-remove::before{content:\"󱘄\"}.mdi-card-remove-outline::before{content:\"󱘅\"}.mdi-card-search::before{content:\"󱁴\"}.mdi-card-search-outline::before{content:\"󱁵\"}.mdi-card-text::before{content:\"󰭷\"}.mdi-card-text-outline::before{content:\"󰭸\"}.mdi-cards::before{content:\"󰘸\"}.mdi-cards-club::before{content:\"󰣎\"}.mdi-cards-club-outline::before{content:\"󱢟\"}.mdi-cards-diamond::before{content:\"󰣏\"}.mdi-cards-diamond-outline::before{content:\"󱀝\"}.mdi-cards-heart::before{content:\"󰣐\"}.mdi-cards-heart-outline::before{content:\"󱢠\"}.mdi-cards-outline::before{content:\"󰘹\"}.mdi-cards-playing::before{content:\"󱢡\"}.mdi-cards-playing-club::before{content:\"󱢢\"}.mdi-cards-playing-club-multiple::before{content:\"󱢣\"}.mdi-cards-playing-club-multiple-outline::before{content:\"󱢤\"}.mdi-cards-playing-club-outline::before{content:\"󱢥\"}.mdi-cards-playing-diamond::before{content:\"󱢦\"}.mdi-cards-playing-diamond-multiple::before{content:\"󱢧\"}.mdi-cards-playing-diamond-multiple-outline::before{content:\"󱢨\"}.mdi-cards-playing-diamond-outline::before{content:\"󱢩\"}.mdi-cards-playing-heart::before{content:\"󱢪\"}.mdi-cards-playing-heart-multiple::before{content:\"󱢫\"}.mdi-cards-playing-heart-multiple-outline::before{content:\"󱢬\"}.mdi-cards-playing-heart-outline::before{content:\"󱢭\"}.mdi-cards-playing-outline::before{content:\"󰘺\"}.mdi-cards-playing-spade::before{content:\"󱢮\"}.mdi-cards-playing-spade-multiple::before{content:\"󱢯\"}.mdi-cards-playing-spade-multiple-outline::before{content:\"󱢰\"}.mdi-cards-playing-spade-outline::before{content:\"󱢱\"}.mdi-cards-spade::before{content:\"󰣑\"}.mdi-cards-spade-outline::before{content:\"󱢲\"}.mdi-cards-variant::before{content:\"󰛇\"}.mdi-carrot::before{content:\"󰄏\"}.mdi-cart::before{content:\"󰄐\"}.mdi-cart-arrow-down::before{content:\"󰵦\"}.mdi-cart-arrow-right::before{content:\"󰱎\"}.mdi-cart-arrow-up::before{content:\"󰵧\"}.mdi-cart-check::before{content:\"󱗪\"}.mdi-cart-heart::before{content:\"󱣠\"}.mdi-cart-minus::before{content:\"󰵨\"}.mdi-cart-off::before{content:\"󰙫\"}.mdi-cart-outline::before{content:\"󰄑\"}.mdi-cart-plus::before{content:\"󰄒\"}.mdi-cart-remove::before{content:\"󰵩\"}.mdi-cart-variant::before{content:\"󱗫\"}.mdi-case-sensitive-alt::before{content:\"󰄓\"}.mdi-cash::before{content:\"󰄔\"}.mdi-cash-100::before{content:\"󰄕\"}.mdi-cash-check::before{content:\"󱓮\"}.mdi-cash-fast::before{content:\"󱡜\"}.mdi-cash-lock::before{content:\"󱓪\"}.mdi-cash-lock-open::before{content:\"󱓫\"}.mdi-cash-marker::before{content:\"󰶸\"}.mdi-cash-minus::before{content:\"󱉠\"}.mdi-cash-multiple::before{content:\"󰄖\"}.mdi-cash-plus::before{content:\"󱉡\"}.mdi-cash-refund::before{content:\"󰪜\"}.mdi-cash-register::before{content:\"󰳴\"}.mdi-cash-remove::before{content:\"󱉢\"}.mdi-cassette::before{content:\"󰧔\"}.mdi-cast::before{content:\"󰄘\"}.mdi-cast-audio::before{content:\"󱀞\"}.mdi-cast-audio-variant::before{content:\"󱝉\"}.mdi-cast-connected::before{content:\"󰄙\"}.mdi-cast-education::before{content:\"󰸝\"}.mdi-cast-off::before{content:\"󰞊\"}.mdi-cast-variant::before{content:\"󰀟\"}.mdi-castle::before{content:\"󰄚\"}.mdi-cat::before{content:\"󰄛\"}.mdi-cctv::before{content:\"󰞮\"}.mdi-cctv-off::before{content:\"󱡟\"}.mdi-ceiling-fan::before{content:\"󱞗\"}.mdi-ceiling-fan-light::before{content:\"󱞘\"}.mdi-ceiling-light::before{content:\"󰝩\"}.mdi-ceiling-light-multiple::before{content:\"󱣝\"}.mdi-ceiling-light-multiple-outline::before{content:\"󱣞\"}.mdi-ceiling-light-outline::before{content:\"󱟇\"}.mdi-cellphone::before{content:\"󰄜\"}.mdi-cellphone-arrow-down::before{content:\"󰧕\"}.mdi-cellphone-basic::before{content:\"󰄞\"}.mdi-cellphone-charging::before{content:\"󱎗\"}.mdi-cellphone-check::before{content:\"󱟽\"}.mdi-cellphone-cog::before{content:\"󰥑\"}.mdi-cellphone-dock::before{content:\"󰄟\"}.mdi-cellphone-information::before{content:\"󰽁\"}.mdi-cellphone-key::before{content:\"󰥎\"}.mdi-cellphone-link::before{content:\"󰄡\"}.mdi-cellphone-link-off::before{content:\"󰄢\"}.mdi-cellphone-lock::before{content:\"󰥏\"}.mdi-cellphone-marker::before{content:\"󱠺\"}.mdi-cellphone-message::before{content:\"󰣓\"}.mdi-cellphone-message-off::before{content:\"󱃒\"}.mdi-cellphone-nfc::before{content:\"󰺐\"}.mdi-cellphone-nfc-off::before{content:\"󱋘\"}.mdi-cellphone-off::before{content:\"󰥐\"}.mdi-cellphone-play::before{content:\"󱀟\"}.mdi-cellphone-remove::before{content:\"󰥍\"}.mdi-cellphone-screenshot::before{content:\"󰨵\"}.mdi-cellphone-settings::before{content:\"󰄣\"}.mdi-cellphone-sound::before{content:\"󰥒\"}.mdi-cellphone-text::before{content:\"󰣒\"}.mdi-cellphone-wireless::before{content:\"󰠕\"}.mdi-centos::before{content:\"󱄚\"}.mdi-certificate::before{content:\"󰄤\"}.mdi-certificate-outline::before{content:\"󱆈\"}.mdi-chair-rolling::before{content:\"󰽈\"}.mdi-chair-school::before{content:\"󰄥\"}.mdi-chandelier::before{content:\"󱞓\"}.mdi-charity::before{content:\"󰱏\"}.mdi-chart-arc::before{content:\"󰄦\"}.mdi-chart-areaspline::before{content:\"󰄧\"}.mdi-chart-areaspline-variant::before{content:\"󰺑\"}.mdi-chart-bar::before{content:\"󰄨\"}.mdi-chart-bar-stacked::before{content:\"󰝪\"}.mdi-chart-bell-curve::before{content:\"󰱐\"}.mdi-chart-bell-curve-cumulative::before{content:\"󰾧\"}.mdi-chart-box::before{content:\"󱕍\"}.mdi-chart-box-outline::before{content:\"󱕎\"}.mdi-chart-box-plus-outline::before{content:\"󱕏\"}.mdi-chart-bubble::before{content:\"󰗣\"}.mdi-chart-donut::before{content:\"󰞯\"}.mdi-chart-donut-variant::before{content:\"󰞰\"}.mdi-chart-gantt::before{content:\"󰙬\"}.mdi-chart-histogram::before{content:\"󰄩\"}.mdi-chart-line::before{content:\"󰄪\"}.mdi-chart-line-stacked::before{content:\"󰝫\"}.mdi-chart-line-variant::before{content:\"󰞱\"}.mdi-chart-multiline::before{content:\"󰣔\"}.mdi-chart-multiple::before{content:\"󱈓\"}.mdi-chart-pie::before{content:\"󰄫\"}.mdi-chart-ppf::before{content:\"󱎀\"}.mdi-chart-sankey::before{content:\"󱇟\"}.mdi-chart-sankey-variant::before{content:\"󱇠\"}.mdi-chart-scatter-plot::before{content:\"󰺒\"}.mdi-chart-scatter-plot-hexbin::before{content:\"󰙭\"}.mdi-chart-timeline::before{content:\"󰙮\"}.mdi-chart-timeline-variant::before{content:\"󰺓\"}.mdi-chart-timeline-variant-shimmer::before{content:\"󱖶\"}.mdi-chart-tree::before{content:\"󰺔\"}.mdi-chart-waterfall::before{content:\"󱤘\"}.mdi-chat::before{content:\"󰭹\"}.mdi-chat-alert::before{content:\"󰭺\"}.mdi-chat-alert-outline::before{content:\"󱋉\"}.mdi-chat-minus::before{content:\"󱐐\"}.mdi-chat-minus-outline::before{content:\"󱐓\"}.mdi-chat-outline::before{content:\"󰻞\"}.mdi-chat-plus::before{content:\"󱐏\"}.mdi-chat-plus-outline::before{content:\"󱐒\"}.mdi-chat-processing::before{content:\"󰭻\"}.mdi-chat-processing-outline::before{content:\"󱋊\"}.mdi-chat-question::before{content:\"󱜸\"}.mdi-chat-question-outline::before{content:\"󱜹\"}.mdi-chat-remove::before{content:\"󱐑\"}.mdi-chat-remove-outline::before{content:\"󱐔\"}.mdi-chat-sleep::before{content:\"󱋑\"}.mdi-chat-sleep-outline::before{content:\"󱋒\"}.mdi-check::before{content:\"󰄬\"}.mdi-check-all::before{content:\"󰄭\"}.mdi-check-bold::before{content:\"󰸞\"}.mdi-check-circle::before{content:\"󰗠\"}.mdi-check-circle-outline::before{content:\"󰗡\"}.mdi-check-decagram::before{content:\"󰞑\"}.mdi-check-decagram-outline::before{content:\"󱝀\"}.mdi-check-network::before{content:\"󰱓\"}.mdi-check-network-outline::before{content:\"󰱔\"}.mdi-check-outline::before{content:\"󰡕\"}.mdi-check-underline::before{content:\"󰸟\"}.mdi-check-underline-circle::before{content:\"󰸠\"}.mdi-check-underline-circle-outline::before{content:\"󰸡\"}.mdi-checkbook::before{content:\"󰪝\"}.mdi-checkbox-blank::before{content:\"󰄮\"}.mdi-checkbox-blank-badge::before{content:\"󱅶\"}.mdi-checkbox-blank-badge-outline::before{content:\"󰄗\"}.mdi-checkbox-blank-circle::before{content:\"󰄯\"}.mdi-checkbox-blank-circle-outline::before{content:\"󰄰\"}.mdi-checkbox-blank-off::before{content:\"󱋬\"}.mdi-checkbox-blank-off-outline::before{content:\"󱋭\"}.mdi-checkbox-blank-outline::before{content:\"󰄱\"}.mdi-checkbox-intermediate::before{content:\"󰡖\"}.mdi-checkbox-marked::before{content:\"󰄲\"}.mdi-checkbox-marked-circle::before{content:\"󰄳\"}.mdi-checkbox-marked-circle-outline::before{content:\"󰄴\"}.mdi-checkbox-marked-circle-plus-outline::before{content:\"󱤧\"}.mdi-checkbox-marked-outline::before{content:\"󰄵\"}.mdi-checkbox-multiple-blank::before{content:\"󰄶\"}.mdi-checkbox-multiple-blank-circle::before{content:\"󰘻\"}.mdi-checkbox-multiple-blank-circle-outline::before{content:\"󰘼\"}.mdi-checkbox-multiple-blank-outline::before{content:\"󰄷\"}.mdi-checkbox-multiple-marked::before{content:\"󰄸\"}.mdi-checkbox-multiple-marked-circle::before{content:\"󰘽\"}.mdi-checkbox-multiple-marked-circle-outline::before{content:\"󰘾\"}.mdi-checkbox-multiple-marked-outline::before{content:\"󰄹\"}.mdi-checkbox-multiple-outline::before{content:\"󰱑\"}.mdi-checkbox-outline::before{content:\"󰱒\"}.mdi-checkerboard::before{content:\"󰄺\"}.mdi-checkerboard-minus::before{content:\"󱈂\"}.mdi-checkerboard-plus::before{content:\"󱈁\"}.mdi-checkerboard-remove::before{content:\"󱈃\"}.mdi-cheese::before{content:\"󱊹\"}.mdi-cheese-off::before{content:\"󱏮\"}.mdi-chef-hat::before{content:\"󰭼\"}.mdi-chemical-weapon::before{content:\"󰄻\"}.mdi-chess-bishop::before{content:\"󰡜\"}.mdi-chess-king::before{content:\"󰡗\"}.mdi-chess-knight::before{content:\"󰡘\"}.mdi-chess-pawn::before{content:\"󰡙\"}.mdi-chess-queen::before{content:\"󰡚\"}.mdi-chess-rook::before{content:\"󰡛\"}.mdi-chevron-double-down::before{content:\"󰄼\"}.mdi-chevron-double-left::before{content:\"󰄽\"}.mdi-chevron-double-right::before{content:\"󰄾\"}.mdi-chevron-double-up::before{content:\"󰄿\"}.mdi-chevron-down::before{content:\"󰅀\"}.mdi-chevron-down-box::before{content:\"󰧖\"}.mdi-chevron-down-box-outline::before{content:\"󰧗\"}.mdi-chevron-down-circle::before{content:\"󰬦\"}.mdi-chevron-down-circle-outline::before{content:\"󰬧\"}.mdi-chevron-left::before{content:\"󰅁\"}.mdi-chevron-left-box::before{content:\"󰧘\"}.mdi-chevron-left-box-outline::before{content:\"󰧙\"}.mdi-chevron-left-circle::before{content:\"󰬨\"}.mdi-chevron-left-circle-outline::before{content:\"󰬩\"}.mdi-chevron-right::before{content:\"󰅂\"}.mdi-chevron-right-box::before{content:\"󰧚\"}.mdi-chevron-right-box-outline::before{content:\"󰧛\"}.mdi-chevron-right-circle::before{content:\"󰬪\"}.mdi-chevron-right-circle-outline::before{content:\"󰬫\"}.mdi-chevron-triple-down::before{content:\"󰶹\"}.mdi-chevron-triple-left::before{content:\"󰶺\"}.mdi-chevron-triple-right::before{content:\"󰶻\"}.mdi-chevron-triple-up::before{content:\"󰶼\"}.mdi-chevron-up::before{content:\"󰅃\"}.mdi-chevron-up-box::before{content:\"󰧜\"}.mdi-chevron-up-box-outline::before{content:\"󰧝\"}.mdi-chevron-up-circle::before{content:\"󰬬\"}.mdi-chevron-up-circle-outline::before{content:\"󰬭\"}.mdi-chili-alert::before{content:\"󱟪\"}.mdi-chili-alert-outline::before{content:\"󱟫\"}.mdi-chili-hot::before{content:\"󰞲\"}.mdi-chili-hot-outline::before{content:\"󱟬\"}.mdi-chili-medium::before{content:\"󰞳\"}.mdi-chili-medium-outline::before{content:\"󱟭\"}.mdi-chili-mild::before{content:\"󰞴\"}.mdi-chili-mild-outline::before{content:\"󱟮\"}.mdi-chili-off::before{content:\"󱑧\"}.mdi-chili-off-outline::before{content:\"󱟯\"}.mdi-chip::before{content:\"󰘚\"}.mdi-church::before{content:\"󰅄\"}.mdi-cigar::before{content:\"󱆉\"}.mdi-cigar-off::before{content:\"󱐛\"}.mdi-circle::before{content:\"󰝥\"}.mdi-circle-box::before{content:\"󱗜\"}.mdi-circle-box-outline::before{content:\"󱗝\"}.mdi-circle-double::before{content:\"󰺕\"}.mdi-circle-edit-outline::before{content:\"󰣕\"}.mdi-circle-expand::before{content:\"󰺖\"}.mdi-circle-half::before{content:\"󱎕\"}.mdi-circle-half-full::before{content:\"󱎖\"}.mdi-circle-medium::before{content:\"󰧞\"}.mdi-circle-multiple::before{content:\"󰬸\"}.mdi-circle-multiple-outline::before{content:\"󰚕\"}.mdi-circle-off-outline::before{content:\"󱃓\"}.mdi-circle-opacity::before{content:\"󱡓\"}.mdi-circle-outline::before{content:\"󰝦\"}.mdi-circle-slice-1::before{content:\"󰪞\"}.mdi-circle-slice-2::before{content:\"󰪟\"}.mdi-circle-slice-3::before{content:\"󰪠\"}.mdi-circle-slice-4::before{content:\"󰪡\"}.mdi-circle-slice-5::before{content:\"󰪢\"}.mdi-circle-slice-6::before{content:\"󰪣\"}.mdi-circle-slice-7::before{content:\"󰪤\"}.mdi-circle-slice-8::before{content:\"󰪥\"}.mdi-circle-small::before{content:\"󰧟\"}.mdi-circular-saw::before{content:\"󰸢\"}.mdi-city::before{content:\"󰅆\"}.mdi-city-variant::before{content:\"󰨶\"}.mdi-city-variant-outline::before{content:\"󰨷\"}.mdi-clipboard::before{content:\"󰅇\"}.mdi-clipboard-account::before{content:\"󰅈\"}.mdi-clipboard-account-outline::before{content:\"󰱕\"}.mdi-clipboard-alert::before{content:\"󰅉\"}.mdi-clipboard-alert-outline::before{content:\"󰳷\"}.mdi-clipboard-arrow-down::before{content:\"󰅊\"}.mdi-clipboard-arrow-down-outline::before{content:\"󰱖\"}.mdi-clipboard-arrow-left::before{content:\"󰅋\"}.mdi-clipboard-arrow-left-outline::before{content:\"󰳸\"}.mdi-clipboard-arrow-right::before{content:\"󰳹\"}.mdi-clipboard-arrow-right-outline::before{content:\"󰳺\"}.mdi-clipboard-arrow-up::before{content:\"󰱗\"}.mdi-clipboard-arrow-up-outline::before{content:\"󰱘\"}.mdi-clipboard-check::before{content:\"󰅎\"}.mdi-clipboard-check-multiple::before{content:\"󱉣\"}.mdi-clipboard-check-multiple-outline::before{content:\"󱉤\"}.mdi-clipboard-check-outline::before{content:\"󰢨\"}.mdi-clipboard-clock::before{content:\"󱛢\"}.mdi-clipboard-clock-outline::before{content:\"󱛣\"}.mdi-clipboard-edit::before{content:\"󱓥\"}.mdi-clipboard-edit-outline::before{content:\"󱓦\"}.mdi-clipboard-file::before{content:\"󱉥\"}.mdi-clipboard-file-outline::before{content:\"󱉦\"}.mdi-clipboard-flow::before{content:\"󰛈\"}.mdi-clipboard-flow-outline::before{content:\"󱄗\"}.mdi-clipboard-list::before{content:\"󱃔\"}.mdi-clipboard-list-outline::before{content:\"󱃕\"}.mdi-clipboard-minus::before{content:\"󱘘\"}.mdi-clipboard-minus-outline::before{content:\"󱘙\"}.mdi-clipboard-multiple::before{content:\"󱉧\"}.mdi-clipboard-multiple-outline::before{content:\"󱉨\"}.mdi-clipboard-off::before{content:\"󱘚\"}.mdi-clipboard-off-outline::before{content:\"󱘛\"}.mdi-clipboard-outline::before{content:\"󰅌\"}.mdi-clipboard-play::before{content:\"󰱙\"}.mdi-clipboard-play-multiple::before{content:\"󱉩\"}.mdi-clipboard-play-multiple-outline::before{content:\"󱉪\"}.mdi-clipboard-play-outline::before{content:\"󰱚\"}.mdi-clipboard-plus::before{content:\"󰝑\"}.mdi-clipboard-plus-outline::before{content:\"󱌟\"}.mdi-clipboard-pulse::before{content:\"󰡝\"}.mdi-clipboard-pulse-outline::before{content:\"󰡞\"}.mdi-clipboard-remove::before{content:\"󱘜\"}.mdi-clipboard-remove-outline::before{content:\"󱘝\"}.mdi-clipboard-search::before{content:\"󱘞\"}.mdi-clipboard-search-outline::before{content:\"󱘟\"}.mdi-clipboard-text::before{content:\"󰅍\"}.mdi-clipboard-text-clock::before{content:\"󱣹\"}.mdi-clipboard-text-clock-outline::before{content:\"󱣺\"}.mdi-clipboard-text-multiple::before{content:\"󱉫\"}.mdi-clipboard-text-multiple-outline::before{content:\"󱉬\"}.mdi-clipboard-text-off::before{content:\"󱘠\"}.mdi-clipboard-text-off-outline::before{content:\"󱘡\"}.mdi-clipboard-text-outline::before{content:\"󰨸\"}.mdi-clipboard-text-play::before{content:\"󰱛\"}.mdi-clipboard-text-play-outline::before{content:\"󰱜\"}.mdi-clipboard-text-search::before{content:\"󱘢\"}.mdi-clipboard-text-search-outline::before{content:\"󱘣\"}.mdi-clippy::before{content:\"󰅏\"}.mdi-clock::before{content:\"󰥔\"}.mdi-clock-alert::before{content:\"󰥕\"}.mdi-clock-alert-outline::before{content:\"󰗎\"}.mdi-clock-check::before{content:\"󰾨\"}.mdi-clock-check-outline::before{content:\"󰾩\"}.mdi-clock-digital::before{content:\"󰺗\"}.mdi-clock-edit::before{content:\"󱦺\"}.mdi-clock-edit-outline::before{content:\"󱦻\"}.mdi-clock-end::before{content:\"󰅑\"}.mdi-clock-fast::before{content:\"󰅒\"}.mdi-clock-in::before{content:\"󰅓\"}.mdi-clock-minus::before{content:\"󱡣\"}.mdi-clock-minus-outline::before{content:\"󱡤\"}.mdi-clock-out::before{content:\"󰅔\"}.mdi-clock-outline::before{content:\"󰅐\"}.mdi-clock-plus::before{content:\"󱡡\"}.mdi-clock-plus-outline::before{content:\"󱡢\"}.mdi-clock-remove::before{content:\"󱡥\"}.mdi-clock-remove-outline::before{content:\"󱡦\"}.mdi-clock-start::before{content:\"󰅕\"}.mdi-clock-time-eight::before{content:\"󱑆\"}.mdi-clock-time-eight-outline::before{content:\"󱑒\"}.mdi-clock-time-eleven::before{content:\"󱑉\"}.mdi-clock-time-eleven-outline::before{content:\"󱑕\"}.mdi-clock-time-five::before{content:\"󱑃\"}.mdi-clock-time-five-outline::before{content:\"󱑏\"}.mdi-clock-time-four::before{content:\"󱑂\"}.mdi-clock-time-four-outline::before{content:\"󱑎\"}.mdi-clock-time-nine::before{content:\"󱑇\"}.mdi-clock-time-nine-outline::before{content:\"󱑓\"}.mdi-clock-time-one::before{content:\"󱐿\"}.mdi-clock-time-one-outline::before{content:\"󱑋\"}.mdi-clock-time-seven::before{content:\"󱑅\"}.mdi-clock-time-seven-outline::before{content:\"󱑑\"}.mdi-clock-time-six::before{content:\"󱑄\"}.mdi-clock-time-six-outline::before{content:\"󱑐\"}.mdi-clock-time-ten::before{content:\"󱑈\"}.mdi-clock-time-ten-outline::before{content:\"󱑔\"}.mdi-clock-time-three::before{content:\"󱑁\"}.mdi-clock-time-three-outline::before{content:\"󱑍\"}.mdi-clock-time-twelve::before{content:\"󱑊\"}.mdi-clock-time-twelve-outline::before{content:\"󱑖\"}.mdi-clock-time-two::before{content:\"󱑀\"}.mdi-clock-time-two-outline::before{content:\"󱑌\"}.mdi-close::before{content:\"󰅖\"}.mdi-close-box::before{content:\"󰅗\"}.mdi-close-box-multiple::before{content:\"󰱝\"}.mdi-close-box-multiple-outline::before{content:\"󰱞\"}.mdi-close-box-outline::before{content:\"󰅘\"}.mdi-close-circle::before{content:\"󰅙\"}.mdi-close-circle-multiple::before{content:\"󰘪\"}.mdi-close-circle-multiple-outline::before{content:\"󰢃\"}.mdi-close-circle-outline::before{content:\"󰅚\"}.mdi-close-network::before{content:\"󰅛\"}.mdi-close-network-outline::before{content:\"󰱟\"}.mdi-close-octagon::before{content:\"󰅜\"}.mdi-close-octagon-outline::before{content:\"󰅝\"}.mdi-close-outline::before{content:\"󰛉\"}.mdi-close-thick::before{content:\"󱎘\"}.mdi-closed-caption::before{content:\"󰅞\"}.mdi-closed-caption-outline::before{content:\"󰶽\"}.mdi-cloud::before{content:\"󰅟\"}.mdi-cloud-alert::before{content:\"󰧠\"}.mdi-cloud-braces::before{content:\"󰞵\"}.mdi-cloud-check::before{content:\"󰅠\"}.mdi-cloud-check-outline::before{content:\"󱋌\"}.mdi-cloud-circle::before{content:\"󰅡\"}.mdi-cloud-download::before{content:\"󰅢\"}.mdi-cloud-download-outline::before{content:\"󰭽\"}.mdi-cloud-lock::before{content:\"󱇱\"}.mdi-cloud-lock-outline::before{content:\"󱇲\"}.mdi-cloud-off-outline::before{content:\"󰅤\"}.mdi-cloud-outline::before{content:\"󰅣\"}.mdi-cloud-print::before{content:\"󰅥\"}.mdi-cloud-print-outline::before{content:\"󰅦\"}.mdi-cloud-question::before{content:\"󰨹\"}.mdi-cloud-refresh::before{content:\"󰔪\"}.mdi-cloud-search::before{content:\"󰥖\"}.mdi-cloud-search-outline::before{content:\"󰥗\"}.mdi-cloud-sync::before{content:\"󰘿\"}.mdi-cloud-sync-outline::before{content:\"󱋖\"}.mdi-cloud-tags::before{content:\"󰞶\"}.mdi-cloud-upload::before{content:\"󰅧\"}.mdi-cloud-upload-outline::before{content:\"󰭾\"}.mdi-clover::before{content:\"󰠖\"}.mdi-coach-lamp::before{content:\"󱀠\"}.mdi-coat-rack::before{content:\"󱂞\"}.mdi-code-array::before{content:\"󰅨\"}.mdi-code-braces::before{content:\"󰅩\"}.mdi-code-braces-box::before{content:\"󱃖\"}.mdi-code-brackets::before{content:\"󰅪\"}.mdi-code-equal::before{content:\"󰅫\"}.mdi-code-greater-than::before{content:\"󰅬\"}.mdi-code-greater-than-or-equal::before{content:\"󰅭\"}.mdi-code-json::before{content:\"󰘦\"}.mdi-code-less-than::before{content:\"󰅮\"}.mdi-code-less-than-or-equal::before{content:\"󰅯\"}.mdi-code-not-equal::before{content:\"󰅰\"}.mdi-code-not-equal-variant::before{content:\"󰅱\"}.mdi-code-parentheses::before{content:\"󰅲\"}.mdi-code-parentheses-box::before{content:\"󱃗\"}.mdi-code-string::before{content:\"󰅳\"}.mdi-code-tags::before{content:\"󰅴\"}.mdi-code-tags-check::before{content:\"󰚔\"}.mdi-codepen::before{content:\"󰅵\"}.mdi-coffee::before{content:\"󰅶\"}.mdi-coffee-maker::before{content:\"󱂟\"}.mdi-coffee-maker-check::before{content:\"󱤱\"}.mdi-coffee-maker-check-outline::before{content:\"󱤲\"}.mdi-coffee-maker-outline::before{content:\"󱠛\"}.mdi-coffee-off::before{content:\"󰾪\"}.mdi-coffee-off-outline::before{content:\"󰾫\"}.mdi-coffee-outline::before{content:\"󰛊\"}.mdi-coffee-to-go::before{content:\"󰅷\"}.mdi-coffee-to-go-outline::before{content:\"󱌎\"}.mdi-coffin::before{content:\"󰭿\"}.mdi-cog::before{content:\"󰒓\"}.mdi-cog-box::before{content:\"󰒔\"}.mdi-cog-clockwise::before{content:\"󱇝\"}.mdi-cog-counterclockwise::before{content:\"󱇞\"}.mdi-cog-off::before{content:\"󱏎\"}.mdi-cog-off-outline::before{content:\"󱏏\"}.mdi-cog-outline::before{content:\"󰢻\"}.mdi-cog-pause::before{content:\"󱤳\"}.mdi-cog-pause-outline::before{content:\"󱤴\"}.mdi-cog-play::before{content:\"󱤵\"}.mdi-cog-play-outline::before{content:\"󱤶\"}.mdi-cog-refresh::before{content:\"󱑞\"}.mdi-cog-refresh-outline::before{content:\"󱑟\"}.mdi-cog-stop::before{content:\"󱤷\"}.mdi-cog-stop-outline::before{content:\"󱤸\"}.mdi-cog-sync::before{content:\"󱑠\"}.mdi-cog-sync-outline::before{content:\"󱑡\"}.mdi-cog-transfer::before{content:\"󱁛\"}.mdi-cog-transfer-outline::before{content:\"󱁜\"}.mdi-cogs::before{content:\"󰣖\"}.mdi-collage::before{content:\"󰙀\"}.mdi-collapse-all::before{content:\"󰪦\"}.mdi-collapse-all-outline::before{content:\"󰪧\"}.mdi-color-helper::before{content:\"󰅹\"}.mdi-comma::before{content:\"󰸣\"}.mdi-comma-box::before{content:\"󰸫\"}.mdi-comma-box-outline::before{content:\"󰸤\"}.mdi-comma-circle::before{content:\"󰸥\"}.mdi-comma-circle-outline::before{content:\"󰸦\"}.mdi-comment::before{content:\"󰅺\"}.mdi-comment-account::before{content:\"󰅻\"}.mdi-comment-account-outline::before{content:\"󰅼\"}.mdi-comment-alert::before{content:\"󰅽\"}.mdi-comment-alert-outline::before{content:\"󰅾\"}.mdi-comment-arrow-left::before{content:\"󰧡\"}.mdi-comment-arrow-left-outline::before{content:\"󰧢\"}.mdi-comment-arrow-right::before{content:\"󰧣\"}.mdi-comment-arrow-right-outline::before{content:\"󰧤\"}.mdi-comment-bookmark::before{content:\"󱖮\"}.mdi-comment-bookmark-outline::before{content:\"󱖯\"}.mdi-comment-check::before{content:\"󰅿\"}.mdi-comment-check-outline::before{content:\"󰆀\"}.mdi-comment-edit::before{content:\"󱆿\"}.mdi-comment-edit-outline::before{content:\"󱋄\"}.mdi-comment-eye::before{content:\"󰨺\"}.mdi-comment-eye-outline::before{content:\"󰨻\"}.mdi-comment-flash::before{content:\"󱖰\"}.mdi-comment-flash-outline::before{content:\"󱖱\"}.mdi-comment-minus::before{content:\"󱗟\"}.mdi-comment-minus-outline::before{content:\"󱗠\"}.mdi-comment-multiple::before{content:\"󰡟\"}.mdi-comment-multiple-outline::before{content:\"󰆁\"}.mdi-comment-off::before{content:\"󱗡\"}.mdi-comment-off-outline::before{content:\"󱗢\"}.mdi-comment-outline::before{content:\"󰆂\"}.mdi-comment-plus::before{content:\"󰧥\"}.mdi-comment-plus-outline::before{content:\"󰆃\"}.mdi-comment-processing::before{content:\"󰆄\"}.mdi-comment-processing-outline::before{content:\"󰆅\"}.mdi-comment-question::before{content:\"󰠗\"}.mdi-comment-question-outline::before{content:\"󰆆\"}.mdi-comment-quote::before{content:\"󱀡\"}.mdi-comment-quote-outline::before{content:\"󱀢\"}.mdi-comment-remove::before{content:\"󰗞\"}.mdi-comment-remove-outline::before{content:\"󰆇\"}.mdi-comment-search::before{content:\"󰨼\"}.mdi-comment-search-outline::before{content:\"󰨽\"}.mdi-comment-text::before{content:\"󰆈\"}.mdi-comment-text-multiple::before{content:\"󰡠\"}.mdi-comment-text-multiple-outline::before{content:\"󰡡\"}.mdi-comment-text-outline::before{content:\"󰆉\"}.mdi-compare::before{content:\"󰆊\"}.mdi-compare-horizontal::before{content:\"󱒒\"}.mdi-compare-remove::before{content:\"󱢳\"}.mdi-compare-vertical::before{content:\"󱒓\"}.mdi-compass::before{content:\"󰆋\"}.mdi-compass-off::before{content:\"󰮀\"}.mdi-compass-off-outline::before{content:\"󰮁\"}.mdi-compass-outline::before{content:\"󰆌\"}.mdi-compass-rose::before{content:\"󱎂\"}.mdi-cone::before{content:\"󱥌\"}.mdi-cone-off::before{content:\"󱥍\"}.mdi-connection::before{content:\"󱘖\"}.mdi-console::before{content:\"󰆍\"}.mdi-console-line::before{content:\"󰞷\"}.mdi-console-network::before{content:\"󰢩\"}.mdi-console-network-outline::before{content:\"󰱠\"}.mdi-consolidate::before{content:\"󱃘\"}.mdi-contactless-payment::before{content:\"󰵪\"}.mdi-contactless-payment-circle::before{content:\"󰌡\"}.mdi-contactless-payment-circle-outline::before{content:\"󰐈\"}.mdi-contacts::before{content:\"󰛋\"}.mdi-contacts-outline::before{content:\"󰖸\"}.mdi-contain::before{content:\"󰨾\"}.mdi-contain-end::before{content:\"󰨿\"}.mdi-contain-start::before{content:\"󰩀\"}.mdi-content-copy::before{content:\"󰆏\"}.mdi-content-cut::before{content:\"󰆐\"}.mdi-content-duplicate::before{content:\"󰆑\"}.mdi-content-paste::before{content:\"󰆒\"}.mdi-content-save::before{content:\"󰆓\"}.mdi-content-save-alert::before{content:\"󰽂\"}.mdi-content-save-alert-outline::before{content:\"󰽃\"}.mdi-content-save-all::before{content:\"󰆔\"}.mdi-content-save-all-outline::before{content:\"󰽄\"}.mdi-content-save-check::before{content:\"󱣪\"}.mdi-content-save-check-outline::before{content:\"󱣫\"}.mdi-content-save-cog::before{content:\"󱑛\"}.mdi-content-save-cog-outline::before{content:\"󱑜\"}.mdi-content-save-edit::before{content:\"󰳻\"}.mdi-content-save-edit-outline::before{content:\"󰳼\"}.mdi-content-save-move::before{content:\"󰸧\"}.mdi-content-save-move-outline::before{content:\"󰸨\"}.mdi-content-save-off::before{content:\"󱙃\"}.mdi-content-save-off-outline::before{content:\"󱙄\"}.mdi-content-save-outline::before{content:\"󰠘\"}.mdi-content-save-settings::before{content:\"󰘛\"}.mdi-content-save-settings-outline::before{content:\"󰬮\"}.mdi-contrast::before{content:\"󰆕\"}.mdi-contrast-box::before{content:\"󰆖\"}.mdi-contrast-circle::before{content:\"󰆗\"}.mdi-controller-classic::before{content:\"󰮂\"}.mdi-controller-classic-outline::before{content:\"󰮃\"}.mdi-cookie::before{content:\"󰆘\"}.mdi-cookie-alert::before{content:\"󱛐\"}.mdi-cookie-alert-outline::before{content:\"󱛑\"}.mdi-cookie-check::before{content:\"󱛒\"}.mdi-cookie-check-outline::before{content:\"󱛓\"}.mdi-cookie-clock::before{content:\"󱛤\"}.mdi-cookie-clock-outline::before{content:\"󱛥\"}.mdi-cookie-cog::before{content:\"󱛔\"}.mdi-cookie-cog-outline::before{content:\"󱛕\"}.mdi-cookie-edit::before{content:\"󱛦\"}.mdi-cookie-edit-outline::before{content:\"󱛧\"}.mdi-cookie-lock::before{content:\"󱛨\"}.mdi-cookie-lock-outline::before{content:\"󱛩\"}.mdi-cookie-minus::before{content:\"󱛚\"}.mdi-cookie-minus-outline::before{content:\"󱛛\"}.mdi-cookie-off::before{content:\"󱛪\"}.mdi-cookie-off-outline::before{content:\"󱛫\"}.mdi-cookie-outline::before{content:\"󱛞\"}.mdi-cookie-plus::before{content:\"󱛖\"}.mdi-cookie-plus-outline::before{content:\"󱛗\"}.mdi-cookie-refresh::before{content:\"󱛬\"}.mdi-cookie-refresh-outline::before{content:\"󱛭\"}.mdi-cookie-remove::before{content:\"󱛘\"}.mdi-cookie-remove-outline::before{content:\"󱛙\"}.mdi-cookie-settings::before{content:\"󱛜\"}.mdi-cookie-settings-outline::before{content:\"󱛝\"}.mdi-coolant-temperature::before{content:\"󰏈\"}.mdi-copyleft::before{content:\"󱤹\"}.mdi-copyright::before{content:\"󰗦\"}.mdi-cordova::before{content:\"󰥘\"}.mdi-corn::before{content:\"󰞸\"}.mdi-corn-off::before{content:\"󱏯\"}.mdi-cosine-wave::before{content:\"󱑹\"}.mdi-counter::before{content:\"󰆙\"}.mdi-countertop::before{content:\"󱠜\"}.mdi-countertop-outline::before{content:\"󱠝\"}.mdi-cow::before{content:\"󰆚\"}.mdi-cow-off::before{content:\"󱣼\"}.mdi-cpu-32-bit::before{content:\"󰻟\"}.mdi-cpu-64-bit::before{content:\"󰻠\"}.mdi-cradle::before{content:\"󱦋\"}.mdi-cradle-outline::before{content:\"󱦑\"}.mdi-crane::before{content:\"󰡢\"}.mdi-creation::before{content:\"󰙴\"}.mdi-creative-commons::before{content:\"󰵫\"}.mdi-credit-card::before{content:\"󰿯\"}.mdi-credit-card-check::before{content:\"󱏐\"}.mdi-credit-card-check-outline::before{content:\"󱏑\"}.mdi-credit-card-chip::before{content:\"󱤏\"}.mdi-credit-card-chip-outline::before{content:\"󱤐\"}.mdi-credit-card-clock::before{content:\"󰻡\"}.mdi-credit-card-clock-outline::before{content:\"󰻢\"}.mdi-credit-card-edit::before{content:\"󱟗\"}.mdi-credit-card-edit-outline::before{content:\"󱟘\"}.mdi-credit-card-fast::before{content:\"󱤑\"}.mdi-credit-card-fast-outline::before{content:\"󱤒\"}.mdi-credit-card-lock::before{content:\"󱣧\"}.mdi-credit-card-lock-outline::before{content:\"󱣨\"}.mdi-credit-card-marker::before{content:\"󰚨\"}.mdi-credit-card-marker-outline::before{content:\"󰶾\"}.mdi-credit-card-minus::before{content:\"󰾬\"}.mdi-credit-card-minus-outline::before{content:\"󰾭\"}.mdi-credit-card-multiple::before{content:\"󰿰\"}.mdi-credit-card-multiple-outline::before{content:\"󰆜\"}.mdi-credit-card-off::before{content:\"󰿱\"}.mdi-credit-card-off-outline::before{content:\"󰗤\"}.mdi-credit-card-outline::before{content:\"󰆛\"}.mdi-credit-card-plus::before{content:\"󰿲\"}.mdi-credit-card-plus-outline::before{content:\"󰙶\"}.mdi-credit-card-refresh::before{content:\"󱙅\"}.mdi-credit-card-refresh-outline::before{content:\"󱙆\"}.mdi-credit-card-refund::before{content:\"󰿳\"}.mdi-credit-card-refund-outline::before{content:\"󰪨\"}.mdi-credit-card-remove::before{content:\"󰾮\"}.mdi-credit-card-remove-outline::before{content:\"󰾯\"}.mdi-credit-card-scan::before{content:\"󰿴\"}.mdi-credit-card-scan-outline::before{content:\"󰆝\"}.mdi-credit-card-search::before{content:\"󱙇\"}.mdi-credit-card-search-outline::before{content:\"󱙈\"}.mdi-credit-card-settings::before{content:\"󰿵\"}.mdi-credit-card-settings-outline::before{content:\"󰣗\"}.mdi-credit-card-sync::before{content:\"󱙉\"}.mdi-credit-card-sync-outline::before{content:\"󱙊\"}.mdi-credit-card-wireless::before{content:\"󰠂\"}.mdi-credit-card-wireless-off::before{content:\"󰕺\"}.mdi-credit-card-wireless-off-outline::before{content:\"󰕻\"}.mdi-credit-card-wireless-outline::before{content:\"󰵬\"}.mdi-cricket::before{content:\"󰵭\"}.mdi-crop::before{content:\"󰆞\"}.mdi-crop-free::before{content:\"󰆟\"}.mdi-crop-landscape::before{content:\"󰆠\"}.mdi-crop-portrait::before{content:\"󰆡\"}.mdi-crop-rotate::before{content:\"󰚖\"}.mdi-crop-square::before{content:\"󰆢\"}.mdi-cross::before{content:\"󰥓\"}.mdi-cross-bolnisi::before{content:\"󰳭\"}.mdi-cross-celtic::before{content:\"󰳵\"}.mdi-cross-outline::before{content:\"󰳶\"}.mdi-crosshairs::before{content:\"󰆣\"}.mdi-crosshairs-gps::before{content:\"󰆤\"}.mdi-crosshairs-off::before{content:\"󰽅\"}.mdi-crosshairs-question::before{content:\"󱄶\"}.mdi-crowd::before{content:\"󱥵\"}.mdi-crown::before{content:\"󰆥\"}.mdi-crown-circle::before{content:\"󱟜\"}.mdi-crown-circle-outline::before{content:\"󱟝\"}.mdi-crown-outline::before{content:\"󱇐\"}.mdi-cryengine::before{content:\"󰥙\"}.mdi-crystal-ball::before{content:\"󰬯\"}.mdi-cube::before{content:\"󰆦\"}.mdi-cube-off::before{content:\"󱐜\"}.mdi-cube-off-outline::before{content:\"󱐝\"}.mdi-cube-outline::before{content:\"󰆧\"}.mdi-cube-scan::before{content:\"󰮄\"}.mdi-cube-send::before{content:\"󰆨\"}.mdi-cube-unfolded::before{content:\"󰆩\"}.mdi-cup::before{content:\"󰆪\"}.mdi-cup-off::before{content:\"󰗥\"}.mdi-cup-off-outline::before{content:\"󱍽\"}.mdi-cup-outline::before{content:\"󱌏\"}.mdi-cup-water::before{content:\"󰆫\"}.mdi-cupboard::before{content:\"󰽆\"}.mdi-cupboard-outline::before{content:\"󰽇\"}.mdi-cupcake::before{content:\"󰥚\"}.mdi-curling::before{content:\"󰡣\"}.mdi-currency-bdt::before{content:\"󰡤\"}.mdi-currency-brl::before{content:\"󰮅\"}.mdi-currency-btc::before{content:\"󰆬\"}.mdi-currency-cny::before{content:\"󰞺\"}.mdi-currency-eth::before{content:\"󰞻\"}.mdi-currency-eur::before{content:\"󰆭\"}.mdi-currency-eur-off::before{content:\"󱌕\"}.mdi-currency-gbp::before{content:\"󰆮\"}.mdi-currency-ils::before{content:\"󰱡\"}.mdi-currency-inr::before{content:\"󰆯\"}.mdi-currency-jpy::before{content:\"󰞼\"}.mdi-currency-krw::before{content:\"󰞽\"}.mdi-currency-kzt::before{content:\"󰡥\"}.mdi-currency-mnt::before{content:\"󱔒\"}.mdi-currency-ngn::before{content:\"󰆰\"}.mdi-currency-php::before{content:\"󰧦\"}.mdi-currency-rial::before{content:\"󰺜\"}.mdi-currency-rub::before{content:\"󰆱\"}.mdi-currency-rupee::before{content:\"󱥶\"}.mdi-currency-sign::before{content:\"󰞾\"}.mdi-currency-try::before{content:\"󰆲\"}.mdi-currency-twd::before{content:\"󰞿\"}.mdi-currency-usd::before{content:\"󰇁\"}.mdi-currency-usd-off::before{content:\"󰙺\"}.mdi-current-ac::before{content:\"󱒀\"}.mdi-current-dc::before{content:\"󰥜\"}.mdi-cursor-default::before{content:\"󰇀\"}.mdi-cursor-default-click::before{content:\"󰳽\"}.mdi-cursor-default-click-outline::before{content:\"󰳾\"}.mdi-cursor-default-gesture::before{content:\"󱄧\"}.mdi-cursor-default-gesture-outline::before{content:\"󱄨\"}.mdi-cursor-default-outline::before{content:\"󰆿\"}.mdi-cursor-move::before{content:\"󰆾\"}.mdi-cursor-pointer::before{content:\"󰆽\"}.mdi-cursor-text::before{content:\"󰗧\"}.mdi-curtains::before{content:\"󱡆\"}.mdi-curtains-closed::before{content:\"󱡇\"}.mdi-cylinder::before{content:\"󱥎\"}.mdi-cylinder-off::before{content:\"󱥏\"}.mdi-dance-ballroom::before{content:\"󱗻\"}.mdi-dance-pole::before{content:\"󱕸\"}.mdi-data-matrix::before{content:\"󱔼\"}.mdi-data-matrix-edit::before{content:\"󱔽\"}.mdi-data-matrix-minus::before{content:\"󱔾\"}.mdi-data-matrix-plus::before{content:\"󱔿\"}.mdi-data-matrix-remove::before{content:\"󱕀\"}.mdi-data-matrix-scan::before{content:\"󱕁\"}.mdi-database::before{content:\"󰆼\"}.mdi-database-alert::before{content:\"󱘺\"}.mdi-database-alert-outline::before{content:\"󱘤\"}.mdi-database-arrow-down::before{content:\"󱘻\"}.mdi-database-arrow-down-outline::before{content:\"󱘥\"}.mdi-database-arrow-left::before{content:\"󱘼\"}.mdi-database-arrow-left-outline::before{content:\"󱘦\"}.mdi-database-arrow-right::before{content:\"󱘽\"}.mdi-database-arrow-right-outline::before{content:\"󱘧\"}.mdi-database-arrow-up::before{content:\"󱘾\"}.mdi-database-arrow-up-outline::before{content:\"󱘨\"}.mdi-database-check::before{content:\"󰪩\"}.mdi-database-check-outline::before{content:\"󱘩\"}.mdi-database-clock::before{content:\"󱘿\"}.mdi-database-clock-outline::before{content:\"󱘪\"}.mdi-database-cog::before{content:\"󱙋\"}.mdi-database-cog-outline::before{content:\"󱙌\"}.mdi-database-edit::before{content:\"󰮆\"}.mdi-database-edit-outline::before{content:\"󱘫\"}.mdi-database-export::before{content:\"󰥞\"}.mdi-database-export-outline::before{content:\"󱘬\"}.mdi-database-eye::before{content:\"󱤟\"}.mdi-database-eye-off::before{content:\"󱤠\"}.mdi-database-eye-off-outline::before{content:\"󱤡\"}.mdi-database-eye-outline::before{content:\"󱤢\"}.mdi-database-import::before{content:\"󰥝\"}.mdi-database-import-outline::before{content:\"󱘭\"}.mdi-database-lock::before{content:\"󰪪\"}.mdi-database-lock-outline::before{content:\"󱘮\"}.mdi-database-marker::before{content:\"󱋶\"}.mdi-database-marker-outline::before{content:\"󱘯\"}.mdi-database-minus::before{content:\"󰆻\"}.mdi-database-minus-outline::before{content:\"󱘰\"}.mdi-database-off::before{content:\"󱙀\"}.mdi-database-off-outline::before{content:\"󱘱\"}.mdi-database-outline::before{content:\"󱘲\"}.mdi-database-plus::before{content:\"󰆺\"}.mdi-database-plus-outline::before{content:\"󱘳\"}.mdi-database-refresh::before{content:\"󰗂\"}.mdi-database-refresh-outline::before{content:\"󱘴\"}.mdi-database-remove::before{content:\"󰴀\"}.mdi-database-remove-outline::before{content:\"󱘵\"}.mdi-database-search::before{content:\"󰡦\"}.mdi-database-search-outline::before{content:\"󱘶\"}.mdi-database-settings::before{content:\"󰴁\"}.mdi-database-settings-outline::before{content:\"󱘷\"}.mdi-database-sync::before{content:\"󰳿\"}.mdi-database-sync-outline::before{content:\"󱘸\"}.mdi-death-star::before{content:\"󰣘\"}.mdi-death-star-variant::before{content:\"󰣙\"}.mdi-deathly-hallows::before{content:\"󰮇\"}.mdi-debian::before{content:\"󰣚\"}.mdi-debug-step-into::before{content:\"󰆹\"}.mdi-debug-step-out::before{content:\"󰆸\"}.mdi-debug-step-over::before{content:\"󰆷\"}.mdi-decagram::before{content:\"󰝬\"}.mdi-decagram-outline::before{content:\"󰝭\"}.mdi-decimal::before{content:\"󱂡\"}.mdi-decimal-comma::before{content:\"󱂢\"}.mdi-decimal-comma-decrease::before{content:\"󱂣\"}.mdi-decimal-comma-increase::before{content:\"󱂤\"}.mdi-decimal-decrease::before{content:\"󰆶\"}.mdi-decimal-increase::before{content:\"󰆵\"}.mdi-delete::before{content:\"󰆴\"}.mdi-delete-alert::before{content:\"󱂥\"}.mdi-delete-alert-outline::before{content:\"󱂦\"}.mdi-delete-circle::before{content:\"󰚃\"}.mdi-delete-circle-outline::before{content:\"󰮈\"}.mdi-delete-clock::before{content:\"󱕖\"}.mdi-delete-clock-outline::before{content:\"󱕗\"}.mdi-delete-empty::before{content:\"󰛌\"}.mdi-delete-empty-outline::before{content:\"󰺝\"}.mdi-delete-forever::before{content:\"󰗨\"}.mdi-delete-forever-outline::before{content:\"󰮉\"}.mdi-delete-off::before{content:\"󱂧\"}.mdi-delete-off-outline::before{content:\"󱂨\"}.mdi-delete-outline::before{content:\"󰧧\"}.mdi-delete-restore::before{content:\"󰠙\"}.mdi-delete-sweep::before{content:\"󰗩\"}.mdi-delete-sweep-outline::before{content:\"󰱢\"}.mdi-delete-variant::before{content:\"󰆳\"}.mdi-delta::before{content:\"󰇂\"}.mdi-desk::before{content:\"󱈹\"}.mdi-desk-lamp::before{content:\"󰥟\"}.mdi-deskphone::before{content:\"󰇃\"}.mdi-desktop-classic::before{content:\"󰟀\"}.mdi-desktop-mac::before{content:\"󰇄\"}.mdi-desktop-mac-dashboard::before{content:\"󰧨\"}.mdi-desktop-tower::before{content:\"󰇅\"}.mdi-desktop-tower-monitor::before{content:\"󰪫\"}.mdi-details::before{content:\"󰇆\"}.mdi-dev-to::before{content:\"󰵮\"}.mdi-developer-board::before{content:\"󰚗\"}.mdi-deviantart::before{content:\"󰇇\"}.mdi-devices::before{content:\"󰾰\"}.mdi-dharmachakra::before{content:\"󰥋\"}.mdi-diabetes::before{content:\"󱄦\"}.mdi-dialpad::before{content:\"󰘜\"}.mdi-diameter::before{content:\"󰱣\"}.mdi-diameter-outline::before{content:\"󰱤\"}.mdi-diameter-variant::before{content:\"󰱥\"}.mdi-diamond::before{content:\"󰮊\"}.mdi-diamond-outline::before{content:\"󰮋\"}.mdi-diamond-stone::before{content:\"󰇈\"}.mdi-dice-1::before{content:\"󰇊\"}.mdi-dice-1-outline::before{content:\"󱅊\"}.mdi-dice-2::before{content:\"󰇋\"}.mdi-dice-2-outline::before{content:\"󱅋\"}.mdi-dice-3::before{content:\"󰇌\"}.mdi-dice-3-outline::before{content:\"󱅌\"}.mdi-dice-4::before{content:\"󰇍\"}.mdi-dice-4-outline::before{content:\"󱅍\"}.mdi-dice-5::before{content:\"󰇎\"}.mdi-dice-5-outline::before{content:\"󱅎\"}.mdi-dice-6::before{content:\"󰇏\"}.mdi-dice-6-outline::before{content:\"󱅏\"}.mdi-dice-d10::before{content:\"󱅓\"}.mdi-dice-d10-outline::before{content:\"󰝯\"}.mdi-dice-d12::before{content:\"󱅔\"}.mdi-dice-d12-outline::before{content:\"󰡧\"}.mdi-dice-d20::before{content:\"󱅕\"}.mdi-dice-d20-outline::before{content:\"󰗪\"}.mdi-dice-d4::before{content:\"󱅐\"}.mdi-dice-d4-outline::before{content:\"󰗫\"}.mdi-dice-d6::before{content:\"󱅑\"}.mdi-dice-d6-outline::before{content:\"󰗭\"}.mdi-dice-d8::before{content:\"󱅒\"}.mdi-dice-d8-outline::before{content:\"󰗬\"}.mdi-dice-multiple::before{content:\"󰝮\"}.mdi-dice-multiple-outline::before{content:\"󱅖\"}.mdi-digital-ocean::before{content:\"󱈷\"}.mdi-dip-switch::before{content:\"󰟁\"}.mdi-directions::before{content:\"󰇐\"}.mdi-directions-fork::before{content:\"󰙁\"}.mdi-disc::before{content:\"󰗮\"}.mdi-disc-alert::before{content:\"󰇑\"}.mdi-disc-player::before{content:\"󰥠\"}.mdi-discord::before{content:\"󰙯\"}.mdi-dishwasher::before{content:\"󰪬\"}.mdi-dishwasher-alert::before{content:\"󱆸\"}.mdi-dishwasher-off::before{content:\"󱆹\"}.mdi-disqus::before{content:\"󰇒\"}.mdi-distribute-horizontal-center::before{content:\"󱇉\"}.mdi-distribute-horizontal-left::before{content:\"󱇈\"}.mdi-distribute-horizontal-right::before{content:\"󱇊\"}.mdi-distribute-vertical-bottom::before{content:\"󱇋\"}.mdi-distribute-vertical-center::before{content:\"󱇌\"}.mdi-distribute-vertical-top::before{content:\"󱇍\"}.mdi-diversify::before{content:\"󱡷\"}.mdi-diving::before{content:\"󱥷\"}.mdi-diving-flippers::before{content:\"󰶿\"}.mdi-diving-helmet::before{content:\"󰷀\"}.mdi-diving-scuba::before{content:\"󰷁\"}.mdi-diving-scuba-flag::before{content:\"󰷂\"}.mdi-diving-scuba-tank::before{content:\"󰷃\"}.mdi-diving-scuba-tank-multiple::before{content:\"󰷄\"}.mdi-diving-snorkel::before{content:\"󰷅\"}.mdi-division::before{content:\"󰇔\"}.mdi-division-box::before{content:\"󰇕\"}.mdi-dlna::before{content:\"󰩁\"}.mdi-dna::before{content:\"󰚄\"}.mdi-dns::before{content:\"󰇖\"}.mdi-dns-outline::before{content:\"󰮌\"}.mdi-dock-bottom::before{content:\"󱂩\"}.mdi-dock-left::before{content:\"󱂪\"}.mdi-dock-right::before{content:\"󱂫\"}.mdi-dock-top::before{content:\"󱔓\"}.mdi-dock-window::before{content:\"󱂬\"}.mdi-docker::before{content:\"󰡨\"}.mdi-doctor::before{content:\"󰩂\"}.mdi-dog::before{content:\"󰩃\"}.mdi-dog-service::before{content:\"󰪭\"}.mdi-dog-side::before{content:\"󰩄\"}.mdi-dog-side-off::before{content:\"󱛮\"}.mdi-dolby::before{content:\"󰚳\"}.mdi-dolly::before{content:\"󰺞\"}.mdi-dolphin::before{content:\"󱢴\"}.mdi-domain::before{content:\"󰇗\"}.mdi-domain-off::before{content:\"󰵯\"}.mdi-domain-plus::before{content:\"󱂭\"}.mdi-domain-remove::before{content:\"󱂮\"}.mdi-dome-light::before{content:\"󱐞\"}.mdi-domino-mask::before{content:\"󱀣\"}.mdi-donkey::before{content:\"󰟂\"}.mdi-door::before{content:\"󰠚\"}.mdi-door-closed::before{content:\"󰠛\"}.mdi-door-closed-lock::before{content:\"󱂯\"}.mdi-door-open::before{content:\"󰠜\"}.mdi-door-sliding::before{content:\"󱠞\"}.mdi-door-sliding-lock::before{content:\"󱠟\"}.mdi-door-sliding-open::before{content:\"󱠠\"}.mdi-doorbell::before{content:\"󱋦\"}.mdi-doorbell-video::before{content:\"󰡩\"}.mdi-dot-net::before{content:\"󰪮\"}.mdi-dots-circle::before{content:\"󱥸\"}.mdi-dots-grid::before{content:\"󱗼\"}.mdi-dots-hexagon::before{content:\"󱗿\"}.mdi-dots-horizontal::before{content:\"󰇘\"}.mdi-dots-horizontal-circle::before{content:\"󰟃\"}.mdi-dots-horizontal-circle-outline::before{content:\"󰮍\"}.mdi-dots-square::before{content:\"󱗽\"}.mdi-dots-triangle::before{content:\"󱗾\"}.mdi-dots-vertical::before{content:\"󰇙\"}.mdi-dots-vertical-circle::before{content:\"󰟄\"}.mdi-dots-vertical-circle-outline::before{content:\"󰮎\"}.mdi-download::before{content:\"󰇚\"}.mdi-download-box::before{content:\"󱑢\"}.mdi-download-box-outline::before{content:\"󱑣\"}.mdi-download-circle::before{content:\"󱑤\"}.mdi-download-circle-outline::before{content:\"󱑥\"}.mdi-download-lock::before{content:\"󱌠\"}.mdi-download-lock-outline::before{content:\"󱌡\"}.mdi-download-multiple::before{content:\"󰧩\"}.mdi-download-network::before{content:\"󰛴\"}.mdi-download-network-outline::before{content:\"󰱦\"}.mdi-download-off::before{content:\"󱂰\"}.mdi-download-off-outline::before{content:\"󱂱\"}.mdi-download-outline::before{content:\"󰮏\"}.mdi-drag::before{content:\"󰇛\"}.mdi-drag-horizontal::before{content:\"󰇜\"}.mdi-drag-horizontal-variant::before{content:\"󱋰\"}.mdi-drag-variant::before{content:\"󰮐\"}.mdi-drag-vertical::before{content:\"󰇝\"}.mdi-drag-vertical-variant::before{content:\"󱋱\"}.mdi-drama-masks::before{content:\"󰴂\"}.mdi-draw::before{content:\"󰽉\"}.mdi-draw-pen::before{content:\"󱦹\"}.mdi-drawing::before{content:\"󰇞\"}.mdi-drawing-box::before{content:\"󰇟\"}.mdi-dresser::before{content:\"󰽊\"}.mdi-dresser-outline::before{content:\"󰽋\"}.mdi-drone::before{content:\"󰇢\"}.mdi-dropbox::before{content:\"󰇣\"}.mdi-drupal::before{content:\"󰇤\"}.mdi-duck::before{content:\"󰇥\"}.mdi-dumbbell::before{content:\"󰇦\"}.mdi-dump-truck::before{content:\"󰱧\"}.mdi-ear-hearing::before{content:\"󰟅\"}.mdi-ear-hearing-off::before{content:\"󰩅\"}.mdi-earbuds::before{content:\"󱡏\"}.mdi-earbuds-off::before{content:\"󱡐\"}.mdi-earbuds-off-outline::before{content:\"󱡑\"}.mdi-earbuds-outline::before{content:\"󱡒\"}.mdi-earth::before{content:\"󰇧\"}.mdi-earth-arrow-right::before{content:\"󱌑\"}.mdi-earth-box::before{content:\"󰛍\"}.mdi-earth-box-minus::before{content:\"󱐇\"}.mdi-earth-box-off::before{content:\"󰛎\"}.mdi-earth-box-plus::before{content:\"󱐆\"}.mdi-earth-box-remove::before{content:\"󱐈\"}.mdi-earth-minus::before{content:\"󱐄\"}.mdi-earth-off::before{content:\"󰇨\"}.mdi-earth-plus::before{content:\"󱐃\"}.mdi-earth-remove::before{content:\"󱐅\"}.mdi-egg::before{content:\"󰪯\"}.mdi-egg-easter::before{content:\"󰪰\"}.mdi-egg-fried::before{content:\"󱡊\"}.mdi-egg-off::before{content:\"󱏰\"}.mdi-egg-off-outline::before{content:\"󱏱\"}.mdi-egg-outline::before{content:\"󱏲\"}.mdi-eiffel-tower::before{content:\"󱕫\"}.mdi-eight-track::before{content:\"󰧪\"}.mdi-eject::before{content:\"󰇪\"}.mdi-eject-outline::before{content:\"󰮑\"}.mdi-electric-switch::before{content:\"󰺟\"}.mdi-electric-switch-closed::before{content:\"󱃙\"}.mdi-electron-framework::before{content:\"󱀤\"}.mdi-elephant::before{content:\"󰟆\"}.mdi-elevation-decline::before{content:\"󰇫\"}.mdi-elevation-rise::before{content:\"󰇬\"}.mdi-elevator::before{content:\"󰇭\"}.mdi-elevator-down::before{content:\"󱋂\"}.mdi-elevator-passenger::before{content:\"󱎁\"}.mdi-elevator-passenger-off::before{content:\"󱥹\"}.mdi-elevator-passenger-off-outline::before{content:\"󱥺\"}.mdi-elevator-passenger-outline::before{content:\"󱥻\"}.mdi-elevator-up::before{content:\"󱋁\"}.mdi-ellipse::before{content:\"󰺠\"}.mdi-ellipse-outline::before{content:\"󰺡\"}.mdi-email::before{content:\"󰇮\"}.mdi-email-alert::before{content:\"󰛏\"}.mdi-email-alert-outline::before{content:\"󰵂\"}.mdi-email-box::before{content:\"󰴃\"}.mdi-email-check::before{content:\"󰪱\"}.mdi-email-check-outline::before{content:\"󰪲\"}.mdi-email-edit::before{content:\"󰻣\"}.mdi-email-edit-outline::before{content:\"󰻤\"}.mdi-email-fast::before{content:\"󱡯\"}.mdi-email-fast-outline::before{content:\"󱡰\"}.mdi-email-lock::before{content:\"󰇱\"}.mdi-email-mark-as-unread::before{content:\"󰮒\"}.mdi-email-minus::before{content:\"󰻥\"}.mdi-email-minus-outline::before{content:\"󰻦\"}.mdi-email-multiple::before{content:\"󰻧\"}.mdi-email-multiple-outline::before{content:\"󰻨\"}.mdi-email-newsletter::before{content:\"󰾱\"}.mdi-email-off::before{content:\"󱏣\"}.mdi-email-off-outline::before{content:\"󱏤\"}.mdi-email-open::before{content:\"󰇯\"}.mdi-email-open-multiple::before{content:\"󰻩\"}.mdi-email-open-multiple-outline::before{content:\"󰻪\"}.mdi-email-open-outline::before{content:\"󰗯\"}.mdi-email-outline::before{content:\"󰇰\"}.mdi-email-plus::before{content:\"󰧫\"}.mdi-email-plus-outline::before{content:\"󰧬\"}.mdi-email-receive::before{content:\"󱃚\"}.mdi-email-receive-outline::before{content:\"󱃛\"}.mdi-email-remove::before{content:\"󱙡\"}.mdi-email-remove-outline::before{content:\"󱙢\"}.mdi-email-seal::before{content:\"󱥛\"}.mdi-email-seal-outline::before{content:\"󱥜\"}.mdi-email-search::before{content:\"󰥡\"}.mdi-email-search-outline::before{content:\"󰥢\"}.mdi-email-send::before{content:\"󱃜\"}.mdi-email-send-outline::before{content:\"󱃝\"}.mdi-email-sync::before{content:\"󱋇\"}.mdi-email-sync-outline::before{content:\"󱋈\"}.mdi-email-variant::before{content:\"󰗰\"}.mdi-ember::before{content:\"󰬰\"}.mdi-emby::before{content:\"󰚴\"}.mdi-emoticon::before{content:\"󰱨\"}.mdi-emoticon-angry::before{content:\"󰱩\"}.mdi-emoticon-angry-outline::before{content:\"󰱪\"}.mdi-emoticon-confused::before{content:\"󱃞\"}.mdi-emoticon-confused-outline::before{content:\"󱃟\"}.mdi-emoticon-cool::before{content:\"󰱫\"}.mdi-emoticon-cool-outline::before{content:\"󰇳\"}.mdi-emoticon-cry::before{content:\"󰱬\"}.mdi-emoticon-cry-outline::before{content:\"󰱭\"}.mdi-emoticon-dead::before{content:\"󰱮\"}.mdi-emoticon-dead-outline::before{content:\"󰚛\"}.mdi-emoticon-devil::before{content:\"󰱯\"}.mdi-emoticon-devil-outline::before{content:\"󰇴\"}.mdi-emoticon-excited::before{content:\"󰱰\"}.mdi-emoticon-excited-outline::before{content:\"󰚜\"}.mdi-emoticon-frown::before{content:\"󰽌\"}.mdi-emoticon-frown-outline::before{content:\"󰽍\"}.mdi-emoticon-happy::before{content:\"󰱱\"}.mdi-emoticon-happy-outline::before{content:\"󰇵\"}.mdi-emoticon-kiss::before{content:\"󰱲\"}.mdi-emoticon-kiss-outline::before{content:\"󰱳\"}.mdi-emoticon-lol::before{content:\"󱈔\"}.mdi-emoticon-lol-outline::before{content:\"󱈕\"}.mdi-emoticon-neutral::before{content:\"󰱴\"}.mdi-emoticon-neutral-outline::before{content:\"󰇶\"}.mdi-emoticon-outline::before{content:\"󰇲\"}.mdi-emoticon-poop::before{content:\"󰇷\"}.mdi-emoticon-poop-outline::before{content:\"󰱵\"}.mdi-emoticon-sad::before{content:\"󰱶\"}.mdi-emoticon-sad-outline::before{content:\"󰇸\"}.mdi-emoticon-sick::before{content:\"󱕼\"}.mdi-emoticon-sick-outline::before{content:\"󱕽\"}.mdi-emoticon-tongue::before{content:\"󰇹\"}.mdi-emoticon-tongue-outline::before{content:\"󰱷\"}.mdi-emoticon-wink::before{content:\"󰱸\"}.mdi-emoticon-wink-outline::before{content:\"󰱹\"}.mdi-engine::before{content:\"󰇺\"}.mdi-engine-off::before{content:\"󰩆\"}.mdi-engine-off-outline::before{content:\"󰩇\"}.mdi-engine-outline::before{content:\"󰇻\"}.mdi-epsilon::before{content:\"󱃠\"}.mdi-equal::before{content:\"󰇼\"}.mdi-equal-box::before{content:\"󰇽\"}.mdi-equalizer::before{content:\"󰺢\"}.mdi-equalizer-outline::before{content:\"󰺣\"}.mdi-eraser::before{content:\"󰇾\"}.mdi-eraser-variant::before{content:\"󰙂\"}.mdi-escalator::before{content:\"󰇿\"}.mdi-escalator-box::before{content:\"󱎙\"}.mdi-escalator-down::before{content:\"󱋀\"}.mdi-escalator-up::before{content:\"󱊿\"}.mdi-eslint::before{content:\"󰱺\"}.mdi-et::before{content:\"󰪳\"}.mdi-ethereum::before{content:\"󰡪\"}.mdi-ethernet::before{content:\"󰈀\"}.mdi-ethernet-cable::before{content:\"󰈁\"}.mdi-ethernet-cable-off::before{content:\"󰈂\"}.mdi-ev-plug-ccs1::before{content:\"󱔙\"}.mdi-ev-plug-ccs2::before{content:\"󱔚\"}.mdi-ev-plug-chademo::before{content:\"󱔛\"}.mdi-ev-plug-tesla::before{content:\"󱔜\"}.mdi-ev-plug-type1::before{content:\"󱔝\"}.mdi-ev-plug-type2::before{content:\"󱔞\"}.mdi-ev-station::before{content:\"󰗱\"}.mdi-evernote::before{content:\"󰈄\"}.mdi-excavator::before{content:\"󱀥\"}.mdi-exclamation::before{content:\"󰈅\"}.mdi-exclamation-thick::before{content:\"󱈸\"}.mdi-exit-run::before{content:\"󰩈\"}.mdi-exit-to-app::before{content:\"󰈆\"}.mdi-expand-all::before{content:\"󰪴\"}.mdi-expand-all-outline::before{content:\"󰪵\"}.mdi-expansion-card::before{content:\"󰢮\"}.mdi-expansion-card-variant::before{content:\"󰾲\"}.mdi-exponent::before{content:\"󰥣\"}.mdi-exponent-box::before{content:\"󰥤\"}.mdi-export::before{content:\"󰈇\"}.mdi-export-variant::before{content:\"󰮓\"}.mdi-eye::before{content:\"󰈈\"}.mdi-eye-arrow-left::before{content:\"󱣽\"}.mdi-eye-arrow-left-outline::before{content:\"󱣾\"}.mdi-eye-arrow-right::before{content:\"󱣿\"}.mdi-eye-arrow-right-outline::before{content:\"󱤀\"}.mdi-eye-check::before{content:\"󰴄\"}.mdi-eye-check-outline::before{content:\"󰴅\"}.mdi-eye-circle::before{content:\"󰮔\"}.mdi-eye-circle-outline::before{content:\"󰮕\"}.mdi-eye-minus::before{content:\"󱀦\"}.mdi-eye-minus-outline::before{content:\"󱀧\"}.mdi-eye-off::before{content:\"󰈉\"}.mdi-eye-off-outline::before{content:\"󰛑\"}.mdi-eye-outline::before{content:\"󰛐\"}.mdi-eye-plus::before{content:\"󰡫\"}.mdi-eye-plus-outline::before{content:\"󰡬\"}.mdi-eye-refresh::before{content:\"󱥼\"}.mdi-eye-refresh-outline::before{content:\"󱥽\"}.mdi-eye-remove::before{content:\"󱗣\"}.mdi-eye-remove-outline::before{content:\"󱗤\"}.mdi-eye-settings::before{content:\"󰡭\"}.mdi-eye-settings-outline::before{content:\"󰡮\"}.mdi-eyedropper::before{content:\"󰈊\"}.mdi-eyedropper-minus::before{content:\"󱏝\"}.mdi-eyedropper-off::before{content:\"󱏟\"}.mdi-eyedropper-plus::before{content:\"󱏜\"}.mdi-eyedropper-remove::before{content:\"󱏞\"}.mdi-eyedropper-variant::before{content:\"󰈋\"}.mdi-face-agent::before{content:\"󰵰\"}.mdi-face-man::before{content:\"󰙃\"}.mdi-face-man-outline::before{content:\"󰮖\"}.mdi-face-man-profile::before{content:\"󰙄\"}.mdi-face-man-shimmer::before{content:\"󱗌\"}.mdi-face-man-shimmer-outline::before{content:\"󱗍\"}.mdi-face-mask::before{content:\"󱖆\"}.mdi-face-mask-outline::before{content:\"󱖇\"}.mdi-face-recognition::before{content:\"󰱻\"}.mdi-face-woman::before{content:\"󱁷\"}.mdi-face-woman-outline::before{content:\"󱁸\"}.mdi-face-woman-profile::before{content:\"󱁶\"}.mdi-face-woman-shimmer::before{content:\"󱗎\"}.mdi-face-woman-shimmer-outline::before{content:\"󱗏\"}.mdi-facebook::before{content:\"󰈌\"}.mdi-facebook-gaming::before{content:\"󰟝\"}.mdi-facebook-messenger::before{content:\"󰈎\"}.mdi-facebook-workplace::before{content:\"󰬱\"}.mdi-factory::before{content:\"󰈏\"}.mdi-family-tree::before{content:\"󱘎\"}.mdi-fan::before{content:\"󰈐\"}.mdi-fan-alert::before{content:\"󱑬\"}.mdi-fan-auto::before{content:\"󱜝\"}.mdi-fan-chevron-down::before{content:\"󱑭\"}.mdi-fan-chevron-up::before{content:\"󱑮\"}.mdi-fan-minus::before{content:\"󱑰\"}.mdi-fan-off::before{content:\"󰠝\"}.mdi-fan-plus::before{content:\"󱑯\"}.mdi-fan-remove::before{content:\"󱑱\"}.mdi-fan-speed-1::before{content:\"󱑲\"}.mdi-fan-speed-2::before{content:\"󱑳\"}.mdi-fan-speed-3::before{content:\"󱑴\"}.mdi-fast-forward::before{content:\"󰈑\"}.mdi-fast-forward-10::before{content:\"󰵱\"}.mdi-fast-forward-15::before{content:\"󱤺\"}.mdi-fast-forward-30::before{content:\"󰴆\"}.mdi-fast-forward-5::before{content:\"󱇸\"}.mdi-fast-forward-60::before{content:\"󱘋\"}.mdi-fast-forward-outline::before{content:\"󰛒\"}.mdi-fax::before{content:\"󰈒\"}.mdi-feather::before{content:\"󰛓\"}.mdi-feature-search::before{content:\"󰩉\"}.mdi-feature-search-outline::before{content:\"󰩊\"}.mdi-fedora::before{content:\"󰣛\"}.mdi-fence::before{content:\"󱞚\"}.mdi-fence-electric::before{content:\"󱟶\"}.mdi-fencing::before{content:\"󱓁\"}.mdi-ferris-wheel::before{content:\"󰺤\"}.mdi-ferry::before{content:\"󰈓\"}.mdi-file::before{content:\"󰈔\"}.mdi-file-account::before{content:\"󰜻\"}.mdi-file-account-outline::before{content:\"󱀨\"}.mdi-file-alert::before{content:\"󰩋\"}.mdi-file-alert-outline::before{content:\"󰩌\"}.mdi-file-cabinet::before{content:\"󰪶\"}.mdi-file-cad::before{content:\"󰻫\"}.mdi-file-cad-box::before{content:\"󰻬\"}.mdi-file-cancel::before{content:\"󰷆\"}.mdi-file-cancel-outline::before{content:\"󰷇\"}.mdi-file-certificate::before{content:\"󱆆\"}.mdi-file-certificate-outline::before{content:\"󱆇\"}.mdi-file-chart::before{content:\"󰈕\"}.mdi-file-chart-outline::before{content:\"󱀩\"}.mdi-file-check::before{content:\"󰈖\"}.mdi-file-check-outline::before{content:\"󰸩\"}.mdi-file-clock::before{content:\"󱋡\"}.mdi-file-clock-outline::before{content:\"󱋢\"}.mdi-file-cloud::before{content:\"󰈗\"}.mdi-file-cloud-outline::before{content:\"󱀪\"}.mdi-file-code::before{content:\"󰈮\"}.mdi-file-code-outline::before{content:\"󱀫\"}.mdi-file-cog::before{content:\"󱁻\"}.mdi-file-cog-outline::before{content:\"󱁼\"}.mdi-file-compare::before{content:\"󰢪\"}.mdi-file-delimited::before{content:\"󰈘\"}.mdi-file-delimited-outline::before{content:\"󰺥\"}.mdi-file-document::before{content:\"󰈙\"}.mdi-file-document-edit::before{content:\"󰷈\"}.mdi-file-document-edit-outline::before{content:\"󰷉\"}.mdi-file-document-multiple::before{content:\"󱔗\"}.mdi-file-document-multiple-outline::before{content:\"󱔘\"}.mdi-file-document-outline::before{content:\"󰧮\"}.mdi-file-download::before{content:\"󰥥\"}.mdi-file-download-outline::before{content:\"󰥦\"}.mdi-file-edit::before{content:\"󱇧\"}.mdi-file-edit-outline::before{content:\"󱇨\"}.mdi-file-excel::before{content:\"󰈛\"}.mdi-file-excel-box::before{content:\"󰈜\"}.mdi-file-excel-box-outline::before{content:\"󱀬\"}.mdi-file-excel-outline::before{content:\"󱀭\"}.mdi-file-export::before{content:\"󰈝\"}.mdi-file-export-outline::before{content:\"󱀮\"}.mdi-file-eye::before{content:\"󰷊\"}.mdi-file-eye-outline::before{content:\"󰷋\"}.mdi-file-find::before{content:\"󰈞\"}.mdi-file-find-outline::before{content:\"󰮗\"}.mdi-file-gif-box::before{content:\"󰵸\"}.mdi-file-hidden::before{content:\"󰘓\"}.mdi-file-image::before{content:\"󰈟\"}.mdi-file-image-marker::before{content:\"󱝲\"}.mdi-file-image-marker-outline::before{content:\"󱝳\"}.mdi-file-image-minus::before{content:\"󱤻\"}.mdi-file-image-minus-outline::before{content:\"󱤼\"}.mdi-file-image-outline::before{content:\"󰺰\"}.mdi-file-image-plus::before{content:\"󱤽\"}.mdi-file-image-plus-outline::before{content:\"󱤾\"}.mdi-file-image-remove::before{content:\"󱤿\"}.mdi-file-image-remove-outline::before{content:\"󱥀\"}.mdi-file-import::before{content:\"󰈠\"}.mdi-file-import-outline::before{content:\"󱀯\"}.mdi-file-jpg-box::before{content:\"󰈥\"}.mdi-file-key::before{content:\"󱆄\"}.mdi-file-key-outline::before{content:\"󱆅\"}.mdi-file-link::before{content:\"󱅷\"}.mdi-file-link-outline::before{content:\"󱅸\"}.mdi-file-lock::before{content:\"󰈡\"}.mdi-file-lock-outline::before{content:\"󱀰\"}.mdi-file-marker::before{content:\"󱝴\"}.mdi-file-marker-outline::before{content:\"󱝵\"}.mdi-file-move::before{content:\"󰪹\"}.mdi-file-move-outline::before{content:\"󱀱\"}.mdi-file-multiple::before{content:\"󰈢\"}.mdi-file-multiple-outline::before{content:\"󱀲\"}.mdi-file-music::before{content:\"󰈣\"}.mdi-file-music-outline::before{content:\"󰸪\"}.mdi-file-outline::before{content:\"󰈤\"}.mdi-file-pdf-box::before{content:\"󰈦\"}.mdi-file-percent::before{content:\"󰠞\"}.mdi-file-percent-outline::before{content:\"󱀳\"}.mdi-file-phone::before{content:\"󱅹\"}.mdi-file-phone-outline::before{content:\"󱅺\"}.mdi-file-plus::before{content:\"󰝒\"}.mdi-file-plus-outline::before{content:\"󰻭\"}.mdi-file-png-box::before{content:\"󰸭\"}.mdi-file-powerpoint::before{content:\"󰈧\"}.mdi-file-powerpoint-box::before{content:\"󰈨\"}.mdi-file-powerpoint-box-outline::before{content:\"󱀴\"}.mdi-file-powerpoint-outline::before{content:\"󱀵\"}.mdi-file-presentation-box::before{content:\"󰈩\"}.mdi-file-question::before{content:\"󰡯\"}.mdi-file-question-outline::before{content:\"󱀶\"}.mdi-file-refresh::before{content:\"󰤘\"}.mdi-file-refresh-outline::before{content:\"󰕁\"}.mdi-file-remove::before{content:\"󰮘\"}.mdi-file-remove-outline::before{content:\"󱀷\"}.mdi-file-replace::before{content:\"󰬲\"}.mdi-file-replace-outline::before{content:\"󰬳\"}.mdi-file-restore::before{content:\"󰙰\"}.mdi-file-restore-outline::before{content:\"󱀸\"}.mdi-file-search::before{content:\"󰱼\"}.mdi-file-search-outline::before{content:\"󰱽\"}.mdi-file-send::before{content:\"󰈪\"}.mdi-file-send-outline::before{content:\"󱀹\"}.mdi-file-settings::before{content:\"󱁹\"}.mdi-file-settings-outline::before{content:\"󱁺\"}.mdi-file-sign::before{content:\"󱧃\"}.mdi-file-star::before{content:\"󱀺\"}.mdi-file-star-outline::before{content:\"󱀻\"}.mdi-file-swap::before{content:\"󰾴\"}.mdi-file-swap-outline::before{content:\"󰾵\"}.mdi-file-sync::before{content:\"󱈖\"}.mdi-file-sync-outline::before{content:\"󱈗\"}.mdi-file-table::before{content:\"󰱾\"}.mdi-file-table-box::before{content:\"󱃡\"}.mdi-file-table-box-multiple::before{content:\"󱃢\"}.mdi-file-table-box-multiple-outline::before{content:\"󱃣\"}.mdi-file-table-box-outline::before{content:\"󱃤\"}.mdi-file-table-outline::before{content:\"󰱿\"}.mdi-file-tree::before{content:\"󰙅\"}.mdi-file-tree-outline::before{content:\"󱏒\"}.mdi-file-undo::before{content:\"󰣜\"}.mdi-file-undo-outline::before{content:\"󱀼\"}.mdi-file-upload::before{content:\"󰩍\"}.mdi-file-upload-outline::before{content:\"󰩎\"}.mdi-file-video::before{content:\"󰈫\"}.mdi-file-video-outline::before{content:\"󰸬\"}.mdi-file-word::before{content:\"󰈬\"}.mdi-file-word-box::before{content:\"󰈭\"}.mdi-file-word-box-outline::before{content:\"󱀽\"}.mdi-file-word-outline::before{content:\"󱀾\"}.mdi-film::before{content:\"󰈯\"}.mdi-filmstrip::before{content:\"󰈰\"}.mdi-filmstrip-box::before{content:\"󰌲\"}.mdi-filmstrip-box-multiple::before{content:\"󰴘\"}.mdi-filmstrip-off::before{content:\"󰈱\"}.mdi-filter::before{content:\"󰈲\"}.mdi-filter-check::before{content:\"󱣬\"}.mdi-filter-check-outline::before{content:\"󱣭\"}.mdi-filter-menu::before{content:\"󱃥\"}.mdi-filter-menu-outline::before{content:\"󱃦\"}.mdi-filter-minus::before{content:\"󰻮\"}.mdi-filter-minus-outline::before{content:\"󰻯\"}.mdi-filter-off::before{content:\"󱓯\"}.mdi-filter-off-outline::before{content:\"󱓰\"}.mdi-filter-outline::before{content:\"󰈳\"}.mdi-filter-plus::before{content:\"󰻰\"}.mdi-filter-plus-outline::before{content:\"󰻱\"}.mdi-filter-remove::before{content:\"󰈴\"}.mdi-filter-remove-outline::before{content:\"󰈵\"}.mdi-filter-variant::before{content:\"󰈶\"}.mdi-filter-variant-minus::before{content:\"󱄒\"}.mdi-filter-variant-plus::before{content:\"󱄓\"}.mdi-filter-variant-remove::before{content:\"󱀿\"}.mdi-finance::before{content:\"󰠟\"}.mdi-find-replace::before{content:\"󰛔\"}.mdi-fingerprint::before{content:\"󰈷\"}.mdi-fingerprint-off::before{content:\"󰺱\"}.mdi-fire::before{content:\"󰈸\"}.mdi-fire-alert::before{content:\"󱗗\"}.mdi-fire-circle::before{content:\"󱠇\"}.mdi-fire-extinguisher::before{content:\"󰻲\"}.mdi-fire-hydrant::before{content:\"󱄷\"}.mdi-fire-hydrant-alert::before{content:\"󱄸\"}.mdi-fire-hydrant-off::before{content:\"󱄹\"}.mdi-fire-off::before{content:\"󱜢\"}.mdi-fire-truck::before{content:\"󰢫\"}.mdi-firebase::before{content:\"󰥧\"}.mdi-firefox::before{content:\"󰈹\"}.mdi-fireplace::before{content:\"󰸮\"}.mdi-fireplace-off::before{content:\"󰸯\"}.mdi-firewire::before{content:\"󰖾\"}.mdi-firework::before{content:\"󰸰\"}.mdi-firework-off::before{content:\"󱜣\"}.mdi-fish::before{content:\"󰈺\"}.mdi-fish-off::before{content:\"󱏳\"}.mdi-fishbowl::before{content:\"󰻳\"}.mdi-fishbowl-outline::before{content:\"󰻴\"}.mdi-fit-to-page::before{content:\"󰻵\"}.mdi-fit-to-page-outline::before{content:\"󰻶\"}.mdi-fit-to-screen::before{content:\"󱣴\"}.mdi-fit-to-screen-outline::before{content:\"󱣵\"}.mdi-flag::before{content:\"󰈻\"}.mdi-flag-checkered::before{content:\"󰈼\"}.mdi-flag-minus::before{content:\"󰮙\"}.mdi-flag-minus-outline::before{content:\"󱂲\"}.mdi-flag-off::before{content:\"󱣮\"}.mdi-flag-off-outline::before{content:\"󱣯\"}.mdi-flag-outline::before{content:\"󰈽\"}.mdi-flag-plus::before{content:\"󰮚\"}.mdi-flag-plus-outline::before{content:\"󱂳\"}.mdi-flag-remove::before{content:\"󰮛\"}.mdi-flag-remove-outline::before{content:\"󱂴\"}.mdi-flag-triangle::before{content:\"󰈿\"}.mdi-flag-variant::before{content:\"󰉀\"}.mdi-flag-variant-outline::before{content:\"󰈾\"}.mdi-flare::before{content:\"󰵲\"}.mdi-flash::before{content:\"󰉁\"}.mdi-flash-alert::before{content:\"󰻷\"}.mdi-flash-alert-outline::before{content:\"󰻸\"}.mdi-flash-auto::before{content:\"󰉂\"}.mdi-flash-off::before{content:\"󰉃\"}.mdi-flash-outline::before{content:\"󰛕\"}.mdi-flash-red-eye::before{content:\"󰙻\"}.mdi-flashlight::before{content:\"󰉄\"}.mdi-flashlight-off::before{content:\"󰉅\"}.mdi-flask::before{content:\"󰂓\"}.mdi-flask-empty::before{content:\"󰂔\"}.mdi-flask-empty-minus::before{content:\"󱈺\"}.mdi-flask-empty-minus-outline::before{content:\"󱈻\"}.mdi-flask-empty-off::before{content:\"󱏴\"}.mdi-flask-empty-off-outline::before{content:\"󱏵\"}.mdi-flask-empty-outline::before{content:\"󰂕\"}.mdi-flask-empty-plus::before{content:\"󱈼\"}.mdi-flask-empty-plus-outline::before{content:\"󱈽\"}.mdi-flask-empty-remove::before{content:\"󱈾\"}.mdi-flask-empty-remove-outline::before{content:\"󱈿\"}.mdi-flask-minus::before{content:\"󱉀\"}.mdi-flask-minus-outline::before{content:\"󱉁\"}.mdi-flask-off::before{content:\"󱏶\"}.mdi-flask-off-outline::before{content:\"󱏷\"}.mdi-flask-outline::before{content:\"󰂖\"}.mdi-flask-plus::before{content:\"󱉂\"}.mdi-flask-plus-outline::before{content:\"󱉃\"}.mdi-flask-remove::before{content:\"󱉄\"}.mdi-flask-remove-outline::before{content:\"󱉅\"}.mdi-flask-round-bottom::before{content:\"󱉋\"}.mdi-flask-round-bottom-empty::before{content:\"󱉌\"}.mdi-flask-round-bottom-empty-outline::before{content:\"󱉍\"}.mdi-flask-round-bottom-outline::before{content:\"󱉎\"}.mdi-fleur-de-lis::before{content:\"󱌃\"}.mdi-flip-horizontal::before{content:\"󱃧\"}.mdi-flip-to-back::before{content:\"󰉇\"}.mdi-flip-to-front::before{content:\"󰉈\"}.mdi-flip-vertical::before{content:\"󱃨\"}.mdi-floor-lamp::before{content:\"󰣝\"}.mdi-floor-lamp-dual::before{content:\"󱁀\"}.mdi-floor-lamp-dual-outline::before{content:\"󱟎\"}.mdi-floor-lamp-outline::before{content:\"󱟈\"}.mdi-floor-lamp-torchiere::before{content:\"󱝇\"}.mdi-floor-lamp-torchiere-outline::before{content:\"󱟖\"}.mdi-floor-lamp-torchiere-variant::before{content:\"󱁁\"}.mdi-floor-lamp-torchiere-variant-outline::before{content:\"󱟏\"}.mdi-floor-plan::before{content:\"󰠡\"}.mdi-floppy::before{content:\"󰉉\"}.mdi-floppy-variant::before{content:\"󰧯\"}.mdi-flower::before{content:\"󰉊\"}.mdi-flower-outline::before{content:\"󰧰\"}.mdi-flower-pollen::before{content:\"󱢅\"}.mdi-flower-pollen-outline::before{content:\"󱢆\"}.mdi-flower-poppy::before{content:\"󰴈\"}.mdi-flower-tulip::before{content:\"󰧱\"}.mdi-flower-tulip-outline::before{content:\"󰧲\"}.mdi-focus-auto::before{content:\"󰽎\"}.mdi-focus-field::before{content:\"󰽏\"}.mdi-focus-field-horizontal::before{content:\"󰽐\"}.mdi-focus-field-vertical::before{content:\"󰽑\"}.mdi-folder::before{content:\"󰉋\"}.mdi-folder-account::before{content:\"󰉌\"}.mdi-folder-account-outline::before{content:\"󰮜\"}.mdi-folder-alert::before{content:\"󰷌\"}.mdi-folder-alert-outline::before{content:\"󰷍\"}.mdi-folder-check::before{content:\"󱥾\"}.mdi-folder-check-outline::before{content:\"󱥿\"}.mdi-folder-clock::before{content:\"󰪺\"}.mdi-folder-clock-outline::before{content:\"󰪻\"}.mdi-folder-cog::before{content:\"󱁿\"}.mdi-folder-cog-outline::before{content:\"󱂀\"}.mdi-folder-download::before{content:\"󰉍\"}.mdi-folder-download-outline::before{content:\"󱃩\"}.mdi-folder-edit::before{content:\"󰣞\"}.mdi-folder-edit-outline::before{content:\"󰷎\"}.mdi-folder-eye::before{content:\"󱞊\"}.mdi-folder-eye-outline::before{content:\"󱞋\"}.mdi-folder-google-drive::before{content:\"󰉎\"}.mdi-folder-heart::before{content:\"󱃪\"}.mdi-folder-heart-outline::before{content:\"󱃫\"}.mdi-folder-hidden::before{content:\"󱞞\"}.mdi-folder-home::before{content:\"󱂵\"}.mdi-folder-home-outline::before{content:\"󱂶\"}.mdi-folder-image::before{content:\"󰉏\"}.mdi-folder-information::before{content:\"󱂷\"}.mdi-folder-information-outline::before{content:\"󱂸\"}.mdi-folder-key::before{content:\"󰢬\"}.mdi-folder-key-network::before{content:\"󰢭\"}.mdi-folder-key-network-outline::before{content:\"󰲀\"}.mdi-folder-key-outline::before{content:\"󱃬\"}.mdi-folder-lock::before{content:\"󰉐\"}.mdi-folder-lock-open::before{content:\"󰉑\"}.mdi-folder-marker::before{content:\"󱉭\"}.mdi-folder-marker-outline::before{content:\"󱉮\"}.mdi-folder-move::before{content:\"󰉒\"}.mdi-folder-move-outline::before{content:\"󱉆\"}.mdi-folder-multiple::before{content:\"󰉓\"}.mdi-folder-multiple-image::before{content:\"󰉔\"}.mdi-folder-multiple-outline::before{content:\"󰉕\"}.mdi-folder-multiple-plus::before{content:\"󱑾\"}.mdi-folder-multiple-plus-outline::before{content:\"󱑿\"}.mdi-folder-music::before{content:\"󱍙\"}.mdi-folder-music-outline::before{content:\"󱍚\"}.mdi-folder-network::before{content:\"󰡰\"}.mdi-folder-network-outline::before{content:\"󰲁\"}.mdi-folder-open::before{content:\"󰝰\"}.mdi-folder-open-outline::before{content:\"󰷏\"}.mdi-folder-outline::before{content:\"󰉖\"}.mdi-folder-plus::before{content:\"󰉗\"}.mdi-folder-plus-outline::before{content:\"󰮝\"}.mdi-folder-pound::before{content:\"󰴉\"}.mdi-folder-pound-outline::before{content:\"󰴊\"}.mdi-folder-refresh::before{content:\"󰝉\"}.mdi-folder-refresh-outline::before{content:\"󰕂\"}.mdi-folder-remove::before{content:\"󰉘\"}.mdi-folder-remove-outline::before{content:\"󰮞\"}.mdi-folder-search::before{content:\"󰥨\"}.mdi-folder-search-outline::before{content:\"󰥩\"}.mdi-folder-settings::before{content:\"󱁽\"}.mdi-folder-settings-outline::before{content:\"󱁾\"}.mdi-folder-star::before{content:\"󰚝\"}.mdi-folder-star-multiple::before{content:\"󱏓\"}.mdi-folder-star-multiple-outline::before{content:\"󱏔\"}.mdi-folder-star-outline::before{content:\"󰮟\"}.mdi-folder-swap::before{content:\"󰾶\"}.mdi-folder-swap-outline::before{content:\"󰾷\"}.mdi-folder-sync::before{content:\"󰴋\"}.mdi-folder-sync-outline::before{content:\"󰴌\"}.mdi-folder-table::before{content:\"󱋣\"}.mdi-folder-table-outline::before{content:\"󱋤\"}.mdi-folder-text::before{content:\"󰲂\"}.mdi-folder-text-outline::before{content:\"󰲃\"}.mdi-folder-upload::before{content:\"󰉙\"}.mdi-folder-upload-outline::before{content:\"󱃭\"}.mdi-folder-zip::before{content:\"󰛫\"}.mdi-folder-zip-outline::before{content:\"󰞹\"}.mdi-font-awesome::before{content:\"󰀺\"}.mdi-food::before{content:\"󰉚\"}.mdi-food-apple::before{content:\"󰉛\"}.mdi-food-apple-outline::before{content:\"󰲄\"}.mdi-food-croissant::before{content:\"󰟈\"}.mdi-food-drumstick::before{content:\"󱐟\"}.mdi-food-drumstick-off::before{content:\"󱑨\"}.mdi-food-drumstick-off-outline::before{content:\"󱑩\"}.mdi-food-drumstick-outline::before{content:\"󱐠\"}.mdi-food-fork-drink::before{content:\"󰗲\"}.mdi-food-halal::before{content:\"󱕲\"}.mdi-food-hot-dog::before{content:\"󱡋\"}.mdi-food-kosher::before{content:\"󱕳\"}.mdi-food-off::before{content:\"󰗳\"}.mdi-food-off-outline::before{content:\"󱤕\"}.mdi-food-outline::before{content:\"󱤖\"}.mdi-food-steak::before{content:\"󱑪\"}.mdi-food-steak-off::before{content:\"󱑫\"}.mdi-food-takeout-box::before{content:\"󱠶\"}.mdi-food-takeout-box-outline::before{content:\"󱠷\"}.mdi-food-turkey::before{content:\"󱜜\"}.mdi-food-variant::before{content:\"󰉜\"}.mdi-food-variant-off::before{content:\"󱏥\"}.mdi-foot-print::before{content:\"󰽒\"}.mdi-football::before{content:\"󰉝\"}.mdi-football-australian::before{content:\"󰉞\"}.mdi-football-helmet::before{content:\"󰉟\"}.mdi-forest::before{content:\"󱢗\"}.mdi-forklift::before{content:\"󰟉\"}.mdi-form-dropdown::before{content:\"󱐀\"}.mdi-form-select::before{content:\"󱐁\"}.mdi-form-textarea::before{content:\"󱂕\"}.mdi-form-textbox::before{content:\"󰘎\"}.mdi-form-textbox-lock::before{content:\"󱍝\"}.mdi-form-textbox-password::before{content:\"󰟵\"}.mdi-format-align-bottom::before{content:\"󰝓\"}.mdi-format-align-center::before{content:\"󰉠\"}.mdi-format-align-justify::before{content:\"󰉡\"}.mdi-format-align-left::before{content:\"󰉢\"}.mdi-format-align-middle::before{content:\"󰝔\"}.mdi-format-align-right::before{content:\"󰉣\"}.mdi-format-align-top::before{content:\"󰝕\"}.mdi-format-annotation-minus::before{content:\"󰪼\"}.mdi-format-annotation-plus::before{content:\"󰙆\"}.mdi-format-bold::before{content:\"󰉤\"}.mdi-format-clear::before{content:\"󰉥\"}.mdi-format-color-fill::before{content:\"󰉦\"}.mdi-format-color-highlight::before{content:\"󰸱\"}.mdi-format-color-marker-cancel::before{content:\"󱌓\"}.mdi-format-color-text::before{content:\"󰚞\"}.mdi-format-columns::before{content:\"󰣟\"}.mdi-format-float-center::before{content:\"󰉧\"}.mdi-format-float-left::before{content:\"󰉨\"}.mdi-format-float-none::before{content:\"󰉩\"}.mdi-format-float-right::before{content:\"󰉪\"}.mdi-format-font::before{content:\"󰛖\"}.mdi-format-font-size-decrease::before{content:\"󰧳\"}.mdi-format-font-size-increase::before{content:\"󰧴\"}.mdi-format-header-1::before{content:\"󰉫\"}.mdi-format-header-2::before{content:\"󰉬\"}.mdi-format-header-3::before{content:\"󰉭\"}.mdi-format-header-4::before{content:\"󰉮\"}.mdi-format-header-5::before{content:\"󰉯\"}.mdi-format-header-6::before{content:\"󰉰\"}.mdi-format-header-decrease::before{content:\"󰉱\"}.mdi-format-header-equal::before{content:\"󰉲\"}.mdi-format-header-increase::before{content:\"󰉳\"}.mdi-format-header-pound::before{content:\"󰉴\"}.mdi-format-horizontal-align-center::before{content:\"󰘞\"}.mdi-format-horizontal-align-left::before{content:\"󰘟\"}.mdi-format-horizontal-align-right::before{content:\"󰘠\"}.mdi-format-indent-decrease::before{content:\"󰉵\"}.mdi-format-indent-increase::before{content:\"󰉶\"}.mdi-format-italic::before{content:\"󰉷\"}.mdi-format-letter-case::before{content:\"󰬴\"}.mdi-format-letter-case-lower::before{content:\"󰬵\"}.mdi-format-letter-case-upper::before{content:\"󰬶\"}.mdi-format-letter-ends-with::before{content:\"󰾸\"}.mdi-format-letter-matches::before{content:\"󰾹\"}.mdi-format-letter-spacing::before{content:\"󱥖\"}.mdi-format-letter-starts-with::before{content:\"󰾺\"}.mdi-format-line-spacing::before{content:\"󰉸\"}.mdi-format-line-style::before{content:\"󰗈\"}.mdi-format-line-weight::before{content:\"󰗉\"}.mdi-format-list-bulleted::before{content:\"󰉹\"}.mdi-format-list-bulleted-square::before{content:\"󰷐\"}.mdi-format-list-bulleted-triangle::before{content:\"󰺲\"}.mdi-format-list-bulleted-type::before{content:\"󰉺\"}.mdi-format-list-checkbox::before{content:\"󰥪\"}.mdi-format-list-checks::before{content:\"󰝖\"}.mdi-format-list-group::before{content:\"󱡠\"}.mdi-format-list-numbered::before{content:\"󰉻\"}.mdi-format-list-numbered-rtl::before{content:\"󰴍\"}.mdi-format-list-text::before{content:\"󱉯\"}.mdi-format-overline::before{content:\"󰺳\"}.mdi-format-page-break::before{content:\"󰛗\"}.mdi-format-page-split::before{content:\"󱤗\"}.mdi-format-paint::before{content:\"󰉼\"}.mdi-format-paragraph::before{content:\"󰉽\"}.mdi-format-pilcrow::before{content:\"󰛘\"}.mdi-format-quote-close::before{content:\"󰉾\"}.mdi-format-quote-close-outline::before{content:\"󱆨\"}.mdi-format-quote-open::before{content:\"󰝗\"}.mdi-format-quote-open-outline::before{content:\"󱆧\"}.mdi-format-rotate-90::before{content:\"󰚪\"}.mdi-format-section::before{content:\"󰚟\"}.mdi-format-size::before{content:\"󰉿\"}.mdi-format-strikethrough::before{content:\"󰊀\"}.mdi-format-strikethrough-variant::before{content:\"󰊁\"}.mdi-format-subscript::before{content:\"󰊂\"}.mdi-format-superscript::before{content:\"󰊃\"}.mdi-format-text::before{content:\"󰊄\"}.mdi-format-text-rotation-angle-down::before{content:\"󰾻\"}.mdi-format-text-rotation-angle-up::before{content:\"󰾼\"}.mdi-format-text-rotation-down::before{content:\"󰵳\"}.mdi-format-text-rotation-down-vertical::before{content:\"󰾽\"}.mdi-format-text-rotation-none::before{content:\"󰵴\"}.mdi-format-text-rotation-up::before{content:\"󰾾\"}.mdi-format-text-rotation-vertical::before{content:\"󰾿\"}.mdi-format-text-variant::before{content:\"󰸲\"}.mdi-format-text-variant-outline::before{content:\"󱔏\"}.mdi-format-text-wrapping-clip::before{content:\"󰴎\"}.mdi-format-text-wrapping-overflow::before{content:\"󰴏\"}.mdi-format-text-wrapping-wrap::before{content:\"󰴐\"}.mdi-format-textbox::before{content:\"󰴑\"}.mdi-format-textdirection-l-to-r::before{content:\"󰊅\"}.mdi-format-textdirection-r-to-l::before{content:\"󰊆\"}.mdi-format-title::before{content:\"󰗴\"}.mdi-format-underline::before{content:\"󰊇\"}.mdi-format-underline-wavy::before{content:\"󱣩\"}.mdi-format-vertical-align-bottom::before{content:\"󰘡\"}.mdi-format-vertical-align-center::before{content:\"󰘢\"}.mdi-format-vertical-align-top::before{content:\"󰘣\"}.mdi-format-wrap-inline::before{content:\"󰊈\"}.mdi-format-wrap-square::before{content:\"󰊉\"}.mdi-format-wrap-tight::before{content:\"󰊊\"}.mdi-format-wrap-top-bottom::before{content:\"󰊋\"}.mdi-forum::before{content:\"󰊌\"}.mdi-forum-outline::before{content:\"󰠢\"}.mdi-forward::before{content:\"󰊍\"}.mdi-forwardburger::before{content:\"󰵵\"}.mdi-fountain::before{content:\"󰥫\"}.mdi-fountain-pen::before{content:\"󰴒\"}.mdi-fountain-pen-tip::before{content:\"󰴓\"}.mdi-fraction-one-half::before{content:\"󱦒\"}.mdi-freebsd::before{content:\"󰣠\"}.mdi-french-fries::before{content:\"󱥗\"}.mdi-frequently-asked-questions::before{content:\"󰺴\"}.mdi-fridge::before{content:\"󰊐\"}.mdi-fridge-alert::before{content:\"󱆱\"}.mdi-fridge-alert-outline::before{content:\"󱆲\"}.mdi-fridge-bottom::before{content:\"󰊒\"}.mdi-fridge-industrial::before{content:\"󱗮\"}.mdi-fridge-industrial-alert::before{content:\"󱗯\"}.mdi-fridge-industrial-alert-outline::before{content:\"󱗰\"}.mdi-fridge-industrial-off::before{content:\"󱗱\"}.mdi-fridge-industrial-off-outline::before{content:\"󱗲\"}.mdi-fridge-industrial-outline::before{content:\"󱗳\"}.mdi-fridge-off::before{content:\"󱆯\"}.mdi-fridge-off-outline::before{content:\"󱆰\"}.mdi-fridge-outline::before{content:\"󰊏\"}.mdi-fridge-top::before{content:\"󰊑\"}.mdi-fridge-variant::before{content:\"󱗴\"}.mdi-fridge-variant-alert::before{content:\"󱗵\"}.mdi-fridge-variant-alert-outline::before{content:\"󱗶\"}.mdi-fridge-variant-off::before{content:\"󱗷\"}.mdi-fridge-variant-off-outline::before{content:\"󱗸\"}.mdi-fridge-variant-outline::before{content:\"󱗹\"}.mdi-fruit-cherries::before{content:\"󱁂\"}.mdi-fruit-cherries-off::before{content:\"󱏸\"}.mdi-fruit-citrus::before{content:\"󱁃\"}.mdi-fruit-citrus-off::before{content:\"󱏹\"}.mdi-fruit-grapes::before{content:\"󱁄\"}.mdi-fruit-grapes-outline::before{content:\"󱁅\"}.mdi-fruit-pineapple::before{content:\"󱁆\"}.mdi-fruit-watermelon::before{content:\"󱁇\"}.mdi-fuel::before{content:\"󰟊\"}.mdi-fuel-cell::before{content:\"󱢵\"}.mdi-fullscreen::before{content:\"󰊓\"}.mdi-fullscreen-exit::before{content:\"󰊔\"}.mdi-function::before{content:\"󰊕\"}.mdi-function-variant::before{content:\"󰡱\"}.mdi-furigana-horizontal::before{content:\"󱂁\"}.mdi-furigana-vertical::before{content:\"󱂂\"}.mdi-fuse::before{content:\"󰲅\"}.mdi-fuse-alert::before{content:\"󱐭\"}.mdi-fuse-blade::before{content:\"󰲆\"}.mdi-fuse-off::before{content:\"󱐬\"}.mdi-gamepad::before{content:\"󰊖\"}.mdi-gamepad-circle::before{content:\"󰸳\"}.mdi-gamepad-circle-down::before{content:\"󰸴\"}.mdi-gamepad-circle-left::before{content:\"󰸵\"}.mdi-gamepad-circle-outline::before{content:\"󰸶\"}.mdi-gamepad-circle-right::before{content:\"󰸷\"}.mdi-gamepad-circle-up::before{content:\"󰸸\"}.mdi-gamepad-down::before{content:\"󰸹\"}.mdi-gamepad-left::before{content:\"󰸺\"}.mdi-gamepad-outline::before{content:\"󱤙\"}.mdi-gamepad-right::before{content:\"󰸻\"}.mdi-gamepad-round::before{content:\"󰸼\"}.mdi-gamepad-round-down::before{content:\"󰸽\"}.mdi-gamepad-round-left::before{content:\"󰸾\"}.mdi-gamepad-round-outline::before{content:\"󰸿\"}.mdi-gamepad-round-right::before{content:\"󰹀\"}.mdi-gamepad-round-up::before{content:\"󰹁\"}.mdi-gamepad-square::before{content:\"󰺵\"}.mdi-gamepad-square-outline::before{content:\"󰺶\"}.mdi-gamepad-up::before{content:\"󰹂\"}.mdi-gamepad-variant::before{content:\"󰊗\"}.mdi-gamepad-variant-outline::before{content:\"󰺷\"}.mdi-gamma::before{content:\"󱃮\"}.mdi-gantry-crane::before{content:\"󰷑\"}.mdi-garage::before{content:\"󰛙\"}.mdi-garage-alert::before{content:\"󰡲\"}.mdi-garage-alert-variant::before{content:\"󱋕\"}.mdi-garage-lock::before{content:\"󱟻\"}.mdi-garage-open::before{content:\"󰛚\"}.mdi-garage-open-variant::before{content:\"󱋔\"}.mdi-garage-variant::before{content:\"󱋓\"}.mdi-garage-variant-lock::before{content:\"󱟼\"}.mdi-gas-cylinder::before{content:\"󰙇\"}.mdi-gas-station::before{content:\"󰊘\"}.mdi-gas-station-off::before{content:\"󱐉\"}.mdi-gas-station-off-outline::before{content:\"󱐊\"}.mdi-gas-station-outline::before{content:\"󰺸\"}.mdi-gate::before{content:\"󰊙\"}.mdi-gate-alert::before{content:\"󱟸\"}.mdi-gate-and::before{content:\"󰣡\"}.mdi-gate-arrow-left::before{content:\"󱟷\"}.mdi-gate-arrow-right::before{content:\"󱅩\"}.mdi-gate-nand::before{content:\"󰣢\"}.mdi-gate-nor::before{content:\"󰣣\"}.mdi-gate-not::before{content:\"󰣤\"}.mdi-gate-open::before{content:\"󱅪\"}.mdi-gate-or::before{content:\"󰣥\"}.mdi-gate-xnor::before{content:\"󰣦\"}.mdi-gate-xor::before{content:\"󰣧\"}.mdi-gatsby::before{content:\"󰹃\"}.mdi-gauge::before{content:\"󰊚\"}.mdi-gauge-empty::before{content:\"󰡳\"}.mdi-gauge-full::before{content:\"󰡴\"}.mdi-gauge-low::before{content:\"󰡵\"}.mdi-gavel::before{content:\"󰊛\"}.mdi-gender-female::before{content:\"󰊜\"}.mdi-gender-male::before{content:\"󰊝\"}.mdi-gender-male-female::before{content:\"󰊞\"}.mdi-gender-male-female-variant::before{content:\"󱄿\"}.mdi-gender-non-binary::before{content:\"󱅀\"}.mdi-gender-transgender::before{content:\"󰊟\"}.mdi-gentoo::before{content:\"󰣨\"}.mdi-gesture::before{content:\"󰟋\"}.mdi-gesture-double-tap::before{content:\"󰜼\"}.mdi-gesture-pinch::before{content:\"󰪽\"}.mdi-gesture-spread::before{content:\"󰪾\"}.mdi-gesture-swipe::before{content:\"󰵶\"}.mdi-gesture-swipe-down::before{content:\"󰜽\"}.mdi-gesture-swipe-horizontal::before{content:\"󰪿\"}.mdi-gesture-swipe-left::before{content:\"󰜾\"}.mdi-gesture-swipe-right::before{content:\"󰜿\"}.mdi-gesture-swipe-up::before{content:\"󰝀\"}.mdi-gesture-swipe-vertical::before{content:\"󰫀\"}.mdi-gesture-tap::before{content:\"󰝁\"}.mdi-gesture-tap-box::before{content:\"󱊩\"}.mdi-gesture-tap-button::before{content:\"󱊨\"}.mdi-gesture-tap-hold::before{content:\"󰵷\"}.mdi-gesture-two-double-tap::before{content:\"󰝂\"}.mdi-gesture-two-tap::before{content:\"󰝃\"}.mdi-ghost::before{content:\"󰊠\"}.mdi-ghost-off::before{content:\"󰧵\"}.mdi-ghost-off-outline::before{content:\"󱙜\"}.mdi-ghost-outline::before{content:\"󱙝\"}.mdi-gift::before{content:\"󰹄\"}.mdi-gift-off::before{content:\"󱛯\"}.mdi-gift-off-outline::before{content:\"󱛰\"}.mdi-gift-open::before{content:\"󱛱\"}.mdi-gift-open-outline::before{content:\"󱛲\"}.mdi-gift-outline::before{content:\"󰊡\"}.mdi-git::before{content:\"󰊢\"}.mdi-github::before{content:\"󰊤\"}.mdi-gitlab::before{content:\"󰮠\"}.mdi-glass-cocktail::before{content:\"󰍖\"}.mdi-glass-cocktail-off::before{content:\"󱗦\"}.mdi-glass-flute::before{content:\"󰊥\"}.mdi-glass-fragile::before{content:\"󱡳\"}.mdi-glass-mug::before{content:\"󰊦\"}.mdi-glass-mug-off::before{content:\"󱗧\"}.mdi-glass-mug-variant::before{content:\"󱄖\"}.mdi-glass-mug-variant-off::before{content:\"󱗨\"}.mdi-glass-pint-outline::before{content:\"󱌍\"}.mdi-glass-stange::before{content:\"󰊧\"}.mdi-glass-tulip::before{content:\"󰊨\"}.mdi-glass-wine::before{content:\"󰡶\"}.mdi-glasses::before{content:\"󰊪\"}.mdi-globe-light::before{content:\"󱋗\"}.mdi-globe-model::before{content:\"󰣩\"}.mdi-gmail::before{content:\"󰊫\"}.mdi-gnome::before{content:\"󰊬\"}.mdi-go-kart::before{content:\"󰵹\"}.mdi-go-kart-track::before{content:\"󰵺\"}.mdi-gog::before{content:\"󰮡\"}.mdi-gold::before{content:\"󱉏\"}.mdi-golf::before{content:\"󰠣\"}.mdi-golf-cart::before{content:\"󱆤\"}.mdi-golf-tee::before{content:\"󱂃\"}.mdi-gondola::before{content:\"󰚆\"}.mdi-goodreads::before{content:\"󰵻\"}.mdi-google::before{content:\"󰊭\"}.mdi-google-ads::before{content:\"󰲇\"}.mdi-google-analytics::before{content:\"󰟌\"}.mdi-google-assistant::before{content:\"󰟍\"}.mdi-google-cardboard::before{content:\"󰊮\"}.mdi-google-chrome::before{content:\"󰊯\"}.mdi-google-circles::before{content:\"󰊰\"}.mdi-google-circles-communities::before{content:\"󰊱\"}.mdi-google-circles-extended::before{content:\"󰊲\"}.mdi-google-circles-group::before{content:\"󰊳\"}.mdi-google-classroom::before{content:\"󰋀\"}.mdi-google-cloud::before{content:\"󱇶\"}.mdi-google-controller::before{content:\"󰊴\"}.mdi-google-controller-off::before{content:\"󰊵\"}.mdi-google-downasaur::before{content:\"󱍢\"}.mdi-google-drive::before{content:\"󰊶\"}.mdi-google-earth::before{content:\"󰊷\"}.mdi-google-fit::before{content:\"󰥬\"}.mdi-google-glass::before{content:\"󰊸\"}.mdi-google-hangouts::before{content:\"󰋉\"}.mdi-google-home::before{content:\"󰠤\"}.mdi-google-keep::before{content:\"󰛜\"}.mdi-google-lens::before{content:\"󰧶\"}.mdi-google-maps::before{content:\"󰗵\"}.mdi-google-my-business::before{content:\"󱁈\"}.mdi-google-nearby::before{content:\"󰊹\"}.mdi-google-play::before{content:\"󰊼\"}.mdi-google-plus::before{content:\"󰊽\"}.mdi-google-podcast::before{content:\"󰺹\"}.mdi-google-spreadsheet::before{content:\"󰧷\"}.mdi-google-street-view::before{content:\"󰲈\"}.mdi-google-translate::before{content:\"󰊿\"}.mdi-gradient-horizontal::before{content:\"󱝊\"}.mdi-gradient-vertical::before{content:\"󰚠\"}.mdi-grain::before{content:\"󰵼\"}.mdi-graph::before{content:\"󱁉\"}.mdi-graph-outline::before{content:\"󱁊\"}.mdi-graphql::before{content:\"󰡷\"}.mdi-grass::before{content:\"󱔐\"}.mdi-grave-stone::before{content:\"󰮢\"}.mdi-grease-pencil::before{content:\"󰙈\"}.mdi-greater-than::before{content:\"󰥭\"}.mdi-greater-than-or-equal::before{content:\"󰥮\"}.mdi-greenhouse::before{content:\"󰀭\"}.mdi-grid::before{content:\"󰋁\"}.mdi-grid-large::before{content:\"󰝘\"}.mdi-grid-off::before{content:\"󰋂\"}.mdi-grill::before{content:\"󰹅\"}.mdi-grill-outline::before{content:\"󱆊\"}.mdi-group::before{content:\"󰋃\"}.mdi-guitar-acoustic::before{content:\"󰝱\"}.mdi-guitar-electric::before{content:\"󰋄\"}.mdi-guitar-pick::before{content:\"󰋅\"}.mdi-guitar-pick-outline::before{content:\"󰋆\"}.mdi-guy-fawkes-mask::before{content:\"󰠥\"}.mdi-hail::before{content:\"󰫁\"}.mdi-hair-dryer::before{content:\"󱃯\"}.mdi-hair-dryer-outline::before{content:\"󱃰\"}.mdi-halloween::before{content:\"󰮣\"}.mdi-hamburger::before{content:\"󰚅\"}.mdi-hamburger-check::before{content:\"󱝶\"}.mdi-hamburger-minus::before{content:\"󱝷\"}.mdi-hamburger-off::before{content:\"󱝸\"}.mdi-hamburger-plus::before{content:\"󱝹\"}.mdi-hamburger-remove::before{content:\"󱝺\"}.mdi-hammer::before{content:\"󰣪\"}.mdi-hammer-screwdriver::before{content:\"󱌢\"}.mdi-hammer-sickle::before{content:\"󱢇\"}.mdi-hammer-wrench::before{content:\"󱌣\"}.mdi-hand-back-left::before{content:\"󰹆\"}.mdi-hand-back-left-off::before{content:\"󱠰\"}.mdi-hand-back-left-off-outline::before{content:\"󱠲\"}.mdi-hand-back-left-outline::before{content:\"󱠬\"}.mdi-hand-back-right::before{content:\"󰹇\"}.mdi-hand-back-right-off::before{content:\"󱠱\"}.mdi-hand-back-right-off-outline::before{content:\"󱠳\"}.mdi-hand-back-right-outline::before{content:\"󱠭\"}.mdi-hand-clap::before{content:\"󱥋\"}.mdi-hand-coin::before{content:\"󱢏\"}.mdi-hand-coin-outline::before{content:\"󱢐\"}.mdi-hand-extended::before{content:\"󱢶\"}.mdi-hand-extended-outline::before{content:\"󱢷\"}.mdi-hand-front-left::before{content:\"󱠫\"}.mdi-hand-front-left-outline::before{content:\"󱠮\"}.mdi-hand-front-right::before{content:\"󰩏\"}.mdi-hand-front-right-outline::before{content:\"󱠯\"}.mdi-hand-heart::before{content:\"󱃱\"}.mdi-hand-heart-outline::before{content:\"󱕾\"}.mdi-hand-okay::before{content:\"󰩐\"}.mdi-hand-peace::before{content:\"󰩑\"}.mdi-hand-peace-variant::before{content:\"󰩒\"}.mdi-hand-pointing-down::before{content:\"󰩓\"}.mdi-hand-pointing-left::before{content:\"󰩔\"}.mdi-hand-pointing-right::before{content:\"󰋇\"}.mdi-hand-pointing-up::before{content:\"󰩕\"}.mdi-hand-saw::before{content:\"󰹈\"}.mdi-hand-wash::before{content:\"󱕿\"}.mdi-hand-wash-outline::before{content:\"󱖀\"}.mdi-hand-water::before{content:\"󱎟\"}.mdi-hand-wave::before{content:\"󱠡\"}.mdi-hand-wave-outline::before{content:\"󱠢\"}.mdi-handball::before{content:\"󰽓\"}.mdi-handcuffs::before{content:\"󱄾\"}.mdi-hands-pray::before{content:\"󰕹\"}.mdi-handshake::before{content:\"󱈘\"}.mdi-handshake-outline::before{content:\"󱖡\"}.mdi-hanger::before{content:\"󰋈\"}.mdi-hard-hat::before{content:\"󰥯\"}.mdi-harddisk::before{content:\"󰋊\"}.mdi-harddisk-plus::before{content:\"󱁋\"}.mdi-harddisk-remove::before{content:\"󱁌\"}.mdi-hat-fedora::before{content:\"󰮤\"}.mdi-hazard-lights::before{content:\"󰲉\"}.mdi-hdr::before{content:\"󰵽\"}.mdi-hdr-off::before{content:\"󰵾\"}.mdi-head::before{content:\"󱍞\"}.mdi-head-alert::before{content:\"󱌸\"}.mdi-head-alert-outline::before{content:\"󱌹\"}.mdi-head-check::before{content:\"󱌺\"}.mdi-head-check-outline::before{content:\"󱌻\"}.mdi-head-cog::before{content:\"󱌼\"}.mdi-head-cog-outline::before{content:\"󱌽\"}.mdi-head-dots-horizontal::before{content:\"󱌾\"}.mdi-head-dots-horizontal-outline::before{content:\"󱌿\"}.mdi-head-flash::before{content:\"󱍀\"}.mdi-head-flash-outline::before{content:\"󱍁\"}.mdi-head-heart::before{content:\"󱍂\"}.mdi-head-heart-outline::before{content:\"󱍃\"}.mdi-head-lightbulb::before{content:\"󱍄\"}.mdi-head-lightbulb-outline::before{content:\"󱍅\"}.mdi-head-minus::before{content:\"󱍆\"}.mdi-head-minus-outline::before{content:\"󱍇\"}.mdi-head-outline::before{content:\"󱍟\"}.mdi-head-plus::before{content:\"󱍈\"}.mdi-head-plus-outline::before{content:\"󱍉\"}.mdi-head-question::before{content:\"󱍊\"}.mdi-head-question-outline::before{content:\"󱍋\"}.mdi-head-remove::before{content:\"󱍌\"}.mdi-head-remove-outline::before{content:\"󱍍\"}.mdi-head-snowflake::before{content:\"󱍎\"}.mdi-head-snowflake-outline::before{content:\"󱍏\"}.mdi-head-sync::before{content:\"󱍐\"}.mdi-head-sync-outline::before{content:\"󱍑\"}.mdi-headphones::before{content:\"󰋋\"}.mdi-headphones-bluetooth::before{content:\"󰥰\"}.mdi-headphones-box::before{content:\"󰋌\"}.mdi-headphones-off::before{content:\"󰟎\"}.mdi-headphones-settings::before{content:\"󰋍\"}.mdi-headset::before{content:\"󰋎\"}.mdi-headset-dock::before{content:\"󰋏\"}.mdi-headset-off::before{content:\"󰋐\"}.mdi-heart::before{content:\"󰋑\"}.mdi-heart-box::before{content:\"󰋒\"}.mdi-heart-box-outline::before{content:\"󰋓\"}.mdi-heart-broken::before{content:\"󰋔\"}.mdi-heart-broken-outline::before{content:\"󰴔\"}.mdi-heart-circle::before{content:\"󰥱\"}.mdi-heart-circle-outline::before{content:\"󰥲\"}.mdi-heart-cog::before{content:\"󱙣\"}.mdi-heart-cog-outline::before{content:\"󱙤\"}.mdi-heart-flash::before{content:\"󰻹\"}.mdi-heart-half::before{content:\"󰛟\"}.mdi-heart-half-full::before{content:\"󰛞\"}.mdi-heart-half-outline::before{content:\"󰛠\"}.mdi-heart-minus::before{content:\"󱐯\"}.mdi-heart-minus-outline::before{content:\"󱐲\"}.mdi-heart-multiple::before{content:\"󰩖\"}.mdi-heart-multiple-outline::before{content:\"󰩗\"}.mdi-heart-off::before{content:\"󰝙\"}.mdi-heart-off-outline::before{content:\"󱐴\"}.mdi-heart-outline::before{content:\"󰋕\"}.mdi-heart-plus::before{content:\"󱐮\"}.mdi-heart-plus-outline::before{content:\"󱐱\"}.mdi-heart-pulse::before{content:\"󰗶\"}.mdi-heart-remove::before{content:\"󱐰\"}.mdi-heart-remove-outline::before{content:\"󱐳\"}.mdi-heart-settings::before{content:\"󱙥\"}.mdi-heart-settings-outline::before{content:\"󱙦\"}.mdi-helicopter::before{content:\"󰫂\"}.mdi-help::before{content:\"󰋖\"}.mdi-help-box::before{content:\"󰞋\"}.mdi-help-circle::before{content:\"󰋗\"}.mdi-help-circle-outline::before{content:\"󰘥\"}.mdi-help-network::before{content:\"󰛵\"}.mdi-help-network-outline::before{content:\"󰲊\"}.mdi-help-rhombus::before{content:\"󰮥\"}.mdi-help-rhombus-outline::before{content:\"󰮦\"}.mdi-hexadecimal::before{content:\"󱊧\"}.mdi-hexagon::before{content:\"󰋘\"}.mdi-hexagon-multiple::before{content:\"󰛡\"}.mdi-hexagon-multiple-outline::before{content:\"󱃲\"}.mdi-hexagon-outline::before{content:\"󰋙\"}.mdi-hexagon-slice-1::before{content:\"󰫃\"}.mdi-hexagon-slice-2::before{content:\"󰫄\"}.mdi-hexagon-slice-3::before{content:\"󰫅\"}.mdi-hexagon-slice-4::before{content:\"󰫆\"}.mdi-hexagon-slice-5::before{content:\"󰫇\"}.mdi-hexagon-slice-6::before{content:\"󰫈\"}.mdi-hexagram::before{content:\"󰫉\"}.mdi-hexagram-outline::before{content:\"󰫊\"}.mdi-high-definition::before{content:\"󰟏\"}.mdi-high-definition-box::before{content:\"󰡸\"}.mdi-highway::before{content:\"󰗷\"}.mdi-hiking::before{content:\"󰵿\"}.mdi-history::before{content:\"󰋚\"}.mdi-hockey-puck::before{content:\"󰡹\"}.mdi-hockey-sticks::before{content:\"󰡺\"}.mdi-hololens::before{content:\"󰋛\"}.mdi-home::before{content:\"󰋜\"}.mdi-home-account::before{content:\"󰠦\"}.mdi-home-alert::before{content:\"󰡻\"}.mdi-home-alert-outline::before{content:\"󱗐\"}.mdi-home-analytics::before{content:\"󰺺\"}.mdi-home-assistant::before{content:\"󰟐\"}.mdi-home-automation::before{content:\"󰟑\"}.mdi-home-battery::before{content:\"󱤁\"}.mdi-home-battery-outline::before{content:\"󱤂\"}.mdi-home-circle::before{content:\"󰟒\"}.mdi-home-circle-outline::before{content:\"󱁍\"}.mdi-home-city::before{content:\"󰴕\"}.mdi-home-city-outline::before{content:\"󰴖\"}.mdi-home-edit::before{content:\"󱅙\"}.mdi-home-edit-outline::before{content:\"󱅚\"}.mdi-home-export-outline::before{content:\"󰾛\"}.mdi-home-flood::before{content:\"󰻺\"}.mdi-home-floor-0::before{content:\"󰷒\"}.mdi-home-floor-1::before{content:\"󰶀\"}.mdi-home-floor-2::before{content:\"󰶁\"}.mdi-home-floor-3::before{content:\"󰶂\"}.mdi-home-floor-a::before{content:\"󰶃\"}.mdi-home-floor-b::before{content:\"󰶄\"}.mdi-home-floor-g::before{content:\"󰶅\"}.mdi-home-floor-l::before{content:\"󰶆\"}.mdi-home-floor-negative-1::before{content:\"󰷓\"}.mdi-home-group::before{content:\"󰷔\"}.mdi-home-group-minus::before{content:\"󱧁\"}.mdi-home-group-plus::before{content:\"󱧀\"}.mdi-home-group-remove::before{content:\"󱧂\"}.mdi-home-heart::before{content:\"󰠧\"}.mdi-home-import-outline::before{content:\"󰾜\"}.mdi-home-lightbulb::before{content:\"󱉑\"}.mdi-home-lightbulb-outline::before{content:\"󱉒\"}.mdi-home-lightning-bolt::before{content:\"󱤃\"}.mdi-home-lightning-bolt-outline::before{content:\"󱤄\"}.mdi-home-lock::before{content:\"󰣫\"}.mdi-home-lock-open::before{content:\"󰣬\"}.mdi-home-map-marker::before{content:\"󰗸\"}.mdi-home-minus::before{content:\"󰥴\"}.mdi-home-minus-outline::before{content:\"󱏕\"}.mdi-home-modern::before{content:\"󰋝\"}.mdi-home-outline::before{content:\"󰚡\"}.mdi-home-plus::before{content:\"󰥵\"}.mdi-home-plus-outline::before{content:\"󱏖\"}.mdi-home-remove::before{content:\"󱉇\"}.mdi-home-remove-outline::before{content:\"󱏗\"}.mdi-home-roof::before{content:\"󱄫\"}.mdi-home-search::before{content:\"󱎰\"}.mdi-home-search-outline::before{content:\"󱎱\"}.mdi-home-switch::before{content:\"󱞔\"}.mdi-home-switch-outline::before{content:\"󱞕\"}.mdi-home-thermometer::before{content:\"󰽔\"}.mdi-home-thermometer-outline::before{content:\"󰽕\"}.mdi-home-variant::before{content:\"󰋞\"}.mdi-home-variant-outline::before{content:\"󰮧\"}.mdi-hook::before{content:\"󰛢\"}.mdi-hook-off::before{content:\"󰛣\"}.mdi-hoop-house::before{content:\"󰹖\"}.mdi-hops::before{content:\"󰋟\"}.mdi-horizontal-rotate-clockwise::before{content:\"󱃳\"}.mdi-horizontal-rotate-counterclockwise::before{content:\"󱃴\"}.mdi-horse::before{content:\"󱖿\"}.mdi-horse-human::before{content:\"󱗀\"}.mdi-horse-variant::before{content:\"󱗁\"}.mdi-horse-variant-fast::before{content:\"󱡮\"}.mdi-horseshoe::before{content:\"󰩘\"}.mdi-hospital::before{content:\"󰿶\"}.mdi-hospital-box::before{content:\"󰋠\"}.mdi-hospital-box-outline::before{content:\"󰿷\"}.mdi-hospital-building::before{content:\"󰋡\"}.mdi-hospital-marker::before{content:\"󰋢\"}.mdi-hot-tub::before{content:\"󰠨\"}.mdi-hours-24::before{content:\"󱑸\"}.mdi-hubspot::before{content:\"󰴗\"}.mdi-hulu::before{content:\"󰠩\"}.mdi-human::before{content:\"󰋦\"}.mdi-human-baby-changing-table::before{content:\"󱎋\"}.mdi-human-cane::before{content:\"󱖁\"}.mdi-human-capacity-decrease::before{content:\"󱖛\"}.mdi-human-capacity-increase::before{content:\"󱖜\"}.mdi-human-child::before{content:\"󰋧\"}.mdi-human-dolly::before{content:\"󱦀\"}.mdi-human-edit::before{content:\"󱓨\"}.mdi-human-female::before{content:\"󰙉\"}.mdi-human-female-boy::before{content:\"󰩙\"}.mdi-human-female-dance::before{content:\"󱗉\"}.mdi-human-female-female::before{content:\"󰩚\"}.mdi-human-female-girl::before{content:\"󰩛\"}.mdi-human-greeting::before{content:\"󱟄\"}.mdi-human-greeting-proximity::before{content:\"󱖝\"}.mdi-human-greeting-variant::before{content:\"󰙊\"}.mdi-human-handsdown::before{content:\"󰙋\"}.mdi-human-handsup::before{content:\"󰙌\"}.mdi-human-male::before{content:\"󰙍\"}.mdi-human-male-board::before{content:\"󰢐\"}.mdi-human-male-board-poll::before{content:\"󰡆\"}.mdi-human-male-boy::before{content:\"󰩜\"}.mdi-human-male-child::before{content:\"󱎌\"}.mdi-human-male-female::before{content:\"󰋨\"}.mdi-human-male-female-child::before{content:\"󱠣\"}.mdi-human-male-girl::before{content:\"󰩝\"}.mdi-human-male-height::before{content:\"󰻻\"}.mdi-human-male-height-variant::before{content:\"󰻼\"}.mdi-human-male-male::before{content:\"󰩞\"}.mdi-human-non-binary::before{content:\"󱡈\"}.mdi-human-pregnant::before{content:\"󰗏\"}.mdi-human-queue::before{content:\"󱕱\"}.mdi-human-scooter::before{content:\"󱇩\"}.mdi-human-wheelchair::before{content:\"󱎍\"}.mdi-human-white-cane::before{content:\"󱦁\"}.mdi-humble-bundle::before{content:\"󰝄\"}.mdi-hvac::before{content:\"󱍒\"}.mdi-hvac-off::before{content:\"󱖞\"}.mdi-hydraulic-oil-level::before{content:\"󱌤\"}.mdi-hydraulic-oil-temperature::before{content:\"󱌥\"}.mdi-hydro-power::before{content:\"󱋥\"}.mdi-hydrogen-station::before{content:\"󱢔\"}.mdi-ice-cream::before{content:\"󰠪\"}.mdi-ice-cream-off::before{content:\"󰹒\"}.mdi-ice-pop::before{content:\"󰻽\"}.mdi-id-card::before{content:\"󰿀\"}.mdi-identifier::before{content:\"󰻾\"}.mdi-ideogram-cjk::before{content:\"󱌱\"}.mdi-ideogram-cjk-variant::before{content:\"󱌲\"}.mdi-image::before{content:\"󰋩\"}.mdi-image-album::before{content:\"󰋪\"}.mdi-image-area::before{content:\"󰋫\"}.mdi-image-area-close::before{content:\"󰋬\"}.mdi-image-auto-adjust::before{content:\"󰿁\"}.mdi-image-broken::before{content:\"󰋭\"}.mdi-image-broken-variant::before{content:\"󰋮\"}.mdi-image-edit::before{content:\"󱇣\"}.mdi-image-edit-outline::before{content:\"󱇤\"}.mdi-image-filter-black-white::before{content:\"󰋰\"}.mdi-image-filter-center-focus::before{content:\"󰋱\"}.mdi-image-filter-center-focus-strong::before{content:\"󰻿\"}.mdi-image-filter-center-focus-strong-outline::before{content:\"󰼀\"}.mdi-image-filter-center-focus-weak::before{content:\"󰋲\"}.mdi-image-filter-drama::before{content:\"󰋳\"}.mdi-image-filter-frames::before{content:\"󰋴\"}.mdi-image-filter-hdr::before{content:\"󰋵\"}.mdi-image-filter-none::before{content:\"󰋶\"}.mdi-image-filter-tilt-shift::before{content:\"󰋷\"}.mdi-image-filter-vintage::before{content:\"󰋸\"}.mdi-image-frame::before{content:\"󰹉\"}.mdi-image-marker::before{content:\"󱝻\"}.mdi-image-marker-outline::before{content:\"󱝼\"}.mdi-image-minus::before{content:\"󱐙\"}.mdi-image-move::before{content:\"󰧸\"}.mdi-image-multiple::before{content:\"󰋹\"}.mdi-image-multiple-outline::before{content:\"󰋯\"}.mdi-image-off::before{content:\"󰠫\"}.mdi-image-off-outline::before{content:\"󱇑\"}.mdi-image-outline::before{content:\"󰥶\"}.mdi-image-plus::before{content:\"󰡼\"}.mdi-image-remove::before{content:\"󱐘\"}.mdi-image-search::before{content:\"󰥷\"}.mdi-image-search-outline::before{content:\"󰥸\"}.mdi-image-size-select-actual::before{content:\"󰲍\"}.mdi-image-size-select-large::before{content:\"󰲎\"}.mdi-image-size-select-small::before{content:\"󰲏\"}.mdi-image-text::before{content:\"󱘍\"}.mdi-import::before{content:\"󰋺\"}.mdi-inbox::before{content:\"󰚇\"}.mdi-inbox-arrow-down::before{content:\"󰋻\"}.mdi-inbox-arrow-down-outline::before{content:\"󱉰\"}.mdi-inbox-arrow-up::before{content:\"󰏑\"}.mdi-inbox-arrow-up-outline::before{content:\"󱉱\"}.mdi-inbox-full::before{content:\"󱉲\"}.mdi-inbox-full-outline::before{content:\"󱉳\"}.mdi-inbox-multiple::before{content:\"󰢰\"}.mdi-inbox-multiple-outline::before{content:\"󰮨\"}.mdi-inbox-outline::before{content:\"󱉴\"}.mdi-inbox-remove::before{content:\"󱖟\"}.mdi-inbox-remove-outline::before{content:\"󱖠\"}.mdi-incognito::before{content:\"󰗹\"}.mdi-incognito-circle::before{content:\"󱐡\"}.mdi-incognito-circle-off::before{content:\"󱐢\"}.mdi-incognito-off::before{content:\"󰁵\"}.mdi-induction::before{content:\"󱡌\"}.mdi-infinity::before{content:\"󰛤\"}.mdi-information::before{content:\"󰋼\"}.mdi-information-off::before{content:\"󱞌\"}.mdi-information-off-outline::before{content:\"󱞍\"}.mdi-information-outline::before{content:\"󰋽\"}.mdi-information-variant::before{content:\"󰙎\"}.mdi-instagram::before{content:\"󰋾\"}.mdi-instrument-triangle::before{content:\"󱁎\"}.mdi-integrated-circuit-chip::before{content:\"󱤓\"}.mdi-invert-colors::before{content:\"󰌁\"}.mdi-invert-colors-off::before{content:\"󰹊\"}.mdi-iobroker::before{content:\"󱋨\"}.mdi-ip::before{content:\"󰩟\"}.mdi-ip-network::before{content:\"󰩠\"}.mdi-ip-network-outline::before{content:\"󰲐\"}.mdi-ip-outline::before{content:\"󱦂\"}.mdi-ipod::before{content:\"󰲑\"}.mdi-iron::before{content:\"󱠤\"}.mdi-iron-board::before{content:\"󱠸\"}.mdi-iron-outline::before{content:\"󱠥\"}.mdi-island::before{content:\"󱁏\"}.mdi-iv-bag::before{content:\"󱂹\"}.mdi-jabber::before{content:\"󰷕\"}.mdi-jeepney::before{content:\"󰌂\"}.mdi-jellyfish::before{content:\"󰼁\"}.mdi-jellyfish-outline::before{content:\"󰼂\"}.mdi-jira::before{content:\"󰌃\"}.mdi-jquery::before{content:\"󰡽\"}.mdi-jsfiddle::before{content:\"󰌄\"}.mdi-jump-rope::before{content:\"󱋿\"}.mdi-kabaddi::before{content:\"󰶇\"}.mdi-kangaroo::before{content:\"󱕘\"}.mdi-karate::before{content:\"󰠬\"}.mdi-kayaking::before{content:\"󰢯\"}.mdi-keg::before{content:\"󰌅\"}.mdi-kettle::before{content:\"󰗺\"}.mdi-kettle-alert::before{content:\"󱌗\"}.mdi-kettle-alert-outline::before{content:\"󱌘\"}.mdi-kettle-off::before{content:\"󱌛\"}.mdi-kettle-off-outline::before{content:\"󱌜\"}.mdi-kettle-outline::before{content:\"󰽖\"}.mdi-kettle-pour-over::before{content:\"󱜼\"}.mdi-kettle-steam::before{content:\"󱌙\"}.mdi-kettle-steam-outline::before{content:\"󱌚\"}.mdi-kettlebell::before{content:\"󱌀\"}.mdi-key::before{content:\"󰌆\"}.mdi-key-alert::before{content:\"󱦃\"}.mdi-key-alert-outline::before{content:\"󱦄\"}.mdi-key-arrow-right::before{content:\"󱌒\"}.mdi-key-chain::before{content:\"󱕴\"}.mdi-key-chain-variant::before{content:\"󱕵\"}.mdi-key-change::before{content:\"󰌇\"}.mdi-key-link::before{content:\"󱆟\"}.mdi-key-minus::before{content:\"󰌈\"}.mdi-key-outline::before{content:\"󰷖\"}.mdi-key-plus::before{content:\"󰌉\"}.mdi-key-remove::before{content:\"󰌊\"}.mdi-key-star::before{content:\"󱆞\"}.mdi-key-variant::before{content:\"󰌋\"}.mdi-key-wireless::before{content:\"󰿂\"}.mdi-keyboard::before{content:\"󰌌\"}.mdi-keyboard-backspace::before{content:\"󰌍\"}.mdi-keyboard-caps::before{content:\"󰌎\"}.mdi-keyboard-close::before{content:\"󰌏\"}.mdi-keyboard-esc::before{content:\"󱊷\"}.mdi-keyboard-f1::before{content:\"󱊫\"}.mdi-keyboard-f10::before{content:\"󱊴\"}.mdi-keyboard-f11::before{content:\"󱊵\"}.mdi-keyboard-f12::before{content:\"󱊶\"}.mdi-keyboard-f2::before{content:\"󱊬\"}.mdi-keyboard-f3::before{content:\"󱊭\"}.mdi-keyboard-f4::before{content:\"󱊮\"}.mdi-keyboard-f5::before{content:\"󱊯\"}.mdi-keyboard-f6::before{content:\"󱊰\"}.mdi-keyboard-f7::before{content:\"󱊱\"}.mdi-keyboard-f8::before{content:\"󱊲\"}.mdi-keyboard-f9::before{content:\"󱊳\"}.mdi-keyboard-off::before{content:\"󰌐\"}.mdi-keyboard-off-outline::before{content:\"󰹋\"}.mdi-keyboard-outline::before{content:\"󰥻\"}.mdi-keyboard-return::before{content:\"󰌑\"}.mdi-keyboard-settings::before{content:\"󰧹\"}.mdi-keyboard-settings-outline::before{content:\"󰧺\"}.mdi-keyboard-space::before{content:\"󱁐\"}.mdi-keyboard-tab::before{content:\"󰌒\"}.mdi-keyboard-tab-reverse::before{content:\"󰌥\"}.mdi-keyboard-variant::before{content:\"󰌓\"}.mdi-khanda::before{content:\"󱃽\"}.mdi-kickstarter::before{content:\"󰝅\"}.mdi-kite::before{content:\"󱦅\"}.mdi-kite-outline::before{content:\"󱦆\"}.mdi-kitesurfing::before{content:\"󱝄\"}.mdi-klingon::before{content:\"󱍛\"}.mdi-knife::before{content:\"󰧻\"}.mdi-knife-military::before{content:\"󰧼\"}.mdi-koala::before{content:\"󱜿\"}.mdi-kodi::before{content:\"󰌔\"}.mdi-kubernetes::before{content:\"󱃾\"}.mdi-label::before{content:\"󰌕\"}.mdi-label-multiple::before{content:\"󱍵\"}.mdi-label-multiple-outline::before{content:\"󱍶\"}.mdi-label-off::before{content:\"󰫋\"}.mdi-label-off-outline::before{content:\"󰫌\"}.mdi-label-outline::before{content:\"󰌖\"}.mdi-label-percent::before{content:\"󱋪\"}.mdi-label-percent-outline::before{content:\"󱋫\"}.mdi-label-variant::before{content:\"󰫍\"}.mdi-label-variant-outline::before{content:\"󰫎\"}.mdi-ladder::before{content:\"󱖢\"}.mdi-ladybug::before{content:\"󰠭\"}.mdi-lambda::before{content:\"󰘧\"}.mdi-lamp::before{content:\"󰚵\"}.mdi-lamp-outline::before{content:\"󱟐\"}.mdi-lamps::before{content:\"󱕶\"}.mdi-lamps-outline::before{content:\"󱟑\"}.mdi-lan::before{content:\"󰌗\"}.mdi-lan-check::before{content:\"󱊪\"}.mdi-lan-connect::before{content:\"󰌘\"}.mdi-lan-disconnect::before{content:\"󰌙\"}.mdi-lan-pending::before{content:\"󰌚\"}.mdi-language-c::before{content:\"󰙱\"}.mdi-language-cpp::before{content:\"󰙲\"}.mdi-language-csharp::before{content:\"󰌛\"}.mdi-language-css3::before{content:\"󰌜\"}.mdi-language-fortran::before{content:\"󱈚\"}.mdi-language-go::before{content:\"󰟓\"}.mdi-language-haskell::before{content:\"󰲒\"}.mdi-language-html5::before{content:\"󰌝\"}.mdi-language-java::before{content:\"󰬷\"}.mdi-language-javascript::before{content:\"󰌞\"}.mdi-language-kotlin::before{content:\"󱈙\"}.mdi-language-lua::before{content:\"󰢱\"}.mdi-language-markdown::before{content:\"󰍔\"}.mdi-language-markdown-outline::before{content:\"󰽛\"}.mdi-language-php::before{content:\"󰌟\"}.mdi-language-python::before{content:\"󰌠\"}.mdi-language-r::before{content:\"󰟔\"}.mdi-language-ruby::before{content:\"󰴭\"}.mdi-language-ruby-on-rails::before{content:\"󰫏\"}.mdi-language-rust::before{content:\"󱘗\"}.mdi-language-swift::before{content:\"󰛥\"}.mdi-language-typescript::before{content:\"󰛦\"}.mdi-language-xaml::before{content:\"󰙳\"}.mdi-laptop::before{content:\"󰌢\"}.mdi-laptop-off::before{content:\"󰛧\"}.mdi-laravel::before{content:\"󰫐\"}.mdi-laser-pointer::before{content:\"󱒄\"}.mdi-lasso::before{content:\"󰼃\"}.mdi-lastpass::before{content:\"󰑆\"}.mdi-latitude::before{content:\"󰽗\"}.mdi-launch::before{content:\"󰌧\"}.mdi-lava-lamp::before{content:\"󰟕\"}.mdi-layers::before{content:\"󰌨\"}.mdi-layers-edit::before{content:\"󱢒\"}.mdi-layers-minus::before{content:\"󰹌\"}.mdi-layers-off::before{content:\"󰌩\"}.mdi-layers-off-outline::before{content:\"󰧽\"}.mdi-layers-outline::before{content:\"󰧾\"}.mdi-layers-plus::before{content:\"󰹍\"}.mdi-layers-remove::before{content:\"󰹎\"}.mdi-layers-search::before{content:\"󱈆\"}.mdi-layers-search-outline::before{content:\"󱈇\"}.mdi-layers-triple::before{content:\"󰽘\"}.mdi-layers-triple-outline::before{content:\"󰽙\"}.mdi-lead-pencil::before{content:\"󰙏\"}.mdi-leaf::before{content:\"󰌪\"}.mdi-leaf-circle::before{content:\"󱤅\"}.mdi-leaf-circle-outline::before{content:\"󱤆\"}.mdi-leaf-maple::before{content:\"󰲓\"}.mdi-leaf-maple-off::before{content:\"󱋚\"}.mdi-leaf-off::before{content:\"󱋙\"}.mdi-leak::before{content:\"󰷗\"}.mdi-leak-off::before{content:\"󰷘\"}.mdi-led-off::before{content:\"󰌫\"}.mdi-led-on::before{content:\"󰌬\"}.mdi-led-outline::before{content:\"󰌭\"}.mdi-led-strip::before{content:\"󰟖\"}.mdi-led-strip-variant::before{content:\"󱁑\"}.mdi-led-variant-off::before{content:\"󰌮\"}.mdi-led-variant-on::before{content:\"󰌯\"}.mdi-led-variant-outline::before{content:\"󰌰\"}.mdi-leek::before{content:\"󱅽\"}.mdi-less-than::before{content:\"󰥼\"}.mdi-less-than-or-equal::before{content:\"󰥽\"}.mdi-library::before{content:\"󰌱\"}.mdi-library-shelves::before{content:\"󰮩\"}.mdi-license::before{content:\"󰿃\"}.mdi-lifebuoy::before{content:\"󰡾\"}.mdi-light-flood-down::before{content:\"󱦇\"}.mdi-light-flood-up::before{content:\"󱦈\"}.mdi-light-recessed::before{content:\"󱞛\"}.mdi-light-switch::before{content:\"󰥾\"}.mdi-lightbulb::before{content:\"󰌵\"}.mdi-lightbulb-auto::before{content:\"󱠀\"}.mdi-lightbulb-auto-outline::before{content:\"󱠁\"}.mdi-lightbulb-cfl::before{content:\"󱈈\"}.mdi-lightbulb-cfl-off::before{content:\"󱈉\"}.mdi-lightbulb-cfl-spiral::before{content:\"󱉵\"}.mdi-lightbulb-cfl-spiral-off::before{content:\"󱋃\"}.mdi-lightbulb-fluorescent-tube::before{content:\"󱠄\"}.mdi-lightbulb-fluorescent-tube-outline::before{content:\"󱠅\"}.mdi-lightbulb-group::before{content:\"󱉓\"}.mdi-lightbulb-group-off::before{content:\"󱋍\"}.mdi-lightbulb-group-off-outline::before{content:\"󱋎\"}.mdi-lightbulb-group-outline::before{content:\"󱉔\"}.mdi-lightbulb-multiple::before{content:\"󱉕\"}.mdi-lightbulb-multiple-off::before{content:\"󱋏\"}.mdi-lightbulb-multiple-off-outline::before{content:\"󱋐\"}.mdi-lightbulb-multiple-outline::before{content:\"󱉖\"}.mdi-lightbulb-off::before{content:\"󰹏\"}.mdi-lightbulb-off-outline::before{content:\"󰹐\"}.mdi-lightbulb-on::before{content:\"󰛨\"}.mdi-lightbulb-on-outline::before{content:\"󰛩\"}.mdi-lightbulb-outline::before{content:\"󰌶\"}.mdi-lightbulb-spot::before{content:\"󱟴\"}.mdi-lightbulb-spot-off::before{content:\"󱟵\"}.mdi-lightbulb-variant::before{content:\"󱠂\"}.mdi-lightbulb-variant-outline::before{content:\"󱠃\"}.mdi-lighthouse::before{content:\"󰧿\"}.mdi-lighthouse-on::before{content:\"󰨀\"}.mdi-lightning-bolt::before{content:\"󱐋\"}.mdi-lightning-bolt-circle::before{content:\"󰠠\"}.mdi-lightning-bolt-outline::before{content:\"󱐌\"}.mdi-line-scan::before{content:\"󰘤\"}.mdi-lingerie::before{content:\"󱑶\"}.mdi-link::before{content:\"󰌷\"}.mdi-link-box::before{content:\"󰴚\"}.mdi-link-box-outline::before{content:\"󰴛\"}.mdi-link-box-variant::before{content:\"󰴜\"}.mdi-link-box-variant-outline::before{content:\"󰴝\"}.mdi-link-lock::before{content:\"󱂺\"}.mdi-link-off::before{content:\"󰌸\"}.mdi-link-plus::before{content:\"󰲔\"}.mdi-link-variant::before{content:\"󰌹\"}.mdi-link-variant-minus::before{content:\"󱃿\"}.mdi-link-variant-off::before{content:\"󰌺\"}.mdi-link-variant-plus::before{content:\"󱄀\"}.mdi-link-variant-remove::before{content:\"󱄁\"}.mdi-linkedin::before{content:\"󰌻\"}.mdi-linux::before{content:\"󰌽\"}.mdi-linux-mint::before{content:\"󰣭\"}.mdi-lipstick::before{content:\"󱎵\"}.mdi-liquid-spot::before{content:\"󱠦\"}.mdi-liquor::before{content:\"󱤞\"}.mdi-list-status::before{content:\"󱖫\"}.mdi-litecoin::before{content:\"󰩡\"}.mdi-loading::before{content:\"󰝲\"}.mdi-location-enter::before{content:\"󰿄\"}.mdi-location-exit::before{content:\"󰿅\"}.mdi-lock::before{content:\"󰌾\"}.mdi-lock-alert::before{content:\"󰣮\"}.mdi-lock-alert-outline::before{content:\"󱗑\"}.mdi-lock-check::before{content:\"󱎚\"}.mdi-lock-check-outline::before{content:\"󱚨\"}.mdi-lock-clock::before{content:\"󰥿\"}.mdi-lock-minus::before{content:\"󱚩\"}.mdi-lock-minus-outline::before{content:\"󱚪\"}.mdi-lock-off::before{content:\"󱙱\"}.mdi-lock-off-outline::before{content:\"󱙲\"}.mdi-lock-open::before{content:\"󰌿\"}.mdi-lock-open-alert::before{content:\"󱎛\"}.mdi-lock-open-alert-outline::before{content:\"󱗒\"}.mdi-lock-open-check::before{content:\"󱎜\"}.mdi-lock-open-check-outline::before{content:\"󱚫\"}.mdi-lock-open-minus::before{content:\"󱚬\"}.mdi-lock-open-minus-outline::before{content:\"󱚭\"}.mdi-lock-open-outline::before{content:\"󰍀\"}.mdi-lock-open-plus::before{content:\"󱚮\"}.mdi-lock-open-plus-outline::before{content:\"󱚯\"}.mdi-lock-open-remove::before{content:\"󱚰\"}.mdi-lock-open-remove-outline::before{content:\"󱚱\"}.mdi-lock-open-variant::before{content:\"󰿆\"}.mdi-lock-open-variant-outline::before{content:\"󰿇\"}.mdi-lock-outline::before{content:\"󰍁\"}.mdi-lock-pattern::before{content:\"󰛪\"}.mdi-lock-plus::before{content:\"󰗻\"}.mdi-lock-plus-outline::before{content:\"󱚲\"}.mdi-lock-question::before{content:\"󰣯\"}.mdi-lock-remove::before{content:\"󱚳\"}.mdi-lock-remove-outline::before{content:\"󱚴\"}.mdi-lock-reset::before{content:\"󰝳\"}.mdi-lock-smart::before{content:\"󰢲\"}.mdi-locker::before{content:\"󰟗\"}.mdi-locker-multiple::before{content:\"󰟘\"}.mdi-login::before{content:\"󰍂\"}.mdi-login-variant::before{content:\"󰗼\"}.mdi-logout::before{content:\"󰍃\"}.mdi-logout-variant::before{content:\"󰗽\"}.mdi-longitude::before{content:\"󰽚\"}.mdi-looks::before{content:\"󰍄\"}.mdi-lotion::before{content:\"󱖂\"}.mdi-lotion-outline::before{content:\"󱖃\"}.mdi-lotion-plus::before{content:\"󱖄\"}.mdi-lotion-plus-outline::before{content:\"󱖅\"}.mdi-loupe::before{content:\"󰍅\"}.mdi-lumx::before{content:\"󰍆\"}.mdi-lungs::before{content:\"󱂄\"}.mdi-mace::before{content:\"󱡃\"}.mdi-magazine-pistol::before{content:\"󰌤\"}.mdi-magazine-rifle::before{content:\"󰌣\"}.mdi-magic-staff::before{content:\"󱡄\"}.mdi-magnet::before{content:\"󰍇\"}.mdi-magnet-on::before{content:\"󰍈\"}.mdi-magnify::before{content:\"󰍉\"}.mdi-magnify-close::before{content:\"󰦀\"}.mdi-magnify-expand::before{content:\"󱡴\"}.mdi-magnify-minus::before{content:\"󰍊\"}.mdi-magnify-minus-cursor::before{content:\"󰩢\"}.mdi-magnify-minus-outline::before{content:\"󰛬\"}.mdi-magnify-plus::before{content:\"󰍋\"}.mdi-magnify-plus-cursor::before{content:\"󰩣\"}.mdi-magnify-plus-outline::before{content:\"󰛭\"}.mdi-magnify-remove-cursor::before{content:\"󱈌\"}.mdi-magnify-remove-outline::before{content:\"󱈍\"}.mdi-magnify-scan::before{content:\"󱉶\"}.mdi-mail::before{content:\"󰺻\"}.mdi-mailbox::before{content:\"󰛮\"}.mdi-mailbox-open::before{content:\"󰶈\"}.mdi-mailbox-open-outline::before{content:\"󰶉\"}.mdi-mailbox-open-up::before{content:\"󰶊\"}.mdi-mailbox-open-up-outline::before{content:\"󰶋\"}.mdi-mailbox-outline::before{content:\"󰶌\"}.mdi-mailbox-up::before{content:\"󰶍\"}.mdi-mailbox-up-outline::before{content:\"󰶎\"}.mdi-manjaro::before{content:\"󱘊\"}.mdi-map::before{content:\"󰍍\"}.mdi-map-check::before{content:\"󰺼\"}.mdi-map-check-outline::before{content:\"󰺽\"}.mdi-map-clock::before{content:\"󰴞\"}.mdi-map-clock-outline::before{content:\"󰴟\"}.mdi-map-legend::before{content:\"󰨁\"}.mdi-map-marker::before{content:\"󰍎\"}.mdi-map-marker-account::before{content:\"󱣣\"}.mdi-map-marker-account-outline::before{content:\"󱣤\"}.mdi-map-marker-alert::before{content:\"󰼅\"}.mdi-map-marker-alert-outline::before{content:\"󰼆\"}.mdi-map-marker-check::before{content:\"󰲕\"}.mdi-map-marker-check-outline::before{content:\"󱋻\"}.mdi-map-marker-circle::before{content:\"󰍏\"}.mdi-map-marker-distance::before{content:\"󰣰\"}.mdi-map-marker-down::before{content:\"󱄂\"}.mdi-map-marker-left::before{content:\"󱋛\"}.mdi-map-marker-left-outline::before{content:\"󱋝\"}.mdi-map-marker-minus::before{content:\"󰙐\"}.mdi-map-marker-minus-outline::before{content:\"󱋹\"}.mdi-map-marker-multiple::before{content:\"󰍐\"}.mdi-map-marker-multiple-outline::before{content:\"󱉷\"}.mdi-map-marker-off::before{content:\"󰍑\"}.mdi-map-marker-off-outline::before{content:\"󱋽\"}.mdi-map-marker-outline::before{content:\"󰟙\"}.mdi-map-marker-path::before{content:\"󰴠\"}.mdi-map-marker-plus::before{content:\"󰙑\"}.mdi-map-marker-plus-outline::before{content:\"󱋸\"}.mdi-map-marker-question::before{content:\"󰼇\"}.mdi-map-marker-question-outline::before{content:\"󰼈\"}.mdi-map-marker-radius::before{content:\"󰍒\"}.mdi-map-marker-radius-outline::before{content:\"󱋼\"}.mdi-map-marker-remove::before{content:\"󰼉\"}.mdi-map-marker-remove-outline::before{content:\"󱋺\"}.mdi-map-marker-remove-variant::before{content:\"󰼊\"}.mdi-map-marker-right::before{content:\"󱋜\"}.mdi-map-marker-right-outline::before{content:\"󱋞\"}.mdi-map-marker-star::before{content:\"󱘈\"}.mdi-map-marker-star-outline::before{content:\"󱘉\"}.mdi-map-marker-up::before{content:\"󱄃\"}.mdi-map-minus::before{content:\"󰦁\"}.mdi-map-outline::before{content:\"󰦂\"}.mdi-map-plus::before{content:\"󰦃\"}.mdi-map-search::before{content:\"󰦄\"}.mdi-map-search-outline::before{content:\"󰦅\"}.mdi-mapbox::before{content:\"󰮪\"}.mdi-margin::before{content:\"󰍓\"}.mdi-marker::before{content:\"󰙒\"}.mdi-marker-cancel::before{content:\"󰷙\"}.mdi-marker-check::before{content:\"󰍕\"}.mdi-mastodon::before{content:\"󰫑\"}.mdi-material-design::before{content:\"󰦆\"}.mdi-material-ui::before{content:\"󰍗\"}.mdi-math-compass::before{content:\"󰍘\"}.mdi-math-cos::before{content:\"󰲖\"}.mdi-math-integral::before{content:\"󰿈\"}.mdi-math-integral-box::before{content:\"󰿉\"}.mdi-math-log::before{content:\"󱂅\"}.mdi-math-norm::before{content:\"󰿊\"}.mdi-math-norm-box::before{content:\"󰿋\"}.mdi-math-sin::before{content:\"󰲗\"}.mdi-math-tan::before{content:\"󰲘\"}.mdi-matrix::before{content:\"󰘨\"}.mdi-medal::before{content:\"󰦇\"}.mdi-medal-outline::before{content:\"󱌦\"}.mdi-medical-bag::before{content:\"󰛯\"}.mdi-meditation::before{content:\"󱅻\"}.mdi-memory::before{content:\"󰍛\"}.mdi-menorah::before{content:\"󱟔\"}.mdi-menorah-fire::before{content:\"󱟕\"}.mdi-menu::before{content:\"󰍜\"}.mdi-menu-down::before{content:\"󰍝\"}.mdi-menu-down-outline::before{content:\"󰚶\"}.mdi-menu-left::before{content:\"󰍞\"}.mdi-menu-left-outline::before{content:\"󰨂\"}.mdi-menu-open::before{content:\"󰮫\"}.mdi-menu-right::before{content:\"󰍟\"}.mdi-menu-right-outline::before{content:\"󰨃\"}.mdi-menu-swap::before{content:\"󰩤\"}.mdi-menu-swap-outline::before{content:\"󰩥\"}.mdi-menu-up::before{content:\"󰍠\"}.mdi-menu-up-outline::before{content:\"󰚷\"}.mdi-merge::before{content:\"󰽜\"}.mdi-message::before{content:\"󰍡\"}.mdi-message-alert::before{content:\"󰍢\"}.mdi-message-alert-outline::before{content:\"󰨄\"}.mdi-message-arrow-left::before{content:\"󱋲\"}.mdi-message-arrow-left-outline::before{content:\"󱋳\"}.mdi-message-arrow-right::before{content:\"󱋴\"}.mdi-message-arrow-right-outline::before{content:\"󱋵\"}.mdi-message-badge::before{content:\"󱥁\"}.mdi-message-badge-outline::before{content:\"󱥂\"}.mdi-message-bookmark::before{content:\"󱖬\"}.mdi-message-bookmark-outline::before{content:\"󱖭\"}.mdi-message-bulleted::before{content:\"󰚢\"}.mdi-message-bulleted-off::before{content:\"󰚣\"}.mdi-message-cog::before{content:\"󰛱\"}.mdi-message-cog-outline::before{content:\"󱅲\"}.mdi-message-draw::before{content:\"󰍣\"}.mdi-message-flash::before{content:\"󱖩\"}.mdi-message-flash-outline::before{content:\"󱖪\"}.mdi-message-image::before{content:\"󰍤\"}.mdi-message-image-outline::before{content:\"󱅬\"}.mdi-message-lock::before{content:\"󰿌\"}.mdi-message-lock-outline::before{content:\"󱅭\"}.mdi-message-minus::before{content:\"󱅮\"}.mdi-message-minus-outline::before{content:\"󱅯\"}.mdi-message-off::before{content:\"󱙍\"}.mdi-message-off-outline::before{content:\"󱙎\"}.mdi-message-outline::before{content:\"󰍥\"}.mdi-message-plus::before{content:\"󰙓\"}.mdi-message-plus-outline::before{content:\"󱂻\"}.mdi-message-processing::before{content:\"󰍦\"}.mdi-message-processing-outline::before{content:\"󱅰\"}.mdi-message-question::before{content:\"󱜺\"}.mdi-message-question-outline::before{content:\"󱜻\"}.mdi-message-reply::before{content:\"󰍧\"}.mdi-message-reply-outline::before{content:\"󱜽\"}.mdi-message-reply-text::before{content:\"󰍨\"}.mdi-message-reply-text-outline::before{content:\"󱜾\"}.mdi-message-settings::before{content:\"󰛰\"}.mdi-message-settings-outline::before{content:\"󱅱\"}.mdi-message-star::before{content:\"󰚚\"}.mdi-message-star-outline::before{content:\"󱉐\"}.mdi-message-text::before{content:\"󰍩\"}.mdi-message-text-clock::before{content:\"󱅳\"}.mdi-message-text-clock-outline::before{content:\"󱅴\"}.mdi-message-text-lock::before{content:\"󰿍\"}.mdi-message-text-lock-outline::before{content:\"󱅵\"}.mdi-message-text-outline::before{content:\"󰍪\"}.mdi-message-video::before{content:\"󰍫\"}.mdi-meteor::before{content:\"󰘩\"}.mdi-metronome::before{content:\"󰟚\"}.mdi-metronome-tick::before{content:\"󰟛\"}.mdi-micro-sd::before{content:\"󰟜\"}.mdi-microphone::before{content:\"󰍬\"}.mdi-microphone-minus::before{content:\"󰢳\"}.mdi-microphone-off::before{content:\"󰍭\"}.mdi-microphone-outline::before{content:\"󰍮\"}.mdi-microphone-plus::before{content:\"󰢴\"}.mdi-microphone-question::before{content:\"󱦉\"}.mdi-microphone-question-outline::before{content:\"󱦊\"}.mdi-microphone-settings::before{content:\"󰍯\"}.mdi-microphone-variant::before{content:\"󰍰\"}.mdi-microphone-variant-off::before{content:\"󰍱\"}.mdi-microscope::before{content:\"󰙔\"}.mdi-microsoft::before{content:\"󰍲\"}.mdi-microsoft-access::before{content:\"󱎎\"}.mdi-microsoft-azure::before{content:\"󰠅\"}.mdi-microsoft-azure-devops::before{content:\"󰿕\"}.mdi-microsoft-bing::before{content:\"󰂤\"}.mdi-microsoft-dynamics-365::before{content:\"󰦈\"}.mdi-microsoft-edge::before{content:\"󰇩\"}.mdi-microsoft-excel::before{content:\"󱎏\"}.mdi-microsoft-internet-explorer::before{content:\"󰌀\"}.mdi-microsoft-office::before{content:\"󰏆\"}.mdi-microsoft-onedrive::before{content:\"󰏊\"}.mdi-microsoft-onenote::before{content:\"󰝇\"}.mdi-microsoft-outlook::before{content:\"󰴢\"}.mdi-microsoft-powerpoint::before{content:\"󱎐\"}.mdi-microsoft-sharepoint::before{content:\"󱎑\"}.mdi-microsoft-teams::before{content:\"󰊻\"}.mdi-microsoft-visual-studio::before{content:\"󰘐\"}.mdi-microsoft-visual-studio-code::before{content:\"󰨞\"}.mdi-microsoft-windows::before{content:\"󰖳\"}.mdi-microsoft-windows-classic::before{content:\"󰨡\"}.mdi-microsoft-word::before{content:\"󱎒\"}.mdi-microsoft-xbox::before{content:\"󰖹\"}.mdi-microsoft-xbox-controller::before{content:\"󰖺\"}.mdi-microsoft-xbox-controller-battery-alert::before{content:\"󰝋\"}.mdi-microsoft-xbox-controller-battery-charging::before{content:\"󰨢\"}.mdi-microsoft-xbox-controller-battery-empty::before{content:\"󰝌\"}.mdi-microsoft-xbox-controller-battery-full::before{content:\"󰝍\"}.mdi-microsoft-xbox-controller-battery-low::before{content:\"󰝎\"}.mdi-microsoft-xbox-controller-battery-medium::before{content:\"󰝏\"}.mdi-microsoft-xbox-controller-battery-unknown::before{content:\"󰝐\"}.mdi-microsoft-xbox-controller-menu::before{content:\"󰹯\"}.mdi-microsoft-xbox-controller-off::before{content:\"󰖻\"}.mdi-microsoft-xbox-controller-view::before{content:\"󰹰\"}.mdi-microwave::before{content:\"󰲙\"}.mdi-microwave-off::before{content:\"󱐣\"}.mdi-middleware::before{content:\"󰽝\"}.mdi-middleware-outline::before{content:\"󰽞\"}.mdi-midi::before{content:\"󰣱\"}.mdi-midi-port::before{content:\"󰣲\"}.mdi-mine::before{content:\"󰷚\"}.mdi-minecraft::before{content:\"󰍳\"}.mdi-mini-sd::before{content:\"󰨅\"}.mdi-minidisc::before{content:\"󰨆\"}.mdi-minus::before{content:\"󰍴\"}.mdi-minus-box::before{content:\"󰍵\"}.mdi-minus-box-multiple::before{content:\"󱅁\"}.mdi-minus-box-multiple-outline::before{content:\"󱅂\"}.mdi-minus-box-outline::before{content:\"󰛲\"}.mdi-minus-circle::before{content:\"󰍶\"}.mdi-minus-circle-multiple::before{content:\"󰍚\"}.mdi-minus-circle-multiple-outline::before{content:\"󰫓\"}.mdi-minus-circle-off::before{content:\"󱑙\"}.mdi-minus-circle-off-outline::before{content:\"󱑚\"}.mdi-minus-circle-outline::before{content:\"󰍷\"}.mdi-minus-network::before{content:\"󰍸\"}.mdi-minus-network-outline::before{content:\"󰲚\"}.mdi-minus-thick::before{content:\"󱘹\"}.mdi-mirror::before{content:\"󱇽\"}.mdi-mirror-rectangle::before{content:\"󱞟\"}.mdi-mirror-variant::before{content:\"󱞠\"}.mdi-mixed-martial-arts::before{content:\"󰶏\"}.mdi-mixed-reality::before{content:\"󰡿\"}.mdi-molecule::before{content:\"󰮬\"}.mdi-molecule-co::before{content:\"󱋾\"}.mdi-molecule-co2::before{content:\"󰟤\"}.mdi-monitor::before{content:\"󰍹\"}.mdi-monitor-cellphone::before{content:\"󰦉\"}.mdi-monitor-cellphone-star::before{content:\"󰦊\"}.mdi-monitor-dashboard::before{content:\"󰨇\"}.mdi-monitor-edit::before{content:\"󱋆\"}.mdi-monitor-eye::before{content:\"󱎴\"}.mdi-monitor-lock::before{content:\"󰷛\"}.mdi-monitor-multiple::before{content:\"󰍺\"}.mdi-monitor-off::before{content:\"󰶐\"}.mdi-monitor-screenshot::before{content:\"󰹑\"}.mdi-monitor-share::before{content:\"󱒃\"}.mdi-monitor-shimmer::before{content:\"󱄄\"}.mdi-monitor-small::before{content:\"󱡶\"}.mdi-monitor-speaker::before{content:\"󰽟\"}.mdi-monitor-speaker-off::before{content:\"󰽠\"}.mdi-monitor-star::before{content:\"󰷜\"}.mdi-moon-first-quarter::before{content:\"󰽡\"}.mdi-moon-full::before{content:\"󰽢\"}.mdi-moon-last-quarter::before{content:\"󰽣\"}.mdi-moon-new::before{content:\"󰽤\"}.mdi-moon-waning-crescent::before{content:\"󰽥\"}.mdi-moon-waning-gibbous::before{content:\"󰽦\"}.mdi-moon-waxing-crescent::before{content:\"󰽧\"}.mdi-moon-waxing-gibbous::before{content:\"󰽨\"}.mdi-moped::before{content:\"󱂆\"}.mdi-moped-electric::before{content:\"󱖷\"}.mdi-moped-electric-outline::before{content:\"󱖸\"}.mdi-moped-outline::before{content:\"󱖹\"}.mdi-more::before{content:\"󰍻\"}.mdi-mortar-pestle::before{content:\"󱝈\"}.mdi-mortar-pestle-plus::before{content:\"󰏱\"}.mdi-mosque::before{content:\"󱠧\"}.mdi-mother-heart::before{content:\"󱌔\"}.mdi-mother-nurse::before{content:\"󰴡\"}.mdi-motion::before{content:\"󱖲\"}.mdi-motion-outline::before{content:\"󱖳\"}.mdi-motion-pause::before{content:\"󱖐\"}.mdi-motion-pause-outline::before{content:\"󱖒\"}.mdi-motion-play::before{content:\"󱖏\"}.mdi-motion-play-outline::before{content:\"󱖑\"}.mdi-motion-sensor::before{content:\"󰶑\"}.mdi-motion-sensor-off::before{content:\"󱐵\"}.mdi-motorbike::before{content:\"󰍼\"}.mdi-motorbike-electric::before{content:\"󱖺\"}.mdi-mouse::before{content:\"󰍽\"}.mdi-mouse-bluetooth::before{content:\"󰦋\"}.mdi-mouse-move-down::before{content:\"󱕐\"}.mdi-mouse-move-up::before{content:\"󱕑\"}.mdi-mouse-move-vertical::before{content:\"󱕒\"}.mdi-mouse-off::before{content:\"󰍾\"}.mdi-mouse-variant::before{content:\"󰍿\"}.mdi-mouse-variant-off::before{content:\"󰎀\"}.mdi-move-resize::before{content:\"󰙕\"}.mdi-move-resize-variant::before{content:\"󰙖\"}.mdi-movie::before{content:\"󰎁\"}.mdi-movie-check::before{content:\"󱛳\"}.mdi-movie-check-outline::before{content:\"󱛴\"}.mdi-movie-cog::before{content:\"󱛵\"}.mdi-movie-cog-outline::before{content:\"󱛶\"}.mdi-movie-edit::before{content:\"󱄢\"}.mdi-movie-edit-outline::before{content:\"󱄣\"}.mdi-movie-filter::before{content:\"󱄤\"}.mdi-movie-filter-outline::before{content:\"󱄥\"}.mdi-movie-minus::before{content:\"󱛷\"}.mdi-movie-minus-outline::before{content:\"󱛸\"}.mdi-movie-off::before{content:\"󱛹\"}.mdi-movie-off-outline::before{content:\"󱛺\"}.mdi-movie-open::before{content:\"󰿎\"}.mdi-movie-open-check::before{content:\"󱛻\"}.mdi-movie-open-check-outline::before{content:\"󱛼\"}.mdi-movie-open-cog::before{content:\"󱛽\"}.mdi-movie-open-cog-outline::before{content:\"󱛾\"}.mdi-movie-open-edit::before{content:\"󱛿\"}.mdi-movie-open-edit-outline::before{content:\"󱜀\"}.mdi-movie-open-minus::before{content:\"󱜁\"}.mdi-movie-open-minus-outline::before{content:\"󱜂\"}.mdi-movie-open-off::before{content:\"󱜃\"}.mdi-movie-open-off-outline::before{content:\"󱜄\"}.mdi-movie-open-outline::before{content:\"󰿏\"}.mdi-movie-open-play::before{content:\"󱜅\"}.mdi-movie-open-play-outline::before{content:\"󱜆\"}.mdi-movie-open-plus::before{content:\"󱜇\"}.mdi-movie-open-plus-outline::before{content:\"󱜈\"}.mdi-movie-open-remove::before{content:\"󱜉\"}.mdi-movie-open-remove-outline::before{content:\"󱜊\"}.mdi-movie-open-settings::before{content:\"󱜋\"}.mdi-movie-open-settings-outline::before{content:\"󱜌\"}.mdi-movie-open-star::before{content:\"󱜍\"}.mdi-movie-open-star-outline::before{content:\"󱜎\"}.mdi-movie-outline::before{content:\"󰷝\"}.mdi-movie-play::before{content:\"󱜏\"}.mdi-movie-play-outline::before{content:\"󱜐\"}.mdi-movie-plus::before{content:\"󱜑\"}.mdi-movie-plus-outline::before{content:\"󱜒\"}.mdi-movie-remove::before{content:\"󱜓\"}.mdi-movie-remove-outline::before{content:\"󱜔\"}.mdi-movie-roll::before{content:\"󰟞\"}.mdi-movie-search::before{content:\"󱇒\"}.mdi-movie-search-outline::before{content:\"󱇓\"}.mdi-movie-settings::before{content:\"󱜕\"}.mdi-movie-settings-outline::before{content:\"󱜖\"}.mdi-movie-star::before{content:\"󱜗\"}.mdi-movie-star-outline::before{content:\"󱜘\"}.mdi-mower::before{content:\"󱙯\"}.mdi-mower-bag::before{content:\"󱙰\"}.mdi-muffin::before{content:\"󰦌\"}.mdi-multicast::before{content:\"󱢓\"}.mdi-multiplication::before{content:\"󰎂\"}.mdi-multiplication-box::before{content:\"󰎃\"}.mdi-mushroom::before{content:\"󰟟\"}.mdi-mushroom-off::before{content:\"󱏺\"}.mdi-mushroom-off-outline::before{content:\"󱏻\"}.mdi-mushroom-outline::before{content:\"󰟠\"}.mdi-music::before{content:\"󰝚\"}.mdi-music-accidental-double-flat::before{content:\"󰽩\"}.mdi-music-accidental-double-sharp::before{content:\"󰽪\"}.mdi-music-accidental-flat::before{content:\"󰽫\"}.mdi-music-accidental-natural::before{content:\"󰽬\"}.mdi-music-accidental-sharp::before{content:\"󰽭\"}.mdi-music-box::before{content:\"󰎄\"}.mdi-music-box-multiple::before{content:\"󰌳\"}.mdi-music-box-multiple-outline::before{content:\"󰼄\"}.mdi-music-box-outline::before{content:\"󰎅\"}.mdi-music-circle::before{content:\"󰎆\"}.mdi-music-circle-outline::before{content:\"󰫔\"}.mdi-music-clef-alto::before{content:\"󰽮\"}.mdi-music-clef-bass::before{content:\"󰽯\"}.mdi-music-clef-treble::before{content:\"󰽰\"}.mdi-music-note::before{content:\"󰎇\"}.mdi-music-note-bluetooth::before{content:\"󰗾\"}.mdi-music-note-bluetooth-off::before{content:\"󰗿\"}.mdi-music-note-eighth::before{content:\"󰎈\"}.mdi-music-note-eighth-dotted::before{content:\"󰽱\"}.mdi-music-note-half::before{content:\"󰎉\"}.mdi-music-note-half-dotted::before{content:\"󰽲\"}.mdi-music-note-off::before{content:\"󰎊\"}.mdi-music-note-off-outline::before{content:\"󰽳\"}.mdi-music-note-outline::before{content:\"󰽴\"}.mdi-music-note-plus::before{content:\"󰷞\"}.mdi-music-note-quarter::before{content:\"󰎋\"}.mdi-music-note-quarter-dotted::before{content:\"󰽵\"}.mdi-music-note-sixteenth::before{content:\"󰎌\"}.mdi-music-note-sixteenth-dotted::before{content:\"󰽶\"}.mdi-music-note-whole::before{content:\"󰎍\"}.mdi-music-note-whole-dotted::before{content:\"󰽷\"}.mdi-music-off::before{content:\"󰝛\"}.mdi-music-rest-eighth::before{content:\"󰽸\"}.mdi-music-rest-half::before{content:\"󰽹\"}.mdi-music-rest-quarter::before{content:\"󰽺\"}.mdi-music-rest-sixteenth::before{content:\"󰽻\"}.mdi-music-rest-whole::before{content:\"󰽼\"}.mdi-mustache::before{content:\"󱗞\"}.mdi-nail::before{content:\"󰷟\"}.mdi-nas::before{content:\"󰣳\"}.mdi-nativescript::before{content:\"󰢀\"}.mdi-nature::before{content:\"󰎎\"}.mdi-nature-people::before{content:\"󰎏\"}.mdi-navigation::before{content:\"󰎐\"}.mdi-navigation-outline::before{content:\"󱘇\"}.mdi-navigation-variant::before{content:\"󱣰\"}.mdi-navigation-variant-outline::before{content:\"󱣱\"}.mdi-near-me::before{content:\"󰗍\"}.mdi-necklace::before{content:\"󰼋\"}.mdi-needle::before{content:\"󰎑\"}.mdi-netflix::before{content:\"󰝆\"}.mdi-network::before{content:\"󰛳\"}.mdi-network-off::before{content:\"󰲛\"}.mdi-network-off-outline::before{content:\"󰲜\"}.mdi-network-outline::before{content:\"󰲝\"}.mdi-network-strength-1::before{content:\"󰣴\"}.mdi-network-strength-1-alert::before{content:\"󰣵\"}.mdi-network-strength-2::before{content:\"󰣶\"}.mdi-network-strength-2-alert::before{content:\"󰣷\"}.mdi-network-strength-3::before{content:\"󰣸\"}.mdi-network-strength-3-alert::before{content:\"󰣹\"}.mdi-network-strength-4::before{content:\"󰣺\"}.mdi-network-strength-4-alert::before{content:\"󰣻\"}.mdi-network-strength-4-cog::before{content:\"󱤚\"}.mdi-network-strength-off::before{content:\"󰣼\"}.mdi-network-strength-off-outline::before{content:\"󰣽\"}.mdi-network-strength-outline::before{content:\"󰣾\"}.mdi-new-box::before{content:\"󰎔\"}.mdi-newspaper::before{content:\"󰎕\"}.mdi-newspaper-check::before{content:\"󱥃\"}.mdi-newspaper-minus::before{content:\"󰼌\"}.mdi-newspaper-plus::before{content:\"󰼍\"}.mdi-newspaper-remove::before{content:\"󱥄\"}.mdi-newspaper-variant::before{content:\"󱀁\"}.mdi-newspaper-variant-multiple::before{content:\"󱀂\"}.mdi-newspaper-variant-multiple-outline::before{content:\"󱀃\"}.mdi-newspaper-variant-outline::before{content:\"󱀄\"}.mdi-nfc::before{content:\"󰎖\"}.mdi-nfc-search-variant::before{content:\"󰹓\"}.mdi-nfc-tap::before{content:\"󰎗\"}.mdi-nfc-variant::before{content:\"󰎘\"}.mdi-nfc-variant-off::before{content:\"󰹔\"}.mdi-ninja::before{content:\"󰝴\"}.mdi-nintendo-game-boy::before{content:\"󱎓\"}.mdi-nintendo-switch::before{content:\"󰟡\"}.mdi-nintendo-wii::before{content:\"󰖫\"}.mdi-nintendo-wiiu::before{content:\"󰜭\"}.mdi-nix::before{content:\"󱄅\"}.mdi-nodejs::before{content:\"󰎙\"}.mdi-noodles::before{content:\"󱅾\"}.mdi-not-equal::before{content:\"󰦍\"}.mdi-not-equal-variant::before{content:\"󰦎\"}.mdi-note::before{content:\"󰎚\"}.mdi-note-alert::before{content:\"󱝽\"}.mdi-note-alert-outline::before{content:\"󱝾\"}.mdi-note-check::before{content:\"󱝿\"}.mdi-note-check-outline::before{content:\"󱞀\"}.mdi-note-edit::before{content:\"󱞁\"}.mdi-note-edit-outline::before{content:\"󱞂\"}.mdi-note-minus::before{content:\"󱙏\"}.mdi-note-minus-outline::before{content:\"󱙐\"}.mdi-note-multiple::before{content:\"󰚸\"}.mdi-note-multiple-outline::before{content:\"󰚹\"}.mdi-note-off::before{content:\"󱞃\"}.mdi-note-off-outline::before{content:\"󱞄\"}.mdi-note-outline::before{content:\"󰎛\"}.mdi-note-plus::before{content:\"󰎜\"}.mdi-note-plus-outline::before{content:\"󰎝\"}.mdi-note-remove::before{content:\"󱙑\"}.mdi-note-remove-outline::before{content:\"󱙒\"}.mdi-note-search::before{content:\"󱙓\"}.mdi-note-search-outline::before{content:\"󱙔\"}.mdi-note-text::before{content:\"󰎞\"}.mdi-note-text-outline::before{content:\"󱇗\"}.mdi-notebook::before{content:\"󰠮\"}.mdi-notebook-check::before{content:\"󱓵\"}.mdi-notebook-check-outline::before{content:\"󱓶\"}.mdi-notebook-edit::before{content:\"󱓧\"}.mdi-notebook-edit-outline::before{content:\"󱓩\"}.mdi-notebook-minus::before{content:\"󱘐\"}.mdi-notebook-minus-outline::before{content:\"󱘑\"}.mdi-notebook-multiple::before{content:\"󰹕\"}.mdi-notebook-outline::before{content:\"󰺿\"}.mdi-notebook-plus::before{content:\"󱘒\"}.mdi-notebook-plus-outline::before{content:\"󱘓\"}.mdi-notebook-remove::before{content:\"󱘔\"}.mdi-notebook-remove-outline::before{content:\"󱘕\"}.mdi-notification-clear-all::before{content:\"󰎟\"}.mdi-npm::before{content:\"󰛷\"}.mdi-nuke::before{content:\"󰚤\"}.mdi-null::before{content:\"󰟢\"}.mdi-numeric::before{content:\"󰎠\"}.mdi-numeric-0::before{content:\"󰬹\"}.mdi-numeric-0-box::before{content:\"󰎡\"}.mdi-numeric-0-box-multiple::before{content:\"󰼎\"}.mdi-numeric-0-box-multiple-outline::before{content:\"󰎢\"}.mdi-numeric-0-box-outline::before{content:\"󰎣\"}.mdi-numeric-0-circle::before{content:\"󰲞\"}.mdi-numeric-0-circle-outline::before{content:\"󰲟\"}.mdi-numeric-1::before{content:\"󰬺\"}.mdi-numeric-1-box::before{content:\"󰎤\"}.mdi-numeric-1-box-multiple::before{content:\"󰼏\"}.mdi-numeric-1-box-multiple-outline::before{content:\"󰎥\"}.mdi-numeric-1-box-outline::before{content:\"󰎦\"}.mdi-numeric-1-circle::before{content:\"󰲠\"}.mdi-numeric-1-circle-outline::before{content:\"󰲡\"}.mdi-numeric-10::before{content:\"󰿩\"}.mdi-numeric-10-box::before{content:\"󰽽\"}.mdi-numeric-10-box-multiple::before{content:\"󰿪\"}.mdi-numeric-10-box-multiple-outline::before{content:\"󰿫\"}.mdi-numeric-10-box-outline::before{content:\"󰽾\"}.mdi-numeric-10-circle::before{content:\"󰿬\"}.mdi-numeric-10-circle-outline::before{content:\"󰿭\"}.mdi-numeric-2::before{content:\"󰬻\"}.mdi-numeric-2-box::before{content:\"󰎧\"}.mdi-numeric-2-box-multiple::before{content:\"󰼐\"}.mdi-numeric-2-box-multiple-outline::before{content:\"󰎨\"}.mdi-numeric-2-box-outline::before{content:\"󰎩\"}.mdi-numeric-2-circle::before{content:\"󰲢\"}.mdi-numeric-2-circle-outline::before{content:\"󰲣\"}.mdi-numeric-3::before{content:\"󰬼\"}.mdi-numeric-3-box::before{content:\"󰎪\"}.mdi-numeric-3-box-multiple::before{content:\"󰼑\"}.mdi-numeric-3-box-multiple-outline::before{content:\"󰎫\"}.mdi-numeric-3-box-outline::before{content:\"󰎬\"}.mdi-numeric-3-circle::before{content:\"󰲤\"}.mdi-numeric-3-circle-outline::before{content:\"󰲥\"}.mdi-numeric-4::before{content:\"󰬽\"}.mdi-numeric-4-box::before{content:\"󰎭\"}.mdi-numeric-4-box-multiple::before{content:\"󰼒\"}.mdi-numeric-4-box-multiple-outline::before{content:\"󰎲\"}.mdi-numeric-4-box-outline::before{content:\"󰎮\"}.mdi-numeric-4-circle::before{content:\"󰲦\"}.mdi-numeric-4-circle-outline::before{content:\"󰲧\"}.mdi-numeric-5::before{content:\"󰬾\"}.mdi-numeric-5-box::before{content:\"󰎱\"}.mdi-numeric-5-box-multiple::before{content:\"󰼓\"}.mdi-numeric-5-box-multiple-outline::before{content:\"󰎯\"}.mdi-numeric-5-box-outline::before{content:\"󰎰\"}.mdi-numeric-5-circle::before{content:\"󰲨\"}.mdi-numeric-5-circle-outline::before{content:\"󰲩\"}.mdi-numeric-6::before{content:\"󰬿\"}.mdi-numeric-6-box::before{content:\"󰎳\"}.mdi-numeric-6-box-multiple::before{content:\"󰼔\"}.mdi-numeric-6-box-multiple-outline::before{content:\"󰎴\"}.mdi-numeric-6-box-outline::before{content:\"󰎵\"}.mdi-numeric-6-circle::before{content:\"󰲪\"}.mdi-numeric-6-circle-outline::before{content:\"󰲫\"}.mdi-numeric-7::before{content:\"󰭀\"}.mdi-numeric-7-box::before{content:\"󰎶\"}.mdi-numeric-7-box-multiple::before{content:\"󰼕\"}.mdi-numeric-7-box-multiple-outline::before{content:\"󰎷\"}.mdi-numeric-7-box-outline::before{content:\"󰎸\"}.mdi-numeric-7-circle::before{content:\"󰲬\"}.mdi-numeric-7-circle-outline::before{content:\"󰲭\"}.mdi-numeric-8::before{content:\"󰭁\"}.mdi-numeric-8-box::before{content:\"󰎹\"}.mdi-numeric-8-box-multiple::before{content:\"󰼖\"}.mdi-numeric-8-box-multiple-outline::before{content:\"󰎺\"}.mdi-numeric-8-box-outline::before{content:\"󰎻\"}.mdi-numeric-8-circle::before{content:\"󰲮\"}.mdi-numeric-8-circle-outline::before{content:\"󰲯\"}.mdi-numeric-9::before{content:\"󰭂\"}.mdi-numeric-9-box::before{content:\"󰎼\"}.mdi-numeric-9-box-multiple::before{content:\"󰼗\"}.mdi-numeric-9-box-multiple-outline::before{content:\"󰎽\"}.mdi-numeric-9-box-outline::before{content:\"󰎾\"}.mdi-numeric-9-circle::before{content:\"󰲰\"}.mdi-numeric-9-circle-outline::before{content:\"󰲱\"}.mdi-numeric-9-plus::before{content:\"󰿮\"}.mdi-numeric-9-plus-box::before{content:\"󰎿\"}.mdi-numeric-9-plus-box-multiple::before{content:\"󰼘\"}.mdi-numeric-9-plus-box-multiple-outline::before{content:\"󰏀\"}.mdi-numeric-9-plus-box-outline::before{content:\"󰏁\"}.mdi-numeric-9-plus-circle::before{content:\"󰲲\"}.mdi-numeric-9-plus-circle-outline::before{content:\"󰲳\"}.mdi-numeric-negative-1::before{content:\"󱁒\"}.mdi-numeric-positive-1::before{content:\"󱗋\"}.mdi-nut::before{content:\"󰛸\"}.mdi-nutrition::before{content:\"󰏂\"}.mdi-nuxt::before{content:\"󱄆\"}.mdi-oar::before{content:\"󰙼\"}.mdi-ocarina::before{content:\"󰷠\"}.mdi-oci::before{content:\"󱋩\"}.mdi-ocr::before{content:\"󱄺\"}.mdi-octagon::before{content:\"󰏃\"}.mdi-octagon-outline::before{content:\"󰏄\"}.mdi-octagram::before{content:\"󰛹\"}.mdi-octagram-outline::before{content:\"󰝵\"}.mdi-octahedron::before{content:\"󱥐\"}.mdi-octahedron-off::before{content:\"󱥑\"}.mdi-odnoklassniki::before{content:\"󰏅\"}.mdi-offer::before{content:\"󱈛\"}.mdi-office-building::before{content:\"󰦑\"}.mdi-office-building-cog::before{content:\"󱥉\"}.mdi-office-building-cog-outline::before{content:\"󱥊\"}.mdi-office-building-marker::before{content:\"󱔠\"}.mdi-office-building-marker-outline::before{content:\"󱔡\"}.mdi-office-building-outline::before{content:\"󱔟\"}.mdi-oil::before{content:\"󰏇\"}.mdi-oil-lamp::before{content:\"󰼙\"}.mdi-oil-level::before{content:\"󱁓\"}.mdi-oil-temperature::before{content:\"󰿸\"}.mdi-om::before{content:\"󰥳\"}.mdi-omega::before{content:\"󰏉\"}.mdi-one-up::before{content:\"󰮭\"}.mdi-onepassword::before{content:\"󰢁\"}.mdi-opacity::before{content:\"󰗌\"}.mdi-open-in-app::before{content:\"󰏋\"}.mdi-open-in-new::before{content:\"󰏌\"}.mdi-open-source-initiative::before{content:\"󰮮\"}.mdi-openid::before{content:\"󰏍\"}.mdi-opera::before{content:\"󰏎\"}.mdi-orbit::before{content:\"󰀘\"}.mdi-orbit-variant::before{content:\"󱗛\"}.mdi-order-alphabetical-ascending::before{content:\"󰈍\"}.mdi-order-alphabetical-descending::before{content:\"󰴇\"}.mdi-order-bool-ascending::before{content:\"󰊾\"}.mdi-order-bool-ascending-variant::before{content:\"󰦏\"}.mdi-order-bool-descending::before{content:\"󱎄\"}.mdi-order-bool-descending-variant::before{content:\"󰦐\"}.mdi-order-numeric-ascending::before{content:\"󰕅\"}.mdi-order-numeric-descending::before{content:\"󰕆\"}.mdi-origin::before{content:\"󰭃\"}.mdi-ornament::before{content:\"󰏏\"}.mdi-ornament-variant::before{content:\"󰏐\"}.mdi-outdoor-lamp::before{content:\"󱁔\"}.mdi-overscan::before{content:\"󱀅\"}.mdi-owl::before{content:\"󰏒\"}.mdi-pac-man::before{content:\"󰮯\"}.mdi-package::before{content:\"󰏓\"}.mdi-package-down::before{content:\"󰏔\"}.mdi-package-up::before{content:\"󰏕\"}.mdi-package-variant::before{content:\"󰏖\"}.mdi-package-variant-closed::before{content:\"󰏗\"}.mdi-page-first::before{content:\"󰘀\"}.mdi-page-last::before{content:\"󰘁\"}.mdi-page-layout-body::before{content:\"󰛺\"}.mdi-page-layout-footer::before{content:\"󰛻\"}.mdi-page-layout-header::before{content:\"󰛼\"}.mdi-page-layout-header-footer::before{content:\"󰽿\"}.mdi-page-layout-sidebar-left::before{content:\"󰛽\"}.mdi-page-layout-sidebar-right::before{content:\"󰛾\"}.mdi-page-next::before{content:\"󰮰\"}.mdi-page-next-outline::before{content:\"󰮱\"}.mdi-page-previous::before{content:\"󰮲\"}.mdi-page-previous-outline::before{content:\"󰮳\"}.mdi-pail::before{content:\"󱐗\"}.mdi-pail-minus::before{content:\"󱐷\"}.mdi-pail-minus-outline::before{content:\"󱐼\"}.mdi-pail-off::before{content:\"󱐹\"}.mdi-pail-off-outline::before{content:\"󱐾\"}.mdi-pail-outline::before{content:\"󱐺\"}.mdi-pail-plus::before{content:\"󱐶\"}.mdi-pail-plus-outline::before{content:\"󱐻\"}.mdi-pail-remove::before{content:\"󱐸\"}.mdi-pail-remove-outline::before{content:\"󱐽\"}.mdi-palette::before{content:\"󰏘\"}.mdi-palette-advanced::before{content:\"󰏙\"}.mdi-palette-outline::before{content:\"󰸌\"}.mdi-palette-swatch::before{content:\"󰢵\"}.mdi-palette-swatch-outline::before{content:\"󱍜\"}.mdi-palette-swatch-variant::before{content:\"󱥚\"}.mdi-palm-tree::before{content:\"󱁕\"}.mdi-pan::before{content:\"󰮴\"}.mdi-pan-bottom-left::before{content:\"󰮵\"}.mdi-pan-bottom-right::before{content:\"󰮶\"}.mdi-pan-down::before{content:\"󰮷\"}.mdi-pan-horizontal::before{content:\"󰮸\"}.mdi-pan-left::before{content:\"󰮹\"}.mdi-pan-right::before{content:\"󰮺\"}.mdi-pan-top-left::before{content:\"󰮻\"}.mdi-pan-top-right::before{content:\"󰮼\"}.mdi-pan-up::before{content:\"󰮽\"}.mdi-pan-vertical::before{content:\"󰮾\"}.mdi-panda::before{content:\"󰏚\"}.mdi-pandora::before{content:\"󰏛\"}.mdi-panorama::before{content:\"󰏜\"}.mdi-panorama-fisheye::before{content:\"󰏝\"}.mdi-panorama-horizontal::before{content:\"󱤨\"}.mdi-panorama-horizontal-outline::before{content:\"󰏞\"}.mdi-panorama-outline::before{content:\"󱦌\"}.mdi-panorama-sphere::before{content:\"󱦍\"}.mdi-panorama-sphere-outline::before{content:\"󱦎\"}.mdi-panorama-variant::before{content:\"󱦏\"}.mdi-panorama-variant-outline::before{content:\"󱦐\"}.mdi-panorama-vertical::before{content:\"󱤩\"}.mdi-panorama-vertical-outline::before{content:\"󰏟\"}.mdi-panorama-wide-angle::before{content:\"󱥟\"}.mdi-panorama-wide-angle-outline::before{content:\"󰏠\"}.mdi-paper-cut-vertical::before{content:\"󰏡\"}.mdi-paper-roll::before{content:\"󱅗\"}.mdi-paper-roll-outline::before{content:\"󱅘\"}.mdi-paperclip::before{content:\"󰏢\"}.mdi-parachute::before{content:\"󰲴\"}.mdi-parachute-outline::before{content:\"󰲵\"}.mdi-paragliding::before{content:\"󱝅\"}.mdi-parking::before{content:\"󰏣\"}.mdi-party-popper::before{content:\"󱁖\"}.mdi-passport::before{content:\"󰟣\"}.mdi-passport-biometric::before{content:\"󰷡\"}.mdi-pasta::before{content:\"󱅠\"}.mdi-patio-heater::before{content:\"󰾀\"}.mdi-patreon::before{content:\"󰢂\"}.mdi-pause::before{content:\"󰏤\"}.mdi-pause-circle::before{content:\"󰏥\"}.mdi-pause-circle-outline::before{content:\"󰏦\"}.mdi-pause-octagon::before{content:\"󰏧\"}.mdi-pause-octagon-outline::before{content:\"󰏨\"}.mdi-paw::before{content:\"󰏩\"}.mdi-paw-off::before{content:\"󰙗\"}.mdi-paw-off-outline::before{content:\"󱙶\"}.mdi-paw-outline::before{content:\"󱙵\"}.mdi-peace::before{content:\"󰢄\"}.mdi-peanut::before{content:\"󰿼\"}.mdi-peanut-off::before{content:\"󰿽\"}.mdi-peanut-off-outline::before{content:\"󰿿\"}.mdi-peanut-outline::before{content:\"󰿾\"}.mdi-pen::before{content:\"󰏪\"}.mdi-pen-lock::before{content:\"󰷢\"}.mdi-pen-minus::before{content:\"󰷣\"}.mdi-pen-off::before{content:\"󰷤\"}.mdi-pen-plus::before{content:\"󰷥\"}.mdi-pen-remove::before{content:\"󰷦\"}.mdi-pencil::before{content:\"󰏫\"}.mdi-pencil-box::before{content:\"󰏬\"}.mdi-pencil-box-multiple::before{content:\"󱅄\"}.mdi-pencil-box-multiple-outline::before{content:\"󱅅\"}.mdi-pencil-box-outline::before{content:\"󰏭\"}.mdi-pencil-circle::before{content:\"󰛿\"}.mdi-pencil-circle-outline::before{content:\"󰝶\"}.mdi-pencil-lock::before{content:\"󰏮\"}.mdi-pencil-lock-outline::before{content:\"󰷧\"}.mdi-pencil-minus::before{content:\"󰷨\"}.mdi-pencil-minus-outline::before{content:\"󰷩\"}.mdi-pencil-off::before{content:\"󰏯\"}.mdi-pencil-off-outline::before{content:\"󰷪\"}.mdi-pencil-outline::before{content:\"󰲶\"}.mdi-pencil-plus::before{content:\"󰷫\"}.mdi-pencil-plus-outline::before{content:\"󰷬\"}.mdi-pencil-remove::before{content:\"󰷭\"}.mdi-pencil-remove-outline::before{content:\"󰷮\"}.mdi-pencil-ruler::before{content:\"󱍓\"}.mdi-penguin::before{content:\"󰻀\"}.mdi-pentagon::before{content:\"󰜁\"}.mdi-pentagon-outline::before{content:\"󰜀\"}.mdi-pentagram::before{content:\"󱙧\"}.mdi-percent::before{content:\"󰏰\"}.mdi-percent-outline::before{content:\"󱉸\"}.mdi-periodic-table::before{content:\"󰢶\"}.mdi-perspective-less::before{content:\"󰴣\"}.mdi-perspective-more::before{content:\"󰴤\"}.mdi-ph::before{content:\"󱟅\"}.mdi-phone::before{content:\"󰏲\"}.mdi-phone-alert::before{content:\"󰼚\"}.mdi-phone-alert-outline::before{content:\"󱆎\"}.mdi-phone-bluetooth::before{content:\"󰏳\"}.mdi-phone-bluetooth-outline::before{content:\"󱆏\"}.mdi-phone-cancel::before{content:\"󱂼\"}.mdi-phone-cancel-outline::before{content:\"󱆐\"}.mdi-phone-check::before{content:\"󱆩\"}.mdi-phone-check-outline::before{content:\"󱆪\"}.mdi-phone-classic::before{content:\"󰘂\"}.mdi-phone-classic-off::before{content:\"󱉹\"}.mdi-phone-dial::before{content:\"󱕙\"}.mdi-phone-dial-outline::before{content:\"󱕚\"}.mdi-phone-forward::before{content:\"󰏴\"}.mdi-phone-forward-outline::before{content:\"󱆑\"}.mdi-phone-hangup::before{content:\"󰏵\"}.mdi-phone-hangup-outline::before{content:\"󱆒\"}.mdi-phone-in-talk::before{content:\"󰏶\"}.mdi-phone-in-talk-outline::before{content:\"󱆂\"}.mdi-phone-incoming::before{content:\"󰏷\"}.mdi-phone-incoming-outline::before{content:\"󱆓\"}.mdi-phone-lock::before{content:\"󰏸\"}.mdi-phone-lock-outline::before{content:\"󱆔\"}.mdi-phone-log::before{content:\"󰏹\"}.mdi-phone-log-outline::before{content:\"󱆕\"}.mdi-phone-message::before{content:\"󱆖\"}.mdi-phone-message-outline::before{content:\"󱆗\"}.mdi-phone-minus::before{content:\"󰙘\"}.mdi-phone-minus-outline::before{content:\"󱆘\"}.mdi-phone-missed::before{content:\"󰏺\"}.mdi-phone-missed-outline::before{content:\"󱆥\"}.mdi-phone-off::before{content:\"󰷯\"}.mdi-phone-off-outline::before{content:\"󱆦\"}.mdi-phone-outgoing::before{content:\"󰏻\"}.mdi-phone-outgoing-outline::before{content:\"󱆙\"}.mdi-phone-outline::before{content:\"󰷰\"}.mdi-phone-paused::before{content:\"󰏼\"}.mdi-phone-paused-outline::before{content:\"󱆚\"}.mdi-phone-plus::before{content:\"󰙙\"}.mdi-phone-plus-outline::before{content:\"󱆛\"}.mdi-phone-refresh::before{content:\"󱦓\"}.mdi-phone-refresh-outline::before{content:\"󱦔\"}.mdi-phone-remove::before{content:\"󱔯\"}.mdi-phone-remove-outline::before{content:\"󱔰\"}.mdi-phone-return::before{content:\"󰠯\"}.mdi-phone-return-outline::before{content:\"󱆜\"}.mdi-phone-ring::before{content:\"󱆫\"}.mdi-phone-ring-outline::before{content:\"󱆬\"}.mdi-phone-rotate-landscape::before{content:\"󰢅\"}.mdi-phone-rotate-portrait::before{content:\"󰢆\"}.mdi-phone-settings::before{content:\"󰏽\"}.mdi-phone-settings-outline::before{content:\"󱆝\"}.mdi-phone-sync::before{content:\"󱦕\"}.mdi-phone-sync-outline::before{content:\"󱦖\"}.mdi-phone-voip::before{content:\"󰏾\"}.mdi-pi::before{content:\"󰏿\"}.mdi-pi-box::before{content:\"󰐀\"}.mdi-pi-hole::before{content:\"󰷱\"}.mdi-piano::before{content:\"󰙽\"}.mdi-piano-off::before{content:\"󰚘\"}.mdi-pickaxe::before{content:\"󰢷\"}.mdi-picture-in-picture-bottom-right::before{content:\"󰹗\"}.mdi-picture-in-picture-bottom-right-outline::before{content:\"󰹘\"}.mdi-picture-in-picture-top-right::before{content:\"󰹙\"}.mdi-picture-in-picture-top-right-outline::before{content:\"󰹚\"}.mdi-pier::before{content:\"󰢇\"}.mdi-pier-crane::before{content:\"󰢈\"}.mdi-pig::before{content:\"󰐁\"}.mdi-pig-variant::before{content:\"󱀆\"}.mdi-pig-variant-outline::before{content:\"󱙸\"}.mdi-piggy-bank::before{content:\"󱀇\"}.mdi-piggy-bank-outline::before{content:\"󱙹\"}.mdi-pill::before{content:\"󰐂\"}.mdi-pillar::before{content:\"󰜂\"}.mdi-pin::before{content:\"󰐃\"}.mdi-pin-off::before{content:\"󰐄\"}.mdi-pin-off-outline::before{content:\"󰤰\"}.mdi-pin-outline::before{content:\"󰤱\"}.mdi-pine-tree::before{content:\"󰐅\"}.mdi-pine-tree-box::before{content:\"󰐆\"}.mdi-pine-tree-fire::before{content:\"󱐚\"}.mdi-pinterest::before{content:\"󰐇\"}.mdi-pinwheel::before{content:\"󰫕\"}.mdi-pinwheel-outline::before{content:\"󰫖\"}.mdi-pipe::before{content:\"󰟥\"}.mdi-pipe-disconnected::before{content:\"󰟦\"}.mdi-pipe-leak::before{content:\"󰢉\"}.mdi-pipe-valve::before{content:\"󱡍\"}.mdi-pipe-wrench::before{content:\"󱍔\"}.mdi-pirate::before{content:\"󰨈\"}.mdi-pistol::before{content:\"󰜃\"}.mdi-piston::before{content:\"󰢊\"}.mdi-pitchfork::before{content:\"󱕓\"}.mdi-pizza::before{content:\"󰐉\"}.mdi-play::before{content:\"󰐊\"}.mdi-play-box::before{content:\"󱉺\"}.mdi-play-box-multiple::before{content:\"󰴙\"}.mdi-play-box-multiple-outline::before{content:\"󱏦\"}.mdi-play-box-outline::before{content:\"󰐋\"}.mdi-play-circle::before{content:\"󰐌\"}.mdi-play-circle-outline::before{content:\"󰐍\"}.mdi-play-network::before{content:\"󰢋\"}.mdi-play-network-outline::before{content:\"󰲷\"}.mdi-play-outline::before{content:\"󰼛\"}.mdi-play-pause::before{content:\"󰐎\"}.mdi-play-protected-content::before{content:\"󰐏\"}.mdi-play-speed::before{content:\"󰣿\"}.mdi-playlist-check::before{content:\"󰗇\"}.mdi-playlist-edit::before{content:\"󰤀\"}.mdi-playlist-minus::before{content:\"󰐐\"}.mdi-playlist-music::before{content:\"󰲸\"}.mdi-playlist-music-outline::before{content:\"󰲹\"}.mdi-playlist-play::before{content:\"󰐑\"}.mdi-playlist-plus::before{content:\"󰐒\"}.mdi-playlist-remove::before{content:\"󰐓\"}.mdi-playlist-star::before{content:\"󰷲\"}.mdi-plex::before{content:\"󰚺\"}.mdi-pliers::before{content:\"󱦤\"}.mdi-plus::before{content:\"󰐕\"}.mdi-plus-box::before{content:\"󰐖\"}.mdi-plus-box-multiple::before{content:\"󰌴\"}.mdi-plus-box-multiple-outline::before{content:\"󱅃\"}.mdi-plus-box-outline::before{content:\"󰜄\"}.mdi-plus-circle::before{content:\"󰐗\"}.mdi-plus-circle-multiple::before{content:\"󰍌\"}.mdi-plus-circle-multiple-outline::before{content:\"󰐘\"}.mdi-plus-circle-outline::before{content:\"󰐙\"}.mdi-plus-minus::before{content:\"󰦒\"}.mdi-plus-minus-box::before{content:\"󰦓\"}.mdi-plus-minus-variant::before{content:\"󱓉\"}.mdi-plus-network::before{content:\"󰐚\"}.mdi-plus-network-outline::before{content:\"󰲺\"}.mdi-plus-outline::before{content:\"󰜅\"}.mdi-plus-thick::before{content:\"󱇬\"}.mdi-podcast::before{content:\"󰦔\"}.mdi-podium::before{content:\"󰴥\"}.mdi-podium-bronze::before{content:\"󰴦\"}.mdi-podium-gold::before{content:\"󰴧\"}.mdi-podium-silver::before{content:\"󰴨\"}.mdi-point-of-sale::before{content:\"󰶒\"}.mdi-pokeball::before{content:\"󰐝\"}.mdi-pokemon-go::before{content:\"󰨉\"}.mdi-poker-chip::before{content:\"󰠰\"}.mdi-polaroid::before{content:\"󰐞\"}.mdi-police-badge::before{content:\"󱅧\"}.mdi-police-badge-outline::before{content:\"󱅨\"}.mdi-police-station::before{content:\"󱠹\"}.mdi-poll::before{content:\"󰐟\"}.mdi-polo::before{content:\"󱓃\"}.mdi-polymer::before{content:\"󰐡\"}.mdi-pool::before{content:\"󰘆\"}.mdi-popcorn::before{content:\"󰐢\"}.mdi-post::before{content:\"󱀈\"}.mdi-post-outline::before{content:\"󱀉\"}.mdi-postage-stamp::before{content:\"󰲻\"}.mdi-pot::before{content:\"󰋥\"}.mdi-pot-mix::before{content:\"󰙛\"}.mdi-pot-mix-outline::before{content:\"󰙷\"}.mdi-pot-outline::before{content:\"󰋿\"}.mdi-pot-steam::before{content:\"󰙚\"}.mdi-pot-steam-outline::before{content:\"󰌦\"}.mdi-pound::before{content:\"󰐣\"}.mdi-pound-box::before{content:\"󰐤\"}.mdi-pound-box-outline::before{content:\"󱅿\"}.mdi-power::before{content:\"󰐥\"}.mdi-power-cycle::before{content:\"󰤁\"}.mdi-power-off::before{content:\"󰤂\"}.mdi-power-on::before{content:\"󰤃\"}.mdi-power-plug::before{content:\"󰚥\"}.mdi-power-plug-off::before{content:\"󰚦\"}.mdi-power-plug-off-outline::before{content:\"󱐤\"}.mdi-power-plug-outline::before{content:\"󱐥\"}.mdi-power-settings::before{content:\"󰐦\"}.mdi-power-sleep::before{content:\"󰤄\"}.mdi-power-socket::before{content:\"󰐧\"}.mdi-power-socket-au::before{content:\"󰤅\"}.mdi-power-socket-ch::before{content:\"󰾳\"}.mdi-power-socket-de::before{content:\"󱄇\"}.mdi-power-socket-eu::before{content:\"󰟧\"}.mdi-power-socket-fr::before{content:\"󱄈\"}.mdi-power-socket-it::before{content:\"󱓿\"}.mdi-power-socket-jp::before{content:\"󱄉\"}.mdi-power-socket-uk::before{content:\"󰟨\"}.mdi-power-socket-us::before{content:\"󰟩\"}.mdi-power-standby::before{content:\"󰤆\"}.mdi-powershell::before{content:\"󰨊\"}.mdi-prescription::before{content:\"󰜆\"}.mdi-presentation::before{content:\"󰐨\"}.mdi-presentation-play::before{content:\"󰐩\"}.mdi-pretzel::before{content:\"󱕢\"}.mdi-printer::before{content:\"󰐪\"}.mdi-printer-3d::before{content:\"󰐫\"}.mdi-printer-3d-nozzle::before{content:\"󰹛\"}.mdi-printer-3d-nozzle-alert::before{content:\"󱇀\"}.mdi-printer-3d-nozzle-alert-outline::before{content:\"󱇁\"}.mdi-printer-3d-nozzle-heat::before{content:\"󱢸\"}.mdi-printer-3d-nozzle-heat-outline::before{content:\"󱢹\"}.mdi-printer-3d-nozzle-outline::before{content:\"󰹜\"}.mdi-printer-alert::before{content:\"󰐬\"}.mdi-printer-check::before{content:\"󱅆\"}.mdi-printer-eye::before{content:\"󱑘\"}.mdi-printer-off::before{content:\"󰹝\"}.mdi-printer-off-outline::before{content:\"󱞅\"}.mdi-printer-outline::before{content:\"󱞆\"}.mdi-printer-pos::before{content:\"󱁗\"}.mdi-printer-search::before{content:\"󱑗\"}.mdi-printer-settings::before{content:\"󰜇\"}.mdi-printer-wireless::before{content:\"󰨋\"}.mdi-priority-high::before{content:\"󰘃\"}.mdi-priority-low::before{content:\"󰘄\"}.mdi-professional-hexagon::before{content:\"󰐭\"}.mdi-progress-alert::before{content:\"󰲼\"}.mdi-progress-check::before{content:\"󰦕\"}.mdi-progress-clock::before{content:\"󰦖\"}.mdi-progress-close::before{content:\"󱄊\"}.mdi-progress-download::before{content:\"󰦗\"}.mdi-progress-pencil::before{content:\"󱞇\"}.mdi-progress-question::before{content:\"󱔢\"}.mdi-progress-star::before{content:\"󱞈\"}.mdi-progress-upload::before{content:\"󰦘\"}.mdi-progress-wrench::before{content:\"󰲽\"}.mdi-projector::before{content:\"󰐮\"}.mdi-projector-screen::before{content:\"󰐯\"}.mdi-projector-screen-off::before{content:\"󱠍\"}.mdi-projector-screen-off-outline::before{content:\"󱠎\"}.mdi-projector-screen-outline::before{content:\"󱜤\"}.mdi-projector-screen-variant::before{content:\"󱠏\"}.mdi-projector-screen-variant-off::before{content:\"󱠐\"}.mdi-projector-screen-variant-off-outline::before{content:\"󱠑\"}.mdi-projector-screen-variant-outline::before{content:\"󱠒\"}.mdi-propane-tank::before{content:\"󱍗\"}.mdi-propane-tank-outline::before{content:\"󱍘\"}.mdi-protocol::before{content:\"󰿘\"}.mdi-publish::before{content:\"󰚧\"}.mdi-publish-off::before{content:\"󱥅\"}.mdi-pulse::before{content:\"󰐰\"}.mdi-pump::before{content:\"󱐂\"}.mdi-pumpkin::before{content:\"󰮿\"}.mdi-purse::before{content:\"󰼜\"}.mdi-purse-outline::before{content:\"󰼝\"}.mdi-puzzle::before{content:\"󰐱\"}.mdi-puzzle-check::before{content:\"󱐦\"}.mdi-puzzle-check-outline::before{content:\"󱐧\"}.mdi-puzzle-edit::before{content:\"󱓓\"}.mdi-puzzle-edit-outline::before{content:\"󱓙\"}.mdi-puzzle-heart::before{content:\"󱓔\"}.mdi-puzzle-heart-outline::before{content:\"󱓚\"}.mdi-puzzle-minus::before{content:\"󱓑\"}.mdi-puzzle-minus-outline::before{content:\"󱓗\"}.mdi-puzzle-outline::before{content:\"󰩦\"}.mdi-puzzle-plus::before{content:\"󱓐\"}.mdi-puzzle-plus-outline::before{content:\"󱓖\"}.mdi-puzzle-remove::before{content:\"󱓒\"}.mdi-puzzle-remove-outline::before{content:\"󱓘\"}.mdi-puzzle-star::before{content:\"󱓕\"}.mdi-puzzle-star-outline::before{content:\"󱓛\"}.mdi-pyramid::before{content:\"󱥒\"}.mdi-pyramid-off::before{content:\"󱥓\"}.mdi-qi::before{content:\"󰦙\"}.mdi-qqchat::before{content:\"󰘅\"}.mdi-qrcode::before{content:\"󰐲\"}.mdi-qrcode-edit::before{content:\"󰢸\"}.mdi-qrcode-minus::before{content:\"󱆌\"}.mdi-qrcode-plus::before{content:\"󱆋\"}.mdi-qrcode-remove::before{content:\"󱆍\"}.mdi-qrcode-scan::before{content:\"󰐳\"}.mdi-quadcopter::before{content:\"󰐴\"}.mdi-quality-high::before{content:\"󰐵\"}.mdi-quality-low::before{content:\"󰨌\"}.mdi-quality-medium::before{content:\"󰨍\"}.mdi-quora::before{content:\"󰴩\"}.mdi-rabbit::before{content:\"󰤇\"}.mdi-racing-helmet::before{content:\"󰶓\"}.mdi-racquetball::before{content:\"󰶔\"}.mdi-radar::before{content:\"󰐷\"}.mdi-radiator::before{content:\"󰐸\"}.mdi-radiator-disabled::before{content:\"󰫗\"}.mdi-radiator-off::before{content:\"󰫘\"}.mdi-radio::before{content:\"󰐹\"}.mdi-radio-am::before{content:\"󰲾\"}.mdi-radio-fm::before{content:\"󰲿\"}.mdi-radio-handheld::before{content:\"󰐺\"}.mdi-radio-off::before{content:\"󱈜\"}.mdi-radio-tower::before{content:\"󰐻\"}.mdi-radioactive::before{content:\"󰐼\"}.mdi-radioactive-circle::before{content:\"󱡝\"}.mdi-radioactive-circle-outline::before{content:\"󱡞\"}.mdi-radioactive-off::before{content:\"󰻁\"}.mdi-radiobox-blank::before{content:\"󰐽\"}.mdi-radiobox-marked::before{content:\"󰐾\"}.mdi-radiology-box::before{content:\"󱓅\"}.mdi-radiology-box-outline::before{content:\"󱓆\"}.mdi-radius::before{content:\"󰳀\"}.mdi-radius-outline::before{content:\"󰳁\"}.mdi-railroad-light::before{content:\"󰼞\"}.mdi-rake::before{content:\"󱕄\"}.mdi-raspberry-pi::before{content:\"󰐿\"}.mdi-ray-end::before{content:\"󰑀\"}.mdi-ray-end-arrow::before{content:\"󰑁\"}.mdi-ray-start::before{content:\"󰑂\"}.mdi-ray-start-arrow::before{content:\"󰑃\"}.mdi-ray-start-end::before{content:\"󰑄\"}.mdi-ray-start-vertex-end::before{content:\"󱗘\"}.mdi-ray-vertex::before{content:\"󰑅\"}.mdi-razor-double-edge::before{content:\"󱦗\"}.mdi-razor-single-edge::before{content:\"󱦘\"}.mdi-react::before{content:\"󰜈\"}.mdi-read::before{content:\"󰑇\"}.mdi-receipt::before{content:\"󰑉\"}.mdi-record::before{content:\"󰑊\"}.mdi-record-circle::before{content:\"󰻂\"}.mdi-record-circle-outline::before{content:\"󰻃\"}.mdi-record-player::before{content:\"󰦚\"}.mdi-record-rec::before{content:\"󰑋\"}.mdi-rectangle::before{content:\"󰹞\"}.mdi-rectangle-outline::before{content:\"󰹟\"}.mdi-recycle::before{content:\"󰑌\"}.mdi-recycle-variant::before{content:\"󱎝\"}.mdi-reddit::before{content:\"󰑍\"}.mdi-redhat::before{content:\"󱄛\"}.mdi-redo::before{content:\"󰑎\"}.mdi-redo-variant::before{content:\"󰑏\"}.mdi-reflect-horizontal::before{content:\"󰨎\"}.mdi-reflect-vertical::before{content:\"󰨏\"}.mdi-refresh::before{content:\"󰑐\"}.mdi-refresh-auto::before{content:\"󱣲\"}.mdi-refresh-circle::before{content:\"󱍷\"}.mdi-regex::before{content:\"󰑑\"}.mdi-registered-trademark::before{content:\"󰩧\"}.mdi-reiterate::before{content:\"󱖈\"}.mdi-relation-many-to-many::before{content:\"󱒖\"}.mdi-relation-many-to-one::before{content:\"󱒗\"}.mdi-relation-many-to-one-or-many::before{content:\"󱒘\"}.mdi-relation-many-to-only-one::before{content:\"󱒙\"}.mdi-relation-many-to-zero-or-many::before{content:\"󱒚\"}.mdi-relation-many-to-zero-or-one::before{content:\"󱒛\"}.mdi-relation-one-or-many-to-many::before{content:\"󱒜\"}.mdi-relation-one-or-many-to-one::before{content:\"󱒝\"}.mdi-relation-one-or-many-to-one-or-many::before{content:\"󱒞\"}.mdi-relation-one-or-many-to-only-one::before{content:\"󱒟\"}.mdi-relation-one-or-many-to-zero-or-many::before{content:\"󱒠\"}.mdi-relation-one-or-many-to-zero-or-one::before{content:\"󱒡\"}.mdi-relation-one-to-many::before{content:\"󱒢\"}.mdi-relation-one-to-one::before{content:\"󱒣\"}.mdi-relation-one-to-one-or-many::before{content:\"󱒤\"}.mdi-relation-one-to-only-one::before{content:\"󱒥\"}.mdi-relation-one-to-zero-or-many::before{content:\"󱒦\"}.mdi-relation-one-to-zero-or-one::before{content:\"󱒧\"}.mdi-relation-only-one-to-many::before{content:\"󱒨\"}.mdi-relation-only-one-to-one::before{content:\"󱒩\"}.mdi-relation-only-one-to-one-or-many::before{content:\"󱒪\"}.mdi-relation-only-one-to-only-one::before{content:\"󱒫\"}.mdi-relation-only-one-to-zero-or-many::before{content:\"󱒬\"}.mdi-relation-only-one-to-zero-or-one::before{content:\"󱒭\"}.mdi-relation-zero-or-many-to-many::before{content:\"󱒮\"}.mdi-relation-zero-or-many-to-one::before{content:\"󱒯\"}.mdi-relation-zero-or-many-to-one-or-many::before{content:\"󱒰\"}.mdi-relation-zero-or-many-to-only-one::before{content:\"󱒱\"}.mdi-relation-zero-or-many-to-zero-or-many::before{content:\"󱒲\"}.mdi-relation-zero-or-many-to-zero-or-one::before{content:\"󱒳\"}.mdi-relation-zero-or-one-to-many::before{content:\"󱒴\"}.mdi-relation-zero-or-one-to-one::before{content:\"󱒵\"}.mdi-relation-zero-or-one-to-one-or-many::before{content:\"󱒶\"}.mdi-relation-zero-or-one-to-only-one::before{content:\"󱒷\"}.mdi-relation-zero-or-one-to-zero-or-many::before{content:\"󱒸\"}.mdi-relation-zero-or-one-to-zero-or-one::before{content:\"󱒹\"}.mdi-relative-scale::before{content:\"󰑒\"}.mdi-reload::before{content:\"󰑓\"}.mdi-reload-alert::before{content:\"󱄋\"}.mdi-reminder::before{content:\"󰢌\"}.mdi-remote::before{content:\"󰑔\"}.mdi-remote-desktop::before{content:\"󰢹\"}.mdi-remote-off::before{content:\"󰻄\"}.mdi-remote-tv::before{content:\"󰻅\"}.mdi-remote-tv-off::before{content:\"󰻆\"}.mdi-rename-box::before{content:\"󰑕\"}.mdi-reorder-horizontal::before{content:\"󰚈\"}.mdi-reorder-vertical::before{content:\"󰚉\"}.mdi-repeat::before{content:\"󰑖\"}.mdi-repeat-off::before{content:\"󰑗\"}.mdi-repeat-once::before{content:\"󰑘\"}.mdi-repeat-variant::before{content:\"󰕇\"}.mdi-replay::before{content:\"󰑙\"}.mdi-reply::before{content:\"󰑚\"}.mdi-reply-all::before{content:\"󰑛\"}.mdi-reply-all-outline::before{content:\"󰼟\"}.mdi-reply-circle::before{content:\"󱆮\"}.mdi-reply-outline::before{content:\"󰼠\"}.mdi-reproduction::before{content:\"󰑜\"}.mdi-resistor::before{content:\"󰭄\"}.mdi-resistor-nodes::before{content:\"󰭅\"}.mdi-resize::before{content:\"󰩨\"}.mdi-resize-bottom-right::before{content:\"󰑝\"}.mdi-responsive::before{content:\"󰑞\"}.mdi-restart::before{content:\"󰜉\"}.mdi-restart-alert::before{content:\"󱄌\"}.mdi-restart-off::before{content:\"󰶕\"}.mdi-restore::before{content:\"󰦛\"}.mdi-restore-alert::before{content:\"󱄍\"}.mdi-rewind::before{content:\"󰑟\"}.mdi-rewind-10::before{content:\"󰴪\"}.mdi-rewind-15::before{content:\"󱥆\"}.mdi-rewind-30::before{content:\"󰶖\"}.mdi-rewind-5::before{content:\"󱇹\"}.mdi-rewind-60::before{content:\"󱘌\"}.mdi-rewind-outline::before{content:\"󰜊\"}.mdi-rhombus::before{content:\"󰜋\"}.mdi-rhombus-medium::before{content:\"󰨐\"}.mdi-rhombus-medium-outline::before{content:\"󱓜\"}.mdi-rhombus-outline::before{content:\"󰜌\"}.mdi-rhombus-split::before{content:\"󰨑\"}.mdi-rhombus-split-outline::before{content:\"󱓝\"}.mdi-ribbon::before{content:\"󰑠\"}.mdi-rice::before{content:\"󰟪\"}.mdi-rickshaw::before{content:\"󱖻\"}.mdi-rickshaw-electric::before{content:\"󱖼\"}.mdi-ring::before{content:\"󰟫\"}.mdi-rivet::before{content:\"󰹠\"}.mdi-road::before{content:\"󰑡\"}.mdi-road-variant::before{content:\"󰑢\"}.mdi-robber::before{content:\"󱁘\"}.mdi-robot::before{content:\"󰚩\"}.mdi-robot-angry::before{content:\"󱚝\"}.mdi-robot-angry-outline::before{content:\"󱚞\"}.mdi-robot-confused::before{content:\"󱚟\"}.mdi-robot-confused-outline::before{content:\"󱚠\"}.mdi-robot-dead::before{content:\"󱚡\"}.mdi-robot-dead-outline::before{content:\"󱚢\"}.mdi-robot-excited::before{content:\"󱚣\"}.mdi-robot-excited-outline::before{content:\"󱚤\"}.mdi-robot-happy::before{content:\"󱜙\"}.mdi-robot-happy-outline::before{content:\"󱜚\"}.mdi-robot-industrial::before{content:\"󰭆\"}.mdi-robot-love::before{content:\"󱚥\"}.mdi-robot-love-outline::before{content:\"󱚦\"}.mdi-robot-mower::before{content:\"󱇷\"}.mdi-robot-mower-outline::before{content:\"󱇳\"}.mdi-robot-off::before{content:\"󱚧\"}.mdi-robot-off-outline::before{content:\"󱙻\"}.mdi-robot-outline::before{content:\"󱙺\"}.mdi-robot-vacuum::before{content:\"󰜍\"}.mdi-robot-vacuum-variant::before{content:\"󰤈\"}.mdi-rocket::before{content:\"󰑣\"}.mdi-rocket-launch::before{content:\"󱓞\"}.mdi-rocket-launch-outline::before{content:\"󱓟\"}.mdi-rocket-outline::before{content:\"󱎯\"}.mdi-rodent::before{content:\"󱌧\"}.mdi-roller-skate::before{content:\"󰴫\"}.mdi-roller-skate-off::before{content:\"󰅅\"}.mdi-rollerblade::before{content:\"󰴬\"}.mdi-rollerblade-off::before{content:\"󰀮\"}.mdi-rollupjs::before{content:\"󰯀\"}.mdi-roman-numeral-1::before{content:\"󱂈\"}.mdi-roman-numeral-10::before{content:\"󱂑\"}.mdi-roman-numeral-2::before{content:\"󱂉\"}.mdi-roman-numeral-3::before{content:\"󱂊\"}.mdi-roman-numeral-4::before{content:\"󱂋\"}.mdi-roman-numeral-5::before{content:\"󱂌\"}.mdi-roman-numeral-6::before{content:\"󱂍\"}.mdi-roman-numeral-7::before{content:\"󱂎\"}.mdi-roman-numeral-8::before{content:\"󱂏\"}.mdi-roman-numeral-9::before{content:\"󱂐\"}.mdi-room-service::before{content:\"󰢍\"}.mdi-room-service-outline::before{content:\"󰶗\"}.mdi-rotate-360::before{content:\"󱦙\"}.mdi-rotate-3d::before{content:\"󰻇\"}.mdi-rotate-3d-variant::before{content:\"󰑤\"}.mdi-rotate-left::before{content:\"󰑥\"}.mdi-rotate-left-variant::before{content:\"󰑦\"}.mdi-rotate-orbit::before{content:\"󰶘\"}.mdi-rotate-right::before{content:\"󰑧\"}.mdi-rotate-right-variant::before{content:\"󰑨\"}.mdi-rounded-corner::before{content:\"󰘇\"}.mdi-router::before{content:\"󱇢\"}.mdi-router-network::before{content:\"󱂇\"}.mdi-router-wireless::before{content:\"󰑩\"}.mdi-router-wireless-off::before{content:\"󱖣\"}.mdi-router-wireless-settings::before{content:\"󰩩\"}.mdi-routes::before{content:\"󰑪\"}.mdi-routes-clock::before{content:\"󱁙\"}.mdi-rowing::before{content:\"󰘈\"}.mdi-rss::before{content:\"󰑫\"}.mdi-rss-box::before{content:\"󰑬\"}.mdi-rss-off::before{content:\"󰼡\"}.mdi-rug::before{content:\"󱑵\"}.mdi-rugby::before{content:\"󰶙\"}.mdi-ruler::before{content:\"󰑭\"}.mdi-ruler-square::before{content:\"󰳂\"}.mdi-ruler-square-compass::before{content:\"󰺾\"}.mdi-run::before{content:\"󰜎\"}.mdi-run-fast::before{content:\"󰑮\"}.mdi-rv-truck::before{content:\"󱇔\"}.mdi-sack::before{content:\"󰴮\"}.mdi-sack-percent::before{content:\"󰴯\"}.mdi-safe::before{content:\"󰩪\"}.mdi-safe-square::before{content:\"󱉼\"}.mdi-safe-square-outline::before{content:\"󱉽\"}.mdi-safety-goggles::before{content:\"󰴰\"}.mdi-sail-boat::before{content:\"󰻈\"}.mdi-sale::before{content:\"󰑯\"}.mdi-salesforce::before{content:\"󰢎\"}.mdi-sass::before{content:\"󰟬\"}.mdi-satellite::before{content:\"󰑰\"}.mdi-satellite-uplink::before{content:\"󰤉\"}.mdi-satellite-variant::before{content:\"󰑱\"}.mdi-sausage::before{content:\"󰢺\"}.mdi-sausage-off::before{content:\"󱞉\"}.mdi-saw-blade::before{content:\"󰹡\"}.mdi-sawtooth-wave::before{content:\"󱑺\"}.mdi-saxophone::before{content:\"󰘉\"}.mdi-scale::before{content:\"󰑲\"}.mdi-scale-balance::before{content:\"󰗑\"}.mdi-scale-bathroom::before{content:\"󰑳\"}.mdi-scale-off::before{content:\"󱁚\"}.mdi-scale-unbalanced::before{content:\"󱦸\"}.mdi-scan-helper::before{content:\"󱏘\"}.mdi-scanner::before{content:\"󰚫\"}.mdi-scanner-off::before{content:\"󰤊\"}.mdi-scatter-plot::before{content:\"󰻉\"}.mdi-scatter-plot-outline::before{content:\"󰻊\"}.mdi-scent::before{content:\"󱥘\"}.mdi-scent-off::before{content:\"󱥙\"}.mdi-school::before{content:\"󰑴\"}.mdi-school-outline::before{content:\"󱆀\"}.mdi-scissors-cutting::before{content:\"󰩫\"}.mdi-scooter::before{content:\"󱖽\"}.mdi-scooter-electric::before{content:\"󱖾\"}.mdi-scoreboard::before{content:\"󱉾\"}.mdi-scoreboard-outline::before{content:\"󱉿\"}.mdi-screen-rotation::before{content:\"󰑵\"}.mdi-screen-rotation-lock::before{content:\"󰑸\"}.mdi-screw-flat-top::before{content:\"󰷳\"}.mdi-screw-lag::before{content:\"󰷴\"}.mdi-screw-machine-flat-top::before{content:\"󰷵\"}.mdi-screw-machine-round-top::before{content:\"󰷶\"}.mdi-screw-round-top::before{content:\"󰷷\"}.mdi-screwdriver::before{content:\"󰑶\"}.mdi-script::before{content:\"󰯁\"}.mdi-script-outline::before{content:\"󰑷\"}.mdi-script-text::before{content:\"󰯂\"}.mdi-script-text-key::before{content:\"󱜥\"}.mdi-script-text-key-outline::before{content:\"󱜦\"}.mdi-script-text-outline::before{content:\"󰯃\"}.mdi-script-text-play::before{content:\"󱜧\"}.mdi-script-text-play-outline::before{content:\"󱜨\"}.mdi-sd::before{content:\"󰑹\"}.mdi-seal::before{content:\"󰑺\"}.mdi-seal-variant::before{content:\"󰿙\"}.mdi-search-web::before{content:\"󰜏\"}.mdi-seat::before{content:\"󰳃\"}.mdi-seat-flat::before{content:\"󰑻\"}.mdi-seat-flat-angled::before{content:\"󰑼\"}.mdi-seat-individual-suite::before{content:\"󰑽\"}.mdi-seat-legroom-extra::before{content:\"󰑾\"}.mdi-seat-legroom-normal::before{content:\"󰑿\"}.mdi-seat-legroom-reduced::before{content:\"󰒀\"}.mdi-seat-outline::before{content:\"󰳄\"}.mdi-seat-passenger::before{content:\"󱉉\"}.mdi-seat-recline-extra::before{content:\"󰒁\"}.mdi-seat-recline-normal::before{content:\"󰒂\"}.mdi-seatbelt::before{content:\"󰳅\"}.mdi-security::before{content:\"󰒃\"}.mdi-security-network::before{content:\"󰒄\"}.mdi-seed::before{content:\"󰹢\"}.mdi-seed-off::before{content:\"󱏽\"}.mdi-seed-off-outline::before{content:\"󱏾\"}.mdi-seed-outline::before{content:\"󰹣\"}.mdi-seesaw::before{content:\"󱖤\"}.mdi-segment::before{content:\"󰻋\"}.mdi-select::before{content:\"󰒅\"}.mdi-select-all::before{content:\"󰒆\"}.mdi-select-color::before{content:\"󰴱\"}.mdi-select-compare::before{content:\"󰫙\"}.mdi-select-drag::before{content:\"󰩬\"}.mdi-select-group::before{content:\"󰾂\"}.mdi-select-inverse::before{content:\"󰒇\"}.mdi-select-marker::before{content:\"󱊀\"}.mdi-select-multiple::before{content:\"󱊁\"}.mdi-select-multiple-marker::before{content:\"󱊂\"}.mdi-select-off::before{content:\"󰒈\"}.mdi-select-place::before{content:\"󰿚\"}.mdi-select-remove::before{content:\"󱟁\"}.mdi-select-search::before{content:\"󱈄\"}.mdi-selection::before{content:\"󰒉\"}.mdi-selection-drag::before{content:\"󰩭\"}.mdi-selection-ellipse::before{content:\"󰴲\"}.mdi-selection-ellipse-arrow-inside::before{content:\"󰼢\"}.mdi-selection-ellipse-remove::before{content:\"󱟂\"}.mdi-selection-marker::before{content:\"󱊃\"}.mdi-selection-multiple::before{content:\"󱊅\"}.mdi-selection-multiple-marker::before{content:\"󱊄\"}.mdi-selection-off::before{content:\"󰝷\"}.mdi-selection-remove::before{content:\"󱟃\"}.mdi-selection-search::before{content:\"󱈅\"}.mdi-semantic-web::before{content:\"󱌖\"}.mdi-send::before{content:\"󰒊\"}.mdi-send-check::before{content:\"󱅡\"}.mdi-send-check-outline::before{content:\"󱅢\"}.mdi-send-circle::before{content:\"󰷸\"}.mdi-send-circle-outline::before{content:\"󰷹\"}.mdi-send-clock::before{content:\"󱅣\"}.mdi-send-clock-outline::before{content:\"󱅤\"}.mdi-send-lock::before{content:\"󰟭\"}.mdi-send-lock-outline::before{content:\"󱅦\"}.mdi-send-outline::before{content:\"󱅥\"}.mdi-serial-port::before{content:\"󰙜\"}.mdi-server::before{content:\"󰒋\"}.mdi-server-minus::before{content:\"󰒌\"}.mdi-server-network::before{content:\"󰒍\"}.mdi-server-network-off::before{content:\"󰒎\"}.mdi-server-off::before{content:\"󰒏\"}.mdi-server-plus::before{content:\"󰒐\"}.mdi-server-remove::before{content:\"󰒑\"}.mdi-server-security::before{content:\"󰒒\"}.mdi-set-all::before{content:\"󰝸\"}.mdi-set-center::before{content:\"󰝹\"}.mdi-set-center-right::before{content:\"󰝺\"}.mdi-set-left::before{content:\"󰝻\"}.mdi-set-left-center::before{content:\"󰝼\"}.mdi-set-left-right::before{content:\"󰝽\"}.mdi-set-merge::before{content:\"󱓠\"}.mdi-set-none::before{content:\"󰝾\"}.mdi-set-right::before{content:\"󰝿\"}.mdi-set-split::before{content:\"󱓡\"}.mdi-set-square::before{content:\"󱑝\"}.mdi-set-top-box::before{content:\"󰦟\"}.mdi-settings-helper::before{content:\"󰩮\"}.mdi-shaker::before{content:\"󱄎\"}.mdi-shaker-outline::before{content:\"󱄏\"}.mdi-shape::before{content:\"󰠱\"}.mdi-shape-circle-plus::before{content:\"󰙝\"}.mdi-shape-outline::before{content:\"󰠲\"}.mdi-shape-oval-plus::before{content:\"󱇺\"}.mdi-shape-plus::before{content:\"󰒕\"}.mdi-shape-polygon-plus::before{content:\"󰙞\"}.mdi-shape-rectangle-plus::before{content:\"󰙟\"}.mdi-shape-square-plus::before{content:\"󰙠\"}.mdi-shape-square-rounded-plus::before{content:\"󱓺\"}.mdi-share::before{content:\"󰒖\"}.mdi-share-all::before{content:\"󱇴\"}.mdi-share-all-outline::before{content:\"󱇵\"}.mdi-share-circle::before{content:\"󱆭\"}.mdi-share-off::before{content:\"󰼣\"}.mdi-share-off-outline::before{content:\"󰼤\"}.mdi-share-outline::before{content:\"󰤲\"}.mdi-share-variant::before{content:\"󰒗\"}.mdi-share-variant-outline::before{content:\"󱔔\"}.mdi-shark::before{content:\"󱢺\"}.mdi-shark-fin::before{content:\"󱙳\"}.mdi-shark-fin-outline::before{content:\"󱙴\"}.mdi-shark-off::before{content:\"󱢻\"}.mdi-sheep::before{content:\"󰳆\"}.mdi-shield::before{content:\"󰒘\"}.mdi-shield-account::before{content:\"󰢏\"}.mdi-shield-account-outline::before{content:\"󰨒\"}.mdi-shield-account-variant::before{content:\"󱖧\"}.mdi-shield-account-variant-outline::before{content:\"󱖨\"}.mdi-shield-airplane::before{content:\"󰚻\"}.mdi-shield-airplane-outline::before{content:\"󰳇\"}.mdi-shield-alert::before{content:\"󰻌\"}.mdi-shield-alert-outline::before{content:\"󰻍\"}.mdi-shield-bug::before{content:\"󱏚\"}.mdi-shield-bug-outline::before{content:\"󱏛\"}.mdi-shield-car::before{content:\"󰾃\"}.mdi-shield-check::before{content:\"󰕥\"}.mdi-shield-check-outline::before{content:\"󰳈\"}.mdi-shield-cross::before{content:\"󰳉\"}.mdi-shield-cross-outline::before{content:\"󰳊\"}.mdi-shield-crown::before{content:\"󱢼\"}.mdi-shield-crown-outline::before{content:\"󱢽\"}.mdi-shield-edit::before{content:\"󱆠\"}.mdi-shield-edit-outline::before{content:\"󱆡\"}.mdi-shield-half::before{content:\"󱍠\"}.mdi-shield-half-full::before{content:\"󰞀\"}.mdi-shield-home::before{content:\"󰚊\"}.mdi-shield-home-outline::before{content:\"󰳋\"}.mdi-shield-key::before{content:\"󰯄\"}.mdi-shield-key-outline::before{content:\"󰯅\"}.mdi-shield-link-variant::before{content:\"󰴳\"}.mdi-shield-link-variant-outline::before{content:\"󰴴\"}.mdi-shield-lock::before{content:\"󰦝\"}.mdi-shield-lock-open::before{content:\"󱦚\"}.mdi-shield-lock-open-outline::before{content:\"󱦛\"}.mdi-shield-lock-outline::before{content:\"󰳌\"}.mdi-shield-moon::before{content:\"󱠨\"}.mdi-shield-moon-outline::before{content:\"󱠩\"}.mdi-shield-off::before{content:\"󰦞\"}.mdi-shield-off-outline::before{content:\"󰦜\"}.mdi-shield-outline::before{content:\"󰒙\"}.mdi-shield-plus::before{content:\"󰫚\"}.mdi-shield-plus-outline::before{content:\"󰫛\"}.mdi-shield-refresh::before{content:\"󰂪\"}.mdi-shield-refresh-outline::before{content:\"󰇠\"}.mdi-shield-remove::before{content:\"󰫜\"}.mdi-shield-remove-outline::before{content:\"󰫝\"}.mdi-shield-search::before{content:\"󰶚\"}.mdi-shield-star::before{content:\"󱄻\"}.mdi-shield-star-outline::before{content:\"󱄼\"}.mdi-shield-sun::before{content:\"󱁝\"}.mdi-shield-sun-outline::before{content:\"󱁞\"}.mdi-shield-sword::before{content:\"󱢾\"}.mdi-shield-sword-outline::before{content:\"󱢿\"}.mdi-shield-sync::before{content:\"󱆢\"}.mdi-shield-sync-outline::before{content:\"󱆣\"}.mdi-shimmer::before{content:\"󱕅\"}.mdi-ship-wheel::before{content:\"󰠳\"}.mdi-shipping-pallet::before{content:\"󱡎\"}.mdi-shoe-ballet::before{content:\"󱗊\"}.mdi-shoe-cleat::before{content:\"󱗇\"}.mdi-shoe-formal::before{content:\"󰭇\"}.mdi-shoe-heel::before{content:\"󰭈\"}.mdi-shoe-print::before{content:\"󰷺\"}.mdi-shoe-sneaker::before{content:\"󱗈\"}.mdi-shopping::before{content:\"󰒚\"}.mdi-shopping-music::before{content:\"󰒛\"}.mdi-shopping-outline::before{content:\"󱇕\"}.mdi-shopping-search::before{content:\"󰾄\"}.mdi-shore::before{content:\"󱓹\"}.mdi-shovel::before{content:\"󰜐\"}.mdi-shovel-off::before{content:\"󰜑\"}.mdi-shower::before{content:\"󰦠\"}.mdi-shower-head::before{content:\"󰦡\"}.mdi-shredder::before{content:\"󰒜\"}.mdi-shuffle::before{content:\"󰒝\"}.mdi-shuffle-disabled::before{content:\"󰒞\"}.mdi-shuffle-variant::before{content:\"󰒟\"}.mdi-shuriken::before{content:\"󱍿\"}.mdi-sickle::before{content:\"󱣀\"}.mdi-sigma::before{content:\"󰒠\"}.mdi-sigma-lower::before{content:\"󰘫\"}.mdi-sign-caution::before{content:\"󰒡\"}.mdi-sign-direction::before{content:\"󰞁\"}.mdi-sign-direction-minus::before{content:\"󱀀\"}.mdi-sign-direction-plus::before{content:\"󰿜\"}.mdi-sign-direction-remove::before{content:\"󰿝\"}.mdi-sign-pole::before{content:\"󱓸\"}.mdi-sign-real-estate::before{content:\"󱄘\"}.mdi-sign-text::before{content:\"󰞂\"}.mdi-signal::before{content:\"󰒢\"}.mdi-signal-2g::before{content:\"󰜒\"}.mdi-signal-3g::before{content:\"󰜓\"}.mdi-signal-4g::before{content:\"󰜔\"}.mdi-signal-5g::before{content:\"󰩯\"}.mdi-signal-cellular-1::before{content:\"󰢼\"}.mdi-signal-cellular-2::before{content:\"󰢽\"}.mdi-signal-cellular-3::before{content:\"󰢾\"}.mdi-signal-cellular-outline::before{content:\"󰢿\"}.mdi-signal-distance-variant::before{content:\"󰹤\"}.mdi-signal-hspa::before{content:\"󰜕\"}.mdi-signal-hspa-plus::before{content:\"󰜖\"}.mdi-signal-off::before{content:\"󰞃\"}.mdi-signal-variant::before{content:\"󰘊\"}.mdi-signature::before{content:\"󰷻\"}.mdi-signature-freehand::before{content:\"󰷼\"}.mdi-signature-image::before{content:\"󰷽\"}.mdi-signature-text::before{content:\"󰷾\"}.mdi-silo::before{content:\"󰭉\"}.mdi-silverware::before{content:\"󰒣\"}.mdi-silverware-clean::before{content:\"󰿞\"}.mdi-silverware-fork::before{content:\"󰒤\"}.mdi-silverware-fork-knife::before{content:\"󰩰\"}.mdi-silverware-spoon::before{content:\"󰒥\"}.mdi-silverware-variant::before{content:\"󰒦\"}.mdi-sim::before{content:\"󰒧\"}.mdi-sim-alert::before{content:\"󰒨\"}.mdi-sim-alert-outline::before{content:\"󱗓\"}.mdi-sim-off::before{content:\"󰒩\"}.mdi-sim-off-outline::before{content:\"󱗔\"}.mdi-sim-outline::before{content:\"󱗕\"}.mdi-simple-icons::before{content:\"󱌝\"}.mdi-sina-weibo::before{content:\"󰫟\"}.mdi-sine-wave::before{content:\"󰥛\"}.mdi-sitemap::before{content:\"󰒪\"}.mdi-sitemap-outline::before{content:\"󱦜\"}.mdi-size-l::before{content:\"󱎦\"}.mdi-size-m::before{content:\"󱎥\"}.mdi-size-s::before{content:\"󱎤\"}.mdi-size-xl::before{content:\"󱎧\"}.mdi-size-xs::before{content:\"󱎣\"}.mdi-size-xxl::before{content:\"󱎨\"}.mdi-size-xxs::before{content:\"󱎢\"}.mdi-size-xxxl::before{content:\"󱎩\"}.mdi-skate::before{content:\"󰴵\"}.mdi-skate-off::before{content:\"󰚙\"}.mdi-skateboard::before{content:\"󱓂\"}.mdi-skateboarding::before{content:\"󰔁\"}.mdi-skew-less::before{content:\"󰴶\"}.mdi-skew-more::before{content:\"󰴷\"}.mdi-ski::before{content:\"󱌄\"}.mdi-ski-cross-country::before{content:\"󱌅\"}.mdi-ski-water::before{content:\"󱌆\"}.mdi-skip-backward::before{content:\"󰒫\"}.mdi-skip-backward-outline::before{content:\"󰼥\"}.mdi-skip-forward::before{content:\"󰒬\"}.mdi-skip-forward-outline::before{content:\"󰼦\"}.mdi-skip-next::before{content:\"󰒭\"}.mdi-skip-next-circle::before{content:\"󰙡\"}.mdi-skip-next-circle-outline::before{content:\"󰙢\"}.mdi-skip-next-outline::before{content:\"󰼧\"}.mdi-skip-previous::before{content:\"󰒮\"}.mdi-skip-previous-circle::before{content:\"󰙣\"}.mdi-skip-previous-circle-outline::before{content:\"󰙤\"}.mdi-skip-previous-outline::before{content:\"󰼨\"}.mdi-skull::before{content:\"󰚌\"}.mdi-skull-crossbones::before{content:\"󰯆\"}.mdi-skull-crossbones-outline::before{content:\"󰯇\"}.mdi-skull-outline::before{content:\"󰯈\"}.mdi-skull-scan::before{content:\"󱓇\"}.mdi-skull-scan-outline::before{content:\"󱓈\"}.mdi-skype::before{content:\"󰒯\"}.mdi-skype-business::before{content:\"󰒰\"}.mdi-slack::before{content:\"󰒱\"}.mdi-slash-forward::before{content:\"󰿟\"}.mdi-slash-forward-box::before{content:\"󰿠\"}.mdi-sledding::before{content:\"󰐛\"}.mdi-sleep::before{content:\"󰒲\"}.mdi-sleep-off::before{content:\"󰒳\"}.mdi-slide::before{content:\"󱖥\"}.mdi-slope-downhill::before{content:\"󰷿\"}.mdi-slope-uphill::before{content:\"󰸀\"}.mdi-slot-machine::before{content:\"󱄔\"}.mdi-slot-machine-outline::before{content:\"󱄕\"}.mdi-smart-card::before{content:\"󱂽\"}.mdi-smart-card-off::before{content:\"󱣷\"}.mdi-smart-card-off-outline::before{content:\"󱣸\"}.mdi-smart-card-outline::before{content:\"󱂾\"}.mdi-smart-card-reader::before{content:\"󱂿\"}.mdi-smart-card-reader-outline::before{content:\"󱃀\"}.mdi-smog::before{content:\"󰩱\"}.mdi-smoke::before{content:\"󱞙\"}.mdi-smoke-detector::before{content:\"󰎒\"}.mdi-smoke-detector-alert::before{content:\"󱤮\"}.mdi-smoke-detector-alert-outline::before{content:\"󱤯\"}.mdi-smoke-detector-off::before{content:\"󱠉\"}.mdi-smoke-detector-off-outline::before{content:\"󱠊\"}.mdi-smoke-detector-outline::before{content:\"󱠈\"}.mdi-smoke-detector-variant::before{content:\"󱠋\"}.mdi-smoke-detector-variant-alert::before{content:\"󱤰\"}.mdi-smoke-detector-variant-off::before{content:\"󱠌\"}.mdi-smoking::before{content:\"󰒴\"}.mdi-smoking-off::before{content:\"󰒵\"}.mdi-smoking-pipe::before{content:\"󱐍\"}.mdi-smoking-pipe-off::before{content:\"󱐨\"}.mdi-snail::before{content:\"󱙷\"}.mdi-snake::before{content:\"󱔎\"}.mdi-snapchat::before{content:\"󰒶\"}.mdi-snowboard::before{content:\"󱌇\"}.mdi-snowflake::before{content:\"󰜗\"}.mdi-snowflake-alert::before{content:\"󰼩\"}.mdi-snowflake-melt::before{content:\"󱋋\"}.mdi-snowflake-off::before{content:\"󱓣\"}.mdi-snowflake-variant::before{content:\"󰼪\"}.mdi-snowman::before{content:\"󰒷\"}.mdi-snowmobile::before{content:\"󰛝\"}.mdi-soccer::before{content:\"󰒸\"}.mdi-soccer-field::before{content:\"󰠴\"}.mdi-social-distance-2-meters::before{content:\"󱕹\"}.mdi-social-distance-6-feet::before{content:\"󱕺\"}.mdi-sofa::before{content:\"󰒹\"}.mdi-sofa-outline::before{content:\"󱕭\"}.mdi-sofa-single::before{content:\"󱕮\"}.mdi-sofa-single-outline::before{content:\"󱕯\"}.mdi-solar-panel::before{content:\"󰶛\"}.mdi-solar-panel-large::before{content:\"󰶜\"}.mdi-solar-power::before{content:\"󰩲\"}.mdi-soldering-iron::before{content:\"󱂒\"}.mdi-solid::before{content:\"󰚍\"}.mdi-sony-playstation::before{content:\"󰐔\"}.mdi-sort::before{content:\"󰒺\"}.mdi-sort-alphabetical-ascending::before{content:\"󰖽\"}.mdi-sort-alphabetical-ascending-variant::before{content:\"󱅈\"}.mdi-sort-alphabetical-descending::before{content:\"󰖿\"}.mdi-sort-alphabetical-descending-variant::before{content:\"󱅉\"}.mdi-sort-alphabetical-variant::before{content:\"󰒻\"}.mdi-sort-ascending::before{content:\"󰒼\"}.mdi-sort-bool-ascending::before{content:\"󱎅\"}.mdi-sort-bool-ascending-variant::before{content:\"󱎆\"}.mdi-sort-bool-descending::before{content:\"󱎇\"}.mdi-sort-bool-descending-variant::before{content:\"󱎈\"}.mdi-sort-calendar-ascending::before{content:\"󱕇\"}.mdi-sort-calendar-descending::before{content:\"󱕈\"}.mdi-sort-clock-ascending::before{content:\"󱕉\"}.mdi-sort-clock-ascending-outline::before{content:\"󱕊\"}.mdi-sort-clock-descending::before{content:\"󱕋\"}.mdi-sort-clock-descending-outline::before{content:\"󱕌\"}.mdi-sort-descending::before{content:\"󰒽\"}.mdi-sort-numeric-ascending::before{content:\"󱎉\"}.mdi-sort-numeric-ascending-variant::before{content:\"󰤍\"}.mdi-sort-numeric-descending::before{content:\"󱎊\"}.mdi-sort-numeric-descending-variant::before{content:\"󰫒\"}.mdi-sort-numeric-variant::before{content:\"󰒾\"}.mdi-sort-reverse-variant::before{content:\"󰌼\"}.mdi-sort-variant::before{content:\"󰒿\"}.mdi-sort-variant-lock::before{content:\"󰳍\"}.mdi-sort-variant-lock-open::before{content:\"󰳎\"}.mdi-sort-variant-remove::before{content:\"󱅇\"}.mdi-soundbar::before{content:\"󱟛\"}.mdi-soundcloud::before{content:\"󰓀\"}.mdi-source-branch::before{content:\"󰘬\"}.mdi-source-branch-check::before{content:\"󱓏\"}.mdi-source-branch-minus::before{content:\"󱓋\"}.mdi-source-branch-plus::before{content:\"󱓊\"}.mdi-source-branch-refresh::before{content:\"󱓍\"}.mdi-source-branch-remove::before{content:\"󱓌\"}.mdi-source-branch-sync::before{content:\"󱓎\"}.mdi-source-commit::before{content:\"󰜘\"}.mdi-source-commit-end::before{content:\"󰜙\"}.mdi-source-commit-end-local::before{content:\"󰜚\"}.mdi-source-commit-local::before{content:\"󰜛\"}.mdi-source-commit-next-local::before{content:\"󰜜\"}.mdi-source-commit-start::before{content:\"󰜝\"}.mdi-source-commit-start-next-local::before{content:\"󰜞\"}.mdi-source-fork::before{content:\"󰓁\"}.mdi-source-merge::before{content:\"󰘭\"}.mdi-source-pull::before{content:\"󰓂\"}.mdi-source-repository::before{content:\"󰳏\"}.mdi-source-repository-multiple::before{content:\"󰳐\"}.mdi-soy-sauce::before{content:\"󰟮\"}.mdi-soy-sauce-off::before{content:\"󱏼\"}.mdi-spa::before{content:\"󰳑\"}.mdi-spa-outline::before{content:\"󰳒\"}.mdi-space-invaders::before{content:\"󰯉\"}.mdi-space-station::before{content:\"󱎃\"}.mdi-spade::before{content:\"󰹥\"}.mdi-speaker::before{content:\"󰓃\"}.mdi-speaker-bluetooth::before{content:\"󰦢\"}.mdi-speaker-multiple::before{content:\"󰴸\"}.mdi-speaker-off::before{content:\"󰓄\"}.mdi-speaker-wireless::before{content:\"󰜟\"}.mdi-spear::before{content:\"󱡅\"}.mdi-speedometer::before{content:\"󰓅\"}.mdi-speedometer-medium::before{content:\"󰾅\"}.mdi-speedometer-slow::before{content:\"󰾆\"}.mdi-spellcheck::before{content:\"󰓆\"}.mdi-sphere::before{content:\"󱥔\"}.mdi-sphere-off::before{content:\"󱥕\"}.mdi-spider::before{content:\"󱇪\"}.mdi-spider-thread::before{content:\"󱇫\"}.mdi-spider-web::before{content:\"󰯊\"}.mdi-spirit-level::before{content:\"󱓱\"}.mdi-spoon-sugar::before{content:\"󱐩\"}.mdi-spotify::before{content:\"󰓇\"}.mdi-spotlight::before{content:\"󰓈\"}.mdi-spotlight-beam::before{content:\"󰓉\"}.mdi-spray::before{content:\"󰙥\"}.mdi-spray-bottle::before{content:\"󰫠\"}.mdi-sprinkler::before{content:\"󱁟\"}.mdi-sprinkler-fire::before{content:\"󱦝\"}.mdi-sprinkler-variant::before{content:\"󱁠\"}.mdi-sprout::before{content:\"󰹦\"}.mdi-sprout-outline::before{content:\"󰹧\"}.mdi-square::before{content:\"󰝤\"}.mdi-square-circle::before{content:\"󱔀\"}.mdi-square-edit-outline::before{content:\"󰤌\"}.mdi-square-medium::before{content:\"󰨓\"}.mdi-square-medium-outline::before{content:\"󰨔\"}.mdi-square-off::before{content:\"󱋮\"}.mdi-square-off-outline::before{content:\"󱋯\"}.mdi-square-opacity::before{content:\"󱡔\"}.mdi-square-outline::before{content:\"󰝣\"}.mdi-square-root::before{content:\"󰞄\"}.mdi-square-root-box::before{content:\"󰦣\"}.mdi-square-rounded::before{content:\"󱓻\"}.mdi-square-rounded-outline::before{content:\"󱓼\"}.mdi-square-small::before{content:\"󰨕\"}.mdi-square-wave::before{content:\"󱑻\"}.mdi-squeegee::before{content:\"󰫡\"}.mdi-ssh::before{content:\"󰣀\"}.mdi-stack-exchange::before{content:\"󰘋\"}.mdi-stack-overflow::before{content:\"󰓌\"}.mdi-stackpath::before{content:\"󰍙\"}.mdi-stadium::before{content:\"󰿹\"}.mdi-stadium-variant::before{content:\"󰜠\"}.mdi-stairs::before{content:\"󰓍\"}.mdi-stairs-box::before{content:\"󱎞\"}.mdi-stairs-down::before{content:\"󱊾\"}.mdi-stairs-up::before{content:\"󱊽\"}.mdi-stamper::before{content:\"󰴹\"}.mdi-standard-definition::before{content:\"󰟯\"}.mdi-star::before{content:\"󰓎\"}.mdi-star-box::before{content:\"󰩳\"}.mdi-star-box-multiple::before{content:\"󱊆\"}.mdi-star-box-multiple-outline::before{content:\"󱊇\"}.mdi-star-box-outline::before{content:\"󰩴\"}.mdi-star-check::before{content:\"󱕦\"}.mdi-star-check-outline::before{content:\"󱕪\"}.mdi-star-circle::before{content:\"󰓏\"}.mdi-star-circle-outline::before{content:\"󰦤\"}.mdi-star-cog::before{content:\"󱙨\"}.mdi-star-cog-outline::before{content:\"󱙩\"}.mdi-star-crescent::before{content:\"󰥹\"}.mdi-star-david::before{content:\"󰥺\"}.mdi-star-face::before{content:\"󰦥\"}.mdi-star-four-points::before{content:\"󰫢\"}.mdi-star-four-points-outline::before{content:\"󰫣\"}.mdi-star-half::before{content:\"󰉆\"}.mdi-star-half-full::before{content:\"󰓐\"}.mdi-star-minus::before{content:\"󱕤\"}.mdi-star-minus-outline::before{content:\"󱕨\"}.mdi-star-off::before{content:\"󰓑\"}.mdi-star-off-outline::before{content:\"󱕛\"}.mdi-star-outline::before{content:\"󰓒\"}.mdi-star-plus::before{content:\"󱕣\"}.mdi-star-plus-outline::before{content:\"󱕧\"}.mdi-star-remove::before{content:\"󱕥\"}.mdi-star-remove-outline::before{content:\"󱕩\"}.mdi-star-settings::before{content:\"󱙪\"}.mdi-star-settings-outline::before{content:\"󱙫\"}.mdi-star-shooting::before{content:\"󱝁\"}.mdi-star-shooting-outline::before{content:\"󱝂\"}.mdi-star-three-points::before{content:\"󰫤\"}.mdi-star-three-points-outline::before{content:\"󰫥\"}.mdi-state-machine::before{content:\"󱇯\"}.mdi-steam::before{content:\"󰓓\"}.mdi-steering::before{content:\"󰓔\"}.mdi-steering-off::before{content:\"󰤎\"}.mdi-step-backward::before{content:\"󰓕\"}.mdi-step-backward-2::before{content:\"󰓖\"}.mdi-step-forward::before{content:\"󰓗\"}.mdi-step-forward-2::before{content:\"󰓘\"}.mdi-stethoscope::before{content:\"󰓙\"}.mdi-sticker::before{content:\"󱍤\"}.mdi-sticker-alert::before{content:\"󱍥\"}.mdi-sticker-alert-outline::before{content:\"󱍦\"}.mdi-sticker-check::before{content:\"󱍧\"}.mdi-sticker-check-outline::before{content:\"󱍨\"}.mdi-sticker-circle-outline::before{content:\"󰗐\"}.mdi-sticker-emoji::before{content:\"󰞅\"}.mdi-sticker-minus::before{content:\"󱍩\"}.mdi-sticker-minus-outline::before{content:\"󱍪\"}.mdi-sticker-outline::before{content:\"󱍫\"}.mdi-sticker-plus::before{content:\"󱍬\"}.mdi-sticker-plus-outline::before{content:\"󱍭\"}.mdi-sticker-remove::before{content:\"󱍮\"}.mdi-sticker-remove-outline::before{content:\"󱍯\"}.mdi-sticker-text::before{content:\"󱞎\"}.mdi-sticker-text-outline::before{content:\"󱞏\"}.mdi-stocking::before{content:\"󰓚\"}.mdi-stomach::before{content:\"󱂓\"}.mdi-stool::before{content:\"󱥝\"}.mdi-stool-outline::before{content:\"󱥞\"}.mdi-stop::before{content:\"󰓛\"}.mdi-stop-circle::before{content:\"󰙦\"}.mdi-stop-circle-outline::before{content:\"󰙧\"}.mdi-store::before{content:\"󰓜\"}.mdi-store-24-hour::before{content:\"󰓝\"}.mdi-store-alert::before{content:\"󱣁\"}.mdi-store-alert-outline::before{content:\"󱣂\"}.mdi-store-check::before{content:\"󱣃\"}.mdi-store-check-outline::before{content:\"󱣄\"}.mdi-store-clock::before{content:\"󱣅\"}.mdi-store-clock-outline::before{content:\"󱣆\"}.mdi-store-cog::before{content:\"󱣇\"}.mdi-store-cog-outline::before{content:\"󱣈\"}.mdi-store-edit::before{content:\"󱣉\"}.mdi-store-edit-outline::before{content:\"󱣊\"}.mdi-store-marker::before{content:\"󱣋\"}.mdi-store-marker-outline::before{content:\"󱣌\"}.mdi-store-minus::before{content:\"󱙞\"}.mdi-store-minus-outline::before{content:\"󱣍\"}.mdi-store-off::before{content:\"󱣎\"}.mdi-store-off-outline::before{content:\"󱣏\"}.mdi-store-outline::before{content:\"󱍡\"}.mdi-store-plus::before{content:\"󱙟\"}.mdi-store-plus-outline::before{content:\"󱣐\"}.mdi-store-remove::before{content:\"󱙠\"}.mdi-store-remove-outline::before{content:\"󱣑\"}.mdi-store-search::before{content:\"󱣒\"}.mdi-store-search-outline::before{content:\"󱣓\"}.mdi-store-settings::before{content:\"󱣔\"}.mdi-store-settings-outline::before{content:\"󱣕\"}.mdi-storefront::before{content:\"󰟇\"}.mdi-storefront-outline::before{content:\"󱃁\"}.mdi-stove::before{content:\"󰓞\"}.mdi-strategy::before{content:\"󱇖\"}.mdi-stretch-to-page::before{content:\"󰼫\"}.mdi-stretch-to-page-outline::before{content:\"󰼬\"}.mdi-string-lights::before{content:\"󱊺\"}.mdi-string-lights-off::before{content:\"󱊻\"}.mdi-subdirectory-arrow-left::before{content:\"󰘌\"}.mdi-subdirectory-arrow-right::before{content:\"󰘍\"}.mdi-submarine::before{content:\"󱕬\"}.mdi-subtitles::before{content:\"󰨖\"}.mdi-subtitles-outline::before{content:\"󰨗\"}.mdi-subway::before{content:\"󰚬\"}.mdi-subway-alert-variant::before{content:\"󰶝\"}.mdi-subway-variant::before{content:\"󰓟\"}.mdi-summit::before{content:\"󰞆\"}.mdi-sun-compass::before{content:\"󱦥\"}.mdi-sun-snowflake::before{content:\"󱞖\"}.mdi-sun-thermometer::before{content:\"󱣖\"}.mdi-sun-thermometer-outline::before{content:\"󱣗\"}.mdi-sun-wireless::before{content:\"󱟾\"}.mdi-sun-wireless-outline::before{content:\"󱟿\"}.mdi-sunglasses::before{content:\"󰓠\"}.mdi-surfing::before{content:\"󱝆\"}.mdi-surround-sound::before{content:\"󰗅\"}.mdi-surround-sound-2-0::before{content:\"󰟰\"}.mdi-surround-sound-2-1::before{content:\"󱜩\"}.mdi-surround-sound-3-1::before{content:\"󰟱\"}.mdi-surround-sound-5-1::before{content:\"󰟲\"}.mdi-surround-sound-5-1-2::before{content:\"󱜪\"}.mdi-surround-sound-7-1::before{content:\"󰟳\"}.mdi-svg::before{content:\"󰜡\"}.mdi-swap-horizontal::before{content:\"󰓡\"}.mdi-swap-horizontal-bold::before{content:\"󰯍\"}.mdi-swap-horizontal-circle::before{content:\"󰿡\"}.mdi-swap-horizontal-circle-outline::before{content:\"󰿢\"}.mdi-swap-horizontal-variant::before{content:\"󰣁\"}.mdi-swap-vertical::before{content:\"󰓢\"}.mdi-swap-vertical-bold::before{content:\"󰯎\"}.mdi-swap-vertical-circle::before{content:\"󰿣\"}.mdi-swap-vertical-circle-outline::before{content:\"󰿤\"}.mdi-swap-vertical-variant::before{content:\"󰣂\"}.mdi-swim::before{content:\"󰓣\"}.mdi-switch::before{content:\"󰓤\"}.mdi-sword::before{content:\"󰓥\"}.mdi-sword-cross::before{content:\"󰞇\"}.mdi-syllabary-hangul::before{content:\"󱌳\"}.mdi-syllabary-hiragana::before{content:\"󱌴\"}.mdi-syllabary-katakana::before{content:\"󱌵\"}.mdi-syllabary-katakana-halfwidth::before{content:\"󱌶\"}.mdi-symbol::before{content:\"󱔁\"}.mdi-symfony::before{content:\"󰫦\"}.mdi-sync::before{content:\"󰓦\"}.mdi-sync-alert::before{content:\"󰓧\"}.mdi-sync-circle::before{content:\"󱍸\"}.mdi-sync-off::before{content:\"󰓨\"}.mdi-tab::before{content:\"󰓩\"}.mdi-tab-minus::before{content:\"󰭋\"}.mdi-tab-plus::before{content:\"󰝜\"}.mdi-tab-remove::before{content:\"󰭌\"}.mdi-tab-search::before{content:\"󱦞\"}.mdi-tab-unselected::before{content:\"󰓪\"}.mdi-table::before{content:\"󰓫\"}.mdi-table-account::before{content:\"󱎹\"}.mdi-table-alert::before{content:\"󱎺\"}.mdi-table-arrow-down::before{content:\"󱎻\"}.mdi-table-arrow-left::before{content:\"󱎼\"}.mdi-table-arrow-right::before{content:\"󱎽\"}.mdi-table-arrow-up::before{content:\"󱎾\"}.mdi-table-border::before{content:\"󰨘\"}.mdi-table-cancel::before{content:\"󱎿\"}.mdi-table-chair::before{content:\"󱁡\"}.mdi-table-check::before{content:\"󱏀\"}.mdi-table-clock::before{content:\"󱏁\"}.mdi-table-cog::before{content:\"󱏂\"}.mdi-table-column::before{content:\"󰠵\"}.mdi-table-column-plus-after::before{content:\"󰓬\"}.mdi-table-column-plus-before::before{content:\"󰓭\"}.mdi-table-column-remove::before{content:\"󰓮\"}.mdi-table-column-width::before{content:\"󰓯\"}.mdi-table-edit::before{content:\"󰓰\"}.mdi-table-eye::before{content:\"󱂔\"}.mdi-table-eye-off::before{content:\"󱏃\"}.mdi-table-furniture::before{content:\"󰖼\"}.mdi-table-headers-eye::before{content:\"󱈝\"}.mdi-table-headers-eye-off::before{content:\"󱈞\"}.mdi-table-heart::before{content:\"󱏄\"}.mdi-table-key::before{content:\"󱏅\"}.mdi-table-large::before{content:\"󰓱\"}.mdi-table-large-plus::before{content:\"󰾇\"}.mdi-table-large-remove::before{content:\"󰾈\"}.mdi-table-lock::before{content:\"󱏆\"}.mdi-table-merge-cells::before{content:\"󰦦\"}.mdi-table-minus::before{content:\"󱏇\"}.mdi-table-multiple::before{content:\"󱏈\"}.mdi-table-network::before{content:\"󱏉\"}.mdi-table-of-contents::before{content:\"󰠶\"}.mdi-table-off::before{content:\"󱏊\"}.mdi-table-picnic::before{content:\"󱝃\"}.mdi-table-pivot::before{content:\"󱠼\"}.mdi-table-plus::before{content:\"󰩵\"}.mdi-table-refresh::before{content:\"󱎠\"}.mdi-table-remove::before{content:\"󰩶\"}.mdi-table-row::before{content:\"󰠷\"}.mdi-table-row-height::before{content:\"󰓲\"}.mdi-table-row-plus-after::before{content:\"󰓳\"}.mdi-table-row-plus-before::before{content:\"󰓴\"}.mdi-table-row-remove::before{content:\"󰓵\"}.mdi-table-search::before{content:\"󰤏\"}.mdi-table-settings::before{content:\"󰠸\"}.mdi-table-split-cell::before{content:\"󱐪\"}.mdi-table-star::before{content:\"󱏋\"}.mdi-table-sync::before{content:\"󱎡\"}.mdi-table-tennis::before{content:\"󰹨\"}.mdi-tablet::before{content:\"󰓶\"}.mdi-tablet-android::before{content:\"󰓷\"}.mdi-tablet-cellphone::before{content:\"󰦧\"}.mdi-tablet-dashboard::before{content:\"󰻎\"}.mdi-taco::before{content:\"󰝢\"}.mdi-tag::before{content:\"󰓹\"}.mdi-tag-arrow-down::before{content:\"󱜫\"}.mdi-tag-arrow-down-outline::before{content:\"󱜬\"}.mdi-tag-arrow-left::before{content:\"󱜭\"}.mdi-tag-arrow-left-outline::before{content:\"󱜮\"}.mdi-tag-arrow-right::before{content:\"󱜯\"}.mdi-tag-arrow-right-outline::before{content:\"󱜰\"}.mdi-tag-arrow-up::before{content:\"󱜱\"}.mdi-tag-arrow-up-outline::before{content:\"󱜲\"}.mdi-tag-faces::before{content:\"󰓺\"}.mdi-tag-heart::before{content:\"󰚋\"}.mdi-tag-heart-outline::before{content:\"󰯏\"}.mdi-tag-minus::before{content:\"󰤐\"}.mdi-tag-minus-outline::before{content:\"󱈟\"}.mdi-tag-multiple::before{content:\"󰓻\"}.mdi-tag-multiple-outline::before{content:\"󱋷\"}.mdi-tag-off::before{content:\"󱈠\"}.mdi-tag-off-outline::before{content:\"󱈡\"}.mdi-tag-outline::before{content:\"󰓼\"}.mdi-tag-plus::before{content:\"󰜢\"}.mdi-tag-plus-outline::before{content:\"󱈢\"}.mdi-tag-remove::before{content:\"󰜣\"}.mdi-tag-remove-outline::before{content:\"󱈣\"}.mdi-tag-search::before{content:\"󱤇\"}.mdi-tag-search-outline::before{content:\"󱤈\"}.mdi-tag-text::before{content:\"󱈤\"}.mdi-tag-text-outline::before{content:\"󰓽\"}.mdi-tailwind::before{content:\"󱏿\"}.mdi-tangram::before{content:\"󰓸\"}.mdi-tank::before{content:\"󰴺\"}.mdi-tanker-truck::before{content:\"󰿥\"}.mdi-tape-drive::before{content:\"󱛟\"}.mdi-tape-measure::before{content:\"󰭍\"}.mdi-target::before{content:\"󰓾\"}.mdi-target-account::before{content:\"󰯐\"}.mdi-target-variant::before{content:\"󰩷\"}.mdi-taxi::before{content:\"󰓿\"}.mdi-tea::before{content:\"󰶞\"}.mdi-tea-outline::before{content:\"󰶟\"}.mdi-teamviewer::before{content:\"󰔀\"}.mdi-teddy-bear::before{content:\"󱣻\"}.mdi-telescope::before{content:\"󰭎\"}.mdi-television::before{content:\"󰔂\"}.mdi-television-ambient-light::before{content:\"󱍖\"}.mdi-television-box::before{content:\"󰠹\"}.mdi-television-classic::before{content:\"󰟴\"}.mdi-television-classic-off::before{content:\"󰠺\"}.mdi-television-guide::before{content:\"󰔃\"}.mdi-television-off::before{content:\"󰠻\"}.mdi-television-pause::before{content:\"󰾉\"}.mdi-television-play::before{content:\"󰻏\"}.mdi-television-shimmer::before{content:\"󱄐\"}.mdi-television-stop::before{content:\"󰾊\"}.mdi-temperature-celsius::before{content:\"󰔄\"}.mdi-temperature-fahrenheit::before{content:\"󰔅\"}.mdi-temperature-kelvin::before{content:\"󰔆\"}.mdi-tennis::before{content:\"󰶠\"}.mdi-tennis-ball::before{content:\"󰔇\"}.mdi-tent::before{content:\"󰔈\"}.mdi-terraform::before{content:\"󱁢\"}.mdi-terrain::before{content:\"󰔉\"}.mdi-test-tube::before{content:\"󰙨\"}.mdi-test-tube-empty::before{content:\"󰤑\"}.mdi-test-tube-off::before{content:\"󰤒\"}.mdi-text::before{content:\"󰦨\"}.mdi-text-account::before{content:\"󱕰\"}.mdi-text-box::before{content:\"󰈚\"}.mdi-text-box-check::before{content:\"󰺦\"}.mdi-text-box-check-outline::before{content:\"󰺧\"}.mdi-text-box-minus::before{content:\"󰺨\"}.mdi-text-box-minus-outline::before{content:\"󰺩\"}.mdi-text-box-multiple::before{content:\"󰪷\"}.mdi-text-box-multiple-outline::before{content:\"󰪸\"}.mdi-text-box-outline::before{content:\"󰧭\"}.mdi-text-box-plus::before{content:\"󰺪\"}.mdi-text-box-plus-outline::before{content:\"󰺫\"}.mdi-text-box-remove::before{content:\"󰺬\"}.mdi-text-box-remove-outline::before{content:\"󰺭\"}.mdi-text-box-search::before{content:\"󰺮\"}.mdi-text-box-search-outline::before{content:\"󰺯\"}.mdi-text-long::before{content:\"󰦪\"}.mdi-text-recognition::before{content:\"󱄽\"}.mdi-text-search::before{content:\"󱎸\"}.mdi-text-shadow::before{content:\"󰙩\"}.mdi-text-short::before{content:\"󰦩\"}.mdi-text-to-speech::before{content:\"󰔊\"}.mdi-text-to-speech-off::before{content:\"󰔋\"}.mdi-texture::before{content:\"󰔌\"}.mdi-texture-box::before{content:\"󰿦\"}.mdi-theater::before{content:\"󰔍\"}.mdi-theme-light-dark::before{content:\"󰔎\"}.mdi-thermometer::before{content:\"󰔏\"}.mdi-thermometer-alert::before{content:\"󰸁\"}.mdi-thermometer-bluetooth::before{content:\"󱢕\"}.mdi-thermometer-chevron-down::before{content:\"󰸂\"}.mdi-thermometer-chevron-up::before{content:\"󰸃\"}.mdi-thermometer-high::before{content:\"󱃂\"}.mdi-thermometer-lines::before{content:\"󰔐\"}.mdi-thermometer-low::before{content:\"󱃃\"}.mdi-thermometer-minus::before{content:\"󰸄\"}.mdi-thermometer-off::before{content:\"󱔱\"}.mdi-thermometer-plus::before{content:\"󰸅\"}.mdi-thermostat::before{content:\"󰎓\"}.mdi-thermostat-box::before{content:\"󰢑\"}.mdi-thought-bubble::before{content:\"󰟶\"}.mdi-thought-bubble-outline::before{content:\"󰟷\"}.mdi-thumb-down::before{content:\"󰔑\"}.mdi-thumb-down-outline::before{content:\"󰔒\"}.mdi-thumb-up::before{content:\"󰔓\"}.mdi-thumb-up-outline::before{content:\"󰔔\"}.mdi-thumbs-up-down::before{content:\"󰔕\"}.mdi-thumbs-up-down-outline::before{content:\"󱤔\"}.mdi-ticket::before{content:\"󰔖\"}.mdi-ticket-account::before{content:\"󰔗\"}.mdi-ticket-confirmation::before{content:\"󰔘\"}.mdi-ticket-confirmation-outline::before{content:\"󱎪\"}.mdi-ticket-outline::before{content:\"󰤓\"}.mdi-ticket-percent::before{content:\"󰜤\"}.mdi-ticket-percent-outline::before{content:\"󱐫\"}.mdi-tie::before{content:\"󰔙\"}.mdi-tilde::before{content:\"󰜥\"}.mdi-tilde-off::before{content:\"󱣳\"}.mdi-timelapse::before{content:\"󰔚\"}.mdi-timeline::before{content:\"󰯑\"}.mdi-timeline-alert::before{content:\"󰾕\"}.mdi-timeline-alert-outline::before{content:\"󰾘\"}.mdi-timeline-check::before{content:\"󱔲\"}.mdi-timeline-check-outline::before{content:\"󱔳\"}.mdi-timeline-clock::before{content:\"󱇻\"}.mdi-timeline-clock-outline::before{content:\"󱇼\"}.mdi-timeline-help::before{content:\"󰾙\"}.mdi-timeline-help-outline::before{content:\"󰾚\"}.mdi-timeline-minus::before{content:\"󱔴\"}.mdi-timeline-minus-outline::before{content:\"󱔵\"}.mdi-timeline-outline::before{content:\"󰯒\"}.mdi-timeline-plus::before{content:\"󰾖\"}.mdi-timeline-plus-outline::before{content:\"󰾗\"}.mdi-timeline-remove::before{content:\"󱔶\"}.mdi-timeline-remove-outline::before{content:\"󱔷\"}.mdi-timeline-text::before{content:\"󰯓\"}.mdi-timeline-text-outline::before{content:\"󰯔\"}.mdi-timer::before{content:\"󱎫\"}.mdi-timer-10::before{content:\"󰔜\"}.mdi-timer-3::before{content:\"󰔝\"}.mdi-timer-cog::before{content:\"󱤥\"}.mdi-timer-cog-outline::before{content:\"󱤦\"}.mdi-timer-off::before{content:\"󱎬\"}.mdi-timer-off-outline::before{content:\"󰔞\"}.mdi-timer-outline::before{content:\"󰔛\"}.mdi-timer-sand::before{content:\"󰔟\"}.mdi-timer-sand-complete::before{content:\"󱦟\"}.mdi-timer-sand-empty::before{content:\"󰚭\"}.mdi-timer-sand-full::before{content:\"󰞌\"}.mdi-timer-sand-paused::before{content:\"󱦠\"}.mdi-timer-settings::before{content:\"󱤣\"}.mdi-timer-settings-outline::before{content:\"󱤤\"}.mdi-timetable::before{content:\"󰔠\"}.mdi-tire::before{content:\"󱢖\"}.mdi-toaster::before{content:\"󱁣\"}.mdi-toaster-off::before{content:\"󱆷\"}.mdi-toaster-oven::before{content:\"󰳓\"}.mdi-toggle-switch::before{content:\"󰔡\"}.mdi-toggle-switch-off::before{content:\"󰔢\"}.mdi-toggle-switch-off-outline::before{content:\"󰨙\"}.mdi-toggle-switch-outline::before{content:\"󰨚\"}.mdi-toilet::before{content:\"󰦫\"}.mdi-toolbox::before{content:\"󰦬\"}.mdi-toolbox-outline::before{content:\"󰦭\"}.mdi-tools::before{content:\"󱁤\"}.mdi-tooltip::before{content:\"󰔣\"}.mdi-tooltip-account::before{content:\"󰀌\"}.mdi-tooltip-cellphone::before{content:\"󱠻\"}.mdi-tooltip-check::before{content:\"󱕜\"}.mdi-tooltip-check-outline::before{content:\"󱕝\"}.mdi-tooltip-edit::before{content:\"󰔤\"}.mdi-tooltip-edit-outline::before{content:\"󱋅\"}.mdi-tooltip-image::before{content:\"󰔥\"}.mdi-tooltip-image-outline::before{content:\"󰯕\"}.mdi-tooltip-minus::before{content:\"󱕞\"}.mdi-tooltip-minus-outline::before{content:\"󱕟\"}.mdi-tooltip-outline::before{content:\"󰔦\"}.mdi-tooltip-plus::before{content:\"󰯖\"}.mdi-tooltip-plus-outline::before{content:\"󰔧\"}.mdi-tooltip-remove::before{content:\"󱕠\"}.mdi-tooltip-remove-outline::before{content:\"󱕡\"}.mdi-tooltip-text::before{content:\"󰔨\"}.mdi-tooltip-text-outline::before{content:\"󰯗\"}.mdi-tooth::before{content:\"󰣃\"}.mdi-tooth-outline::before{content:\"󰔩\"}.mdi-toothbrush::before{content:\"󱄩\"}.mdi-toothbrush-electric::before{content:\"󱄬\"}.mdi-toothbrush-paste::before{content:\"󱄪\"}.mdi-torch::before{content:\"󱘆\"}.mdi-tortoise::before{content:\"󰴻\"}.mdi-toslink::before{content:\"󱊸\"}.mdi-tournament::before{content:\"󰦮\"}.mdi-tow-truck::before{content:\"󰠼\"}.mdi-tower-beach::before{content:\"󰚁\"}.mdi-tower-fire::before{content:\"󰚂\"}.mdi-town-hall::before{content:\"󱡵\"}.mdi-toy-brick::before{content:\"󱊈\"}.mdi-toy-brick-marker::before{content:\"󱊉\"}.mdi-toy-brick-marker-outline::before{content:\"󱊊\"}.mdi-toy-brick-minus::before{content:\"󱊋\"}.mdi-toy-brick-minus-outline::before{content:\"󱊌\"}.mdi-toy-brick-outline::before{content:\"󱊍\"}.mdi-toy-brick-plus::before{content:\"󱊎\"}.mdi-toy-brick-plus-outline::before{content:\"󱊏\"}.mdi-toy-brick-remove::before{content:\"󱊐\"}.mdi-toy-brick-remove-outline::before{content:\"󱊑\"}.mdi-toy-brick-search::before{content:\"󱊒\"}.mdi-toy-brick-search-outline::before{content:\"󱊓\"}.mdi-track-light::before{content:\"󰤔\"}.mdi-trackpad::before{content:\"󰟸\"}.mdi-trackpad-lock::before{content:\"󰤳\"}.mdi-tractor::before{content:\"󰢒\"}.mdi-tractor-variant::before{content:\"󱓄\"}.mdi-trademark::before{content:\"󰩸\"}.mdi-traffic-cone::before{content:\"󱍼\"}.mdi-traffic-light::before{content:\"󰔫\"}.mdi-traffic-light-outline::before{content:\"󱠪\"}.mdi-train::before{content:\"󰔬\"}.mdi-train-car::before{content:\"󰯘\"}.mdi-train-car-passenger::before{content:\"󱜳\"}.mdi-train-car-passenger-door::before{content:\"󱜴\"}.mdi-train-car-passenger-door-open::before{content:\"󱜵\"}.mdi-train-car-passenger-variant::before{content:\"󱜶\"}.mdi-train-variant::before{content:\"󰣄\"}.mdi-tram::before{content:\"󰔭\"}.mdi-tram-side::before{content:\"󰿧\"}.mdi-transcribe::before{content:\"󰔮\"}.mdi-transcribe-close::before{content:\"󰔯\"}.mdi-transfer::before{content:\"󱁥\"}.mdi-transfer-down::before{content:\"󰶡\"}.mdi-transfer-left::before{content:\"󰶢\"}.mdi-transfer-right::before{content:\"󰔰\"}.mdi-transfer-up::before{content:\"󰶣\"}.mdi-transit-connection::before{content:\"󰴼\"}.mdi-transit-connection-horizontal::before{content:\"󱕆\"}.mdi-transit-connection-variant::before{content:\"󰴽\"}.mdi-transit-detour::before{content:\"󰾋\"}.mdi-transit-skip::before{content:\"󱔕\"}.mdi-transit-transfer::before{content:\"󰚮\"}.mdi-transition::before{content:\"󰤕\"}.mdi-transition-masked::before{content:\"󰤖\"}.mdi-translate::before{content:\"󰗊\"}.mdi-translate-off::before{content:\"󰸆\"}.mdi-transmission-tower::before{content:\"󰴾\"}.mdi-transmission-tower-export::before{content:\"󱤬\"}.mdi-transmission-tower-import::before{content:\"󱤭\"}.mdi-trash-can::before{content:\"󰩹\"}.mdi-trash-can-outline::before{content:\"󰩺\"}.mdi-tray::before{content:\"󱊔\"}.mdi-tray-alert::before{content:\"󱊕\"}.mdi-tray-arrow-down::before{content:\"󰄠\"}.mdi-tray-arrow-up::before{content:\"󰄝\"}.mdi-tray-full::before{content:\"󱊖\"}.mdi-tray-minus::before{content:\"󱊗\"}.mdi-tray-plus::before{content:\"󱊘\"}.mdi-tray-remove::before{content:\"󱊙\"}.mdi-treasure-chest::before{content:\"󰜦\"}.mdi-tree::before{content:\"󰔱\"}.mdi-tree-outline::before{content:\"󰹩\"}.mdi-trello::before{content:\"󰔲\"}.mdi-trending-down::before{content:\"󰔳\"}.mdi-trending-neutral::before{content:\"󰔴\"}.mdi-trending-up::before{content:\"󰔵\"}.mdi-triangle::before{content:\"󰔶\"}.mdi-triangle-outline::before{content:\"󰔷\"}.mdi-triangle-wave::before{content:\"󱑼\"}.mdi-triforce::before{content:\"󰯙\"}.mdi-trophy::before{content:\"󰔸\"}.mdi-trophy-award::before{content:\"󰔹\"}.mdi-trophy-broken::before{content:\"󰶤\"}.mdi-trophy-outline::before{content:\"󰔺\"}.mdi-trophy-variant::before{content:\"󰔻\"}.mdi-trophy-variant-outline::before{content:\"󰔼\"}.mdi-truck::before{content:\"󰔽\"}.mdi-truck-cargo-container::before{content:\"󱣘\"}.mdi-truck-check::before{content:\"󰳔\"}.mdi-truck-check-outline::before{content:\"󱊚\"}.mdi-truck-delivery::before{content:\"󰔾\"}.mdi-truck-delivery-outline::before{content:\"󱊛\"}.mdi-truck-fast::before{content:\"󰞈\"}.mdi-truck-fast-outline::before{content:\"󱊜\"}.mdi-truck-flatbed::before{content:\"󱢑\"}.mdi-truck-minus::before{content:\"󱦮\"}.mdi-truck-minus-outline::before{content:\"󱦽\"}.mdi-truck-outline::before{content:\"󱊝\"}.mdi-truck-plus::before{content:\"󱦭\"}.mdi-truck-plus-outline::before{content:\"󱦼\"}.mdi-truck-remove::before{content:\"󱦯\"}.mdi-truck-remove-outline::before{content:\"󱦾\"}.mdi-truck-snowflake::before{content:\"󱦦\"}.mdi-truck-trailer::before{content:\"󰜧\"}.mdi-trumpet::before{content:\"󱂖\"}.mdi-tshirt-crew::before{content:\"󰩻\"}.mdi-tshirt-crew-outline::before{content:\"󰔿\"}.mdi-tshirt-v::before{content:\"󰩼\"}.mdi-tshirt-v-outline::before{content:\"󰕀\"}.mdi-tumble-dryer::before{content:\"󰤗\"}.mdi-tumble-dryer-alert::before{content:\"󱆺\"}.mdi-tumble-dryer-off::before{content:\"󱆻\"}.mdi-tune::before{content:\"󰘮\"}.mdi-tune-variant::before{content:\"󱕂\"}.mdi-tune-vertical::before{content:\"󰙪\"}.mdi-tune-vertical-variant::before{content:\"󱕃\"}.mdi-tunnel::before{content:\"󱠽\"}.mdi-tunnel-outline::before{content:\"󱠾\"}.mdi-turkey::before{content:\"󱜛\"}.mdi-turnstile::before{content:\"󰳕\"}.mdi-turnstile-outline::before{content:\"󰳖\"}.mdi-turtle::before{content:\"󰳗\"}.mdi-twitch::before{content:\"󰕃\"}.mdi-twitter::before{content:\"󰕄\"}.mdi-two-factor-authentication::before{content:\"󰦯\"}.mdi-typewriter::before{content:\"󰼭\"}.mdi-ubisoft::before{content:\"󰯚\"}.mdi-ubuntu::before{content:\"󰕈\"}.mdi-ufo::before{content:\"󱃄\"}.mdi-ufo-outline::before{content:\"󱃅\"}.mdi-ultra-high-definition::before{content:\"󰟹\"}.mdi-umbraco::before{content:\"󰕉\"}.mdi-umbrella::before{content:\"󰕊\"}.mdi-umbrella-beach::before{content:\"󱢊\"}.mdi-umbrella-beach-outline::before{content:\"󱢋\"}.mdi-umbrella-closed::before{content:\"󰦰\"}.mdi-umbrella-closed-outline::before{content:\"󱏢\"}.mdi-umbrella-closed-variant::before{content:\"󱏡\"}.mdi-umbrella-outline::before{content:\"󰕋\"}.mdi-undo::before{content:\"󰕌\"}.mdi-undo-variant::before{content:\"󰕍\"}.mdi-unfold-less-horizontal::before{content:\"󰕎\"}.mdi-unfold-less-vertical::before{content:\"󰝠\"}.mdi-unfold-more-horizontal::before{content:\"󰕏\"}.mdi-unfold-more-vertical::before{content:\"󰝡\"}.mdi-ungroup::before{content:\"󰕐\"}.mdi-unicode::before{content:\"󰻐\"}.mdi-unicorn::before{content:\"󱗂\"}.mdi-unicorn-variant::before{content:\"󱗃\"}.mdi-unicycle::before{content:\"󱗥\"}.mdi-unity::before{content:\"󰚯\"}.mdi-unreal::before{content:\"󰦱\"}.mdi-update::before{content:\"󰚰\"}.mdi-upload::before{content:\"󰕒\"}.mdi-upload-lock::before{content:\"󱍳\"}.mdi-upload-lock-outline::before{content:\"󱍴\"}.mdi-upload-multiple::before{content:\"󰠽\"}.mdi-upload-network::before{content:\"󰛶\"}.mdi-upload-network-outline::before{content:\"󰳘\"}.mdi-upload-off::before{content:\"󱃆\"}.mdi-upload-off-outline::before{content:\"󱃇\"}.mdi-upload-outline::before{content:\"󰸇\"}.mdi-usb::before{content:\"󰕓\"}.mdi-usb-flash-drive::before{content:\"󱊞\"}.mdi-usb-flash-drive-outline::before{content:\"󱊟\"}.mdi-usb-port::before{content:\"󱇰\"}.mdi-vacuum::before{content:\"󱦡\"}.mdi-vacuum-outline::before{content:\"󱦢\"}.mdi-valve::before{content:\"󱁦\"}.mdi-valve-closed::before{content:\"󱁧\"}.mdi-valve-open::before{content:\"󱁨\"}.mdi-van-passenger::before{content:\"󰟺\"}.mdi-van-utility::before{content:\"󰟻\"}.mdi-vanish::before{content:\"󰟼\"}.mdi-vanish-quarter::before{content:\"󱕔\"}.mdi-vanity-light::before{content:\"󱇡\"}.mdi-variable::before{content:\"󰫧\"}.mdi-variable-box::before{content:\"󱄑\"}.mdi-vector-arrange-above::before{content:\"󰕔\"}.mdi-vector-arrange-below::before{content:\"󰕕\"}.mdi-vector-bezier::before{content:\"󰫨\"}.mdi-vector-circle::before{content:\"󰕖\"}.mdi-vector-circle-variant::before{content:\"󰕗\"}.mdi-vector-combine::before{content:\"󰕘\"}.mdi-vector-curve::before{content:\"󰕙\"}.mdi-vector-difference::before{content:\"󰕚\"}.mdi-vector-difference-ab::before{content:\"󰕛\"}.mdi-vector-difference-ba::before{content:\"󰕜\"}.mdi-vector-ellipse::before{content:\"󰢓\"}.mdi-vector-intersection::before{content:\"󰕝\"}.mdi-vector-line::before{content:\"󰕞\"}.mdi-vector-link::before{content:\"󰿨\"}.mdi-vector-point::before{content:\"󰕟\"}.mdi-vector-polygon::before{content:\"󰕠\"}.mdi-vector-polygon-variant::before{content:\"󱡖\"}.mdi-vector-polyline::before{content:\"󰕡\"}.mdi-vector-polyline-edit::before{content:\"󱈥\"}.mdi-vector-polyline-minus::before{content:\"󱈦\"}.mdi-vector-polyline-plus::before{content:\"󱈧\"}.mdi-vector-polyline-remove::before{content:\"󱈨\"}.mdi-vector-radius::before{content:\"󰝊\"}.mdi-vector-rectangle::before{content:\"󰗆\"}.mdi-vector-selection::before{content:\"󰕢\"}.mdi-vector-square::before{content:\"󰀁\"}.mdi-vector-square-close::before{content:\"󱡗\"}.mdi-vector-square-edit::before{content:\"󱣙\"}.mdi-vector-square-minus::before{content:\"󱣚\"}.mdi-vector-square-open::before{content:\"󱡘\"}.mdi-vector-square-plus::before{content:\"󱣛\"}.mdi-vector-square-remove::before{content:\"󱣜\"}.mdi-vector-triangle::before{content:\"󰕣\"}.mdi-vector-union::before{content:\"󰕤\"}.mdi-vhs::before{content:\"󰨛\"}.mdi-vibrate::before{content:\"󰕦\"}.mdi-vibrate-off::before{content:\"󰳙\"}.mdi-video::before{content:\"󰕧\"}.mdi-video-3d::before{content:\"󰟽\"}.mdi-video-3d-off::before{content:\"󱏙\"}.mdi-video-3d-variant::before{content:\"󰻑\"}.mdi-video-4k-box::before{content:\"󰠾\"}.mdi-video-account::before{content:\"󰤙\"}.mdi-video-box::before{content:\"󰃽\"}.mdi-video-box-off::before{content:\"󰃾\"}.mdi-video-check::before{content:\"󱁩\"}.mdi-video-check-outline::before{content:\"󱁪\"}.mdi-video-high-definition::before{content:\"󱔮\"}.mdi-video-image::before{content:\"󰤚\"}.mdi-video-input-antenna::before{content:\"󰠿\"}.mdi-video-input-component::before{content:\"󰡀\"}.mdi-video-input-hdmi::before{content:\"󰡁\"}.mdi-video-input-scart::before{content:\"󰾌\"}.mdi-video-input-svideo::before{content:\"󰡂\"}.mdi-video-marker::before{content:\"󱦩\"}.mdi-video-marker-outline::before{content:\"󱦪\"}.mdi-video-minus::before{content:\"󰦲\"}.mdi-video-minus-outline::before{content:\"󰊺\"}.mdi-video-off::before{content:\"󰕨\"}.mdi-video-off-outline::before{content:\"󰯛\"}.mdi-video-outline::before{content:\"󰯜\"}.mdi-video-plus::before{content:\"󰦳\"}.mdi-video-plus-outline::before{content:\"󰇓\"}.mdi-video-stabilization::before{content:\"󰤛\"}.mdi-video-switch::before{content:\"󰕩\"}.mdi-video-switch-outline::before{content:\"󰞐\"}.mdi-video-vintage::before{content:\"󰨜\"}.mdi-video-wireless::before{content:\"󰻒\"}.mdi-video-wireless-outline::before{content:\"󰻓\"}.mdi-view-agenda::before{content:\"󰕪\"}.mdi-view-agenda-outline::before{content:\"󱇘\"}.mdi-view-array::before{content:\"󰕫\"}.mdi-view-array-outline::before{content:\"󱒅\"}.mdi-view-carousel::before{content:\"󰕬\"}.mdi-view-carousel-outline::before{content:\"󱒆\"}.mdi-view-column::before{content:\"󰕭\"}.mdi-view-column-outline::before{content:\"󱒇\"}.mdi-view-comfy::before{content:\"󰹪\"}.mdi-view-comfy-outline::before{content:\"󱒈\"}.mdi-view-compact::before{content:\"󰹫\"}.mdi-view-compact-outline::before{content:\"󰹬\"}.mdi-view-dashboard::before{content:\"󰕮\"}.mdi-view-dashboard-edit::before{content:\"󱥇\"}.mdi-view-dashboard-edit-outline::before{content:\"󱥈\"}.mdi-view-dashboard-outline::before{content:\"󰨝\"}.mdi-view-dashboard-variant::before{content:\"󰡃\"}.mdi-view-dashboard-variant-outline::before{content:\"󱒉\"}.mdi-view-day::before{content:\"󰕯\"}.mdi-view-day-outline::before{content:\"󱒊\"}.mdi-view-gallery::before{content:\"󱢈\"}.mdi-view-gallery-outline::before{content:\"󱢉\"}.mdi-view-grid::before{content:\"󰕰\"}.mdi-view-grid-outline::before{content:\"󱇙\"}.mdi-view-grid-plus::before{content:\"󰾍\"}.mdi-view-grid-plus-outline::before{content:\"󱇚\"}.mdi-view-headline::before{content:\"󰕱\"}.mdi-view-list::before{content:\"󰕲\"}.mdi-view-list-outline::before{content:\"󱒋\"}.mdi-view-module::before{content:\"󰕳\"}.mdi-view-module-outline::before{content:\"󱒌\"}.mdi-view-parallel::before{content:\"󰜨\"}.mdi-view-parallel-outline::before{content:\"󱒍\"}.mdi-view-quilt::before{content:\"󰕴\"}.mdi-view-quilt-outline::before{content:\"󱒎\"}.mdi-view-sequential::before{content:\"󰜩\"}.mdi-view-sequential-outline::before{content:\"󱒏\"}.mdi-view-split-horizontal::before{content:\"󰯋\"}.mdi-view-split-vertical::before{content:\"󰯌\"}.mdi-view-stream::before{content:\"󰕵\"}.mdi-view-stream-outline::before{content:\"󱒐\"}.mdi-view-week::before{content:\"󰕶\"}.mdi-view-week-outline::before{content:\"󱒑\"}.mdi-vimeo::before{content:\"󰕷\"}.mdi-violin::before{content:\"󰘏\"}.mdi-virtual-reality::before{content:\"󰢔\"}.mdi-virus::before{content:\"󱎶\"}.mdi-virus-off::before{content:\"󱣡\"}.mdi-virus-off-outline::before{content:\"󱣢\"}.mdi-virus-outline::before{content:\"󱎷\"}.mdi-vlc::before{content:\"󰕼\"}.mdi-voicemail::before{content:\"󰕽\"}.mdi-volleyball::before{content:\"󰦴\"}.mdi-volume-high::before{content:\"󰕾\"}.mdi-volume-low::before{content:\"󰕿\"}.mdi-volume-medium::before{content:\"󰖀\"}.mdi-volume-minus::before{content:\"󰝞\"}.mdi-volume-mute::before{content:\"󰝟\"}.mdi-volume-off::before{content:\"󰖁\"}.mdi-volume-plus::before{content:\"󰝝\"}.mdi-volume-source::before{content:\"󱄠\"}.mdi-volume-variant-off::before{content:\"󰸈\"}.mdi-volume-vibrate::before{content:\"󱄡\"}.mdi-vote::before{content:\"󰨟\"}.mdi-vote-outline::before{content:\"󰨠\"}.mdi-vpn::before{content:\"󰖂\"}.mdi-vuejs::before{content:\"󰡄\"}.mdi-vuetify::before{content:\"󰹭\"}.mdi-walk::before{content:\"󰖃\"}.mdi-wall::before{content:\"󰟾\"}.mdi-wall-sconce::before{content:\"󰤜\"}.mdi-wall-sconce-flat::before{content:\"󰤝\"}.mdi-wall-sconce-flat-outline::before{content:\"󱟉\"}.mdi-wall-sconce-flat-variant::before{content:\"󰐜\"}.mdi-wall-sconce-flat-variant-outline::before{content:\"󱟊\"}.mdi-wall-sconce-outline::before{content:\"󱟋\"}.mdi-wall-sconce-round::before{content:\"󰝈\"}.mdi-wall-sconce-round-outline::before{content:\"󱟌\"}.mdi-wall-sconce-round-variant::before{content:\"󰤞\"}.mdi-wall-sconce-round-variant-outline::before{content:\"󱟍\"}.mdi-wallet::before{content:\"󰖄\"}.mdi-wallet-giftcard::before{content:\"󰖅\"}.mdi-wallet-membership::before{content:\"󰖆\"}.mdi-wallet-outline::before{content:\"󰯝\"}.mdi-wallet-plus::before{content:\"󰾎\"}.mdi-wallet-plus-outline::before{content:\"󰾏\"}.mdi-wallet-travel::before{content:\"󰖇\"}.mdi-wallpaper::before{content:\"󰸉\"}.mdi-wan::before{content:\"󰖈\"}.mdi-wardrobe::before{content:\"󰾐\"}.mdi-wardrobe-outline::before{content:\"󰾑\"}.mdi-warehouse::before{content:\"󰾁\"}.mdi-washing-machine::before{content:\"󰜪\"}.mdi-washing-machine-alert::before{content:\"󱆼\"}.mdi-washing-machine-off::before{content:\"󱆽\"}.mdi-watch::before{content:\"󰖉\"}.mdi-watch-export::before{content:\"󰖊\"}.mdi-watch-export-variant::before{content:\"󰢕\"}.mdi-watch-import::before{content:\"󰖋\"}.mdi-watch-import-variant::before{content:\"󰢖\"}.mdi-watch-variant::before{content:\"󰢗\"}.mdi-watch-vibrate::before{content:\"󰚱\"}.mdi-watch-vibrate-off::before{content:\"󰳚\"}.mdi-water::before{content:\"󰖌\"}.mdi-water-alert::before{content:\"󱔂\"}.mdi-water-alert-outline::before{content:\"󱔃\"}.mdi-water-boiler::before{content:\"󰾒\"}.mdi-water-boiler-alert::before{content:\"󱆳\"}.mdi-water-boiler-off::before{content:\"󱆴\"}.mdi-water-check::before{content:\"󱔄\"}.mdi-water-check-outline::before{content:\"󱔅\"}.mdi-water-circle::before{content:\"󱠆\"}.mdi-water-minus::before{content:\"󱔆\"}.mdi-water-minus-outline::before{content:\"󱔇\"}.mdi-water-off::before{content:\"󰖍\"}.mdi-water-off-outline::before{content:\"󱔈\"}.mdi-water-opacity::before{content:\"󱡕\"}.mdi-water-outline::before{content:\"󰸊\"}.mdi-water-percent::before{content:\"󰖎\"}.mdi-water-percent-alert::before{content:\"󱔉\"}.mdi-water-plus::before{content:\"󱔊\"}.mdi-water-plus-outline::before{content:\"󱔋\"}.mdi-water-polo::before{content:\"󱊠\"}.mdi-water-pump::before{content:\"󰖏\"}.mdi-water-pump-off::before{content:\"󰾓\"}.mdi-water-remove::before{content:\"󱔌\"}.mdi-water-remove-outline::before{content:\"󱔍\"}.mdi-water-sync::before{content:\"󱟆\"}.mdi-water-well::before{content:\"󱁫\"}.mdi-water-well-outline::before{content:\"󱁬\"}.mdi-waterfall::before{content:\"󱡉\"}.mdi-watering-can::before{content:\"󱒁\"}.mdi-watering-can-outline::before{content:\"󱒂\"}.mdi-watermark::before{content:\"󰘒\"}.mdi-wave::before{content:\"󰼮\"}.mdi-waveform::before{content:\"󱑽\"}.mdi-waves::before{content:\"󰞍\"}.mdi-waves-arrow-left::before{content:\"󱡙\"}.mdi-waves-arrow-right::before{content:\"󱡚\"}.mdi-waves-arrow-up::before{content:\"󱡛\"}.mdi-waze::before{content:\"󰯞\"}.mdi-weather-cloudy::before{content:\"󰖐\"}.mdi-weather-cloudy-alert::before{content:\"󰼯\"}.mdi-weather-cloudy-arrow-right::before{content:\"󰹮\"}.mdi-weather-cloudy-clock::before{content:\"󱣶\"}.mdi-weather-fog::before{content:\"󰖑\"}.mdi-weather-hail::before{content:\"󰖒\"}.mdi-weather-hazy::before{content:\"󰼰\"}.mdi-weather-hurricane::before{content:\"󰢘\"}.mdi-weather-lightning::before{content:\"󰖓\"}.mdi-weather-lightning-rainy::before{content:\"󰙾\"}.mdi-weather-night::before{content:\"󰖔\"}.mdi-weather-night-partly-cloudy::before{content:\"󰼱\"}.mdi-weather-partly-cloudy::before{content:\"󰖕\"}.mdi-weather-partly-lightning::before{content:\"󰼲\"}.mdi-weather-partly-rainy::before{content:\"󰼳\"}.mdi-weather-partly-snowy::before{content:\"󰼴\"}.mdi-weather-partly-snowy-rainy::before{content:\"󰼵\"}.mdi-weather-pouring::before{content:\"󰖖\"}.mdi-weather-rainy::before{content:\"󰖗\"}.mdi-weather-snowy::before{content:\"󰖘\"}.mdi-weather-snowy-heavy::before{content:\"󰼶\"}.mdi-weather-snowy-rainy::before{content:\"󰙿\"}.mdi-weather-sunny::before{content:\"󰖙\"}.mdi-weather-sunny-alert::before{content:\"󰼷\"}.mdi-weather-sunny-off::before{content:\"󱓤\"}.mdi-weather-sunset::before{content:\"󰖚\"}.mdi-weather-sunset-down::before{content:\"󰖛\"}.mdi-weather-sunset-up::before{content:\"󰖜\"}.mdi-weather-tornado::before{content:\"󰼸\"}.mdi-weather-windy::before{content:\"󰖝\"}.mdi-weather-windy-variant::before{content:\"󰖞\"}.mdi-web::before{content:\"󰖟\"}.mdi-web-box::before{content:\"󰾔\"}.mdi-web-cancel::before{content:\"󱞐\"}.mdi-web-check::before{content:\"󰞉\"}.mdi-web-clock::before{content:\"󱉊\"}.mdi-web-minus::before{content:\"󱂠\"}.mdi-web-off::before{content:\"󰪎\"}.mdi-web-plus::before{content:\"󰀳\"}.mdi-web-refresh::before{content:\"󱞑\"}.mdi-web-remove::before{content:\"󰕑\"}.mdi-web-sync::before{content:\"󱞒\"}.mdi-webcam::before{content:\"󰖠\"}.mdi-webcam-off::before{content:\"󱜷\"}.mdi-webhook::before{content:\"󰘯\"}.mdi-webpack::before{content:\"󰜫\"}.mdi-webrtc::before{content:\"󱉈\"}.mdi-wechat::before{content:\"󰘑\"}.mdi-weight::before{content:\"󰖡\"}.mdi-weight-gram::before{content:\"󰴿\"}.mdi-weight-kilogram::before{content:\"󰖢\"}.mdi-weight-lifter::before{content:\"󱅝\"}.mdi-weight-pound::before{content:\"󰦵\"}.mdi-whatsapp::before{content:\"󰖣\"}.mdi-wheel-barrow::before{content:\"󱓲\"}.mdi-wheelchair-accessibility::before{content:\"󰖤\"}.mdi-whistle::before{content:\"󰦶\"}.mdi-whistle-outline::before{content:\"󱊼\"}.mdi-white-balance-auto::before{content:\"󰖥\"}.mdi-white-balance-incandescent::before{content:\"󰖦\"}.mdi-white-balance-iridescent::before{content:\"󰖧\"}.mdi-white-balance-sunny::before{content:\"󰖨\"}.mdi-widgets::before{content:\"󰜬\"}.mdi-widgets-outline::before{content:\"󱍕\"}.mdi-wifi::before{content:\"󰖩\"}.mdi-wifi-alert::before{content:\"󱚵\"}.mdi-wifi-arrow-down::before{content:\"󱚶\"}.mdi-wifi-arrow-left::before{content:\"󱚷\"}.mdi-wifi-arrow-left-right::before{content:\"󱚸\"}.mdi-wifi-arrow-right::before{content:\"󱚹\"}.mdi-wifi-arrow-up::before{content:\"󱚺\"}.mdi-wifi-arrow-up-down::before{content:\"󱚻\"}.mdi-wifi-cancel::before{content:\"󱚼\"}.mdi-wifi-check::before{content:\"󱚽\"}.mdi-wifi-cog::before{content:\"󱚾\"}.mdi-wifi-lock::before{content:\"󱚿\"}.mdi-wifi-lock-open::before{content:\"󱛀\"}.mdi-wifi-marker::before{content:\"󱛁\"}.mdi-wifi-minus::before{content:\"󱛂\"}.mdi-wifi-off::before{content:\"󰖪\"}.mdi-wifi-plus::before{content:\"󱛃\"}.mdi-wifi-refresh::before{content:\"󱛄\"}.mdi-wifi-remove::before{content:\"󱛅\"}.mdi-wifi-settings::before{content:\"󱛆\"}.mdi-wifi-star::before{content:\"󰸋\"}.mdi-wifi-strength-1::before{content:\"󰤟\"}.mdi-wifi-strength-1-alert::before{content:\"󰤠\"}.mdi-wifi-strength-1-lock::before{content:\"󰤡\"}.mdi-wifi-strength-1-lock-open::before{content:\"󱛋\"}.mdi-wifi-strength-2::before{content:\"󰤢\"}.mdi-wifi-strength-2-alert::before{content:\"󰤣\"}.mdi-wifi-strength-2-lock::before{content:\"󰤤\"}.mdi-wifi-strength-2-lock-open::before{content:\"󱛌\"}.mdi-wifi-strength-3::before{content:\"󰤥\"}.mdi-wifi-strength-3-alert::before{content:\"󰤦\"}.mdi-wifi-strength-3-lock::before{content:\"󰤧\"}.mdi-wifi-strength-3-lock-open::before{content:\"󱛍\"}.mdi-wifi-strength-4::before{content:\"󰤨\"}.mdi-wifi-strength-4-alert::before{content:\"󰤩\"}.mdi-wifi-strength-4-lock::before{content:\"󰤪\"}.mdi-wifi-strength-4-lock-open::before{content:\"󱛎\"}.mdi-wifi-strength-alert-outline::before{content:\"󰤫\"}.mdi-wifi-strength-lock-open-outline::before{content:\"󱛏\"}.mdi-wifi-strength-lock-outline::before{content:\"󰤬\"}.mdi-wifi-strength-off::before{content:\"󰤭\"}.mdi-wifi-strength-off-outline::before{content:\"󰤮\"}.mdi-wifi-strength-outline::before{content:\"󰤯\"}.mdi-wifi-sync::before{content:\"󱛇\"}.mdi-wikipedia::before{content:\"󰖬\"}.mdi-wind-turbine::before{content:\"󰶥\"}.mdi-wind-turbine-alert::before{content:\"󱦫\"}.mdi-wind-turbine-check::before{content:\"󱦬\"}.mdi-window-close::before{content:\"󰖭\"}.mdi-window-closed::before{content:\"󰖮\"}.mdi-window-closed-variant::before{content:\"󱇛\"}.mdi-window-maximize::before{content:\"󰖯\"}.mdi-window-minimize::before{content:\"󰖰\"}.mdi-window-open::before{content:\"󰖱\"}.mdi-window-open-variant::before{content:\"󱇜\"}.mdi-window-restore::before{content:\"󰖲\"}.mdi-window-shutter::before{content:\"󱄜\"}.mdi-window-shutter-alert::before{content:\"󱄝\"}.mdi-window-shutter-open::before{content:\"󱄞\"}.mdi-windsock::before{content:\"󱗺\"}.mdi-wiper::before{content:\"󰫩\"}.mdi-wiper-wash::before{content:\"󰶦\"}.mdi-wiper-wash-alert::before{content:\"󱣟\"}.mdi-wizard-hat::before{content:\"󱑷\"}.mdi-wordpress::before{content:\"󰖴\"}.mdi-wrap::before{content:\"󰖶\"}.mdi-wrap-disabled::before{content:\"󰯟\"}.mdi-wrench::before{content:\"󰖷\"}.mdi-wrench-clock::before{content:\"󱦣\"}.mdi-wrench-outline::before{content:\"󰯠\"}.mdi-xamarin::before{content:\"󰡅\"}.mdi-xml::before{content:\"󰗀\"}.mdi-xmpp::before{content:\"󰟿\"}.mdi-yahoo::before{content:\"󰭏\"}.mdi-yeast::before{content:\"󰗁\"}.mdi-yin-yang::before{content:\"󰚀\"}.mdi-yoga::before{content:\"󱅼\"}.mdi-youtube::before{content:\"󰗃\"}.mdi-youtube-gaming::before{content:\"󰡈\"}.mdi-youtube-studio::before{content:\"󰡇\"}.mdi-youtube-subscription::before{content:\"󰵀\"}.mdi-youtube-tv::before{content:\"󰑈\"}.mdi-yurt::before{content:\"󱔖\"}.mdi-z-wave::before{content:\"󰫪\"}.mdi-zend::before{content:\"󰫫\"}.mdi-zigbee::before{content:\"󰵁\"}.mdi-zip-box::before{content:\"󰗄\"}.mdi-zip-box-outline::before{content:\"󰿺\"}.mdi-zip-disk::before{content:\"󰨣\"}.mdi-zodiac-aquarius::before{content:\"󰩽\"}.mdi-zodiac-aries::before{content:\"󰩾\"}.mdi-zodiac-cancer::before{content:\"󰩿\"}.mdi-zodiac-capricorn::before{content:\"󰪀\"}.mdi-zodiac-gemini::before{content:\"󰪁\"}.mdi-zodiac-leo::before{content:\"󰪂\"}.mdi-zodiac-libra::before{content:\"󰪃\"}.mdi-zodiac-pisces::before{content:\"󰪄\"}.mdi-zodiac-sagittarius::before{content:\"󰪅\"}.mdi-zodiac-scorpio::before{content:\"󰪆\"}.mdi-zodiac-taurus::before{content:\"󰪇\"}.mdi-zodiac-virgo::before{content:\"󰪈\"}.mdi-blank::before{content:\"\";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:rgba(255,255,255,.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:\"FlipH\"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:\"FlipV\"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}","// \r\n// light-mode.scss\r\n// \r\n\r\n\r\n:root {\r\n\r\n // <=============================================>\r\n // Bootstrap variable\r\n // <=============================================>\r\n\r\n // Link Variable\r\n --#{$variable-prefix}link-color: #{$primary};\r\n --#{$variable-prefix}link-hover-color: #{shade-color($primary, $link-shade-percentage)};\r\n\r\n // Border Variable\r\n --#{$variable-prefix}border-color: #{map-get($grays, \"300\")};\r\n\r\n // scss-docs-start box-shadow-variables\r\n --#{$variable-prefix}box-shadow: 0px 0px 35px 0px #{rgba(154, 161, 171, 0.15)};\r\n --#{$variable-prefix}box-shadow-sm: 0 .125rem .25rem #{rgba($black, .075)};\r\n --#{$variable-prefix}box-shadow-lg: 0 0 45px 0 #{rgba(0, 0, 0, 0.12)};\r\n --#{$variable-prefix}box-shadow-inset: inset 0 1px 2px #{rgba($black, .075)};\r\n\r\n // scss-docs-end box-shadow-variables\r\n --#{$variable-prefix}component-active-color: #{$white};\r\n --#{$variable-prefix}component-active-bg: #{$primary};\r\n\r\n // scss-docs-start type-variables\r\n --#{$variable-prefix}text-muted: #{map-get($grays, \"600\")};\r\n --#{$variable-prefix}blockquote-footer-color: #{map-get($grays, \"600\")};\r\n\r\n --#{$variable-prefix}mark-bg: #fcf8e3;\r\n\r\n // scss-docs-start table-variables\r\n --#{$variable-prefix}table-color: #{$body-color};\r\n --#{$variable-prefix}table-bg: transparent;\r\n --#{$variable-prefix}table-accent-bg: transparent;\r\n --#{$variable-prefix}table-striped-color: #{map-get($grays, \"700\")};\r\n --#{$variable-prefix}table-striped-bg: #{rgba(map-get($grays, '100'), 0.8)};\r\n --#{$variable-prefix}table-active-color: #{$table-color};\r\n --#{$variable-prefix}table-active-bg: #{rgba(map-get($grays, '300'), $table-active-bg-factor)};\r\n --#{$variable-prefix}table-hover-color: #{$table-color};\r\n --#{$variable-prefix}table-hover-bg: #{map-get($grays, \"100\")};\r\n --#{$variable-prefix}table-border-color: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}table-group-separator-color: #{lighten(map-get($grays, \"300\"), 5%)};\r\n --#{$variable-prefix}table-caption-color: #{$text-muted};\r\n\r\n // scss-docs-start input-btn-variables\r\n --#{$variable-prefix}input-btn-focus-color: #{rgba($primary, .25)};\r\n\r\n // scss-docs-start btn-variables\r\n --#{$variable-prefix}btn-active-box-shadow: inset 0 3px 5px #{rgba($black, .125)};\r\n --#{$variable-prefix}btn-link-color: #{$link-color};\r\n --#{$variable-prefix}btn-link-hover-color: #{$link-hover-color};\r\n --#{$variable-prefix}btn-link-disabled-color: #{map-get($grays, \"500\")};\r\n\r\n // scss-docs-start form-text-variables\r\n --#{$variable-prefix}form-text-color: #{$text-muted};\r\n\r\n // scss-docs-start form-input-variables\r\n --#{$variable-prefix}input-bg: #{$white};\r\n --#{$variable-prefix}input-disabled-bg: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}input-color: #{$body-color};\r\n --#{$variable-prefix}input-border-color: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}input-box-shadow: #{$box-shadow-inset};\r\n --#{$variable-prefix}input-focus-bg: #{$input-bg};\r\n --#{$variable-prefix}input-focus-border-color: #{shade-color(map-get($grays, \"300\"),10%)};\r\n --#{$variable-prefix}input-focus-color: #{$input-color};\r\n --#{$variable-prefix}input-placeholder-color: #{map-get($grays, \"500\")};\r\n --#{$variable-prefix}input-plaintext-color: #{$body-color};\r\n\r\n // scss-docs-start form-check-variables\r\n --#{$variable-prefix}form-check-input-bg: #{$white};\r\n --#{$variable-prefix}form-check-input-border: #{$border-width solid (map-get($grays, \"300\"))};\r\n --#{$variable-prefix}form-check-input-checked-color: #{$component-active-color};\r\n --#{$variable-prefix}form-check-input-checked-bg-color: #{$component-active-bg};\r\n --#{$variable-prefix}form-check-input-checked-border-color: #{$form-check-input-checked-bg-color};\r\n --#{$variable-prefix}form-check-input-indeterminate-color: #{$component-active-color};\r\n --#{$variable-prefix}form-check-input-indeterminate-bg-color: #{$component-active-bg};\r\n --#{$variable-prefix}form-check-input-indeterminate-border-color: #{$form-check-input-indeterminate-bg-color};\r\n\r\n // scss-docs-start form-switch-variables\r\n --#{$variable-prefix}form-switch-color: #{map-get($grays, \"300\")};\r\n\r\n // scss-docs-start input-group-variables\r\n --#{$variable-prefix}input-group-addon-color: #{$input-color};\r\n --#{$variable-prefix}input-group-addon-bg: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}input-group-addon-border-color: #{map-get($grays, \"300\")};\r\n\r\n // scss-docs-start form-select-variables\r\n --#{$variable-prefix}form-select-color: #{$input-color};\r\n --#{$variable-prefix}form-select-bg: #{$input-bg};\r\n --#{$variable-prefix}form-select-disabled-color: #{map-get($grays, \"600\")};\r\n --#{$variable-prefix}form-select-disabled-bg: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}form-select-indicator-color: #{map-get($grays, \"800\")};\r\n\r\n // scss-docs-start form-range-variables\r\n --#{$variable-prefix}form-range-track-bg: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}form-range-track-box-shadow: #{$box-shadow-inset};\r\n --#{$variable-prefix}form-range-thumb-box-shadow: 0 .1rem .25rem #{rgba($black, .1)};\r\n --#{$variable-prefix}form-range-thumb-active-bg: #{tint-color($primary, 70%)};\r\n --#{$variable-prefix}form-range-thumb-disabled-bg: #{map-get($grays, \"500\")};\r\n\r\n // scss-docs-start form-file-variables\r\n --#{$variable-prefix}form-file-button-color: #{$input-color};\r\n --#{$variable-prefix}form-file-button-bg: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}form-file-button-hover-bg: #{shade-color(map-get($grays, \"200\"), 5%)};\r\n\r\n // scss-docs-start nav-variables\r\n --#{$variable-prefix}nav-link-disabled-color: #{map-get($grays, \"600\")};\r\n --#{$variable-prefix}nav-tabs-border-color: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}nav-tabs-link-hover-border-color: #{map-get($grays, \"200\")} #{map-get($grays, \"200\")} #{$nav-tabs-border-color};\r\n --#{$variable-prefix}nav-tabs-link-active-color: #{shade-color(map-get($grays, \"700\"), 20%)};\r\n --#{$variable-prefix}nav-tabs-link-active-bg: #{$white};\r\n --#{$variable-prefix}nav-tabs-link-active-border-color: #{map-get($grays, \"300\") map-get($grays, \"300\") $nav-tabs-link-active-bg};\r\n \r\n // scss-docs-start navbar-theme-variables\r\n --#{$variable-prefix}navbar-dark-color: #{rgba($white, .55)};\r\n --#{$variable-prefix}navbar-dark-hover-color: #{rgba($white, .75)};\r\n --#{$variable-prefix}navbar-dark-active-color: #{$white};\r\n --#{$variable-prefix}navbar-dark-disabled-color: #{rgba($white, .25)};\r\n --#{$variable-prefix}navbar-dark-toggler-border-color: #{rgba($white, .1)};\r\n --#{$variable-prefix}navbar-light-color: #{shade-color(map-get($grays, \"700\"),5%)};\r\n --#{$variable-prefix}navbar-light-hover-color: #{map-get($grays, \"800\")};\r\n --#{$variable-prefix}navbar-light-active-color: #{rgba($black, .9)};\r\n --#{$variable-prefix}navbar-light-disabled-color: #{map-get($grays, \"500\")};\r\n\r\n // scss-docs-start dropdown-variables\r\n --#{$variable-prefix}dropdown-color: #{$body-color};\r\n --#{$variable-prefix}dropdown-bg: #{$white};\r\n --#{$variable-prefix}dropdown-border-color: #{shade-color($light, 3%)};\r\n --#{$variable-prefix}dropdown-divider-bg: #{shade-color($light, 3%)};\r\n --#{$variable-prefix}dropdown-box-shadow: #{$box-shadow};\r\n --#{$variable-prefix}dropdown-link-color: #{$body-color};\r\n --#{$variable-prefix}dropdown-link-hover-color: #{shade-color(map-get($grays, \"900\"), 10%)};\r\n --#{$variable-prefix}dropdown-link-hover-bg: #{tint-color(map-get($grays, \"100\"), 22%)};\r\n --#{$variable-prefix}dropdown-link-active-color: #{$dark};\r\n --#{$variable-prefix}dropdown-link-active-bg: #{tint-color($light, 24%)};\r\n --#{$variable-prefix}dropdown-link-disabled-color: #{map-get($grays, \"600\")};\r\n\r\n // scss-docs-start dropdown-dark-variables\r\n --#{$variable-prefix}dropdown-dark-color: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}dropdown-dark-bg: #{map-get($grays, \"800\")};\r\n --#{$variable-prefix}dropdown-dark-border-color: #{$dropdown-border-color};\r\n --#{$variable-prefix}dropdown-dark-divider-bg: #{$dropdown-divider-bg};\r\n --#{$variable-prefix}dropdown-dark-link-color: #{$dropdown-dark-color};\r\n --#{$variable-prefix}dropdown-dark-link-hover-color: #{$white};\r\n --#{$variable-prefix}dropdown-dark-link-hover-bg: #{rgba($white, .15)};\r\n --#{$variable-prefix}dropdown-dark-link-active-color: #{$dropdown-link-active-color};\r\n --#{$variable-prefix}dropdown-dark-link-active-bg: #{$dropdown-link-active-bg};\r\n --#{$variable-prefix}dropdown-dark-link-disabled-color: #{map-get($grays, \"500\")};\r\n --#{$variable-prefix}dropdown-dark-header-color: #{map-get($grays, \"500\")};\r\n\r\n // scss-docs-start pagination-variables\r\n --#{$variable-prefix}pagination-color: #{$dark};\r\n --#{$variable-prefix}pagination-bg: #{$white};\r\n --#{$variable-prefix}pagination-border-color: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}pagination-focus-color: #{$link-hover-color};\r\n --#{$variable-prefix}pagination-focus-bg: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}pagination-focus-box-shadow: #{$input-btn-focus-box-shadow};\r\n --#{$variable-prefix}pagination-hover-color: #{$dark};\r\n --#{$variable-prefix}pagination-hover-bg: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}pagination-hover-border-color: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}pagination-disabled-color: #{map-get($grays, \"600\")};\r\n --#{$variable-prefix}pagination-disabled-bg: #{$white};\r\n --#{$variable-prefix}pagination-disabled-border-color: #{map-get($grays, \"300\")};\r\n\r\n // scss-docs-start card-variables\r\n --#{$variable-prefix}card-border-color: #{rgba($black, .125)};\r\n --#{$variable-prefix}card-box-shadow: #{$box-shadow};\r\n --#{$variable-prefix}card-cap-bg: #{$white};\r\n --#{$variable-prefix}card-bg: #{$white};\r\n\r\n // scss-docs-start accordion-variables\r\n --#{$variable-prefix}accordion-color: #{$body-color};\r\n --#{$variable-prefix}accordion-border-color: #{rgba($black, .125)};\r\n --#{$variable-prefix}accordion-button-active-bg: #{tint-color($primary, 90%)};\r\n --#{$variable-prefix}accordion-button-active-color: #{shade-color($primary, 10%)};\r\n --#{$variable-prefix}accordion-button-focus-border-color: #{$input-focus-border-color};\r\n --#{$variable-prefix}accordion-button-focus-box-shadow: #{$btn-focus-box-shadow};\r\n\r\n // scss-docs-start tooltip-variables\r\n --#{$variable-prefix}tooltip-color: #{map-get($grays, \"100\")};\r\n --#{$variable-prefix}tooltip-bg: #{map-get($grays, \"800\")};\r\n\r\n // scss-docs-start popover-variables\r\n --#{$variable-prefix}popover-bg: #{$white};\r\n --#{$variable-prefix}popover-border-color: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}popover-header-bg: #{map-get($grays, \"100\")};\r\n --#{$variable-prefix}popover-header-color: #{$headings-color};\r\n --#{$variable-prefix}popover-body-color: #{$body-color};\r\n --#{$variable-prefix}popover-arrow-color: #{$white};\r\n --#{$variable-prefix}popover-arrow-outer-color: #{map-get($grays, \"400\")};\r\n\r\n // scss-docs-start toast-variables\r\n --#{$variable-prefix}toast-background-color: #{rgba($white, .85)};\r\n --#{$variable-prefix}toast-border-color: #{rgba(map-get($grays, \"900\"), .1)};\r\n --#{$variable-prefix}toast-header-background-color: #{rgba($white, .85)};\r\n --#{$variable-prefix}toast-header-border-color: #{rgba(map-get($grays, \"900\"), .05)};\r\n\r\n // scss-docs-start badge-variables\r\n --#{$variable-prefix}badge-color: #{$white};\r\n\r\n // scss-docs-start modal-variables\r\n --#{$variable-prefix}modal-content-bg: #{$white};\r\n --#{$variable-prefix}modal-content-box-shadow-xs: #{$box-shadow-sm};\r\n --#{$variable-prefix}modal-content-box-shadow-sm-up: #{$box-shadow};\r\n --#{$variable-prefix}modal-backdrop-bg: #{map-get($grays, \"900\")};\r\n --#{$variable-prefix}modal-header-border-color: #{$border-color};\r\n --#{$variable-prefix}modal-footer-border-color: #{$border-color};\r\n\r\n // scss-docs-start progress-variables\r\n --#{$variable-prefix}progress-bg: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}progress-box-shadow: #{$box-shadow-inset};\r\n --#{$variable-prefix}progress-bar-color: #{$white};\r\n --#{$variable-prefix}progress-bar-bg: #{$primary};\r\n\r\n // scss-docs-start list-group-variables\r\n --#{$variable-prefix}list-group-color: #{map-get($grays, \"900\")};\r\n --#{$variable-prefix}list-group-bg: #{$white};\r\n --#{$variable-prefix}list-group-border-color: #{map-get($grays, \"200\")};\r\n --#{$variable-prefix}list-group-hover-bg: #{map-get($grays, \"100\")};\r\n --#{$variable-prefix}list-group-disabled-color: #{map-get($grays, \"700\")};\r\n --#{$variable-prefix}list-group-disabled-bg: #{tint-color(map-get($grays, \"100\"),30%)};\r\n --#{$variable-prefix}list-group-action-color: #{map-get($grays, \"700\")};\r\n --#{$variable-prefix}list-group-action-active-color: #{$body-color};\r\n --#{$variable-prefix}list-group-action-active-bg: #{map-get($grays, \"200\")};\r\n\r\n // scss-docs-start thumbnail-variables\r\n --#{$variable-prefix}thumbnail-bg: #{$white};\r\n --#{$variable-prefix}thumbnail-border-color: #{map-get($grays, \"300\")};\r\n --#{$variable-prefix}thumbnail-box-shadow: #{$box-shadow-sm};\r\n\r\n // scss-docs-start figure-variables\r\n --#{$variable-prefix}figure-caption-color: #{map-get($grays, \"600\")};\r\n\r\n // scss-docs-start breadcrumb-variables\r\n --#{$variable-prefix}breadcrumb-divider-color: #{map-get($grays, \"400\")};\r\n --#{$variable-prefix}breadcrumb-active-color: #{map-get($grays, \"500\")};\r\n\r\n // scss-docs-start carousel-variables\r\n --#{$variable-prefix}carousel-control-color: #{$white};\r\n --#{$variable-prefix}carousel-indicator-active-bg: #{$white};\r\n --#{$variable-prefix}carousel-caption-color: #{$white};\r\n --#{$variable-prefix}carousel-dark-indicator-active-bg: #{$black};\r\n --#{$variable-prefix}carousel-dark-caption-color: #{$black};\r\n\r\n // scss-docs-start close-variables\r\n --#{$variable-prefix}btn-close-color: #{map-get($grays, \"900\")};\r\n\r\n // Code\r\n --#{$variable-prefix}code-color: #{$cyan};\r\n\r\n --#{$variable-prefix}kbd-color: #{$white};\r\n --#{$variable-prefix}kbd-bg: #{map-get($grays, \"900\")};\r\n --#{$variable-prefix}pre-color: #{null};\r\n\r\n\r\n \r\n // <=============================================>\r\n // Custome variable\r\n // <=============================================>\r\n\r\n // Left Sidebar\r\n --#{$variable-prefix}bg-leftbar: #{$white};\r\n\r\n // Menu\r\n --#{$variable-prefix}menu-item: #{map-get($grays, \"700\")};\r\n --#{$variable-prefix}menu-item-hover: #{$primary};\r\n --#{$variable-prefix}menu-item-active: #{$primary};\r\n\r\n // Topbar\r\n --#{$variable-prefix}bg-topbar: #{$white};\r\n --#{$variable-prefix}bg-topbar-search: #{map-get($grays, \"100\")};\r\n --#{$variable-prefix}nav-user-bg-topbar: #3c4655;\r\n --#{$variable-prefix}nav-user-border-topbar: #414d5d;\r\n\r\n // Dark Topbar\r\n --#{$variable-prefix}bg-dark-topbar: #313a46;\r\n --#{$variable-prefix}bg-dark-topbar-search: #3c4655;\r\n --#{$variable-prefix}nav-user-bg-dark-topbar: #3c4655;\r\n --#{$variable-prefix}nav-user-border-dark-topbar: #414d5d;\r\n\r\n\r\n\r\n // Rightbar Width\r\n --#{$variable-prefix}rightbar-bg: #{$white};\r\n --#{$variable-prefix}rightbar-title-bg: #{map-get($grays, \"900\")};\r\n --#{$variable-prefix}rightbar-title-color: #{$white};\r\n --#{$variable-prefix}rightbar-title-btn-bg: #444e5a;\r\n --#{$variable-prefix}rightbar-title-btn-color: #{$white};\r\n --#{$variable-prefix}rightbar-overlay-bg: #37404a;\r\n\r\n // Deatched left sidenav\r\n --#{$variable-prefix}bg-detached-leftbar: #{$white};\r\n\r\n // Background left-sidebar\r\n --#{$variable-prefix}bg-leftbar-gradient: #{linear-gradient(135deg, #8f75da 0%, #727cf5 60%)};\r\n --#{$variable-prefix}bg-topnav: #313a46;\r\n\r\n // Boxed Layout\r\n --#{$variable-prefix}boxed-layout-bg: #{$white};\r\n\r\n // Helpbox\r\n --#{$variable-prefix}help-box-light-bg: #{rgba($white, 0.07)};\r\n --#{$variable-prefix}help-box-dark-bg: #{$primary};\r\n\r\n // Nav-pill background\r\n --#{$variable-prefix}nav-pills-bg: #eef2f7;\r\n\r\n // Custom-accordion\r\n --#{$variable-prefix}custom-accordion-title-color: #{map-get($grays, \"900\")};\r\n\r\n // Dragula demo background\r\n --#{$variable-prefix}dragula-bg: #f7f9fb;\r\n\r\n // Form wizard header background\r\n --#{$variable-prefix}form-wizard-header-bg: #eef2f7;\r\n\r\n // Text title color\r\n --#{$variable-prefix}text-title-color: #6c757d;\r\n\r\n // Page title color\r\n --#{$variable-prefix}page-title-color: #{map-get($grays, \"700\")};\r\n\r\n // card Loader background\r\n --#{$variable-prefix}card-loader-bg: #{map-get($grays, \"900\")};\r\n\r\n // Chat widget\r\n --#{$variable-prefix}chat-primary-user-bg: #fef5e4;\r\n --#{$variable-prefix}chat-secondary-user-bg: #f1f3fa;\r\n\r\n // User authentication Background\r\n --#{$variable-prefix}auth-bg: #{$white};\r\n\r\n // Apex chart\r\n --#{$variable-prefix}apex-grid-color: #f9f9fd;\r\n\r\n // Hero\r\n --#{$variable-prefix}hero-bg: #{linear-gradient(to bottom,#8669ed,#727cf5)};\r\n}\r\n\r\nbody[data-leftbar-theme=\"dark\"] {\r\n // Left Sidebar\r\n --#{$variable-prefix}bg-leftbar: #{map-get($grays, \"900\")};\r\n\r\n // Menu\r\n --#{$variable-prefix}dark-menu-item: #8391a2;\r\n --#{$variable-prefix}dark-menu-item-hover: #bccee4;\r\n --#{$variable-prefix}dark-menu-item-active: #{$white};\r\n}\r\n\r\n\r\n\r\nbody[data-leftbar-theme=\"default\"] {\r\n // Menu\r\n--#{$variable-prefix}menu-item: #cedce4;\r\n--#{$variable-prefix}menu-item-hover: #{$white};\r\n--#{$variable-prefix}menu-item-active: #{$white};\r\n}\r\n\r\n","//\r\n// dark-mode.scss\r\n//\r\n\r\n// Dark Variable\r\n\r\n// Dark Grays\r\n$dark-grays: (\r\n \"100\": #404954,\r\n \"200\": #37404a,\r\n \"300\": #464f5b,\r\n \"400\": #8391a2,\r\n \"500\": #aab8c5,\r\n \"600\": #ced4da,\r\n \"700\": #dee2e6,\r\n \"800\": #e3eaef,\r\n \"900\": #f1f1f1,\r\n);\r\n\r\n// Dark Theme Color Map\r\n$dark-theme-colors: (\r\n \"primary\": $primary,\r\n \"secondary\": map-get($dark-grays, \"600\"),\r\n \"success\": $success,\r\n \"info\": $info,\r\n \"warning\": $warning,\r\n \"danger\": $danger,\r\n \"light\": map-get($dark-grays, \"300\"),\r\n \"dark\": map-get($dark-grays, \"900\"),\r\n);\r\n\r\n// Theme Color RGB\r\n$dark-theme-colors-rgb: map-loop($dark-theme-colors, to-rgb, \"$value\");\r\n\r\n// Dark Utilities Color\r\n$dark-utilities-colors: $dark-theme-colors-rgb;\r\n\r\n// Dark Utilities Text\r\n$dark-utilities-text: map-merge(\r\n $dark-utilities-colors,\r\n (\r\n \"black\": to-rgb($black),\r\n \"white\": to-rgb($white),\r\n \"body\": to-rgb($body-color),\r\n )\r\n);\r\n$dark-utilities-text-colors: map-loop($dark-utilities-text, rgba-css-var, \"$key\", \"text\");\r\n\r\n// Dark Utilities Bg Color\r\n$dark-utilities-bg: map-merge(\r\n $dark-utilities-colors,\r\n (\r\n \"black\": to-rgb($black),\r\n \"white\": to-rgb($white),\r\n \"body\": to-rgb($body-bg),\r\n )\r\n);\r\n$dark-utilities-bg-colors: map-loop($dark-utilities-bg, rgba-css-var, \"$key\", \"bg\");\r\n\r\nbody[data-layout-color=\"dark\"] {\r\n // <=============================================>\r\n // Bootstrap variable\r\n // <=============================================>\r\n\r\n // Body Variable\r\n --#{$variable-prefix}body-bg: #343a40;\r\n --#{$variable-prefix}body-color: #{map-get($dark-grays, \"500\")};\r\n\r\n // Link Variable\r\n --#{$variable-prefix}link-color: #{$primary};\r\n --#{$variable-prefix}link-hover-color: #{shade-color($primary, $link-shade-percentage)};\r\n\r\n // Border Variable\r\n --#{$variable-prefix}border-color: #{map-get($dark-grays, \"300\")};\r\n\r\n // scss-docs-start box-shadow-variables\r\n --#{$variable-prefix}box-shadow: 0px 0px 35px 0px #{rgba(49, 57, 66, 0.5)};\r\n --#{$variable-prefix}box-shadow-sm: 0 0.125rem 0.25rem #{rgba($black, 0.075)};\r\n --#{$variable-prefix}box-shadow-lg: 0 0 45px 0 #{rgba(0, 0, 0, 0.12)};\r\n --#{$variable-prefix}box-shadow-inset: inset 0 1px 2px #{rgba($black, 0.075)};\r\n\r\n // scss-docs-end box-shadow-variables\r\n --#{$variable-prefix}component-active-color: #{$white};\r\n --#{$variable-prefix}component-active-bg: #{$primary};\r\n\r\n // scss-docs-start type-variables\r\n --#{$variable-prefix}text-muted: #{map-get($dark-grays, \"400\")};\r\n --#{$variable-prefix}blockquote-footer-color: #{map-get($dark-grays, \"600\")};\r\n\r\n --#{$variable-prefix}mark-bg: #fcf8e3;\r\n\r\n // scss-docs-start table-variables\r\n --#{$variable-prefix}table-color: #{map-get($dark-grays, \"500\")};\r\n --#{$variable-prefix}table-bg: transparent;\r\n --#{$variable-prefix}table-accent-bg: transparent;\r\n --#{$variable-prefix}table-striped-color: #{map-get($dark-grays, \"500\")};\r\n --#{$variable-prefix}table-striped-bg: #{rgba(map-get($dark-grays, \"100\"), 0.8)};\r\n --#{$variable-prefix}table-active-color: #{$table-color};\r\n --#{$variable-prefix}table-active-bg: #{rgba(map-get($dark-grays, \"300\"), $table-active-bg-factor)};\r\n --#{$variable-prefix}table-hover-color: #{$table-color};\r\n --#{$variable-prefix}table-hover-bg: #{map-get($dark-grays, \"100\")};\r\n --#{$variable-prefix}table-border-color: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}table-group-separator-color: #{lighten(map-get($dark-grays, \"300\"), 5%)};\r\n --#{$variable-prefix}table-caption-color: #{$text-muted};\r\n\r\n // scss-docs-start input-btn-variables\r\n --#{$variable-prefix}input-btn-focus-color: #{rgba($primary, 0.25)};\r\n\r\n // scss-docs-start btn-variables\r\n --#{$variable-prefix}btn-active-box-shadow: inset 0 3px 5px #{rgba($black, 0.125)};\r\n --#{$variable-prefix}btn-link-color: #{$link-color};\r\n --#{$variable-prefix}btn-link-hover-color: #{$link-hover-color};\r\n --#{$variable-prefix}btn-link-disabled-color: #{map-get($dark-grays, \"500\")};\r\n\r\n // scss-docs-start form-text-variables\r\n --#{$variable-prefix}form-text-color: #{$text-muted};\r\n\r\n // scss-docs-start form-input-variables\r\n --#{$variable-prefix}input-bg: #{map-get($dark-grays, \"100\")};\r\n --#{$variable-prefix}input-disabled-bg: #{map-get($dark-grays, \"200\")};\r\n --#{$variable-prefix}input-color: #{map-get($dark-grays, \"800\")};\r\n --#{$variable-prefix}input-border-color: #{tint-color(map-get($dark-grays, \"100\"), 5%)};\r\n --#{$variable-prefix}input-box-shadow: #{$box-shadow-inset};\r\n --#{$variable-prefix}input-focus-bg: #{lighten(map-get($dark-grays, \"100\"), 2.5%)};\r\n --#{$variable-prefix}input-focus-border-color: #{lighten(tint-color(map-get($dark-grays, \"100\"), 5%), 5%)};\r\n --#{$variable-prefix}input-focus-color: #{$input-color};\r\n --#{$variable-prefix}input-placeholder-color: #{map-get($dark-grays, \"400\")};\r\n --#{$variable-prefix}input-plaintext-color: #{$body-color};\r\n\r\n // scss-docs-start form-check-variables\r\n --#{$variable-prefix}form-check-input-bg: transparent;\r\n --#{$variable-prefix}form-check-input-border: #{$border-width} solid #{tint-color(map-get($dark-grays, \"100\"), 5%)};\r\n --#{$variable-prefix}form-check-input-checked-color: #{$component-active-color};\r\n --#{$variable-prefix}form-check-input-checked-bg-color: #{$component-active-bg};\r\n --#{$variable-prefix}form-check-input-checked-border-color: #{$form-check-input-checked-bg-color};\r\n --#{$variable-prefix}form-check-input-indeterminate-color: #{$component-active-color};\r\n --#{$variable-prefix}form-check-input-indeterminate-bg-color: #{$component-active-bg};\r\n --#{$variable-prefix}form-check-input-indeterminate-border-color: #{$form-check-input-indeterminate-bg-color};\r\n\r\n // scss-docs-start form-switch-variables\r\n --#{$variable-prefix}form-switch-color: #{tiny-color(map-get($dark-grays, \"300\"), 6%)};\r\n\r\n // scss-docs-start input-group-variables\r\n --#{$variable-prefix}input-group-addon-color: #{$input-color};\r\n --#{$variable-prefix}input-group-addon-bg: #{tint-color(map-get($dark-grays, \"300\"), 1%)};\r\n --#{$variable-prefix}input-group-addon-border-color: #{$input-border-color};\r\n\r\n // scss-docs-start form-select-variables\r\n --#{$variable-prefix}form-select-color: #{$input-color};\r\n --#{$variable-prefix}form-select-bg: #{$input-bg};\r\n --#{$variable-prefix}form-select-disabled-color: #{map-get($dark-grays, \"600\")};\r\n --#{$variable-prefix}form-select-disabled-bg: #{map-get($dark-grays, \"200\")};\r\n --#{$variable-prefix}form-select-indicator-color: #{map-get($dark-grays, \"800\")};\r\n\r\n // scss-docs-start form-range-variables\r\n --#{$variable-prefix}form-range-track-bg: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}form-range-track-box-shadow: inset 0 0.25rem 0.25rem #{rgba($black, 0.1)};\r\n --#{$variable-prefix}form-range-thumb-box-shadow: 0 0.1rem 0.25rem #{rgba($black, 0.1)};\r\n --#{$variable-prefix}form-range-thumb-active-bg: #{tint-color($primary, 70%)};\r\n --#{$variable-prefix}form-range-thumb-disabled-bg: #{map-get($dark-grays, \"500\")};\r\n\r\n // scss-docs-start form-file-variables\r\n --#{$variable-prefix}form-file-button-color: #{$input-color};\r\n --#{$variable-prefix}form-file-button-bg: #{tint-color(map-get($dark-grays, \"300\"), 1%)};\r\n --#{$variable-prefix}form-file-button-hover-bg: #{shade-color(map-get($dark-grays, \"300\"), 5%)};\r\n\r\n // scss-docs-start nav-variables\r\n --#{$variable-prefix}nav-link-disabled-color: #{map-get($dark-grays, \"600\")};\r\n --#{$variable-prefix}nav-tabs-border-color: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}nav-tabs-link-hover-border-color: #{map-get($dark-grays, \"200\")} #{map-get(\r\n $dark-grays,\r\n \"200\"\r\n )} #{$nav-tabs-border-color};\r\n --#{$variable-prefix}nav-tabs-link-active-color: #{map-get($dark-grays, \"800\")};\r\n --#{$variable-prefix}nav-tabs-link-active-bg: #{tint-color(map-get($dark-grays, \"100\"), 5%)};\r\n --#{$variable-prefix}nav-tabs-link-active-border-color: #{map-get($dark-grays, \"300\") map-get($dark-grays, \"300\")\r\n $nav-tabs-link-active-bg};\r\n\r\n // scss-docs-start navbar-theme-variables\r\n --#{$variable-prefix}navbar-dark-color: #{rgba($white, 0.55)};\r\n --#{$variable-prefix}navbar-dark-hover-color: #{rgba($white, 0.75)};\r\n --#{$variable-prefix}navbar-dark-active-color: #{$white};\r\n --#{$variable-prefix}navbar-dark-disabled-color: #{rgba($white, 0.25)};\r\n --#{$variable-prefix}navbar-dark-toggler-border-color: #{rgba($white, 0.1)};\r\n --#{$variable-prefix}navbar-light-color: #{shade-color(map-get($dark-grays, \"700\"), 5%)};\r\n --#{$variable-prefix}navbar-light-hover-color: #{map-get($dark-grays, \"800\")};\r\n --#{$variable-prefix}navbar-light-active-color: #{rgba($white, 0.9)};\r\n --#{$variable-prefix}navbar-light-disabled-color: #{map-get($dark-grays, \"500\")};\r\n\r\n // scss-docs-start dropdown-variables\r\n --#{$variable-prefix}dropdown-color: #{map-get($dark-grays, \"500\")};\r\n --#{$variable-prefix}dropdown-bg: #{tint-color(map-get($dark-grays, \"200\"), 2%)};\r\n --#{$variable-prefix}dropdown-border-color: #{tint-color(map-get($dark-grays, \"200\"), 6%)};\r\n --#{$variable-prefix}dropdown-divider-bg: #{tint-color(map-get($dark-grays, \"300\"), 4%)};\r\n --#{$variable-prefix}dropdown-box-shadow: #{$box-shadow};\r\n --#{$variable-prefix}dropdown-link-color: #{map-get($dark-grays, \"500\")};\r\n --#{$variable-prefix}dropdown-link-hover-color: #{shade-color(map-get($dark-grays, \"900\"), 10%)};\r\n --#{$variable-prefix}dropdown-link-hover-bg: #{tint-color(map-get($dark-grays, \"300\"), 1%)};\r\n --#{$variable-prefix}dropdown-link-active-color: #{$white};\r\n --#{$variable-prefix}dropdown-link-active-bg: #{tint-color(map-get($dark-grays, \"300\"), 28%)};\r\n --#{$variable-prefix}dropdown-link-disabled-color: #{map-get($dark-grays, \"600\")};\r\n\r\n // scss-docs-start dropdown-dark-variables\r\n --#{$variable-prefix}dropdown-dark-color: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}dropdown-dark-bg: #{map-get($dark-grays, \"800\")};\r\n --#{$variable-prefix}dropdown-dark-border-color: #{$dropdown-border-color};\r\n --#{$variable-prefix}dropdown-dark-divider-bg: #{$dropdown-divider-bg};\r\n --#{$variable-prefix}dropdown-dark-link-color: #{$dropdown-dark-color};\r\n --#{$variable-prefix}dropdown-dark-link-hover-color: #{$white};\r\n --#{$variable-prefix}dropdown-dark-link-hover-bg: #{rgba($white, 0.15)};\r\n --#{$variable-prefix}dropdown-dark-link-active-color: #{$dropdown-link-active-color};\r\n --#{$variable-prefix}dropdown-dark-link-active-bg: #{$dropdown-link-active-bg};\r\n --#{$variable-prefix}dropdown-dark-link-disabled-color: #{map-get($dark-grays, \"500\")};\r\n --#{$variable-prefix}dropdown-dark-header-color: #{map-get($dark-grays, \"500\")};\r\n\r\n // scss-docs-start pagination-variables\r\n --#{$variable-prefix}pagination-color: #{map-get($dark-grays, \"400\")};\r\n --#{$variable-prefix}pagination-bg: #{tint-color(map-get($dark-grays, \"200\"), 4%)};\r\n --#{$variable-prefix}pagination-border-color: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}pagination-focus-color: #{$link-hover-color};\r\n --#{$variable-prefix}pagination-focus-bg: #{map-get($dark-grays, \"200\")};\r\n --#{$variable-prefix}pagination-focus-box-shadow: #{$input-btn-focus-box-shadow};\r\n --#{$variable-prefix}pagination-hover-color: #{map-get($dark-grays, \"900\")};\r\n --#{$variable-prefix}pagination-hover-bg: #{tint-color(map-get($dark-grays, \"200\"), 8%)};\r\n --#{$variable-prefix}pagination-hover-border-color: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}pagination-disabled-color: #{map-get($dark-grays, \"400\")};\r\n --#{$variable-prefix}pagination-disabled-bg: #{lighten(tint-color(map-get($dark-grays, \"200\"), 4%), 5%)};\r\n --#{$variable-prefix}pagination-disabled-border-color: #{lighten(tint-color(map-get($dark-grays, \"200\"), 4%), 5%)};\r\n\r\n // scss-docs-start card-variables\r\n --#{$variable-prefix}card-border-color: #{rgba($black, 0.125)};\r\n --#{$variable-prefix}card-box-shadow: #{$box-shadow};\r\n --#{$variable-prefix}card-cap-bg: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}card-bg: #{map-get($dark-grays, \"200\")};\r\n\r\n // scss-docs-start accordion-variables\r\n --#{$variable-prefix}accordion-color: #{$body-color};\r\n --#{$variable-prefix}accordion-border-color: #{rgba($black, 0.125)};\r\n --#{$variable-prefix}accordion-button-active-bg: #{tint-color($primary, 90%)};\r\n --#{$variable-prefix}accordion-button-active-color: #{shade-color($primary, 10%)};\r\n --#{$variable-prefix}accordion-button-focus-border-color: #{$input-focus-border-color};\r\n --#{$variable-prefix}accordion-button-focus-box-shadow: #{$btn-focus-box-shadow};\r\n\r\n // scss-docs-start tooltip-variables\r\n --#{$variable-prefix}tooltip-color: #{map-get($dark-grays, \"200\")};\r\n --#{$variable-prefix}tooltip-bg: #{map-get($dark-grays, \"700\")};\r\n\r\n // scss-docs-start popover-variables\r\n --#{$variable-prefix}popover-bg: #{map-get($dark-grays, \"200\")};\r\n --#{$variable-prefix}popover-border-color: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}popover-header-bg: #{lighten(map-get($dark-grays, \"200\"), 2.5%)};\r\n --#{$variable-prefix}popover-header-color: #{map-get($dark-grays, \"700\")};\r\n --#{$variable-prefix}popover-body-color: #{map-get($dark-grays, \"700\")};\r\n --#{$variable-prefix}popover-arrow-color: #{map-get($dark-grays, \"200\")};\r\n --#{$variable-prefix}popover-arrow-outer-color: #{map-get($dark-grays, \"300\")};\r\n\r\n // scss-docs-start toast-variables\r\n --#{$variable-prefix}toast-background-color: #{map-get($dark-grays, \"100\")};\r\n --#{$variable-prefix}toast-border-color: #{rgba(map-get($dark-grays, \"900\"), 0.12)};\r\n --#{$variable-prefix}toast-header-background-color: #{rgba(map-get($dark-grays, \"100\"), 0.2)};\r\n --#{$variable-prefix}toast-header-border-color: #{rgba(map-get($dark-grays, \"900\"), 0.05)};\r\n\r\n // scss-docs-start badge-variables\r\n --#{$variable-prefix}badge-color: #{$white};\r\n\r\n // scss-docs-start modal-variables\r\n --#{$variable-prefix}modal-content-bg: #{tint-color(map-get($dark-grays, \"200\"), 2%)};\r\n --#{$variable-prefix}modal-content-box-shadow-xs: #{$box-shadow-sm};\r\n --#{$variable-prefix}modal-content-box-shadow-sm-up: #{$box-shadow};\r\n --#{$variable-prefix}modal-backdrop-bg: #{map-get($dark-grays, \"500\")};\r\n --#{$variable-prefix}modal-header-border-color: #{lighten(map-get($dark-grays, \"300\"), 5%)};\r\n --#{$variable-prefix}modal-footer-border-color: #{lighten(map-get($dark-grays, \"300\"), 5%)};\r\n\r\n // scss-docs-start progress-variables\r\n --#{$variable-prefix}progress-bg: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}progress-box-shadow: #{$box-shadow-inset};\r\n --#{$variable-prefix}progress-bar-color: #{$white};\r\n --#{$variable-prefix}progress-bar-bg: #{$primary};\r\n\r\n // scss-docs-start list-group-variables\r\n --#{$variable-prefix}list-group-color: #{map-get($dark-grays, \"900\")};\r\n --#{$variable-prefix}list-group-bg: #{$card-bg};\r\n --#{$variable-prefix}list-group-border-color: #{tint-color(map-get($dark-grays, \"300\"), 4%)};\r\n --#{$variable-prefix}list-group-hover-bg: #{map-get($dark-grays, \"100\")};\r\n --#{$variable-prefix}list-group-disabled-color: #{map-get($dark-grays, \"400\")};\r\n --#{$variable-prefix}list-group-disabled-bg: #{map-get($dark-grays, \"100\")};\r\n --#{$variable-prefix}list-group-action-color: #{map-get($dark-grays, \"500\")};\r\n --#{$variable-prefix}list-group-action-active-color: #{map-get($dark-grays, \"700\")};\r\n --#{$variable-prefix}list-group-action-active-bg: #{map-get($dark-grays, \"100\")};\r\n\r\n // scss-docs-start thumbnail-variables\r\n --#{$variable-prefix}thumbnail-bg: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}thumbnail-border-color: #{map-get($dark-grays, \"300\")};\r\n --#{$variable-prefix}thumbnail-box-shadow: #{$box-shadow-sm};\r\n\r\n // scss-docs-start figure-variables\r\n --#{$variable-prefix}figure-caption-color: #{map-get($dark-grays, \"600\")};\r\n\r\n // scss-docs-start breadcrumb-variables\r\n --#{$variable-prefix}breadcrumb-divider-color: #{map-get($dark-grays, \"400\")};\r\n --#{$variable-prefix}breadcrumb-active-color: #{map-get($dark-grays, \"500\")};\r\n\r\n // scss-docs-start carousel-variables\r\n --#{$variable-prefix}carousel-control-color: #{$white};\r\n --#{$variable-prefix}carousel-indicator-active-bg: #{$white};\r\n --#{$variable-prefix}carousel-caption-color: #{$white};\r\n --#{$variable-prefix}carousel-dark-indicator-active-bg: #{$black};\r\n --#{$variable-prefix}carousel-dark-caption-color: #{$black};\r\n\r\n // scss-docs-start close-variables\r\n --#{$variable-prefix}btn-close-color: #{map-get($dark-grays, \"800\")};\r\n\r\n // Code\r\n --#{$variable-prefix}code-color: #{$cyan};\r\n\r\n --#{$variable-prefix}kbd-color: #{$white};\r\n --#{$variable-prefix}kbd-bg: #{map-get($dark-grays, \"900\")};\r\n --#{$variable-prefix}pre-color: #{map-get($dark-grays, \"500\")};\r\n\r\n // <=============================================>\r\n // Custome variable\r\n // <=============================================>\r\n\r\n // Left Sidebar\r\n --#{$variable-prefix}bg-leftbar: #3a444e;\r\n\r\n // Menu\r\n --#{$variable-prefix}menu-item: #cedce4;\r\n --#{$variable-prefix}menu-item-hover: #{$white};\r\n --#{$variable-prefix}menu-item-active: #{$white};\r\n\r\n // Topbar\r\n --#{$variable-prefix}bg-topbar: #3a444e;\r\n --#{$variable-prefix}bg-topbar-search: #464f5b;\r\n --#{$variable-prefix}nav-user-bg-topbar: #45515d;\r\n --#{$variable-prefix}nav-user-border-topbar: #4a5764;\r\n\r\n // Dark Topbar\r\n --#{$variable-prefix}bg-dark-topbar: #3a444e;\r\n --#{$variable-prefix}bg-dark-topbar-search: #464f5b;\r\n --#{$variable-prefix}nav-user-bg-dark-topbar: #45515d;\r\n --#{$variable-prefix}nav-user-border-dark-topbar: #4a5764;\r\n\r\n // Rightbar Width\r\n --#{$variable-prefix}rightbar-bg: #37404a;\r\n --#{$variable-prefix}rightbar-title-bg: #{$primary};\r\n --#{$variable-prefix}rightbar-title-color: #{$white};\r\n --#{$variable-prefix}rightbar-title-btn-bg: #{lighten($primary, 5%)};\r\n --#{$variable-prefix}rightbar-title-btn-color: #{$white};\r\n --#{$variable-prefix}rightbar-overlay-bg: #{$black};\r\n\r\n // Deatched left sidenav\r\n --#{$variable-prefix}bg-detached-leftbar: #37404a;\r\n\r\n // Background left-sidebar\r\n --#{$variable-prefix}bg-leftbar-gradient: #{linear-gradient(135deg, #8f75da 0, #727cf5 60%)};\r\n --#{$variable-prefix}bg-topnav: #{linear-gradient(to bottom, #8f75da, #727cf5)};\r\n\r\n // Boxed Layout\r\n --#{$variable-prefix}boxed-layout-bg: #3e4853;\r\n\r\n // Helpbox\r\n --#{$variable-prefix}help-box-light-bg: #{rgba($white, 0.1)};\r\n --#{$variable-prefix}help-box-dark-bg: #{$primary};\r\n\r\n // Nav-pill background\r\n --#{$variable-prefix}nav-pills-bg: #404954;\r\n\r\n // Custom-accordion\r\n --#{$variable-prefix}custom-accordion-title-color: #{map-get($dark-grays, \"400\")};\r\n\r\n // Dragula demo background\r\n --#{$variable-prefix}dragula-bg: #404954;\r\n\r\n // Form wizard header background\r\n --#{$variable-prefix}form-wizard-header-bg: #404954;\r\n\r\n // Text title color\r\n --#{$variable-prefix}text-title-color: #{$white};\r\n\r\n // Page title color\r\n --#{$variable-prefix}page-title-color: #{$white};\r\n\r\n // card Loader background\r\n --#{$variable-prefix}card-loader-bg: #{map-get($dark-grays, \"900\")};\r\n\r\n // Chat widget\r\n --#{$variable-prefix}chat-primary-user-bg: #404954;\r\n --#{$variable-prefix}chat-secondary-user-bg: #404954;\r\n\r\n // User authentication Background\r\n --#{$variable-prefix}auth-bg: #404954;\r\n\r\n // Apex chart\r\n --#{$variable-prefix}apex-grid-color: #404954;\r\n\r\n // Hero\r\n --#{$variable-prefix}hero-bg: #{linear-gradient(to bottom, #697ded, #5e30c1)};\r\n}\r\n\r\nbody[data-layout-color=\"dark\"][data-layout=\"detached\"] {\r\n // Menu\r\n --#{$variable-prefix}menu-item: #8391a2;\r\n --#{$variable-prefix}menu-item-hover: #{$primary};\r\n --#{$variable-prefix}menu-item-active: #{$primary};\r\n}\r\n\r\nbody[data-leftbar-theme=\"light\"] {\r\n // Left Sidebar\r\n --#{$variable-prefix}bg-leftbar: #{$white};\r\n\r\n // Menu\r\n --#{$variable-prefix}menu-item: #{map-get($grays, \"700\")};\r\n --#{$variable-prefix}menu-item-hover: #{$primary};\r\n --#{$variable-prefix}menu-item-active: #{$primary};\r\n}\r\n","/*!\n * Bootstrap v5.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n// scss-docs-start import-stack\n// Configuration\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"utilities\";\n\n// Layout & components\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"containers\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"accordion\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"offcanvas\";\n@import \"placeholders\";\n\n// Helpers\n@import \"helpers\";\n\n// Utilities\n@import \"utilities/api\";\n// scss-docs-end import-stack\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$variable-prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n font-size: var(--#{$variable-prefix}root-font-size);\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$variable-prefix}body-font-family);\n @include font-size(var(--#{$variable-prefix}body-font-size));\n font-weight: var(--#{$variable-prefix}body-font-weight);\n line-height: var(--#{$variable-prefix}body-line-height);\n color: var(--#{$variable-prefix}body-color);\n text-align: var(--#{$variable-prefix}body-text-align);\n background-color: var(--#{$variable-prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n background-color: currentColor;\n border: 0;\n opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n height: $hr-height; // 2\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`