@charset "UTF-8";
/* @tailwind base;
@tailwind components;
@tailwind utilities; */
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
.datatable-wrapper.no-header .datatable-container {
	border-top: 1px solid #d9d9d9;
}
.datatable-wrapper.no-footer .datatable-container {
	border-bottom: 1px solid #d9d9d9;
}
.datatable-top,
.datatable-bottom {
	padding: 8px 10px;
}
.datatable-top > nav:first-child,
.datatable-top > div:first-child,
.datatable-bottom > nav:first-child,
.datatable-bottom > div:first-child {
	float: left;
}
.datatable-top > nav:last-child,
.datatable-top > div:not(first-child),
.datatable-bottom > nav:last-child,
.datatable-bottom > div:last-child {
	float: right;
}
.datatable-selector {
	padding: 6px;
}
.datatable-input {
	padding: 6px 12px;
}
.datatable-info {
	margin: 7px 0;
}
/* PAGER */
.datatable-pagination ul {
	margin: 0;
	padding-left: 0;
}
.datatable-pagination li {
	list-style: none;
	float: left;
}
.datatable-pagination li.datatable-hidden {
    visibility: hidden;
}
.datatable-pagination a,
.datatable-pagination button {
	border: 1px solid transparent;
	float: left;
	margin-left: 2px;
	padding: 6px 12px;
	position: relative;
	text-decoration: none;
	color: #333;
    cursor: pointer;
}
.datatable-pagination a:hover,
.datatable-pagination button:hover {
	background-color: #d9d9d9;
}
.datatable-pagination .datatable-active a,
.datatable-pagination .datatable-active a:focus,
.datatable-pagination .datatable-active a:hover,
.datatable-pagination .datatable-active button,
.datatable-pagination .datatable-active button:focus,
.datatable-pagination .datatable-active button:hover {
	background-color: #d9d9d9;
	cursor: default;
}
.datatable-pagination .datatable-ellipsis a,
.datatable-pagination .datatable-disabled a,
.datatable-pagination .datatable-disabled a:focus,
.datatable-pagination .datatable-disabled a:hover,
.datatable-pagination .datatable-ellipsis button,
.datatable-pagination .datatable-disabled button,
.datatable-pagination .datatable-disabled button:focus,
.datatable-pagination .datatable-disabled button:hover {
    pointer-events: none;
    cursor: default;
}
.datatable-pagination .datatable-disabled a,
.datatable-pagination .datatable-disabled a:focus,
.datatable-pagination .datatable-disabled a:hover,
.datatable-pagination .datatable-disabled button,
.datatable-pagination .datatable-disabled button:focus,
.datatable-pagination .datatable-disabled button:hover {
	cursor: not-allowed;
	opacity: 0.4;
}
.datatable-pagination .datatable-pagination a,
.datatable-pagination .datatable-pagination button {
	font-weight: bold;
}
/* TABLE */
.datatable-table {
	max-width: 100%;
	width: 100%;
	border-spacing: 0;
	border-collapse: separate;
}
.datatable-table > tbody > tr > td,
.datatable-table > tbody > tr > th,
.datatable-table > tfoot > tr > td,
.datatable-table > tfoot > tr > th,
.datatable-table > thead > tr > td,
.datatable-table > thead > tr > th {
	vertical-align: top;
	padding: 8px 10px;
}
.datatable-table > thead > tr > th {
	vertical-align: bottom;
	text-align: left;
	border-bottom: 1px solid #d9d9d9;
}
.datatable-table > tfoot > tr > th {
	vertical-align: bottom;
	text-align: left;
	border-top: 1px solid #d9d9d9;
}
.datatable-table th {
	vertical-align: bottom;
	text-align: left;
}
.datatable-table th a {
	text-decoration: none;
	color: inherit;
}
.datatable-table th button,
.datatable-pagination-list button {
    color: inherit;
    border: 0;
    background-color: inherit;
    cursor: pointer;
    text-align: inherit;
    font-weight: inherit;
    font-size: inherit;
}
.datatable-sorter, .datatable-filter {
	display: inline-block;
	height: 100%;
	position: relative;
	width: 100%;
}
.datatable-sorter::before,
.datatable-sorter::after {
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	right: 4px;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	opacity: 0.2;
}
.datatable-sorter::before {
	border-top: 4px solid #000;
	bottom: 0px;
}
.datatable-sorter::after {
	border-bottom: 4px solid #000;
	border-top: 4px solid transparent;
	top: 0px;
}
.datatable-ascending .datatable-sorter::after,
.datatable-descending .datatable-sorter::before,
.datatable-ascending .datatable-filter::after,
.datatable-descending .datatable-filter::before {
	opacity: 0.6;
}
.datatable-filter::before {
    content: "";
    position: absolute;
    right: 4px;
    opacity: 0.2;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
	border-radius: 50%;
    border-top: 10px solid #000;
    top: 25%;
}
.datatable-filter-active .datatable-filter::before {
    opacity: 0.6;
}
.datatable-empty {
	text-align: center;
}
.datatable-top::after, .datatable-bottom::after {
	clear: both;
	content: " ";
	display: table;
}
table.datatable-table:focus tr.datatable-cursor > td:first-child {
	border-left: 3px blue solid;
}
table.datatable-table:focus {
	outline: solid 1px black;
    outline-offset: -1px;
}
@font-face {
  font-family: 'Inter var';
  font-weight: 100 900;
  font-display: swap;
  font-style: normal;
  font-named-instance: 'Regular';
  src: url('/build/assets/Inter-roman.var-BgdjCeQL.woff2?v=3.18') format('woff2');
}
@font-face {
  font-family: 'Inter var';
  font-weight: 100 900;
  font-display: swap;
  font-style: italic;
  font-named-instance: 'Italic';
  src: url('/build/assets/Inter-italic.var-Dtl0NJxe.woff2?v=3.18') format('woff2');
}
@font-face {
  font-family: 'Phosphor-Duotone';
  src:
    url('/build/assets/Phosphor-Duotone-DR0MiV6b.woff') format('woff'),
    url('/build/assets/Phosphor-Duotone-DQr8Y1aW.ttf') format('truetype'),
    url('/build/assets/Phosphor-Duotone-C4MbqUrm.svg#Phosphor-Duotone') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.ph-duotone {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Phosphor-Duotone' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ph-duotone.ph-address-book:before {
  content: '\e900';
  opacity: 0.2;
}
.ph-duotone.ph-address-book:after {
  content: '\e901';
  margin-left: -1em;
}
.ph-duotone.ph-airplane:before {
  content: '\e902';
  opacity: 0.2;
}
.ph-duotone.ph-airplane:after {
  content: '\e903';
  margin-left: -1em;
}
.ph-duotone.ph-airplane-in-flight:before {
  content: '\e904';
  opacity: 0.2;
}
.ph-duotone.ph-airplane-in-flight:after {
  content: '\e905';
  margin-left: -1em;
}
.ph-duotone.ph-airplane-landing:before {
  content: '\e906';
  opacity: 0.2;
}
.ph-duotone.ph-airplane-landing:after {
  content: '\e907';
  margin-left: -1em;
}
.ph-duotone.ph-airplane-takeoff:before {
  content: '\e908';
  opacity: 0.2;
}
.ph-duotone.ph-airplane-takeoff:after {
  content: '\e909';
  margin-left: -1em;
}
.ph-duotone.ph-airplane-tilt:before {
  content: '\e90a';
  opacity: 0.2;
}
.ph-duotone.ph-airplane-tilt:after {
  content: '\e90b';
  margin-left: -1em;
}
.ph-duotone.ph-airplay:before {
  content: '\e90c';
  opacity: 0.2;
}
.ph-duotone.ph-airplay:after {
  content: '\e90d';
  margin-left: -1em;
}
.ph-duotone.ph-air-traffic-control:before {
  content: '\e90e';
  opacity: 0.2;
}
.ph-duotone.ph-air-traffic-control:after {
  content: '\e90f';
  margin-left: -1em;
}
.ph-duotone.ph-alarm:before {
  content: '\e910';
  opacity: 0.2;
}
.ph-duotone.ph-alarm:after {
  content: '\e911';
  margin-left: -1em;
}
.ph-duotone.ph-alien:before {
  content: '\e912';
  opacity: 0.2;
}
.ph-duotone.ph-alien:after {
  content: '\e913';
  margin-left: -1em;
}
.ph-duotone.ph-align-bottom:before {
  content: '\e914';
  opacity: 0.2;
}
.ph-duotone.ph-align-bottom:after {
  content: '\e915';
  margin-left: -1em;
}
.ph-duotone.ph-align-bottom-simple:before {
  content: '\e916';
  opacity: 0.2;
}
.ph-duotone.ph-align-bottom-simple:after {
  content: '\e917';
  margin-left: -1em;
}
.ph-duotone.ph-align-center-horizontal:before {
  content: '\e918';
  opacity: 0.2;
}
.ph-duotone.ph-align-center-horizontal:after {
  content: '\e919';
  margin-left: -1em;
}
.ph-duotone.ph-align-center-horizontal-simple:before {
  content: '\e91a';
  opacity: 0.2;
}
.ph-duotone.ph-align-center-horizontal-simple:after {
  content: '\e91b';
  margin-left: -1em;
}
.ph-duotone.ph-align-center-vertical:before {
  content: '\e91c';
  opacity: 0.2;
}
.ph-duotone.ph-align-center-vertical:after {
  content: '\e91d';
  margin-left: -1em;
}
.ph-duotone.ph-align-center-vertical-simple:before {
  content: '\e91e';
  opacity: 0.2;
}
.ph-duotone.ph-align-center-vertical-simple:after {
  content: '\e91f';
  margin-left: -1em;
}
.ph-duotone.ph-align-left:before {
  content: '\e920';
  opacity: 0.2;
}
.ph-duotone.ph-align-left:after {
  content: '\e921';
  margin-left: -1em;
}
.ph-duotone.ph-align-left-simple:before {
  content: '\e922';
  opacity: 0.2;
}
.ph-duotone.ph-align-left-simple:after {
  content: '\e923';
  margin-left: -1em;
}
.ph-duotone.ph-align-right:before {
  content: '\e924';
  opacity: 0.2;
}
.ph-duotone.ph-align-right:after {
  content: '\e925';
  margin-left: -1em;
}
.ph-duotone.ph-align-right-simple:before {
  content: '\e926';
  opacity: 0.2;
}
.ph-duotone.ph-align-right-simple:after {
  content: '\e927';
  margin-left: -1em;
}
.ph-duotone.ph-align-top:before {
  content: '\e928';
  opacity: 0.2;
}
.ph-duotone.ph-align-top:after {
  content: '\e929';
  margin-left: -1em;
}
.ph-duotone.ph-align-top-simple:before {
  content: '\e92a';
  opacity: 0.2;
}
.ph-duotone.ph-align-top-simple:after {
  content: '\e92b';
  margin-left: -1em;
}
.ph-duotone.ph-amazon-logo:before {
  content: '\e92c';
  opacity: 0.2;
}
.ph-duotone.ph-amazon-logo:after {
  content: '\e92d';
  margin-left: -1em;
}
.ph-duotone.ph-anchor:before {
  content: '\e92e';
  opacity: 0.2;
}
.ph-duotone.ph-anchor:after {
  content: '\e92f';
  margin-left: -1em;
}
.ph-duotone.ph-anchor-simple:before {
  content: '\e930';
  opacity: 0.2;
}
.ph-duotone.ph-anchor-simple:after {
  content: '\e931';
  margin-left: -1em;
}
.ph-duotone.ph-android-logo:before {
  content: '\e932';
  opacity: 0.2;
}
.ph-duotone.ph-android-logo:after {
  content: '\e933';
  margin-left: -1em;
}
.ph-duotone.ph-angular-logo:before {
  content: '\e934';
  opacity: 0.2;
}
.ph-duotone.ph-angular-logo:after {
  content: '\e935';
  margin-left: -1em;
}
.ph-duotone.ph-aperture:before {
  content: '\e936';
  opacity: 0.2;
}
.ph-duotone.ph-aperture:after {
  content: '\e937';
  margin-left: -1em;
}
.ph-duotone.ph-apple-logo:before {
  content: '\e938';
  opacity: 0.2;
}
.ph-duotone.ph-apple-logo:after {
  content: '\e939';
  margin-left: -1em;
}
.ph-duotone.ph-apple-podcasts-logo:before {
  content: '\e93a';
  opacity: 0.2;
}
.ph-duotone.ph-apple-podcasts-logo:after {
  content: '\e93b';
  margin-left: -1em;
}
.ph-duotone.ph-app-store-logo:before {
  content: '\e93c';
  opacity: 0.2;
}
.ph-duotone.ph-app-store-logo:after {
  content: '\e93d';
  margin-left: -1em;
}
.ph-duotone.ph-app-window:before {
  content: '\e93e';
  opacity: 0.2;
}
.ph-duotone.ph-app-window:after {
  content: '\e93f';
  margin-left: -1em;
}
.ph-duotone.ph-archive-box:before {
  content: '\e940';
  opacity: 0.2;
}
.ph-duotone.ph-archive-box:after {
  content: '\e941';
  margin-left: -1em;
}
.ph-duotone.ph-archive:before {
  content: '\e942';
  opacity: 0.2;
}
.ph-duotone.ph-archive:after {
  content: '\e943';
  margin-left: -1em;
}
.ph-duotone.ph-archive-tray:before {
  content: '\e944';
  opacity: 0.2;
}
.ph-duotone.ph-archive-tray:after {
  content: '\e945';
  margin-left: -1em;
}
.ph-duotone.ph-armchair:before {
  content: '\e946';
  opacity: 0.2;
}
.ph-duotone.ph-armchair:after {
  content: '\e947';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-arc-left:before {
  content: '\e948';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-arc-left:after {
  content: '\e949';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-arc-right:before {
  content: '\e94a';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-arc-right:after {
  content: '\e94b';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-double-up-left:before {
  content: '\e94c';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-double-up-left:after {
  content: '\e94d';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-double-up-right:before {
  content: '\e94e';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-double-up-right:after {
  content: '\e94f';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-down-left:before {
  content: '\e950';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-down-left:after {
  content: '\e951';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-down-right:before {
  content: '\e952';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-down-right:after {
  content: '\e953';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-left-down:before {
  content: '\e954';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-left-down:after {
  content: '\e955';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-left-up:before {
  content: '\e956';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-left-up:after {
  content: '\e957';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-right-down:before {
  content: '\e958';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-right-down:after {
  content: '\e959';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-right-up:before {
  content: '\e95a';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-right-up:after {
  content: '\e95b';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-up-left:before {
  content: '\e95c';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-up-left:after {
  content: '\e95d';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-bend-up-right:before {
  content: '\e95e';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-bend-up-right:after {
  content: '\e95f';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-down:before {
  content: '\e960';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-down:after {
  content: '\e961';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-down-left:before {
  content: '\e962';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-down-left:after {
  content: '\e963';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-down-right:before {
  content: '\e964';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-down-right:after {
  content: '\e965';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-left:before {
  content: '\e966';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-left:after {
  content: '\e967';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-right:before {
  content: '\e968';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-right:after {
  content: '\e969';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-up:before {
  content: '\e96a';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-up:after {
  content: '\e96b';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-up-left:before {
  content: '\e96c';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-up-left:after {
  content: '\e96d';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-circle-up-right:before {
  content: '\e96e';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-circle-up-right:after {
  content: '\e96f';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-clockwise:before {
  content: '\e970';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-clockwise:after {
  content: '\e971';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-counter-clockwise:before {
  content: '\e972';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-counter-clockwise:after {
  content: '\e973';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-down:before {
  content: '\e974';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-down:after {
  content: '\e975';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-down-left:before {
  content: '\e976';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-down-left:after {
  content: '\e977';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-down-right:before {
  content: '\e978';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-down-right:after {
  content: '\e979';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-down-left:before {
  content: '\e97a';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-down-left:after {
  content: '\e97b';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-down-right:before {
  content: '\e97c';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-down-right:after {
  content: '\e97d';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-left-down:before {
  content: '\e97e';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-left-down:after {
  content: '\e97f';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-left:before {
  content: '\e980';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-left:after {
  content: '\e981';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-left-up:before {
  content: '\e982';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-left-up:after {
  content: '\e983';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-right-down:before {
  content: '\e984';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-right-down:after {
  content: '\e985';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-right:before {
  content: '\e986';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-right:after {
  content: '\e987';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-right-up:before {
  content: '\e988';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-right-up:after {
  content: '\e989';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-up-left:before {
  content: '\e98a';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-up-left:after {
  content: '\e98b';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-elbow-up-right:before {
  content: '\e98c';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-elbow-up-right:after {
  content: '\e98d';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-down:before {
  content: '\e98e';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-down:after {
  content: '\e98f';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-left:before {
  content: '\e990';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-left:after {
  content: '\e991';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-line-down:before {
  content: '\e992';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-line-down:after {
  content: '\e993';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-line-left:before {
  content: '\e994';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-line-left:after {
  content: '\e995';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-line-right:before {
  content: '\e996';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-line-right:after {
  content: '\e997';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-lines-down:before {
  content: '\e998';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-lines-down:after {
  content: '\e999';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-lines-left:before {
  content: '\e99a';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-lines-left:after {
  content: '\e99b';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-lines-right:before {
  content: '\e99c';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-lines-right:after {
  content: '\e99d';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-lines-up:before {
  content: '\e99e';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-lines-up:after {
  content: '\e99f';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-line-up:before {
  content: '\e9a0';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-line-up:after {
  content: '\e9a1';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-right:before {
  content: '\e9a2';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-right:after {
  content: '\e9a3';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-fat-up:before {
  content: '\e9a4';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-fat-up:after {
  content: '\e9a5';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-left:before {
  content: '\e9a6';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-left:after {
  content: '\e9a7';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-down:before {
  content: '\e9a8';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-down:after {
  content: '\e9a9';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-down-left:before {
  content: '\e9aa';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-down-left:after {
  content: '\e9ab';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-down-right:before {
  content: '\e9ac';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-down-right:after {
  content: '\e9ad';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-left:before {
  content: '\e9ae';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-left:after {
  content: '\e9af';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-right:before {
  content: '\e9b0';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-right:after {
  content: '\e9b1';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-up:before {
  content: '\e9b2';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-up:after {
  content: '\e9b3';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-up-left:before {
  content: '\e9b4';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-up-left:after {
  content: '\e9b5';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-line-up-right:before {
  content: '\e9b6';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-line-up-right:after {
  content: '\e9b7';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-right:before {
  content: '\e9b8';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-right:after {
  content: '\e9b9';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-clockwise:before {
  content: '\e9ba';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-clockwise:after {
  content: '\e9bb';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-counter-clockwise:before {
  content: '\e9bc';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-counter-clockwise:after {
  content: '\e9bd';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-down-up:before {
  content: '\e9be';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-down-up:after {
  content: '\e9bf';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-horizontal:before {
  content: '\e9c0';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-horizontal:after {
  content: '\e9c1';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-in-cardinal:before {
  content: '\e9c2';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-in-cardinal:after {
  content: '\e9c3';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-in:before {
  content: '\e9c4';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-in:after {
  content: '\e9c5';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-in-line-horizontal:before {
  content: '\e9c6';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-in-line-horizontal:after {
  content: '\e9c7';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-in-line-vertical:before {
  content: '\e9c8';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-in-line-vertical:after {
  content: '\e9c9';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-in-simple:before {
  content: '\e9ca';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-in-simple:after {
  content: '\e9cb';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-left-right:before {
  content: '\e9cc';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-left-right:after {
  content: '\e9cd';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-merge:before {
  content: '\e9ce';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-merge:after {
  content: '\e9cf';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-out-cardinal:before {
  content: '\e9d0';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-out-cardinal:after {
  content: '\e9d1';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-out:before {
  content: '\e9d2';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-out:after {
  content: '\e9d3';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-out-line-horizontal:before {
  content: '\e9d4';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-out-line-horizontal:after {
  content: '\e9d5';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-out-line-vertical:before {
  content: '\e9d6';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-out-line-vertical:after {
  content: '\e9d7';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-out-simple:before {
  content: '\e9d8';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-out-simple:after {
  content: '\e9d9';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-down:before {
  content: '\e9da';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-down:after {
  content: '\e9db';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-down-left:before {
  content: '\e9dc';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-down-left:after {
  content: '\e9dd';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-down-right:before {
  content: '\e9de';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-down-right:after {
  content: '\e9df';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-in:before {
  content: '\e9e0';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-in:after {
  content: '\e9e1';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-left:before {
  content: '\e9e2';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-left:after {
  content: '\e9e3';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-out:before {
  content: '\e9e4';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-out:after {
  content: '\e9e5';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-right:before {
  content: '\e9e6';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-right:after {
  content: '\e9e7';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-up:before {
  content: '\e9e8';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-up:after {
  content: '\e9e9';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-up-left:before {
  content: '\e9ea';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-up-left:after {
  content: '\e9eb';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-square-up-right:before {
  content: '\e9ec';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-square-up-right:after {
  content: '\e9ed';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-split:before {
  content: '\e9ee';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-split:after {
  content: '\e9ef';
  margin-left: -1em;
}
.ph-duotone.ph-arrows-vertical:before {
  content: '\e9f0';
  opacity: 0.2;
}
.ph-duotone.ph-arrows-vertical:after {
  content: '\e9f1';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-down-left:before {
  content: '\e9f2';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-down-left:after {
  content: '\e9f3';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-down-right:before {
  content: '\e9f4';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-down-right:after {
  content: '\e9f5';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-left-down:before {
  content: '\e9f6';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-left-down:after {
  content: '\e9f7';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-left-up:before {
  content: '\e9f8';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-left-up:after {
  content: '\e9f9';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-up:before {
  content: '\e9fa';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-up:after {
  content: '\e9fb';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-up-left:before {
  content: '\e9fc';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-up-left:after {
  content: '\e9fd';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-up-right:before {
  content: '\e9fe';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-up-right:after {
  content: '\e9ff';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-right-down:before {
  content: '\ea00';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-right-down:after {
  content: '\ea01';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-right-up:before {
  content: '\ea02';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-right-up:after {
  content: '\ea03';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-up-left:before {
  content: '\ea04';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-up-left:after {
  content: '\ea05';
  margin-left: -1em;
}
.ph-duotone.ph-arrow-u-up-right:before {
  content: '\ea06';
  opacity: 0.2;
}
.ph-duotone.ph-arrow-u-up-right:after {
  content: '\ea07';
  margin-left: -1em;
}
.ph-duotone.ph-article:before {
  content: '\ea08';
  opacity: 0.2;
}
.ph-duotone.ph-article:after {
  content: '\ea09';
  margin-left: -1em;
}
.ph-duotone.ph-article-medium:before {
  content: '\ea0a';
  opacity: 0.2;
}
.ph-duotone.ph-article-medium:after {
  content: '\ea0b';
  margin-left: -1em;
}
.ph-duotone.ph-article-ny-times:before {
  content: '\ea0c';
  opacity: 0.2;
}
.ph-duotone.ph-article-ny-times:after {
  content: '\ea0d';
  margin-left: -1em;
}
.ph-duotone.ph-asterisk:before {
  content: '\ea0e';
  opacity: 0.2;
}
.ph-duotone.ph-asterisk:after {
  content: '\ea0f';
  margin-left: -1em;
}
.ph-duotone.ph-asterisk-simple:before {
  content: '\ea10';
  opacity: 0.2;
}
.ph-duotone.ph-asterisk-simple:after {
  content: '\ea11';
  margin-left: -1em;
}
.ph-duotone.ph-at:before {
  content: '\ea12';
  opacity: 0.2;
}
.ph-duotone.ph-at:after {
  content: '\ea13';
  margin-left: -1em;
}
.ph-duotone.ph-atom:before {
  content: '\ea14';
  opacity: 0.2;
}
.ph-duotone.ph-atom:after {
  content: '\ea15';
  margin-left: -1em;
}
.ph-duotone.ph-baby:before {
  content: '\ea16';
  opacity: 0.2;
}
.ph-duotone.ph-baby:after {
  content: '\ea17';
  margin-left: -1em;
}
.ph-duotone.ph-backpack:before {
  content: '\ea18';
  opacity: 0.2;
}
.ph-duotone.ph-backpack:after {
  content: '\ea19';
  margin-left: -1em;
}
.ph-duotone.ph-backspace:before {
  content: '\ea1a';
  opacity: 0.2;
}
.ph-duotone.ph-backspace:after {
  content: '\ea1b';
  margin-left: -1em;
}
.ph-duotone.ph-bag:before {
  content: '\ea1c';
  opacity: 0.2;
}
.ph-duotone.ph-bag:after {
  content: '\ea1d';
  margin-left: -1em;
}
.ph-duotone.ph-bag-simple:before {
  content: '\ea1e';
  opacity: 0.2;
}
.ph-duotone.ph-bag-simple:after {
  content: '\ea1f';
  margin-left: -1em;
}
.ph-duotone.ph-balloon:before {
  content: '\ea20';
  opacity: 0.2;
}
.ph-duotone.ph-balloon:after {
  content: '\ea21';
  margin-left: -1em;
}
.ph-duotone.ph-bandaids:before {
  content: '\ea22';
  opacity: 0.2;
}
.ph-duotone.ph-bandaids:after {
  content: '\ea23';
  margin-left: -1em;
}
.ph-duotone.ph-bank:before {
  content: '\ea24';
  opacity: 0.2;
}
.ph-duotone.ph-bank:after {
  content: '\ea25';
  margin-left: -1em;
}
.ph-duotone.ph-barbell:before {
  content: '\ea26';
  opacity: 0.2;
}
.ph-duotone.ph-barbell:after {
  content: '\ea27';
  margin-left: -1em;
}
.ph-duotone.ph-barcode:before {
  content: '\ea28';
  opacity: 0.2;
}
.ph-duotone.ph-barcode:after {
  content: '\ea29';
  margin-left: -1em;
}
.ph-duotone.ph-barricade:before {
  content: '\ea2a';
  opacity: 0.2;
}
.ph-duotone.ph-barricade:after {
  content: '\ea2b';
  margin-left: -1em;
}
.ph-duotone.ph-baseball-cap:before {
  content: '\ea2c';
  opacity: 0.2;
}
.ph-duotone.ph-baseball-cap:after {
  content: '\ea2d';
  margin-left: -1em;
}
.ph-duotone.ph-baseball:before {
  content: '\ea2e';
  opacity: 0.2;
}
.ph-duotone.ph-baseball:after {
  content: '\ea2f';
  margin-left: -1em;
}
.ph-duotone.ph-basketball:before {
  content: '\ea30';
  opacity: 0.2;
}
.ph-duotone.ph-basketball:after {
  content: '\ea31';
  margin-left: -1em;
}
.ph-duotone.ph-basket:before {
  content: '\ea32';
  opacity: 0.2;
}
.ph-duotone.ph-basket:after {
  content: '\ea33';
  margin-left: -1em;
}
.ph-duotone.ph-bathtub:before {
  content: '\ea34';
  opacity: 0.2;
}
.ph-duotone.ph-bathtub:after {
  content: '\ea35';
  margin-left: -1em;
}
.ph-duotone.ph-battery-charging:before {
  content: '\ea36';
  opacity: 0.2;
}
.ph-duotone.ph-battery-charging:after {
  content: '\ea37';
  margin-left: -1em;
}
.ph-duotone.ph-battery-charging-vertical:before {
  content: '\ea38';
  opacity: 0.2;
}
.ph-duotone.ph-battery-charging-vertical:after {
  content: '\ea39';
  margin-left: -1em;
}
.ph-duotone.ph-battery-empty:before {
  content: '\ea3a';
  opacity: 0.2;
}
.ph-duotone.ph-battery-empty:after {
  content: '\ea3b';
  margin-left: -1em;
}
.ph-duotone.ph-battery-full:before {
  content: '\ea3c';
  opacity: 0.2;
}
.ph-duotone.ph-battery-full:after {
  content: '\ea3d';
  margin-left: -1em;
}
.ph-duotone.ph-battery-high:before {
  content: '\ea3e';
  opacity: 0.2;
}
.ph-duotone.ph-battery-high:after {
  content: '\ea3f';
  margin-left: -1em;
}
.ph-duotone.ph-battery-low:before {
  content: '\ea40';
  opacity: 0.2;
}
.ph-duotone.ph-battery-low:after {
  content: '\ea41';
  margin-left: -1em;
}
.ph-duotone.ph-battery-medium:before {
  content: '\ea42';
  opacity: 0.2;
}
.ph-duotone.ph-battery-medium:after {
  content: '\ea43';
  margin-left: -1em;
}
.ph-duotone.ph-battery-plus:before {
  content: '\ea44';
  opacity: 0.2;
}
.ph-duotone.ph-battery-plus:after {
  content: '\ea45';
  margin-left: -1em;
}
.ph-duotone.ph-battery-plus-vertical:before {
  content: '\ea46';
  opacity: 0.2;
}
.ph-duotone.ph-battery-plus-vertical:after {
  content: '\ea47';
  margin-left: -1em;
}
.ph-duotone.ph-battery-vertical-empty:before {
  content: '\ea48';
  opacity: 0.2;
}
.ph-duotone.ph-battery-vertical-empty:after {
  content: '\ea49';
  margin-left: -1em;
}
.ph-duotone.ph-battery-vertical-full:before {
  content: '\ea4a';
  opacity: 0.2;
}
.ph-duotone.ph-battery-vertical-full:after {
  content: '\ea4b';
  margin-left: -1em;
}
.ph-duotone.ph-battery-vertical-high:before {
  content: '\ea4c';
  opacity: 0.2;
}
.ph-duotone.ph-battery-vertical-high:after {
  content: '\ea4d';
  margin-left: -1em;
}
.ph-duotone.ph-battery-vertical-low:before {
  content: '\ea4e';
  opacity: 0.2;
}
.ph-duotone.ph-battery-vertical-low:after {
  content: '\ea4f';
  margin-left: -1em;
}
.ph-duotone.ph-battery-vertical-medium:before {
  content: '\ea50';
  opacity: 0.2;
}
.ph-duotone.ph-battery-vertical-medium:after {
  content: '\ea51';
  margin-left: -1em;
}
.ph-duotone.ph-battery-warning:before {
  content: '\ea52';
  opacity: 0.2;
}
.ph-duotone.ph-battery-warning:after {
  content: '\ea53';
  margin-left: -1em;
}
.ph-duotone.ph-battery-warning-vertical:before {
  content: '\ea54';
  opacity: 0.2;
}
.ph-duotone.ph-battery-warning-vertical:after {
  content: '\ea55';
  margin-left: -1em;
}
.ph-duotone.ph-bed:before {
  content: '\ea56';
  opacity: 0.2;
}
.ph-duotone.ph-bed:after {
  content: '\ea57';
  margin-left: -1em;
}
.ph-duotone.ph-beer-bottle:before {
  content: '\ea58';
  opacity: 0.2;
}
.ph-duotone.ph-beer-bottle:after {
  content: '\ea59';
  margin-left: -1em;
}
.ph-duotone.ph-beer-stein:before {
  content: '\ea5a';
  opacity: 0.2;
}
.ph-duotone.ph-beer-stein:after {
  content: '\ea5b';
  margin-left: -1em;
}
.ph-duotone.ph-behance-logo:before {
  content: '\ea5c';
  opacity: 0.2;
}
.ph-duotone.ph-behance-logo:after {
  content: '\ea5d';
  margin-left: -1em;
}
.ph-duotone.ph-bell:before {
  content: '\ea5e';
  opacity: 0.2;
}
.ph-duotone.ph-bell:after {
  content: '\ea5f';
  margin-left: -1em;
}
.ph-duotone.ph-bell-ringing:before {
  content: '\ea60';
  opacity: 0.2;
}
.ph-duotone.ph-bell-ringing:after {
  content: '\ea61';
  margin-left: -1em;
}
.ph-duotone.ph-bell-simple:before {
  content: '\ea62';
  opacity: 0.2;
}
.ph-duotone.ph-bell-simple:after {
  content: '\ea63';
  margin-left: -1em;
}
.ph-duotone.ph-bell-simple-ringing:before {
  content: '\ea64';
  opacity: 0.2;
}
.ph-duotone.ph-bell-simple-ringing:after {
  content: '\ea65';
  margin-left: -1em;
}
.ph-duotone.ph-bell-simple-slash:before {
  content: '\ea66';
  opacity: 0.2;
}
.ph-duotone.ph-bell-simple-slash:after {
  content: '\ea67';
  margin-left: -1em;
}
.ph-duotone.ph-bell-simple-z:before {
  content: '\ea68';
  opacity: 0.2;
}
.ph-duotone.ph-bell-simple-z:after {
  content: '\ea69';
  margin-left: -1em;
}
.ph-duotone.ph-bell-slash:before {
  content: '\ea6a';
  opacity: 0.2;
}
.ph-duotone.ph-bell-slash:after {
  content: '\ea6b';
  margin-left: -1em;
}
.ph-duotone.ph-bell-z:before {
  content: '\ea6c';
  opacity: 0.2;
}
.ph-duotone.ph-bell-z:after {
  content: '\ea6d';
  margin-left: -1em;
}
.ph-duotone.ph-bezier-curve:before {
  content: '\ea6e';
  opacity: 0.2;
}
.ph-duotone.ph-bezier-curve:after {
  content: '\ea6f';
  margin-left: -1em;
}
.ph-duotone.ph-bicycle:before {
  content: '\ea70';
  opacity: 0.2;
}
.ph-duotone.ph-bicycle:after {
  content: '\ea71';
  margin-left: -1em;
}
.ph-duotone.ph-binoculars:before {
  content: '\ea72';
  opacity: 0.2;
}
.ph-duotone.ph-binoculars:after {
  content: '\ea73';
  margin-left: -1em;
}
.ph-duotone.ph-bird:before {
  content: '\ea74';
  opacity: 0.2;
}
.ph-duotone.ph-bird:after {
  content: '\ea75';
  margin-left: -1em;
}
.ph-duotone.ph-bluetooth-connected:before {
  content: '\ea76';
  opacity: 0.2;
}
.ph-duotone.ph-bluetooth-connected:after {
  content: '\ea77';
  margin-left: -1em;
}
.ph-duotone.ph-bluetooth:before {
  content: '\ea78';
  opacity: 0.2;
}
.ph-duotone.ph-bluetooth:after {
  content: '\ea79';
  margin-left: -1em;
}
.ph-duotone.ph-bluetooth-slash:before {
  content: '\ea7a';
  opacity: 0.2;
}
.ph-duotone.ph-bluetooth-slash:after {
  content: '\ea7b';
  margin-left: -1em;
}
.ph-duotone.ph-bluetooth-x:before {
  content: '\ea7c';
  opacity: 0.2;
}
.ph-duotone.ph-bluetooth-x:after {
  content: '\ea7d';
  margin-left: -1em;
}
.ph-duotone.ph-boat:before {
  content: '\ea7e';
  opacity: 0.2;
}
.ph-duotone.ph-boat:after {
  content: '\ea7f';
  margin-left: -1em;
}
.ph-duotone.ph-bone:before {
  content: '\ea80';
  opacity: 0.2;
}
.ph-duotone.ph-bone:after {
  content: '\ea81';
  margin-left: -1em;
}
.ph-duotone.ph-book-bookmark:before {
  content: '\ea82';
  opacity: 0.2;
}
.ph-duotone.ph-book-bookmark:after {
  content: '\ea83';
  margin-left: -1em;
}
.ph-duotone.ph-book:before {
  content: '\ea84';
  opacity: 0.2;
}
.ph-duotone.ph-book:after {
  content: '\ea85';
  margin-left: -1em;
}
.ph-duotone.ph-bookmark:before {
  content: '\ea86';
  opacity: 0.2;
}
.ph-duotone.ph-bookmark:after {
  content: '\ea87';
  margin-left: -1em;
}
.ph-duotone.ph-bookmarks:before {
  content: '\ea88';
  opacity: 0.2;
}
.ph-duotone.ph-bookmarks:after {
  content: '\ea89';
  margin-left: -1em;
}
.ph-duotone.ph-bookmark-simple:before {
  content: '\ea8a';
  opacity: 0.2;
}
.ph-duotone.ph-bookmark-simple:after {
  content: '\ea8b';
  margin-left: -1em;
}
.ph-duotone.ph-bookmarks-simple:before {
  content: '\ea8c';
  opacity: 0.2;
}
.ph-duotone.ph-bookmarks-simple:after {
  content: '\ea8d';
  margin-left: -1em;
}
.ph-duotone.ph-book-open:before {
  content: '\ea8e';
  opacity: 0.2;
}
.ph-duotone.ph-book-open:after {
  content: '\ea8f';
  margin-left: -1em;
}
.ph-duotone.ph-book-open-text:before {
  content: '\ea90';
  opacity: 0.2;
}
.ph-duotone.ph-book-open-text:after {
  content: '\ea91';
  margin-left: -1em;
}
.ph-duotone.ph-books:before {
  content: '\ea92';
  opacity: 0.2;
}
.ph-duotone.ph-books:after {
  content: '\ea93';
  margin-left: -1em;
}
.ph-duotone.ph-boot:before {
  content: '\ea94';
  opacity: 0.2;
}
.ph-duotone.ph-boot:after {
  content: '\ea95';
  margin-left: -1em;
}
.ph-duotone.ph-bounding-box:before {
  content: '\ea96';
  opacity: 0.2;
}
.ph-duotone.ph-bounding-box:after {
  content: '\ea97';
  margin-left: -1em;
}
.ph-duotone.ph-bowl-food:before {
  content: '\ea98';
  opacity: 0.2;
}
.ph-duotone.ph-bowl-food:after {
  content: '\ea99';
  margin-left: -1em;
}
.ph-duotone.ph-brackets-angle:before {
  content: '\ea9a';
  opacity: 0.2;
}
.ph-duotone.ph-brackets-angle:after {
  content: '\ea9b';
  margin-left: -1em;
}
.ph-duotone.ph-brackets-curly:before {
  content: '\ea9c';
  opacity: 0.2;
}
.ph-duotone.ph-brackets-curly:after {
  content: '\ea9d';
  margin-left: -1em;
}
.ph-duotone.ph-brackets-round:before {
  content: '\ea9e';
  opacity: 0.2;
}
.ph-duotone.ph-brackets-round:after {
  content: '\ea9f';
  margin-left: -1em;
}
.ph-duotone.ph-brackets-square:before {
  content: '\eaa0';
  opacity: 0.2;
}
.ph-duotone.ph-brackets-square:after {
  content: '\eaa1';
  margin-left: -1em;
}
.ph-duotone.ph-brain:before {
  content: '\eaa2';
  opacity: 0.2;
}
.ph-duotone.ph-brain:after {
  content: '\eaa3';
  margin-left: -1em;
}
.ph-duotone.ph-brandy:before {
  content: '\eaa4';
  opacity: 0.2;
}
.ph-duotone.ph-brandy:after {
  content: '\eaa5';
  margin-left: -1em;
}
.ph-duotone.ph-bridge:before {
  content: '\eaa6';
  opacity: 0.2;
}
.ph-duotone.ph-bridge:after {
  content: '\eaa7';
  margin-left: -1em;
}
.ph-duotone.ph-briefcase:before {
  content: '\eaa8';
  opacity: 0.2;
}
.ph-duotone.ph-briefcase:after {
  content: '\eaa9';
  margin-left: -1em;
}
.ph-duotone.ph-briefcase-metal:before {
  content: '\eaaa';
  opacity: 0.2;
}
.ph-duotone.ph-briefcase-metal:after {
  content: '\eaab';
  margin-left: -1em;
}
.ph-duotone.ph-broadcast:before {
  content: '\eaac';
  opacity: 0.2;
}
.ph-duotone.ph-broadcast:after {
  content: '\eaad';
  margin-left: -1em;
}
.ph-duotone.ph-broom:before {
  content: '\eaae';
  opacity: 0.2;
}
.ph-duotone.ph-broom:after {
  content: '\eaaf';
  margin-left: -1em;
}
.ph-duotone.ph-browser:before {
  content: '\eab0';
  opacity: 0.2;
}
.ph-duotone.ph-browser:after {
  content: '\eab1';
  margin-left: -1em;
}
.ph-duotone.ph-browsers:before {
  content: '\eab2';
  opacity: 0.2;
}
.ph-duotone.ph-browsers:after {
  content: '\eab3';
  margin-left: -1em;
}
.ph-duotone.ph-bug-beetle:before {
  content: '\eab4';
  opacity: 0.2;
}
.ph-duotone.ph-bug-beetle:after {
  content: '\eab5';
  margin-left: -1em;
}
.ph-duotone.ph-bug-droid:before {
  content: '\eab6';
  opacity: 0.2;
}
.ph-duotone.ph-bug-droid:after {
  content: '\eab7';
  margin-left: -1em;
}
.ph-duotone.ph-bug:before {
  content: '\eab8';
  opacity: 0.2;
}
.ph-duotone.ph-bug:after {
  content: '\eab9';
  margin-left: -1em;
}
.ph-duotone.ph-buildings:before {
  content: '\eaba';
  opacity: 0.2;
}
.ph-duotone.ph-buildings:after {
  content: '\eabb';
  margin-left: -1em;
}
.ph-duotone.ph-bus:before {
  content: '\eabc';
  opacity: 0.2;
}
.ph-duotone.ph-bus:after {
  content: '\eabd';
  margin-left: -1em;
}
.ph-duotone.ph-butterfly:before {
  content: '\eabe';
  opacity: 0.2;
}
.ph-duotone.ph-butterfly:after {
  content: '\eabf';
  margin-left: -1em;
}
.ph-duotone.ph-cactus:before {
  content: '\eac0';
  opacity: 0.2;
}
.ph-duotone.ph-cactus:after {
  content: '\eac1';
  margin-left: -1em;
}
.ph-duotone.ph-cake:before {
  content: '\eac2';
  opacity: 0.2;
}
.ph-duotone.ph-cake:after {
  content: '\eac3';
  margin-left: -1em;
}
.ph-duotone.ph-calculator:before {
  content: '\eac4';
  opacity: 0.2;
}
.ph-duotone.ph-calculator:after {
  content: '\eac5';
  margin-left: -1em;
}
.ph-duotone.ph-calendar-blank:before {
  content: '\eac6';
  opacity: 0.2;
}
.ph-duotone.ph-calendar-blank:after {
  content: '\eac7';
  margin-left: -1em;
}
.ph-duotone.ph-calendar-check:before {
  content: '\eac8';
  opacity: 0.2;
}
.ph-duotone.ph-calendar-check:after {
  content: '\eac9';
  margin-left: -1em;
}
.ph-duotone.ph-calendar:before {
  content: '\eaca';
  opacity: 0.2;
}
.ph-duotone.ph-calendar:after {
  content: '\eacb';
  margin-left: -1em;
}
.ph-duotone.ph-calendar-plus:before {
  content: '\eacc';
  opacity: 0.2;
}
.ph-duotone.ph-calendar-plus:after {
  content: '\eacd';
  margin-left: -1em;
}
.ph-duotone.ph-calendar-x:before {
  content: '\eace';
  opacity: 0.2;
}
.ph-duotone.ph-calendar-x:after {
  content: '\eacf';
  margin-left: -1em;
}
.ph-duotone.ph-call-bell:before {
  content: '\ead0';
  opacity: 0.2;
}
.ph-duotone.ph-call-bell:after {
  content: '\ead1';
  margin-left: -1em;
}
.ph-duotone.ph-camera:before {
  content: '\ead2';
  opacity: 0.2;
}
.ph-duotone.ph-camera:after {
  content: '\ead3';
  margin-left: -1em;
}
.ph-duotone.ph-camera-plus:before {
  content: '\ead4';
  opacity: 0.2;
}
.ph-duotone.ph-camera-plus:after {
  content: '\ead5';
  margin-left: -1em;
}
.ph-duotone.ph-camera-rotate:before {
  content: '\ead6';
  opacity: 0.2;
}
.ph-duotone.ph-camera-rotate:after {
  content: '\ead7';
  margin-left: -1em;
}
.ph-duotone.ph-camera-slash:before {
  content: '\ead8';
  opacity: 0.2;
}
.ph-duotone.ph-camera-slash:after {
  content: '\ead9';
  margin-left: -1em;
}
.ph-duotone.ph-campfire:before {
  content: '\eada';
  opacity: 0.2;
}
.ph-duotone.ph-campfire:after {
  content: '\eadb';
  margin-left: -1em;
}
.ph-duotone.ph-cardholder:before {
  content: '\eadc';
  opacity: 0.2;
}
.ph-duotone.ph-cardholder:after {
  content: '\eadd';
  margin-left: -1em;
}
.ph-duotone.ph-cards:before {
  content: '\eade';
  opacity: 0.2;
}
.ph-duotone.ph-cards:after {
  content: '\eadf';
  margin-left: -1em;
}
.ph-duotone.ph-car:before {
  content: '\eae0';
  opacity: 0.2;
}
.ph-duotone.ph-car:after {
  content: '\eae1';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-double-down:before {
  content: '\eae2';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-double-down:after {
  content: '\eae3';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-double-left:before {
  content: '\eae4';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-double-left:after {
  content: '\eae5';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-double-right:before {
  content: '\eae6';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-double-right:after {
  content: '\eae7';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-double-up:before {
  content: '\eae8';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-double-up:after {
  content: '\eae9';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-down:before {
  content: '\eaea';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-down:after {
  content: '\eaeb';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-left:before {
  content: '\eaec';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-left:after {
  content: '\eaed';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-right:before {
  content: '\eaee';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-right:after {
  content: '\eaef';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-up-down:before {
  content: '\eaf0';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-up-down:after {
  content: '\eaf1';
  margin-left: -1em;
}
.ph-duotone.ph-caret-circle-up:before {
  content: '\eaf2';
  opacity: 0.2;
}
.ph-duotone.ph-caret-circle-up:after {
  content: '\eaf3';
  margin-left: -1em;
}
.ph-duotone.ph-caret-double-down:before {
  content: '\eaf4';
  opacity: 0.2;
}
.ph-duotone.ph-caret-double-down:after {
  content: '\eaf5';
  margin-left: -1em;
}
.ph-duotone.ph-caret-double-left:before {
  content: '\eaf6';
  opacity: 0.2;
}
.ph-duotone.ph-caret-double-left:after {
  content: '\eaf7';
  margin-left: -1em;
}
.ph-duotone.ph-caret-double-right:before {
  content: '\eaf8';
  opacity: 0.2;
}
.ph-duotone.ph-caret-double-right:after {
  content: '\eaf9';
  margin-left: -1em;
}
.ph-duotone.ph-caret-double-up:before {
  content: '\eafa';
  opacity: 0.2;
}
.ph-duotone.ph-caret-double-up:after {
  content: '\eafb';
  margin-left: -1em;
}
.ph-duotone.ph-caret-down:before {
  content: '\eafc';
  opacity: 0.2;
}
.ph-duotone.ph-caret-down:after {
  content: '\eafd';
  margin-left: -1em;
}
.ph-duotone.ph-caret-left:before {
  content: '\eafe';
  opacity: 0.2;
}
.ph-duotone.ph-caret-left:after {
  content: '\eaff';
  margin-left: -1em;
}
.ph-duotone.ph-caret-right:before {
  content: '\eb00';
  opacity: 0.2;
}
.ph-duotone.ph-caret-right:after {
  content: '\eb01';
  margin-left: -1em;
}
.ph-duotone.ph-caret-up-down:before {
  content: '\eb02';
  opacity: 0.2;
}
.ph-duotone.ph-caret-up-down:after {
  content: '\eb03';
  margin-left: -1em;
}
.ph-duotone.ph-caret-up:before {
  content: '\eb04';
  opacity: 0.2;
}
.ph-duotone.ph-caret-up:after {
  content: '\eb05';
  margin-left: -1em;
}
.ph-duotone.ph-car-profile:before {
  content: '\eb06';
  opacity: 0.2;
}
.ph-duotone.ph-car-profile:after {
  content: '\eb07';
  margin-left: -1em;
}
.ph-duotone.ph-carrot:before {
  content: '\eb08';
  opacity: 0.2;
}
.ph-duotone.ph-carrot:after {
  content: '\eb09';
  margin-left: -1em;
}
.ph-duotone.ph-car-simple:before {
  content: '\eb0a';
  opacity: 0.2;
}
.ph-duotone.ph-car-simple:after {
  content: '\eb0b';
  margin-left: -1em;
}
.ph-duotone.ph-cassette-tape:before {
  content: '\eb0c';
  opacity: 0.2;
}
.ph-duotone.ph-cassette-tape:after {
  content: '\eb0d';
  margin-left: -1em;
}
.ph-duotone.ph-castle-turret:before {
  content: '\eb0e';
  opacity: 0.2;
}
.ph-duotone.ph-castle-turret:after {
  content: '\eb0f';
  margin-left: -1em;
}
.ph-duotone.ph-cat:before {
  content: '\eb10';
  opacity: 0.2;
}
.ph-duotone.ph-cat:after {
  content: '\eb11';
  margin-left: -1em;
}
.ph-duotone.ph-cell-signal-full:before {
  content: '\eb12';
  opacity: 0.2;
}
.ph-duotone.ph-cell-signal-full:after {
  content: '\eb13';
  margin-left: -1em;
}
.ph-duotone.ph-cell-signal-high:before {
  content: '\eb14';
  opacity: 0.2;
}
.ph-duotone.ph-cell-signal-high:after {
  content: '\eb15';
  margin-left: -1em;
}
.ph-duotone.ph-cell-signal-low:before {
  content: '\eb16';
  opacity: 0.2;
}
.ph-duotone.ph-cell-signal-low:after {
  content: '\eb17';
  margin-left: -1em;
}
.ph-duotone.ph-cell-signal-medium:before {
  content: '\eb18';
  opacity: 0.2;
}
.ph-duotone.ph-cell-signal-medium:after {
  content: '\eb19';
  margin-left: -1em;
}
.ph-duotone.ph-cell-signal-none-duotone:before {
  content: '\eb1a';
}
.ph-duotone.ph-cell-signal-slash:before {
  content: '\eb1b';
  opacity: 0.2;
}
.ph-duotone.ph-cell-signal-slash:after {
  content: '\eb1c';
  margin-left: -1em;
}
.ph-duotone.ph-cell-signal-x:before {
  content: '\eb1d';
  opacity: 0.2;
}
.ph-duotone.ph-cell-signal-x:after {
  content: '\eb1e';
  margin-left: -1em;
}
.ph-duotone.ph-certificate:before {
  content: '\eb1f';
  opacity: 0.2;
}
.ph-duotone.ph-certificate:after {
  content: '\eb20';
  margin-left: -1em;
}
.ph-duotone.ph-chair:before {
  content: '\eb21';
  opacity: 0.2;
}
.ph-duotone.ph-chair:after {
  content: '\eb22';
  margin-left: -1em;
}
.ph-duotone.ph-chalkboard:before {
  content: '\eb23';
  opacity: 0.2;
}
.ph-duotone.ph-chalkboard:after {
  content: '\eb24';
  margin-left: -1em;
}
.ph-duotone.ph-chalkboard-simple:before {
  content: '\eb25';
  opacity: 0.2;
}
.ph-duotone.ph-chalkboard-simple:after {
  content: '\eb26';
  margin-left: -1em;
}
.ph-duotone.ph-chalkboard-teacher:before {
  content: '\eb27';
  opacity: 0.2;
}
.ph-duotone.ph-chalkboard-teacher:after {
  content: '\eb28';
  margin-left: -1em;
}
.ph-duotone.ph-champagne:before {
  content: '\eb29';
  opacity: 0.2;
}
.ph-duotone.ph-champagne:after {
  content: '\eb2a';
  margin-left: -1em;
}
.ph-duotone.ph-charging-station:before {
  content: '\eb2b';
  opacity: 0.2;
}
.ph-duotone.ph-charging-station:after {
  content: '\eb2c';
  margin-left: -1em;
}
.ph-duotone.ph-chart-bar:before {
  content: '\eb2d';
  opacity: 0.2;
}
.ph-duotone.ph-chart-bar:after {
  content: '\eb2e';
  margin-left: -1em;
}
.ph-duotone.ph-chart-bar-horizontal:before {
  content: '\eb2f';
  opacity: 0.2;
}
.ph-duotone.ph-chart-bar-horizontal:after {
  content: '\eb30';
  margin-left: -1em;
}
.ph-duotone.ph-chart-donut:before {
  content: '\eb31';
  opacity: 0.2;
}
.ph-duotone.ph-chart-donut:after {
  content: '\eb32';
  margin-left: -1em;
}
.ph-duotone.ph-chart-line-down:before {
  content: '\eb33';
  opacity: 0.2;
}
.ph-duotone.ph-chart-line-down:after {
  content: '\eb34';
  margin-left: -1em;
}
.ph-duotone.ph-chart-line:before {
  content: '\eb35';
  opacity: 0.2;
}
.ph-duotone.ph-chart-line:after {
  content: '\eb36';
  margin-left: -1em;
}
.ph-duotone.ph-chart-line-up:before {
  content: '\eb37';
  opacity: 0.2;
}
.ph-duotone.ph-chart-line-up:after {
  content: '\eb38';
  margin-left: -1em;
}
.ph-duotone.ph-chart-pie:before {
  content: '\eb39';
  opacity: 0.2;
}
.ph-duotone.ph-chart-pie:after {
  content: '\eb3a';
  margin-left: -1em;
}
.ph-duotone.ph-chart-pie-slice:before {
  content: '\eb3b';
  opacity: 0.2;
}
.ph-duotone.ph-chart-pie-slice:after {
  content: '\eb3c';
  margin-left: -1em;
}
.ph-duotone.ph-chart-polar:before {
  content: '\eb3d';
  opacity: 0.2;
}
.ph-duotone.ph-chart-polar:after {
  content: '\eb3e';
  margin-left: -1em;
}
.ph-duotone.ph-chart-scatter:before {
  content: '\eb3f';
  opacity: 0.2;
}
.ph-duotone.ph-chart-scatter:after {
  content: '\eb40';
  margin-left: -1em;
}
.ph-duotone.ph-chat-centered-dots:before {
  content: '\eb41';
  opacity: 0.2;
}
.ph-duotone.ph-chat-centered-dots:after {
  content: '\eb42';
  margin-left: -1em;
}
.ph-duotone.ph-chat-centered:before {
  content: '\eb43';
  opacity: 0.2;
}
.ph-duotone.ph-chat-centered:after {
  content: '\eb44';
  margin-left: -1em;
}
.ph-duotone.ph-chat-centered-text:before {
  content: '\eb45';
  opacity: 0.2;
}
.ph-duotone.ph-chat-centered-text:after {
  content: '\eb46';
  margin-left: -1em;
}
.ph-duotone.ph-chat-circle-dots:before {
  content: '\eb47';
  opacity: 0.2;
}
.ph-duotone.ph-chat-circle-dots:after {
  content: '\eb48';
  margin-left: -1em;
}
.ph-duotone.ph-chat-circle:before {
  content: '\eb49';
  opacity: 0.2;
}
.ph-duotone.ph-chat-circle:after {
  content: '\eb4a';
  margin-left: -1em;
}
.ph-duotone.ph-chat-circle-text:before {
  content: '\eb4b';
  opacity: 0.2;
}
.ph-duotone.ph-chat-circle-text:after {
  content: '\eb4c';
  margin-left: -1em;
}
.ph-duotone.ph-chat-dots:before {
  content: '\eb4d';
  opacity: 0.2;
}
.ph-duotone.ph-chat-dots:after {
  content: '\eb4e';
  margin-left: -1em;
}
.ph-duotone.ph-chat:before {
  content: '\eb4f';
  opacity: 0.2;
}
.ph-duotone.ph-chat:after {
  content: '\eb50';
  margin-left: -1em;
}
.ph-duotone.ph-chats-circle:before {
  content: '\eb51';
  opacity: 0.2;
}
.ph-duotone.ph-chats-circle:after {
  content: '\eb52';
  margin-left: -1em;
}
.ph-duotone.ph-chats:before {
  content: '\eb53';
  opacity: 0.2;
}
.ph-duotone.ph-chats:after {
  content: '\eb54';
  margin-left: -1em;
}
.ph-duotone.ph-chats-teardrop:before {
  content: '\eb55';
  opacity: 0.2;
}
.ph-duotone.ph-chats-teardrop:after {
  content: '\eb56';
  margin-left: -1em;
}
.ph-duotone.ph-chat-teardrop-dots:before {
  content: '\eb57';
  opacity: 0.2;
}
.ph-duotone.ph-chat-teardrop-dots:after {
  content: '\eb58';
  margin-left: -1em;
}
.ph-duotone.ph-chat-teardrop:before {
  content: '\eb59';
  opacity: 0.2;
}
.ph-duotone.ph-chat-teardrop:after {
  content: '\eb5a';
  margin-left: -1em;
}
.ph-duotone.ph-chat-teardrop-text:before {
  content: '\eb5b';
  opacity: 0.2;
}
.ph-duotone.ph-chat-teardrop-text:after {
  content: '\eb5c';
  margin-left: -1em;
}
.ph-duotone.ph-chat-text:before {
  content: '\eb5d';
  opacity: 0.2;
}
.ph-duotone.ph-chat-text:after {
  content: '\eb5e';
  margin-left: -1em;
}
.ph-duotone.ph-check-circle:before {
  content: '\eb5f';
  opacity: 0.2;
}
.ph-duotone.ph-check-circle:after {
  content: '\eb60';
  margin-left: -1em;
}
.ph-duotone.ph-check:before {
  content: '\eb61';
  opacity: 0.2;
}
.ph-duotone.ph-check:after {
  content: '\eb62';
  margin-left: -1em;
}
.ph-duotone.ph-check-fat:before {
  content: '\eb63';
  opacity: 0.2;
}
.ph-duotone.ph-check-fat:after {
  content: '\eb64';
  margin-left: -1em;
}
.ph-duotone.ph-checks:before {
  content: '\eb65';
  opacity: 0.2;
}
.ph-duotone.ph-checks:after {
  content: '\eb66';
  margin-left: -1em;
}
.ph-duotone.ph-check-square:before {
  content: '\eb67';
  opacity: 0.2;
}
.ph-duotone.ph-check-square:after {
  content: '\eb68';
  margin-left: -1em;
}
.ph-duotone.ph-check-square-offset:before {
  content: '\eb69';
  opacity: 0.2;
}
.ph-duotone.ph-check-square-offset:after {
  content: '\eb6a';
  margin-left: -1em;
}
.ph-duotone.ph-church:before {
  content: '\eb6b';
  opacity: 0.2;
}
.ph-duotone.ph-church:after {
  content: '\eb6c';
  margin-left: -1em;
}
.ph-duotone.ph-circle-dashed:before {
  content: '\eb6d';
  opacity: 0.2;
}
.ph-duotone.ph-circle-dashed:after {
  content: '\eb6e';
  margin-left: -1em;
}
.ph-duotone.ph-circle:before {
  content: '\eb6f';
  opacity: 0.2;
}
.ph-duotone.ph-circle:after {
  content: '\eb70';
  margin-left: -1em;
}
.ph-duotone.ph-circle-half:before {
  content: '\eb71';
  opacity: 0.2;
}
.ph-duotone.ph-circle-half:after {
  content: '\eb72';
  margin-left: -1em;
}
.ph-duotone.ph-circle-half-tilt:before {
  content: '\eb73';
  opacity: 0.2;
}
.ph-duotone.ph-circle-half-tilt:after {
  content: '\eb74';
  margin-left: -1em;
}
.ph-duotone.ph-circle-notch:before {
  content: '\eb75';
  opacity: 0.2;
}
.ph-duotone.ph-circle-notch:after {
  content: '\eb76';
  margin-left: -1em;
}
.ph-duotone.ph-circles-four:before {
  content: '\eb77';
  opacity: 0.2;
}
.ph-duotone.ph-circles-four:after {
  content: '\eb78';
  margin-left: -1em;
}
.ph-duotone.ph-circles-three:before {
  content: '\eb79';
  opacity: 0.2;
}
.ph-duotone.ph-circles-three:after {
  content: '\eb7a';
  margin-left: -1em;
}
.ph-duotone.ph-circles-three-plus:before {
  content: '\eb7b';
  opacity: 0.2;
}
.ph-duotone.ph-circles-three-plus:after {
  content: '\eb7c';
  margin-left: -1em;
}
.ph-duotone.ph-circuitry:before {
  content: '\eb7d';
  opacity: 0.2;
}
.ph-duotone.ph-circuitry:after {
  content: '\eb7e';
  margin-left: -1em;
}
.ph-duotone.ph-clipboard:before {
  content: '\eb7f';
  opacity: 0.2;
}
.ph-duotone.ph-clipboard:after {
  content: '\eb80';
  margin-left: -1em;
}
.ph-duotone.ph-clipboard-text:before {
  content: '\eb81';
  opacity: 0.2;
}
.ph-duotone.ph-clipboard-text:after {
  content: '\eb82';
  margin-left: -1em;
}
.ph-duotone.ph-clock-afternoon:before {
  content: '\eb83';
  opacity: 0.2;
}
.ph-duotone.ph-clock-afternoon:after {
  content: '\eb84';
  margin-left: -1em;
}
.ph-duotone.ph-clock-clockwise:before {
  content: '\eb85';
  opacity: 0.2;
}
.ph-duotone.ph-clock-clockwise:after {
  content: '\eb86';
  margin-left: -1em;
}
.ph-duotone.ph-clock-countdown:before {
  content: '\eb87';
  opacity: 0.2;
}
.ph-duotone.ph-clock-countdown:after {
  content: '\eb88';
  margin-left: -1em;
}
.ph-duotone.ph-clock-counter-clockwise:before {
  content: '\eb89';
  opacity: 0.2;
}
.ph-duotone.ph-clock-counter-clockwise:after {
  content: '\eb8a';
  margin-left: -1em;
}
.ph-duotone.ph-clock:before {
  content: '\eb8b';
  opacity: 0.2;
}
.ph-duotone.ph-clock:after {
  content: '\eb8c';
  margin-left: -1em;
}
.ph-duotone.ph-closed-captioning:before {
  content: '\eb8d';
  opacity: 0.2;
}
.ph-duotone.ph-closed-captioning:after {
  content: '\eb8e';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-arrow-down:before {
  content: '\eb8f';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-arrow-down:after {
  content: '\eb90';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-arrow-up:before {
  content: '\eb91';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-arrow-up:after {
  content: '\eb92';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-check:before {
  content: '\eb93';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-check:after {
  content: '\eb94';
  margin-left: -1em;
}
.ph-duotone.ph-cloud:before {
  content: '\eb95';
  opacity: 0.2;
}
.ph-duotone.ph-cloud:after {
  content: '\eb96';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-fog:before {
  content: '\eb97';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-fog:after {
  content: '\eb98';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-lightning:before {
  content: '\eb99';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-lightning:after {
  content: '\eb9a';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-moon:before {
  content: '\eb9b';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-moon:after {
  content: '\eb9c';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-rain:before {
  content: '\eb9d';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-rain:after {
  content: '\eb9e';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-slash:before {
  content: '\eb9f';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-slash:after {
  content: '\eba0';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-snow:before {
  content: '\eba1';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-snow:after {
  content: '\eba2';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-sun:before {
  content: '\eba3';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-sun:after {
  content: '\eba4';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-warning:before {
  content: '\eba5';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-warning:after {
  content: '\eba6';
  margin-left: -1em;
}
.ph-duotone.ph-cloud-x:before {
  content: '\eba7';
  opacity: 0.2;
}
.ph-duotone.ph-cloud-x:after {
  content: '\eba8';
  margin-left: -1em;
}
.ph-duotone.ph-club:before {
  content: '\eba9';
  opacity: 0.2;
}
.ph-duotone.ph-club:after {
  content: '\ebaa';
  margin-left: -1em;
}
.ph-duotone.ph-coat-hanger:before {
  content: '\ebab';
  opacity: 0.2;
}
.ph-duotone.ph-coat-hanger:after {
  content: '\ebac';
  margin-left: -1em;
}
.ph-duotone.ph-coda-logo:before {
  content: '\ebad';
  opacity: 0.2;
}
.ph-duotone.ph-coda-logo:after {
  content: '\ebae';
  margin-left: -1em;
}
.ph-duotone.ph-code-block:before {
  content: '\ebaf';
  opacity: 0.2;
}
.ph-duotone.ph-code-block:after {
  content: '\ebb0';
  margin-left: -1em;
}
.ph-duotone.ph-code:before {
  content: '\ebb1';
  opacity: 0.2;
}
.ph-duotone.ph-code:after {
  content: '\ebb2';
  margin-left: -1em;
}
.ph-duotone.ph-codepen-logo:before {
  content: '\ebb3';
  opacity: 0.2;
}
.ph-duotone.ph-codepen-logo:after {
  content: '\ebb4';
  margin-left: -1em;
}
.ph-duotone.ph-codesandbox-logo:before {
  content: '\ebb5';
  opacity: 0.2;
}
.ph-duotone.ph-codesandbox-logo:after {
  content: '\ebb6';
  margin-left: -1em;
}
.ph-duotone.ph-code-simple:before {
  content: '\ebb7';
  opacity: 0.2;
}
.ph-duotone.ph-code-simple:after {
  content: '\ebb8';
  margin-left: -1em;
}
.ph-duotone.ph-coffee:before {
  content: '\ebb9';
  opacity: 0.2;
}
.ph-duotone.ph-coffee:after {
  content: '\ebba';
  margin-left: -1em;
}
.ph-duotone.ph-coin:before {
  content: '\ebbb';
  opacity: 0.2;
}
.ph-duotone.ph-coin:after {
  content: '\ebbc';
  margin-left: -1em;
}
.ph-duotone.ph-coins:before {
  content: '\ebbd';
  opacity: 0.2;
}
.ph-duotone.ph-coins:after {
  content: '\ebbe';
  margin-left: -1em;
}
.ph-duotone.ph-coin-vertical:before {
  content: '\ebbf';
  opacity: 0.2;
}
.ph-duotone.ph-coin-vertical:after {
  content: '\ebc0';
  margin-left: -1em;
}
.ph-duotone.ph-columns:before {
  content: '\ebc1';
  opacity: 0.2;
}
.ph-duotone.ph-columns:after {
  content: '\ebc2';
  margin-left: -1em;
}
.ph-duotone.ph-command:before {
  content: '\ebc3';
  opacity: 0.2;
}
.ph-duotone.ph-command:after {
  content: '\ebc4';
  margin-left: -1em;
}
.ph-duotone.ph-compass:before {
  content: '\ebc5';
  opacity: 0.2;
}
.ph-duotone.ph-compass:after {
  content: '\ebc6';
  margin-left: -1em;
}
.ph-duotone.ph-compass-tool:before {
  content: '\ebc7';
  opacity: 0.2;
}
.ph-duotone.ph-compass-tool:after {
  content: '\ebc8';
  margin-left: -1em;
}
.ph-duotone.ph-computer-tower:before {
  content: '\ebc9';
  opacity: 0.2;
}
.ph-duotone.ph-computer-tower:after {
  content: '\ebca';
  margin-left: -1em;
}
.ph-duotone.ph-confetti:before {
  content: '\ebcb';
  opacity: 0.2;
}
.ph-duotone.ph-confetti:after {
  content: '\ebcc';
  margin-left: -1em;
}
.ph-duotone.ph-contactless-payment:before {
  content: '\ebcd';
  opacity: 0.2;
}
.ph-duotone.ph-contactless-payment:after {
  content: '\ebce';
  margin-left: -1em;
}
.ph-duotone.ph-control:before {
  content: '\ebcf';
  opacity: 0.2;
}
.ph-duotone.ph-control:after {
  content: '\ebd0';
  margin-left: -1em;
}
.ph-duotone.ph-cookie:before {
  content: '\ebd1';
  opacity: 0.2;
}
.ph-duotone.ph-cookie:after {
  content: '\ebd2';
  margin-left: -1em;
}
.ph-duotone.ph-cooking-pot:before {
  content: '\ebd3';
  opacity: 0.2;
}
.ph-duotone.ph-cooking-pot:after {
  content: '\ebd4';
  margin-left: -1em;
}
.ph-duotone.ph-copy:before {
  content: '\ebd5';
  opacity: 0.2;
}
.ph-duotone.ph-copy:after {
  content: '\ebd6';
  margin-left: -1em;
}
.ph-duotone.ph-copyleft:before {
  content: '\ebd7';
  opacity: 0.2;
}
.ph-duotone.ph-copyleft:after {
  content: '\ebd8';
  margin-left: -1em;
}
.ph-duotone.ph-copyright:before {
  content: '\ebd9';
  opacity: 0.2;
}
.ph-duotone.ph-copyright:after {
  content: '\ebda';
  margin-left: -1em;
}
.ph-duotone.ph-copy-simple:before {
  content: '\ebdb';
  opacity: 0.2;
}
.ph-duotone.ph-copy-simple:after {
  content: '\ebdc';
  margin-left: -1em;
}
.ph-duotone.ph-corners-in:before {
  content: '\ebdd';
  opacity: 0.2;
}
.ph-duotone.ph-corners-in:after {
  content: '\ebde';
  margin-left: -1em;
}
.ph-duotone.ph-corners-out:before {
  content: '\ebdf';
  opacity: 0.2;
}
.ph-duotone.ph-corners-out:after {
  content: '\ebe0';
  margin-left: -1em;
}
.ph-duotone.ph-couch:before {
  content: '\ebe1';
  opacity: 0.2;
}
.ph-duotone.ph-couch:after {
  content: '\ebe2';
  margin-left: -1em;
}
.ph-duotone.ph-cpu:before {
  content: '\ebe3';
  opacity: 0.2;
}
.ph-duotone.ph-cpu:after {
  content: '\ebe4';
  margin-left: -1em;
}
.ph-duotone.ph-credit-card:before {
  content: '\ebe5';
  opacity: 0.2;
}
.ph-duotone.ph-credit-card:after {
  content: '\ebe6';
  margin-left: -1em;
}
.ph-duotone.ph-crop:before {
  content: '\ebe7';
  opacity: 0.2;
}
.ph-duotone.ph-crop:after {
  content: '\ebe8';
  margin-left: -1em;
}
.ph-duotone.ph-cross:before {
  content: '\ebe9';
  opacity: 0.2;
}
.ph-duotone.ph-cross:after {
  content: '\ebea';
  margin-left: -1em;
}
.ph-duotone.ph-crosshair:before {
  content: '\ebeb';
  opacity: 0.2;
}
.ph-duotone.ph-crosshair:after {
  content: '\ebec';
  margin-left: -1em;
}
.ph-duotone.ph-crosshair-simple:before {
  content: '\ebed';
  opacity: 0.2;
}
.ph-duotone.ph-crosshair-simple:after {
  content: '\ebee';
  margin-left: -1em;
}
.ph-duotone.ph-crown:before {
  content: '\ebef';
  opacity: 0.2;
}
.ph-duotone.ph-crown:after {
  content: '\ebf0';
  margin-left: -1em;
}
.ph-duotone.ph-crown-simple:before {
  content: '\ebf1';
  opacity: 0.2;
}
.ph-duotone.ph-crown-simple:after {
  content: '\ebf2';
  margin-left: -1em;
}
.ph-duotone.ph-cube:before {
  content: '\ebf3';
  opacity: 0.2;
}
.ph-duotone.ph-cube:after {
  content: '\ebf4';
  margin-left: -1em;
}
.ph-duotone.ph-cube-focus:before {
  content: '\ebf5';
  opacity: 0.2;
}
.ph-duotone.ph-cube-focus:after {
  content: '\ebf6';
  margin-left: -1em;
}
.ph-duotone.ph-cube-transparent:before {
  content: '\ebf7';
  opacity: 0.2;
}
.ph-duotone.ph-cube-transparent:after {
  content: '\ebf8';
  margin-left: -1em;
}
.ph-duotone.ph-currency-btc:before {
  content: '\ebf9';
  opacity: 0.2;
}
.ph-duotone.ph-currency-btc:after {
  content: '\ebfa';
  margin-left: -1em;
}
.ph-duotone.ph-currency-circle-dollar:before {
  content: '\ebfb';
  opacity: 0.2;
}
.ph-duotone.ph-currency-circle-dollar:after {
  content: '\ebfc';
  margin-left: -1em;
}
.ph-duotone.ph-currency-cny:before {
  content: '\ebfd';
  opacity: 0.2;
}
.ph-duotone.ph-currency-cny:after {
  content: '\ebfe';
  margin-left: -1em;
}
.ph-duotone.ph-currency-dollar:before {
  content: '\ebff';
  opacity: 0.2;
}
.ph-duotone.ph-currency-dollar:after {
  content: '\ec00';
  margin-left: -1em;
}
.ph-duotone.ph-currency-dollar-simple:before {
  content: '\ec01';
  opacity: 0.2;
}
.ph-duotone.ph-currency-dollar-simple:after {
  content: '\ec02';
  margin-left: -1em;
}
.ph-duotone.ph-currency-eth:before {
  content: '\ec03';
  opacity: 0.2;
}
.ph-duotone.ph-currency-eth:after {
  content: '\ec04';
  margin-left: -1em;
}
.ph-duotone.ph-currency-eur:before {
  content: '\ec05';
  opacity: 0.2;
}
.ph-duotone.ph-currency-eur:after {
  content: '\ec06';
  margin-left: -1em;
}
.ph-duotone.ph-currency-gbp:before {
  content: '\ec07';
  opacity: 0.2;
}
.ph-duotone.ph-currency-gbp:after {
  content: '\ec08';
  margin-left: -1em;
}
.ph-duotone.ph-currency-inr:before {
  content: '\ec09';
  opacity: 0.2;
}
.ph-duotone.ph-currency-inr:after {
  content: '\ec0a';
  margin-left: -1em;
}
.ph-duotone.ph-currency-jpy:before {
  content: '\ec0b';
  opacity: 0.2;
}
.ph-duotone.ph-currency-jpy:after {
  content: '\ec0c';
  margin-left: -1em;
}
.ph-duotone.ph-currency-krw:before {
  content: '\ec0d';
  opacity: 0.2;
}
.ph-duotone.ph-currency-krw:after {
  content: '\ec0e';
  margin-left: -1em;
}
.ph-duotone.ph-currency-kzt:before {
  content: '\ec0f';
  opacity: 0.2;
}
.ph-duotone.ph-currency-kzt:after {
  content: '\ec10';
  margin-left: -1em;
}
.ph-duotone.ph-currency-ngn:before {
  content: '\ec11';
  opacity: 0.2;
}
.ph-duotone.ph-currency-ngn:after {
  content: '\ec12';
  margin-left: -1em;
}
.ph-duotone.ph-currency-rub:before {
  content: '\ec13';
  opacity: 0.2;
}
.ph-duotone.ph-currency-rub:after {
  content: '\ec14';
  margin-left: -1em;
}
.ph-duotone.ph-cursor-click:before {
  content: '\ec15';
  opacity: 0.2;
}
.ph-duotone.ph-cursor-click:after {
  content: '\ec16';
  margin-left: -1em;
}
.ph-duotone.ph-cursor:before {
  content: '\ec17';
  opacity: 0.2;
}
.ph-duotone.ph-cursor:after {
  content: '\ec18';
  margin-left: -1em;
}
.ph-duotone.ph-cursor-text:before {
  content: '\ec19';
  opacity: 0.2;
}
.ph-duotone.ph-cursor-text:after {
  content: '\ec1a';
  margin-left: -1em;
}
.ph-duotone.ph-cylinder:before {
  content: '\ec1b';
  opacity: 0.2;
}
.ph-duotone.ph-cylinder:after {
  content: '\ec1c';
  margin-left: -1em;
}
.ph-duotone.ph-database:before {
  content: '\ec1d';
  opacity: 0.2;
}
.ph-duotone.ph-database:after {
  content: '\ec1e';
  margin-left: -1em;
}
.ph-duotone.ph-desktop:before {
  content: '\ec1f';
  opacity: 0.2;
}
.ph-duotone.ph-desktop:after {
  content: '\ec20';
  margin-left: -1em;
}
.ph-duotone.ph-desktop-tower:before {
  content: '\ec21';
  opacity: 0.2;
}
.ph-duotone.ph-desktop-tower:after {
  content: '\ec22';
  margin-left: -1em;
}
.ph-duotone.ph-detective:before {
  content: '\ec23';
  opacity: 0.2;
}
.ph-duotone.ph-detective:after {
  content: '\ec24';
  margin-left: -1em;
}
.ph-duotone.ph-device-mobile-camera:before {
  content: '\ec25';
  opacity: 0.2;
}
.ph-duotone.ph-device-mobile-camera:after {
  content: '\ec26';
  margin-left: -1em;
}
.ph-duotone.ph-device-mobile:before {
  content: '\ec27';
  opacity: 0.2;
}
.ph-duotone.ph-device-mobile:after {
  content: '\ec28';
  margin-left: -1em;
}
.ph-duotone.ph-device-mobile-speaker:before {
  content: '\ec29';
  opacity: 0.2;
}
.ph-duotone.ph-device-mobile-speaker:after {
  content: '\ec2a';
  margin-left: -1em;
}
.ph-duotone.ph-devices:before {
  content: '\ec2b';
  opacity: 0.2;
}
.ph-duotone.ph-devices:after {
  content: '\ec2c';
  margin-left: -1em;
}
.ph-duotone.ph-device-tablet-camera:before {
  content: '\ec2d';
  opacity: 0.2;
}
.ph-duotone.ph-device-tablet-camera:after {
  content: '\ec2e';
  margin-left: -1em;
}
.ph-duotone.ph-device-tablet:before {
  content: '\ec2f';
  opacity: 0.2;
}
.ph-duotone.ph-device-tablet:after {
  content: '\ec30';
  margin-left: -1em;
}
.ph-duotone.ph-device-tablet-speaker:before {
  content: '\ec31';
  opacity: 0.2;
}
.ph-duotone.ph-device-tablet-speaker:after {
  content: '\ec32';
  margin-left: -1em;
}
.ph-duotone.ph-dev-to-logo:before {
  content: '\ec33';
  opacity: 0.2;
}
.ph-duotone.ph-dev-to-logo:after {
  content: '\ec34';
  margin-left: -1em;
}
.ph-duotone.ph-diamond:before {
  content: '\ec35';
  opacity: 0.2;
}
.ph-duotone.ph-diamond:after {
  content: '\ec36';
  margin-left: -1em;
}
.ph-duotone.ph-diamonds-four:before {
  content: '\ec37';
  opacity: 0.2;
}
.ph-duotone.ph-diamonds-four:after {
  content: '\ec38';
  margin-left: -1em;
}
.ph-duotone.ph-dice-five:before {
  content: '\ec39';
  opacity: 0.2;
}
.ph-duotone.ph-dice-five:after {
  content: '\ec3a';
  margin-left: -1em;
}
.ph-duotone.ph-dice-four:before {
  content: '\ec3b';
  opacity: 0.2;
}
.ph-duotone.ph-dice-four:after {
  content: '\ec3c';
  margin-left: -1em;
}
.ph-duotone.ph-dice-one:before {
  content: '\ec3d';
  opacity: 0.2;
}
.ph-duotone.ph-dice-one:after {
  content: '\ec3e';
  margin-left: -1em;
}
.ph-duotone.ph-dice-six:before {
  content: '\ec3f';
  opacity: 0.2;
}
.ph-duotone.ph-dice-six:after {
  content: '\ec40';
  margin-left: -1em;
}
.ph-duotone.ph-dice-three:before {
  content: '\ec41';
  opacity: 0.2;
}
.ph-duotone.ph-dice-three:after {
  content: '\ec42';
  margin-left: -1em;
}
.ph-duotone.ph-dice-two:before {
  content: '\ec43';
  opacity: 0.2;
}
.ph-duotone.ph-dice-two:after {
  content: '\ec44';
  margin-left: -1em;
}
.ph-duotone.ph-disc:before {
  content: '\ec45';
  opacity: 0.2;
}
.ph-duotone.ph-disc:after {
  content: '\ec46';
  margin-left: -1em;
}
.ph-duotone.ph-discord-logo:before {
  content: '\ec47';
  opacity: 0.2;
}
.ph-duotone.ph-discord-logo:after {
  content: '\ec48';
  margin-left: -1em;
}
.ph-duotone.ph-divide:before {
  content: '\ec49';
  opacity: 0.2;
}
.ph-duotone.ph-divide:after {
  content: '\ec4a';
  margin-left: -1em;
}
.ph-duotone.ph-dna:before {
  content: '\ec4b';
  opacity: 0.2;
}
.ph-duotone.ph-dna:after {
  content: '\ec4c';
  margin-left: -1em;
}
.ph-duotone.ph-dog:before {
  content: '\ec4d';
  opacity: 0.2;
}
.ph-duotone.ph-dog:after {
  content: '\ec4e';
  margin-left: -1em;
}
.ph-duotone.ph-door:before {
  content: '\ec4f';
  opacity: 0.2;
}
.ph-duotone.ph-door:after {
  content: '\ec50';
  margin-left: -1em;
}
.ph-duotone.ph-door-open:before {
  content: '\ec51';
  opacity: 0.2;
}
.ph-duotone.ph-door-open:after {
  content: '\ec52';
  margin-left: -1em;
}
.ph-duotone.ph-dot:before {
  content: '\ec53';
  opacity: 0.2;
}
.ph-duotone.ph-dot:after {
  content: '\ec54';
  margin-left: -1em;
}
.ph-duotone.ph-dot-outline:before {
  content: '\ec55';
  opacity: 0.2;
}
.ph-duotone.ph-dot-outline:after {
  content: '\ec56';
  margin-left: -1em;
}
.ph-duotone.ph-dots-nine:before {
  content: '\ec57';
  opacity: 0.2;
}
.ph-duotone.ph-dots-nine:after {
  content: '\ec58';
  margin-left: -1em;
}
.ph-duotone.ph-dots-six:before {
  content: '\ec59';
  opacity: 0.2;
}
.ph-duotone.ph-dots-six:after {
  content: '\ec5a';
  margin-left: -1em;
}
.ph-duotone.ph-dots-six-vertical:before {
  content: '\ec5b';
  opacity: 0.2;
}
.ph-duotone.ph-dots-six-vertical:after {
  content: '\ec5c';
  margin-left: -1em;
}
.ph-duotone.ph-dots-three-circle:before {
  content: '\ec5d';
  opacity: 0.2;
}
.ph-duotone.ph-dots-three-circle:after {
  content: '\ec5e';
  margin-left: -1em;
}
.ph-duotone.ph-dots-three-circle-vertical:before {
  content: '\ec5f';
  opacity: 0.2;
}
.ph-duotone.ph-dots-three-circle-vertical:after {
  content: '\ec60';
  margin-left: -1em;
}
.ph-duotone.ph-dots-three:before {
  content: '\ec61';
  opacity: 0.2;
}
.ph-duotone.ph-dots-three:after {
  content: '\ec62';
  margin-left: -1em;
}
.ph-duotone.ph-dots-three-outline:before {
  content: '\ec63';
  opacity: 0.2;
}
.ph-duotone.ph-dots-three-outline:after {
  content: '\ec64';
  margin-left: -1em;
}
.ph-duotone.ph-dots-three-outline-vertical:before {
  content: '\ec65';
  opacity: 0.2;
}
.ph-duotone.ph-dots-three-outline-vertical:after {
  content: '\ec66';
  margin-left: -1em;
}
.ph-duotone.ph-dots-three-vertical:before {
  content: '\ec67';
  opacity: 0.2;
}
.ph-duotone.ph-dots-three-vertical:after {
  content: '\ec68';
  margin-left: -1em;
}
.ph-duotone.ph-download:before {
  content: '\ec69';
  opacity: 0.2;
}
.ph-duotone.ph-download:after {
  content: '\ec6a';
  margin-left: -1em;
}
.ph-duotone.ph-download-simple:before {
  content: '\ec6b';
  opacity: 0.2;
}
.ph-duotone.ph-download-simple:after {
  content: '\ec6c';
  margin-left: -1em;
}
.ph-duotone.ph-dress:before {
  content: '\ec6d';
  opacity: 0.2;
}
.ph-duotone.ph-dress:after {
  content: '\ec6e';
  margin-left: -1em;
}
.ph-duotone.ph-dribbble-logo:before {
  content: '\ec6f';
  opacity: 0.2;
}
.ph-duotone.ph-dribbble-logo:after {
  content: '\ec70';
  margin-left: -1em;
}
.ph-duotone.ph-dropbox-logo:before {
  content: '\ec71';
  opacity: 0.2;
}
.ph-duotone.ph-dropbox-logo:after {
  content: '\ec72';
  margin-left: -1em;
}
.ph-duotone.ph-drop:before {
  content: '\ec73';
  opacity: 0.2;
}
.ph-duotone.ph-drop:after {
  content: '\ec74';
  margin-left: -1em;
}
.ph-duotone.ph-drop-half-bottom:before {
  content: '\ec75';
  opacity: 0.2;
}
.ph-duotone.ph-drop-half-bottom:after {
  content: '\ec76';
  margin-left: -1em;
}
.ph-duotone.ph-drop-half:before {
  content: '\ec77';
  opacity: 0.2;
}
.ph-duotone.ph-drop-half:after {
  content: '\ec78';
  margin-left: -1em;
}
.ph-duotone.ph-ear:before {
  content: '\ec79';
  opacity: 0.2;
}
.ph-duotone.ph-ear:after {
  content: '\ec7a';
  margin-left: -1em;
}
.ph-duotone.ph-ear-slash:before {
  content: '\ec7b';
  opacity: 0.2;
}
.ph-duotone.ph-ear-slash:after {
  content: '\ec7c';
  margin-left: -1em;
}
.ph-duotone.ph-egg-crack:before {
  content: '\ec7d';
  opacity: 0.2;
}
.ph-duotone.ph-egg-crack:after {
  content: '\ec7e';
  margin-left: -1em;
}
.ph-duotone.ph-egg:before {
  content: '\ec7f';
  opacity: 0.2;
}
.ph-duotone.ph-egg:after {
  content: '\ec80';
  margin-left: -1em;
}
.ph-duotone.ph-eject:before {
  content: '\ec81';
  opacity: 0.2;
}
.ph-duotone.ph-eject:after {
  content: '\ec82';
  margin-left: -1em;
}
.ph-duotone.ph-eject-simple:before {
  content: '\ec83';
  opacity: 0.2;
}
.ph-duotone.ph-eject-simple:after {
  content: '\ec84';
  margin-left: -1em;
}
.ph-duotone.ph-elevator:before {
  content: '\ec85';
  opacity: 0.2;
}
.ph-duotone.ph-elevator:after {
  content: '\ec86';
  margin-left: -1em;
}
.ph-duotone.ph-engine:before {
  content: '\ec87';
  opacity: 0.2;
}
.ph-duotone.ph-engine:after {
  content: '\ec88';
  margin-left: -1em;
}
.ph-duotone.ph-envelope:before {
  content: '\ec89';
  opacity: 0.2;
}
.ph-duotone.ph-envelope:after {
  content: '\ec8a';
  margin-left: -1em;
}
.ph-duotone.ph-envelope-open:before {
  content: '\ec8b';
  opacity: 0.2;
}
.ph-duotone.ph-envelope-open:after {
  content: '\ec8c';
  margin-left: -1em;
}
.ph-duotone.ph-envelope-simple:before {
  content: '\ec8d';
  opacity: 0.2;
}
.ph-duotone.ph-envelope-simple:after {
  content: '\ec8e';
  margin-left: -1em;
}
.ph-duotone.ph-envelope-simple-open:before {
  content: '\ec8f';
  opacity: 0.2;
}
.ph-duotone.ph-envelope-simple-open:after {
  content: '\ec90';
  margin-left: -1em;
}
.ph-duotone.ph-equalizer:before {
  content: '\ec91';
  opacity: 0.2;
}
.ph-duotone.ph-equalizer:after {
  content: '\ec92';
  margin-left: -1em;
}
.ph-duotone.ph-equals:before {
  content: '\ec93';
  opacity: 0.2;
}
.ph-duotone.ph-equals:after {
  content: '\ec94';
  margin-left: -1em;
}
.ph-duotone.ph-eraser:before {
  content: '\ec95';
  opacity: 0.2;
}
.ph-duotone.ph-eraser:after {
  content: '\ec96';
  margin-left: -1em;
}
.ph-duotone.ph-escalator-down:before {
  content: '\ec97';
  opacity: 0.2;
}
.ph-duotone.ph-escalator-down:after {
  content: '\ec98';
  margin-left: -1em;
}
.ph-duotone.ph-escalator-up:before {
  content: '\ec99';
  opacity: 0.2;
}
.ph-duotone.ph-escalator-up:after {
  content: '\ec9a';
  margin-left: -1em;
}
.ph-duotone.ph-exam:before {
  content: '\ec9b';
  opacity: 0.2;
}
.ph-duotone.ph-exam:after {
  content: '\ec9c';
  margin-left: -1em;
}
.ph-duotone.ph-exclude:before {
  content: '\ec9d';
  opacity: 0.2;
}
.ph-duotone.ph-exclude:after {
  content: '\ec9e';
  margin-left: -1em;
}
.ph-duotone.ph-exclude-square:before {
  content: '\ec9f';
  opacity: 0.2;
}
.ph-duotone.ph-exclude-square:after {
  content: '\eca0';
  margin-left: -1em;
}
.ph-duotone.ph-export:before {
  content: '\eca1';
  opacity: 0.2;
}
.ph-duotone.ph-export:after {
  content: '\eca2';
  margin-left: -1em;
}
.ph-duotone.ph-eye-closed:before {
  content: '\eca3';
  opacity: 0.2;
}
.ph-duotone.ph-eye-closed:after {
  content: '\eca4';
  margin-left: -1em;
}
.ph-duotone.ph-eyedropper:before {
  content: '\eca5';
  opacity: 0.2;
}
.ph-duotone.ph-eyedropper:after {
  content: '\eca6';
  margin-left: -1em;
}
.ph-duotone.ph-eyedropper-sample:before {
  content: '\eca7';
  opacity: 0.2;
}
.ph-duotone.ph-eyedropper-sample:after {
  content: '\eca8';
  margin-left: -1em;
}
.ph-duotone.ph-eye:before {
  content: '\eca9';
  opacity: 0.2;
}
.ph-duotone.ph-eye:after {
  content: '\ecaa';
  margin-left: -1em;
}
.ph-duotone.ph-eyeglasses:before {
  content: '\ecab';
  opacity: 0.2;
}
.ph-duotone.ph-eyeglasses:after {
  content: '\ecac';
  margin-left: -1em;
}
.ph-duotone.ph-eye-slash:before {
  content: '\ecad';
  opacity: 0.2;
}
.ph-duotone.ph-eye-slash:after {
  content: '\ecae';
  margin-left: -1em;
}
.ph-duotone.ph-facebook-logo:before {
  content: '\ecaf';
  opacity: 0.2;
}
.ph-duotone.ph-facebook-logo:after {
  content: '\ecb0';
  margin-left: -1em;
}
.ph-duotone.ph-face-mask:before {
  content: '\ecb1';
  opacity: 0.2;
}
.ph-duotone.ph-face-mask:after {
  content: '\ecb2';
  margin-left: -1em;
}
.ph-duotone.ph-factory:before {
  content: '\ecb3';
  opacity: 0.2;
}
.ph-duotone.ph-factory:after {
  content: '\ecb4';
  margin-left: -1em;
}
.ph-duotone.ph-faders:before {
  content: '\ecb5';
  opacity: 0.2;
}
.ph-duotone.ph-faders:after {
  content: '\ecb6';
  margin-left: -1em;
}
.ph-duotone.ph-faders-horizontal:before {
  content: '\ecb7';
  opacity: 0.2;
}
.ph-duotone.ph-faders-horizontal:after {
  content: '\ecb8';
  margin-left: -1em;
}
.ph-duotone.ph-fan:before {
  content: '\ecb9';
  opacity: 0.2;
}
.ph-duotone.ph-fan:after {
  content: '\ecba';
  margin-left: -1em;
}
.ph-duotone.ph-fast-forward-circle:before {
  content: '\ecbb';
  opacity: 0.2;
}
.ph-duotone.ph-fast-forward-circle:after {
  content: '\ecbc';
  margin-left: -1em;
}
.ph-duotone.ph-fast-forward:before {
  content: '\ecbd';
  opacity: 0.2;
}
.ph-duotone.ph-fast-forward:after {
  content: '\ecbe';
  margin-left: -1em;
}
.ph-duotone.ph-feather:before {
  content: '\ecbf';
  opacity: 0.2;
}
.ph-duotone.ph-feather:after {
  content: '\ecc0';
  margin-left: -1em;
}
.ph-duotone.ph-figma-logo:before {
  content: '\ecc1';
  opacity: 0.2;
}
.ph-duotone.ph-figma-logo:after {
  content: '\ecc2';
  margin-left: -1em;
}
.ph-duotone.ph-file-archive:before {
  content: '\ecc3';
  opacity: 0.2;
}
.ph-duotone.ph-file-archive:after {
  content: '\ecc4';
  margin-left: -1em;
}
.ph-duotone.ph-file-arrow-down:before {
  content: '\ecc5';
  opacity: 0.2;
}
.ph-duotone.ph-file-arrow-down:after {
  content: '\ecc6';
  margin-left: -1em;
}
.ph-duotone.ph-file-arrow-up:before {
  content: '\ecc7';
  opacity: 0.2;
}
.ph-duotone.ph-file-arrow-up:after {
  content: '\ecc8';
  margin-left: -1em;
}
.ph-duotone.ph-file-audio:before {
  content: '\ecc9';
  opacity: 0.2;
}
.ph-duotone.ph-file-audio:after {
  content: '\ecca';
  margin-left: -1em;
}
.ph-duotone.ph-file-cloud:before {
  content: '\eccb';
  opacity: 0.2;
}
.ph-duotone.ph-file-cloud:after {
  content: '\eccc';
  margin-left: -1em;
}
.ph-duotone.ph-file-code:before {
  content: '\eccd';
  opacity: 0.2;
}
.ph-duotone.ph-file-code:after {
  content: '\ecce';
  margin-left: -1em;
}
.ph-duotone.ph-file-css:before {
  content: '\eccf';
  opacity: 0.2;
}
.ph-duotone.ph-file-css:after {
  content: '\ecd0';
  margin-left: -1em;
}
.ph-duotone.ph-file-csv:before {
  content: '\ecd1';
  opacity: 0.2;
}
.ph-duotone.ph-file-csv:after {
  content: '\ecd2';
  margin-left: -1em;
}
.ph-duotone.ph-file-dashed:before,
.ph-duotone.ph-file-dotted:before {
  content: '\ecd3';
  opacity: 0.2;
}
.ph-duotone.ph-file-dashed:after,
.ph-duotone.ph-file-dotted:after {
  content: '\ecd4';
  margin-left: -1em;
}
.ph-duotone.ph-file-doc:before {
  content: '\ecd5';
  opacity: 0.2;
}
.ph-duotone.ph-file-doc:after {
  content: '\ecd6';
  margin-left: -1em;
}
.ph-duotone.ph-file:before {
  content: '\ecd7';
  opacity: 0.2;
}
.ph-duotone.ph-file:after {
  content: '\ecd8';
  margin-left: -1em;
}
.ph-duotone.ph-file-html:before {
  content: '\ecd9';
  opacity: 0.2;
}
.ph-duotone.ph-file-html:after {
  content: '\ecda';
  margin-left: -1em;
}
.ph-duotone.ph-file-image:before {
  content: '\ecdb';
  opacity: 0.2;
}
.ph-duotone.ph-file-image:after {
  content: '\ecdc';
  margin-left: -1em;
}
.ph-duotone.ph-file-jpg:before {
  content: '\ecdd';
  opacity: 0.2;
}
.ph-duotone.ph-file-jpg:after {
  content: '\ecde';
  margin-left: -1em;
}
.ph-duotone.ph-file-js:before {
  content: '\ecdf';
  opacity: 0.2;
}
.ph-duotone.ph-file-js:after {
  content: '\ece0';
  margin-left: -1em;
}
.ph-duotone.ph-file-jsx:before {
  content: '\ece1';
  opacity: 0.2;
}
.ph-duotone.ph-file-jsx:after {
  content: '\ece2';
  margin-left: -1em;
}
.ph-duotone.ph-file-lock:before {
  content: '\ece3';
  opacity: 0.2;
}
.ph-duotone.ph-file-lock:after {
  content: '\ece4';
  margin-left: -1em;
}
.ph-duotone.ph-file-magnifying-glass:before,
.ph-duotone.ph-file-search:before {
  content: '\ece5';
  opacity: 0.2;
}
.ph-duotone.ph-file-magnifying-glass:after,
.ph-duotone.ph-file-search:after {
  content: '\ece6';
  margin-left: -1em;
}
.ph-duotone.ph-file-minus:before {
  content: '\ece7';
  opacity: 0.2;
}
.ph-duotone.ph-file-minus:after {
  content: '\ece8';
  margin-left: -1em;
}
.ph-duotone.ph-file-pdf:before {
  content: '\ece9';
  opacity: 0.2;
}
.ph-duotone.ph-file-pdf:after {
  content: '\ecea';
  margin-left: -1em;
}
.ph-duotone.ph-file-plus:before {
  content: '\eceb';
  opacity: 0.2;
}
.ph-duotone.ph-file-plus:after {
  content: '\ecec';
  margin-left: -1em;
}
.ph-duotone.ph-file-png:before {
  content: '\eced';
  opacity: 0.2;
}
.ph-duotone.ph-file-png:after {
  content: '\ecee';
  margin-left: -1em;
}
.ph-duotone.ph-file-ppt:before {
  content: '\ecef';
  opacity: 0.2;
}
.ph-duotone.ph-file-ppt:after {
  content: '\ecf0';
  margin-left: -1em;
}
.ph-duotone.ph-file-rs:before {
  content: '\ecf1';
  opacity: 0.2;
}
.ph-duotone.ph-file-rs:after {
  content: '\ecf2';
  margin-left: -1em;
}
.ph-duotone.ph-files:before {
  content: '\ecf3';
  opacity: 0.2;
}
.ph-duotone.ph-files:after {
  content: '\ecf4';
  margin-left: -1em;
}
.ph-duotone.ph-file-sql:before {
  content: '\ecf5';
  opacity: 0.2;
}
.ph-duotone.ph-file-sql:after {
  content: '\ecf6';
  margin-left: -1em;
}
.ph-duotone.ph-file-svg:before {
  content: '\ecf7';
  opacity: 0.2;
}
.ph-duotone.ph-file-svg:after {
  content: '\ecf8';
  margin-left: -1em;
}
.ph-duotone.ph-file-text:before {
  content: '\ecf9';
  opacity: 0.2;
}
.ph-duotone.ph-file-text:after {
  content: '\ecfa';
  margin-left: -1em;
}
.ph-duotone.ph-file-ts:before {
  content: '\ecfb';
  opacity: 0.2;
}
.ph-duotone.ph-file-ts:after {
  content: '\ecfc';
  margin-left: -1em;
}
.ph-duotone.ph-file-tsx:before {
  content: '\ecfd';
  opacity: 0.2;
}
.ph-duotone.ph-file-tsx:after {
  content: '\ecfe';
  margin-left: -1em;
}
.ph-duotone.ph-file-video:before {
  content: '\ecff';
  opacity: 0.2;
}
.ph-duotone.ph-file-video:after {
  content: '\ed00';
  margin-left: -1em;
}
.ph-duotone.ph-file-vue:before {
  content: '\ed01';
  opacity: 0.2;
}
.ph-duotone.ph-file-vue:after {
  content: '\ed02';
  margin-left: -1em;
}
.ph-duotone.ph-file-x:before {
  content: '\ed03';
  opacity: 0.2;
}
.ph-duotone.ph-file-x:after {
  content: '\ed04';
  margin-left: -1em;
}
.ph-duotone.ph-file-xls:before {
  content: '\ed05';
  opacity: 0.2;
}
.ph-duotone.ph-file-xls:after {
  content: '\ed06';
  margin-left: -1em;
}
.ph-duotone.ph-file-zip:before {
  content: '\ed07';
  opacity: 0.2;
}
.ph-duotone.ph-file-zip:after {
  content: '\ed08';
  margin-left: -1em;
}
.ph-duotone.ph-film-reel:before {
  content: '\ed09';
  opacity: 0.2;
}
.ph-duotone.ph-film-reel:after {
  content: '\ed0a';
  margin-left: -1em;
}
.ph-duotone.ph-film-script:before {
  content: '\ed0b';
  opacity: 0.2;
}
.ph-duotone.ph-film-script:after {
  content: '\ed0c';
  margin-left: -1em;
}
.ph-duotone.ph-film-slate:before {
  content: '\ed0d';
  opacity: 0.2;
}
.ph-duotone.ph-film-slate:after {
  content: '\ed0e';
  margin-left: -1em;
}
.ph-duotone.ph-film-strip:before {
  content: '\ed0f';
  opacity: 0.2;
}
.ph-duotone.ph-film-strip:after {
  content: '\ed10';
  margin-left: -1em;
}
.ph-duotone.ph-fingerprint:before {
  content: '\ed11';
  opacity: 0.2;
}
.ph-duotone.ph-fingerprint:after {
  content: '\ed12';
  margin-left: -1em;
}
.ph-duotone.ph-fingerprint-simple:before {
  content: '\ed13';
  opacity: 0.2;
}
.ph-duotone.ph-fingerprint-simple:after {
  content: '\ed14';
  margin-left: -1em;
}
.ph-duotone.ph-finn-the-human:before {
  content: '\ed15';
  opacity: 0.2;
}
.ph-duotone.ph-finn-the-human:after {
  content: '\ed16';
  margin-left: -1em;
}
.ph-duotone.ph-fire:before {
  content: '\ed17';
  opacity: 0.2;
}
.ph-duotone.ph-fire:after {
  content: '\ed18';
  margin-left: -1em;
}
.ph-duotone.ph-fire-extinguisher:before {
  content: '\ed19';
  opacity: 0.2;
}
.ph-duotone.ph-fire-extinguisher:after {
  content: '\ed1a';
  margin-left: -1em;
}
.ph-duotone.ph-fire-simple:before {
  content: '\ed1b';
  opacity: 0.2;
}
.ph-duotone.ph-fire-simple:after {
  content: '\ed1c';
  margin-left: -1em;
}
.ph-duotone.ph-first-aid:before {
  content: '\ed1d';
  opacity: 0.2;
}
.ph-duotone.ph-first-aid:after {
  content: '\ed1e';
  margin-left: -1em;
}
.ph-duotone.ph-first-aid-kit:before {
  content: '\ed1f';
  opacity: 0.2;
}
.ph-duotone.ph-first-aid-kit:after {
  content: '\ed20';
  margin-left: -1em;
}
.ph-duotone.ph-fish:before {
  content: '\ed21';
  opacity: 0.2;
}
.ph-duotone.ph-fish:after {
  content: '\ed22';
  margin-left: -1em;
}
.ph-duotone.ph-fish-simple:before {
  content: '\ed23';
  opacity: 0.2;
}
.ph-duotone.ph-fish-simple:after {
  content: '\ed24';
  margin-left: -1em;
}
.ph-duotone.ph-flag-banner:before {
  content: '\ed25';
  opacity: 0.2;
}
.ph-duotone.ph-flag-banner:after {
  content: '\ed26';
  margin-left: -1em;
}
.ph-duotone.ph-flag-checkered:before {
  content: '\ed27';
  opacity: 0.2;
}
.ph-duotone.ph-flag-checkered:after {
  content: '\ed28';
  margin-left: -1em;
}
.ph-duotone.ph-flag:before {
  content: '\ed29';
  opacity: 0.2;
}
.ph-duotone.ph-flag:after {
  content: '\ed2a';
  margin-left: -1em;
}
.ph-duotone.ph-flag-pennant:before {
  content: '\ed2b';
  opacity: 0.2;
}
.ph-duotone.ph-flag-pennant:after {
  content: '\ed2c';
  margin-left: -1em;
}
.ph-duotone.ph-flame:before {
  content: '\ed2d';
  opacity: 0.2;
}
.ph-duotone.ph-flame:after {
  content: '\ed2e';
  margin-left: -1em;
}
.ph-duotone.ph-flashlight:before {
  content: '\ed2f';
  opacity: 0.2;
}
.ph-duotone.ph-flashlight:after {
  content: '\ed30';
  margin-left: -1em;
}
.ph-duotone.ph-flask:before {
  content: '\ed31';
  opacity: 0.2;
}
.ph-duotone.ph-flask:after {
  content: '\ed32';
  margin-left: -1em;
}
.ph-duotone.ph-floppy-disk-back:before {
  content: '\ed33';
  opacity: 0.2;
}
.ph-duotone.ph-floppy-disk-back:after {
  content: '\ed34';
  margin-left: -1em;
}
.ph-duotone.ph-floppy-disk:before {
  content: '\ed35';
  opacity: 0.2;
}
.ph-duotone.ph-floppy-disk:after {
  content: '\ed36';
  margin-left: -1em;
}
.ph-duotone.ph-flow-arrow:before {
  content: '\ed37';
  opacity: 0.2;
}
.ph-duotone.ph-flow-arrow:after {
  content: '\ed38';
  margin-left: -1em;
}
.ph-duotone.ph-flower:before {
  content: '\ed39';
  opacity: 0.2;
}
.ph-duotone.ph-flower:after {
  content: '\ed3a';
  margin-left: -1em;
}
.ph-duotone.ph-flower-lotus:before {
  content: '\ed3b';
  opacity: 0.2;
}
.ph-duotone.ph-flower-lotus:after {
  content: '\ed3c';
  margin-left: -1em;
}
.ph-duotone.ph-flower-tulip:before {
  content: '\ed3d';
  opacity: 0.2;
}
.ph-duotone.ph-flower-tulip:after {
  content: '\ed3e';
  margin-left: -1em;
}
.ph-duotone.ph-flying-saucer:before {
  content: '\ed3f';
  opacity: 0.2;
}
.ph-duotone.ph-flying-saucer:after {
  content: '\ed40';
  margin-left: -1em;
}
.ph-duotone.ph-folder-dashed:before,
.ph-duotone.ph-folder-dotted:before {
  content: '\ed41';
  opacity: 0.2;
}
.ph-duotone.ph-folder-dashed:after,
.ph-duotone.ph-folder-dotted:after {
  content: '\ed42';
  margin-left: -1em;
}
.ph-duotone.ph-folder:before {
  content: '\ed43';
  opacity: 0.2;
}
.ph-duotone.ph-folder:after {
  content: '\ed44';
  margin-left: -1em;
}
.ph-duotone.ph-folder-lock:before {
  content: '\ed45';
  opacity: 0.2;
}
.ph-duotone.ph-folder-lock:after {
  content: '\ed46';
  margin-left: -1em;
}
.ph-duotone.ph-folder-minus:before {
  content: '\ed47';
  opacity: 0.2;
}
.ph-duotone.ph-folder-minus:after {
  content: '\ed48';
  margin-left: -1em;
}
.ph-duotone.ph-folder-notch:before {
  content: '\ed49';
  opacity: 0.2;
}
.ph-duotone.ph-folder-notch:after {
  content: '\ed4a';
  margin-left: -1em;
}
.ph-duotone.ph-folder-notch-minus:before {
  content: '\ed4b';
  opacity: 0.2;
}
.ph-duotone.ph-folder-notch-minus:after {
  content: '\ed4c';
  margin-left: -1em;
}
.ph-duotone.ph-folder-notch-open:before {
  content: '\ed4d';
  opacity: 0.2;
}
.ph-duotone.ph-folder-notch-open:after {
  content: '\ed4e';
  margin-left: -1em;
}
.ph-duotone.ph-folder-notch-plus:before {
  content: '\ed4f';
  opacity: 0.2;
}
.ph-duotone.ph-folder-notch-plus:after {
  content: '\ed50';
  margin-left: -1em;
}
.ph-duotone.ph-folder-open:before {
  content: '\ed51';
  opacity: 0.2;
}
.ph-duotone.ph-folder-open:after {
  content: '\ed52';
  margin-left: -1em;
}
.ph-duotone.ph-folder-plus:before {
  content: '\ed53';
  opacity: 0.2;
}
.ph-duotone.ph-folder-plus:after {
  content: '\ed54';
  margin-left: -1em;
}
.ph-duotone.ph-folders:before {
  content: '\ed55';
  opacity: 0.2;
}
.ph-duotone.ph-folders:after {
  content: '\ed56';
  margin-left: -1em;
}
.ph-duotone.ph-folder-simple-dashed:before,
.ph-duotone.ph-folder-simple-dotted:before {
  content: '\ed57';
  opacity: 0.2;
}
.ph-duotone.ph-folder-simple-dashed:after,
.ph-duotone.ph-folder-simple-dotted:after {
  content: '\ed58';
  margin-left: -1em;
}
.ph-duotone.ph-folder-simple:before {
  content: '\ed59';
  opacity: 0.2;
}
.ph-duotone.ph-folder-simple:after {
  content: '\ed5a';
  margin-left: -1em;
}
.ph-duotone.ph-folder-simple-lock:before {
  content: '\ed5b';
  opacity: 0.2;
}
.ph-duotone.ph-folder-simple-lock:after {
  content: '\ed5c';
  margin-left: -1em;
}
.ph-duotone.ph-folder-simple-minus:before {
  content: '\ed5d';
  opacity: 0.2;
}
.ph-duotone.ph-folder-simple-minus:after {
  content: '\ed5e';
  margin-left: -1em;
}
.ph-duotone.ph-folder-simple-plus:before {
  content: '\ed5f';
  opacity: 0.2;
}
.ph-duotone.ph-folder-simple-plus:after {
  content: '\ed60';
  margin-left: -1em;
}
.ph-duotone.ph-folder-simple-star:before {
  content: '\ed61';
  opacity: 0.2;
}
.ph-duotone.ph-folder-simple-star:after {
  content: '\ed62';
  margin-left: -1em;
}
.ph-duotone.ph-folder-simple-user:before {
  content: '\ed63';
  opacity: 0.2;
}
.ph-duotone.ph-folder-simple-user:after {
  content: '\ed64';
  margin-left: -1em;
}
.ph-duotone.ph-folder-star:before {
  content: '\ed65';
  opacity: 0.2;
}
.ph-duotone.ph-folder-star:after {
  content: '\ed66';
  margin-left: -1em;
}
.ph-duotone.ph-folder-user:before {
  content: '\ed67';
  opacity: 0.2;
}
.ph-duotone.ph-folder-user:after {
  content: '\ed68';
  margin-left: -1em;
}
.ph-duotone.ph-football:before {
  content: '\ed69';
  opacity: 0.2;
}
.ph-duotone.ph-football:after {
  content: '\ed6a';
  margin-left: -1em;
}
.ph-duotone.ph-footprints:before {
  content: '\ed6b';
  opacity: 0.2;
}
.ph-duotone.ph-footprints:after {
  content: '\ed6c';
  margin-left: -1em;
}
.ph-duotone.ph-fork-knife:before {
  content: '\ed6d';
  opacity: 0.2;
}
.ph-duotone.ph-fork-knife:after {
  content: '\ed6e';
  margin-left: -1em;
}
.ph-duotone.ph-frame-corners:before {
  content: '\ed6f';
  opacity: 0.2;
}
.ph-duotone.ph-frame-corners:after {
  content: '\ed70';
  margin-left: -1em;
}
.ph-duotone.ph-framer-logo:before {
  content: '\ed71';
  opacity: 0.2;
}
.ph-duotone.ph-framer-logo:after {
  content: '\ed72';
  margin-left: -1em;
}
.ph-duotone.ph-function:before {
  content: '\ed73';
  opacity: 0.2;
}
.ph-duotone.ph-function:after {
  content: '\ed74';
  margin-left: -1em;
}
.ph-duotone.ph-funnel:before {
  content: '\ed75';
  opacity: 0.2;
}
.ph-duotone.ph-funnel:after {
  content: '\ed76';
  margin-left: -1em;
}
.ph-duotone.ph-funnel-simple:before {
  content: '\ed77';
  opacity: 0.2;
}
.ph-duotone.ph-funnel-simple:after {
  content: '\ed78';
  margin-left: -1em;
}
.ph-duotone.ph-game-controller:before {
  content: '\ed79';
  opacity: 0.2;
}
.ph-duotone.ph-game-controller:after {
  content: '\ed7a';
  margin-left: -1em;
}
.ph-duotone.ph-garage:before {
  content: '\ed7b';
  opacity: 0.2;
}
.ph-duotone.ph-garage:after {
  content: '\ed7c';
  margin-left: -1em;
}
.ph-duotone.ph-gas-can:before {
  content: '\ed7d';
  opacity: 0.2;
}
.ph-duotone.ph-gas-can:after {
  content: '\ed7e';
  margin-left: -1em;
}
.ph-duotone.ph-gas-pump:before {
  content: '\ed7f';
  opacity: 0.2;
}
.ph-duotone.ph-gas-pump:after {
  content: '\ed80';
  margin-left: -1em;
}
.ph-duotone.ph-gauge:before {
  content: '\ed81';
  opacity: 0.2;
}
.ph-duotone.ph-gauge:after {
  content: '\ed82';
  margin-left: -1em;
}
.ph-duotone.ph-gavel:before {
  content: '\ed83';
  opacity: 0.2;
}
.ph-duotone.ph-gavel:after {
  content: '\ed84';
  margin-left: -1em;
}
.ph-duotone.ph-gear:before {
  content: '\ed85';
  opacity: 0.2;
}
.ph-duotone.ph-gear:after {
  content: '\ed86';
  margin-left: -1em;
}
.ph-duotone.ph-gear-fine:before {
  content: '\ed87';
  opacity: 0.2;
}
.ph-duotone.ph-gear-fine:after {
  content: '\ed88';
  margin-left: -1em;
}
.ph-duotone.ph-gear-six:before {
  content: '\ed89';
  opacity: 0.2;
}
.ph-duotone.ph-gear-six:after {
  content: '\ed8a';
  margin-left: -1em;
}
.ph-duotone.ph-gender-female:before {
  content: '\ed8b';
  opacity: 0.2;
}
.ph-duotone.ph-gender-female:after {
  content: '\ed8c';
  margin-left: -1em;
}
.ph-duotone.ph-gender-intersex:before {
  content: '\ed8d';
  opacity: 0.2;
}
.ph-duotone.ph-gender-intersex:after {
  content: '\ed8e';
  margin-left: -1em;
}
.ph-duotone.ph-gender-male:before {
  content: '\ed8f';
  opacity: 0.2;
}
.ph-duotone.ph-gender-male:after {
  content: '\ed90';
  margin-left: -1em;
}
.ph-duotone.ph-gender-neuter:before {
  content: '\ed91';
  opacity: 0.2;
}
.ph-duotone.ph-gender-neuter:after {
  content: '\ed92';
  margin-left: -1em;
}
.ph-duotone.ph-gender-nonbinary:before {
  content: '\ed93';
  opacity: 0.2;
}
.ph-duotone.ph-gender-nonbinary:after {
  content: '\ed94';
  margin-left: -1em;
}
.ph-duotone.ph-gender-transgender:before {
  content: '\ed95';
  opacity: 0.2;
}
.ph-duotone.ph-gender-transgender:after {
  content: '\ed96';
  margin-left: -1em;
}
.ph-duotone.ph-ghost:before {
  content: '\ed97';
  opacity: 0.2;
}
.ph-duotone.ph-ghost:after {
  content: '\ed98';
  margin-left: -1em;
}
.ph-duotone.ph-gif:before {
  content: '\ed99';
  opacity: 0.2;
}
.ph-duotone.ph-gif:after {
  content: '\ed9a';
  margin-left: -1em;
}
.ph-duotone.ph-gift:before {
  content: '\ed9b';
  opacity: 0.2;
}
.ph-duotone.ph-gift:after {
  content: '\ed9c';
  margin-left: -1em;
}
.ph-duotone.ph-git-branch:before {
  content: '\ed9d';
  opacity: 0.2;
}
.ph-duotone.ph-git-branch:after {
  content: '\ed9e';
  margin-left: -1em;
}
.ph-duotone.ph-git-commit:before {
  content: '\ed9f';
  opacity: 0.2;
}
.ph-duotone.ph-git-commit:after {
  content: '\eda0';
  margin-left: -1em;
}
.ph-duotone.ph-git-diff:before {
  content: '\eda1';
  opacity: 0.2;
}
.ph-duotone.ph-git-diff:after {
  content: '\eda2';
  margin-left: -1em;
}
.ph-duotone.ph-git-fork:before {
  content: '\eda3';
  opacity: 0.2;
}
.ph-duotone.ph-git-fork:after {
  content: '\eda4';
  margin-left: -1em;
}
.ph-duotone.ph-github-logo:before {
  content: '\eda5';
  opacity: 0.2;
}
.ph-duotone.ph-github-logo:after {
  content: '\eda6';
  margin-left: -1em;
}
.ph-duotone.ph-gitlab-logo:before {
  content: '\eda7';
  opacity: 0.2;
}
.ph-duotone.ph-gitlab-logo:after {
  content: '\eda8';
  margin-left: -1em;
}
.ph-duotone.ph-gitlab-logo-simple:before {
  content: '\eda9';
  opacity: 0.2;
}
.ph-duotone.ph-gitlab-logo-simple:after {
  content: '\edaa';
  margin-left: -1em;
}
.ph-duotone.ph-git-merge:before {
  content: '\edab';
  opacity: 0.2;
}
.ph-duotone.ph-git-merge:after {
  content: '\edac';
  margin-left: -1em;
}
.ph-duotone.ph-git-pull-request:before {
  content: '\edad';
  opacity: 0.2;
}
.ph-duotone.ph-git-pull-request:after {
  content: '\edae';
  margin-left: -1em;
}
.ph-duotone.ph-globe:before {
  content: '\edaf';
  opacity: 0.2;
}
.ph-duotone.ph-globe:after {
  content: '\edb0';
  margin-left: -1em;
}
.ph-duotone.ph-globe-hemisphere-east:before {
  content: '\edb1';
  opacity: 0.2;
}
.ph-duotone.ph-globe-hemisphere-east:after {
  content: '\edb2';
  margin-left: -1em;
}
.ph-duotone.ph-globe-hemisphere-west:before {
  content: '\edb3';
  opacity: 0.2;
}
.ph-duotone.ph-globe-hemisphere-west:after {
  content: '\edb4';
  margin-left: -1em;
}
.ph-duotone.ph-globe-simple:before {
  content: '\edb5';
  opacity: 0.2;
}
.ph-duotone.ph-globe-simple:after {
  content: '\edb6';
  margin-left: -1em;
}
.ph-duotone.ph-globe-stand:before {
  content: '\edb7';
  opacity: 0.2;
}
.ph-duotone.ph-globe-stand:after {
  content: '\edb8';
  margin-left: -1em;
}
.ph-duotone.ph-goggles:before {
  content: '\edb9';
  opacity: 0.2;
}
.ph-duotone.ph-goggles:after {
  content: '\edba';
  margin-left: -1em;
}
.ph-duotone.ph-goodreads-logo:before {
  content: '\edbb';
  opacity: 0.2;
}
.ph-duotone.ph-goodreads-logo:after {
  content: '\edbc';
  margin-left: -1em;
}
.ph-duotone.ph-google-cardboard-logo:before {
  content: '\edbd';
  opacity: 0.2;
}
.ph-duotone.ph-google-cardboard-logo:after {
  content: '\edbe';
  margin-left: -1em;
}
.ph-duotone.ph-google-chrome-logo:before {
  content: '\edbf';
  opacity: 0.2;
}
.ph-duotone.ph-google-chrome-logo:after {
  content: '\edc0';
  margin-left: -1em;
}
.ph-duotone.ph-google-drive-logo:before {
  content: '\edc1';
  opacity: 0.2;
}
.ph-duotone.ph-google-drive-logo:after {
  content: '\edc2';
  margin-left: -1em;
}
.ph-duotone.ph-google-logo:before {
  content: '\edc3';
  opacity: 0.2;
}
.ph-duotone.ph-google-logo:after {
  content: '\edc4';
  margin-left: -1em;
}
.ph-duotone.ph-google-photos-logo:before {
  content: '\edc5';
  opacity: 0.2;
}
.ph-duotone.ph-google-photos-logo:after {
  content: '\edc6';
  margin-left: -1em;
}
.ph-duotone.ph-google-play-logo:before {
  content: '\edc7';
  opacity: 0.2;
}
.ph-duotone.ph-google-play-logo:after {
  content: '\edc8';
  margin-left: -1em;
}
.ph-duotone.ph-google-podcasts-logo:before {
  content: '\edc9';
  opacity: 0.2;
}
.ph-duotone.ph-google-podcasts-logo:after {
  content: '\edca';
  margin-left: -1em;
}
.ph-duotone.ph-gradient:before {
  content: '\edcb';
  opacity: 0.2;
}
.ph-duotone.ph-gradient:after {
  content: '\edcc';
  margin-left: -1em;
}
.ph-duotone.ph-graduation-cap:before {
  content: '\edcd';
  opacity: 0.2;
}
.ph-duotone.ph-graduation-cap:after {
  content: '\edce';
  margin-left: -1em;
}
.ph-duotone.ph-grains:before {
  content: '\edcf';
  opacity: 0.2;
}
.ph-duotone.ph-grains:after {
  content: '\edd0';
  margin-left: -1em;
}
.ph-duotone.ph-grains-slash:before {
  content: '\edd1';
  opacity: 0.2;
}
.ph-duotone.ph-grains-slash:after {
  content: '\edd2';
  margin-left: -1em;
}
.ph-duotone.ph-graph:before {
  content: '\edd3';
  opacity: 0.2;
}
.ph-duotone.ph-graph:after {
  content: '\edd4';
  margin-left: -1em;
}
.ph-duotone.ph-grid-four:before {
  content: '\edd5';
  opacity: 0.2;
}
.ph-duotone.ph-grid-four:after {
  content: '\edd6';
  margin-left: -1em;
}
.ph-duotone.ph-grid-nine:before {
  content: '\edd7';
  opacity: 0.2;
}
.ph-duotone.ph-grid-nine:after {
  content: '\edd8';
  margin-left: -1em;
}
.ph-duotone.ph-guitar:before {
  content: '\edd9';
  opacity: 0.2;
}
.ph-duotone.ph-guitar:after {
  content: '\edda';
  margin-left: -1em;
}
.ph-duotone.ph-hamburger:before {
  content: '\eddb';
  opacity: 0.2;
}
.ph-duotone.ph-hamburger:after {
  content: '\eddc';
  margin-left: -1em;
}
.ph-duotone.ph-hammer:before {
  content: '\eddd';
  opacity: 0.2;
}
.ph-duotone.ph-hammer:after {
  content: '\edde';
  margin-left: -1em;
}
.ph-duotone.ph-handbag:before {
  content: '\eddf';
  opacity: 0.2;
}
.ph-duotone.ph-handbag:after {
  content: '\ede0';
  margin-left: -1em;
}
.ph-duotone.ph-handbag-simple:before {
  content: '\ede1';
  opacity: 0.2;
}
.ph-duotone.ph-handbag-simple:after {
  content: '\ede2';
  margin-left: -1em;
}
.ph-duotone.ph-hand-coins:before {
  content: '\ede3';
  opacity: 0.2;
}
.ph-duotone.ph-hand-coins:after {
  content: '\ede4';
  margin-left: -1em;
}
.ph-duotone.ph-hand:before {
  content: '\ede5';
  opacity: 0.2;
}
.ph-duotone.ph-hand:after {
  content: '\ede6';
  margin-left: -1em;
}
.ph-duotone.ph-hand-eye:before {
  content: '\ede7';
  opacity: 0.2;
}
.ph-duotone.ph-hand-eye:after {
  content: '\ede8';
  margin-left: -1em;
}
.ph-duotone.ph-hand-fist:before {
  content: '\ede9';
  opacity: 0.2;
}
.ph-duotone.ph-hand-fist:after {
  content: '\edea';
  margin-left: -1em;
}
.ph-duotone.ph-hand-grabbing:before {
  content: '\edeb';
  opacity: 0.2;
}
.ph-duotone.ph-hand-grabbing:after {
  content: '\edec';
  margin-left: -1em;
}
.ph-duotone.ph-hand-heart:before {
  content: '\eded';
  opacity: 0.2;
}
.ph-duotone.ph-hand-heart:after {
  content: '\edee';
  margin-left: -1em;
}
.ph-duotone.ph-hand-palm:before {
  content: '\edef';
  opacity: 0.2;
}
.ph-duotone.ph-hand-palm:after {
  content: '\edf0';
  margin-left: -1em;
}
.ph-duotone.ph-hand-pointing:before {
  content: '\edf1';
  opacity: 0.2;
}
.ph-duotone.ph-hand-pointing:after {
  content: '\edf2';
  margin-left: -1em;
}
.ph-duotone.ph-hands-clapping:before {
  content: '\edf3';
  opacity: 0.2;
}
.ph-duotone.ph-hands-clapping:after {
  content: '\edf4';
  margin-left: -1em;
}
.ph-duotone.ph-handshake:before {
  content: '\edf5';
  opacity: 0.2;
}
.ph-duotone.ph-handshake:after {
  content: '\edf6';
  margin-left: -1em;
}
.ph-duotone.ph-hand-soap:before {
  content: '\edf7';
  opacity: 0.2;
}
.ph-duotone.ph-hand-soap:after {
  content: '\edf8';
  margin-left: -1em;
}
.ph-duotone.ph-hands-praying:before {
  content: '\edf9';
  opacity: 0.2;
}
.ph-duotone.ph-hands-praying:after {
  content: '\edfa';
  margin-left: -1em;
}
.ph-duotone.ph-hand-swipe-left:before {
  content: '\edfb';
  opacity: 0.2;
}
.ph-duotone.ph-hand-swipe-left:after {
  content: '\edfc';
  margin-left: -1em;
}
.ph-duotone.ph-hand-swipe-right:before {
  content: '\edfd';
  opacity: 0.2;
}
.ph-duotone.ph-hand-swipe-right:after {
  content: '\edfe';
  margin-left: -1em;
}
.ph-duotone.ph-hand-tap:before {
  content: '\edff';
  opacity: 0.2;
}
.ph-duotone.ph-hand-tap:after {
  content: '\ee00';
  margin-left: -1em;
}
.ph-duotone.ph-hand-waving:before {
  content: '\ee01';
  opacity: 0.2;
}
.ph-duotone.ph-hand-waving:after {
  content: '\ee02';
  margin-left: -1em;
}
.ph-duotone.ph-hard-drive:before {
  content: '\ee03';
  opacity: 0.2;
}
.ph-duotone.ph-hard-drive:after {
  content: '\ee04';
  margin-left: -1em;
}
.ph-duotone.ph-hard-drives:before {
  content: '\ee05';
  opacity: 0.2;
}
.ph-duotone.ph-hard-drives:after {
  content: '\ee06';
  margin-left: -1em;
}
.ph-duotone.ph-hash:before {
  content: '\ee07';
  opacity: 0.2;
}
.ph-duotone.ph-hash:after {
  content: '\ee08';
  margin-left: -1em;
}
.ph-duotone.ph-hash-straight:before {
  content: '\ee09';
  opacity: 0.2;
}
.ph-duotone.ph-hash-straight:after {
  content: '\ee0a';
  margin-left: -1em;
}
.ph-duotone.ph-headlights:before {
  content: '\ee0b';
  opacity: 0.2;
}
.ph-duotone.ph-headlights:after {
  content: '\ee0c';
  margin-left: -1em;
}
.ph-duotone.ph-headphones:before {
  content: '\ee0d';
  opacity: 0.2;
}
.ph-duotone.ph-headphones:after {
  content: '\ee0e';
  margin-left: -1em;
}
.ph-duotone.ph-headset:before {
  content: '\ee0f';
  opacity: 0.2;
}
.ph-duotone.ph-headset:after {
  content: '\ee10';
  margin-left: -1em;
}
.ph-duotone.ph-heartbeat:before {
  content: '\ee11';
  opacity: 0.2;
}
.ph-duotone.ph-heartbeat:after {
  content: '\ee12';
  margin-left: -1em;
}
.ph-duotone.ph-heart-break:before {
  content: '\ee13';
  opacity: 0.2;
}
.ph-duotone.ph-heart-break:after {
  content: '\ee14';
  margin-left: -1em;
}
.ph-duotone.ph-heart:before {
  content: '\ee15';
  opacity: 0.2;
}
.ph-duotone.ph-heart:after {
  content: '\ee16';
  margin-left: -1em;
}
.ph-duotone.ph-heart-half:before {
  content: '\ee17';
  opacity: 0.2;
}
.ph-duotone.ph-heart-half:after {
  content: '\ee18';
  margin-left: -1em;
}
.ph-duotone.ph-heart-straight-break:before {
  content: '\ee19';
  opacity: 0.2;
}
.ph-duotone.ph-heart-straight-break:after {
  content: '\ee1a';
  margin-left: -1em;
}
.ph-duotone.ph-heart-straight:before {
  content: '\ee1b';
  opacity: 0.2;
}
.ph-duotone.ph-heart-straight:after {
  content: '\ee1c';
  margin-left: -1em;
}
.ph-duotone.ph-hexagon:before {
  content: '\ee1d';
  opacity: 0.2;
}
.ph-duotone.ph-hexagon:after {
  content: '\ee1e';
  margin-left: -1em;
}
.ph-duotone.ph-high-heel:before {
  content: '\ee1f';
  opacity: 0.2;
}
.ph-duotone.ph-high-heel:after {
  content: '\ee20';
  margin-left: -1em;
}
.ph-duotone.ph-highlighter-circle:before {
  content: '\ee21';
  opacity: 0.2;
}
.ph-duotone.ph-highlighter-circle:after {
  content: '\ee22';
  margin-left: -1em;
}
.ph-duotone.ph-hoodie:before {
  content: '\ee23';
  opacity: 0.2;
}
.ph-duotone.ph-hoodie:after {
  content: '\ee24';
  margin-left: -1em;
}
.ph-duotone.ph-horse:before {
  content: '\ee25';
  opacity: 0.2;
}
.ph-duotone.ph-horse:after {
  content: '\ee26';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass:before {
  content: '\ee27';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass:after {
  content: '\ee28';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass-high:before {
  content: '\ee29';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass-high:after {
  content: '\ee2a';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass-low:before {
  content: '\ee2b';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass-low:after {
  content: '\ee2c';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass-medium:before {
  content: '\ee2d';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass-medium:after {
  content: '\ee2e';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass-simple:before {
  content: '\ee2f';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass-simple:after {
  content: '\ee30';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass-simple-high:before {
  content: '\ee31';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass-simple-high:after {
  content: '\ee32';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass-simple-low:before {
  content: '\ee33';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass-simple-low:after {
  content: '\ee34';
  margin-left: -1em;
}
.ph-duotone.ph-hourglass-simple-medium:before {
  content: '\ee35';
  opacity: 0.2;
}
.ph-duotone.ph-hourglass-simple-medium:after {
  content: '\ee36';
  margin-left: -1em;
}
.ph-duotone.ph-house:before {
  content: '\ee37';
  opacity: 0.2;
}
.ph-duotone.ph-house:after {
  content: '\ee38';
  margin-left: -1em;
}
.ph-duotone.ph-house-line:before {
  content: '\ee39';
  opacity: 0.2;
}
.ph-duotone.ph-house-line:after {
  content: '\ee3a';
  margin-left: -1em;
}
.ph-duotone.ph-house-simple:before {
  content: '\ee3b';
  opacity: 0.2;
}
.ph-duotone.ph-house-simple:after {
  content: '\ee3c';
  margin-left: -1em;
}
.ph-duotone.ph-ice-cream:before {
  content: '\ee3d';
  opacity: 0.2;
}
.ph-duotone.ph-ice-cream:after {
  content: '\ee3e';
  margin-left: -1em;
}
.ph-duotone.ph-identification-badge:before {
  content: '\ee3f';
  opacity: 0.2;
}
.ph-duotone.ph-identification-badge:after {
  content: '\ee40';
  margin-left: -1em;
}
.ph-duotone.ph-identification-card:before {
  content: '\ee41';
  opacity: 0.2;
}
.ph-duotone.ph-identification-card:after {
  content: '\ee42';
  margin-left: -1em;
}
.ph-duotone.ph-image:before {
  content: '\ee43';
  opacity: 0.2;
}
.ph-duotone.ph-image:after {
  content: '\ee44';
  margin-left: -1em;
}
.ph-duotone.ph-images:before {
  content: '\ee45';
  opacity: 0.2;
}
.ph-duotone.ph-images:after {
  content: '\ee46';
  margin-left: -1em;
}
.ph-duotone.ph-image-square:before {
  content: '\ee47';
  opacity: 0.2;
}
.ph-duotone.ph-image-square:after {
  content: '\ee48';
  margin-left: -1em;
}
.ph-duotone.ph-images-square:before {
  content: '\ee49';
  opacity: 0.2;
}
.ph-duotone.ph-images-square:after {
  content: '\ee4a';
  margin-left: -1em;
}
.ph-duotone.ph-infinity:before {
  content: '\ee4b';
  opacity: 0.2;
}
.ph-duotone.ph-infinity:after {
  content: '\ee4c';
  margin-left: -1em;
}
.ph-duotone.ph-info:before {
  content: '\ee4d';
  opacity: 0.2;
}
.ph-duotone.ph-info:after {
  content: '\ee4e';
  margin-left: -1em;
}
.ph-duotone.ph-instagram-logo:before {
  content: '\ee4f';
  opacity: 0.2;
}
.ph-duotone.ph-instagram-logo:after {
  content: '\ee50';
  margin-left: -1em;
}
.ph-duotone.ph-intersect:before {
  content: '\ee51';
  opacity: 0.2;
}
.ph-duotone.ph-intersect:after {
  content: '\ee52';
  margin-left: -1em;
}
.ph-duotone.ph-intersect-square:before {
  content: '\ee53';
  opacity: 0.2;
}
.ph-duotone.ph-intersect-square:after {
  content: '\ee54';
  margin-left: -1em;
}
.ph-duotone.ph-intersect-three:before {
  content: '\ee55';
  opacity: 0.2;
}
.ph-duotone.ph-intersect-three:after {
  content: '\ee56';
  margin-left: -1em;
}
.ph-duotone.ph-jeep:before {
  content: '\ee57';
  opacity: 0.2;
}
.ph-duotone.ph-jeep:after {
  content: '\ee58';
  margin-left: -1em;
}
.ph-duotone.ph-kanban:before {
  content: '\ee59';
  opacity: 0.2;
}
.ph-duotone.ph-kanban:after {
  content: '\ee5a';
  margin-left: -1em;
}
.ph-duotone.ph-keyboard:before {
  content: '\ee5b';
  opacity: 0.2;
}
.ph-duotone.ph-keyboard:after {
  content: '\ee5c';
  margin-left: -1em;
}
.ph-duotone.ph-key:before {
  content: '\ee5d';
  opacity: 0.2;
}
.ph-duotone.ph-key:after {
  content: '\ee5e';
  margin-left: -1em;
}
.ph-duotone.ph-keyhole:before {
  content: '\ee5f';
  opacity: 0.2;
}
.ph-duotone.ph-keyhole:after {
  content: '\ee60';
  margin-left: -1em;
}
.ph-duotone.ph-key-return:before {
  content: '\ee61';
  opacity: 0.2;
}
.ph-duotone.ph-key-return:after {
  content: '\ee62';
  margin-left: -1em;
}
.ph-duotone.ph-knife:before {
  content: '\ee63';
  opacity: 0.2;
}
.ph-duotone.ph-knife:after {
  content: '\ee64';
  margin-left: -1em;
}
.ph-duotone.ph-ladder:before {
  content: '\ee65';
  opacity: 0.2;
}
.ph-duotone.ph-ladder:after {
  content: '\ee66';
  margin-left: -1em;
}
.ph-duotone.ph-ladder-simple:before {
  content: '\ee67';
  opacity: 0.2;
}
.ph-duotone.ph-ladder-simple:after {
  content: '\ee68';
  margin-left: -1em;
}
.ph-duotone.ph-lamp:before {
  content: '\ee69';
  opacity: 0.2;
}
.ph-duotone.ph-lamp:after {
  content: '\ee6a';
  margin-left: -1em;
}
.ph-duotone.ph-laptop:before {
  content: '\ee6b';
  opacity: 0.2;
}
.ph-duotone.ph-laptop:after {
  content: '\ee6c';
  margin-left: -1em;
}
.ph-duotone.ph-layout:before {
  content: '\ee6d';
  opacity: 0.2;
}
.ph-duotone.ph-layout:after {
  content: '\ee6e';
  margin-left: -1em;
}
.ph-duotone.ph-leaf:before {
  content: '\ee6f';
  opacity: 0.2;
}
.ph-duotone.ph-leaf:after {
  content: '\ee70';
  margin-left: -1em;
}
.ph-duotone.ph-lifebuoy:before {
  content: '\ee71';
  opacity: 0.2;
}
.ph-duotone.ph-lifebuoy:after {
  content: '\ee72';
  margin-left: -1em;
}
.ph-duotone.ph-lightbulb:before {
  content: '\ee73';
  opacity: 0.2;
}
.ph-duotone.ph-lightbulb:after {
  content: '\ee74';
  margin-left: -1em;
}
.ph-duotone.ph-lightbulb-filament:before {
  content: '\ee75';
  opacity: 0.2;
}
.ph-duotone.ph-lightbulb-filament:after {
  content: '\ee76';
  margin-left: -1em;
}
.ph-duotone.ph-lighthouse:before {
  content: '\ee77';
  opacity: 0.2;
}
.ph-duotone.ph-lighthouse:after {
  content: '\ee78';
  margin-left: -1em;
}
.ph-duotone.ph-lightning-a:before {
  content: '\ee79';
  opacity: 0.2;
}
.ph-duotone.ph-lightning-a:after {
  content: '\ee7a';
  margin-left: -1em;
}
.ph-duotone.ph-lightning:before {
  content: '\ee7b';
  opacity: 0.2;
}
.ph-duotone.ph-lightning:after {
  content: '\ee7c';
  margin-left: -1em;
}
.ph-duotone.ph-lightning-slash:before {
  content: '\ee7d';
  opacity: 0.2;
}
.ph-duotone.ph-lightning-slash:after {
  content: '\ee7e';
  margin-left: -1em;
}
.ph-duotone.ph-line-segment:before {
  content: '\ee7f';
  opacity: 0.2;
}
.ph-duotone.ph-line-segment:after {
  content: '\ee80';
  margin-left: -1em;
}
.ph-duotone.ph-line-segments:before {
  content: '\ee81';
  opacity: 0.2;
}
.ph-duotone.ph-line-segments:after {
  content: '\ee82';
  margin-left: -1em;
}
.ph-duotone.ph-link-break:before {
  content: '\ee83';
  opacity: 0.2;
}
.ph-duotone.ph-link-break:after {
  content: '\ee84';
  margin-left: -1em;
}
.ph-duotone.ph-link:before {
  content: '\ee85';
  opacity: 0.2;
}
.ph-duotone.ph-link:after {
  content: '\ee86';
  margin-left: -1em;
}
.ph-duotone.ph-linkedin-logo:before {
  content: '\ee87';
  opacity: 0.2;
}
.ph-duotone.ph-linkedin-logo:after {
  content: '\ee88';
  margin-left: -1em;
}
.ph-duotone.ph-link-simple-break:before {
  content: '\ee89';
  opacity: 0.2;
}
.ph-duotone.ph-link-simple-break:after {
  content: '\ee8a';
  margin-left: -1em;
}
.ph-duotone.ph-link-simple:before {
  content: '\ee8b';
  opacity: 0.2;
}
.ph-duotone.ph-link-simple:after {
  content: '\ee8c';
  margin-left: -1em;
}
.ph-duotone.ph-link-simple-horizontal-break:before {
  content: '\ee8d';
  opacity: 0.2;
}
.ph-duotone.ph-link-simple-horizontal-break:after {
  content: '\ee8e';
  margin-left: -1em;
}
.ph-duotone.ph-link-simple-horizontal:before {
  content: '\ee8f';
  opacity: 0.2;
}
.ph-duotone.ph-link-simple-horizontal:after {
  content: '\ee90';
  margin-left: -1em;
}
.ph-duotone.ph-linux-logo:before {
  content: '\ee91';
  opacity: 0.2;
}
.ph-duotone.ph-linux-logo:after {
  content: '\ee92';
  margin-left: -1em;
}
.ph-duotone.ph-list-bullets:before {
  content: '\ee93';
  opacity: 0.2;
}
.ph-duotone.ph-list-bullets:after {
  content: '\ee94';
  margin-left: -1em;
}
.ph-duotone.ph-list-checks:before {
  content: '\ee95';
  opacity: 0.2;
}
.ph-duotone.ph-list-checks:after {
  content: '\ee96';
  margin-left: -1em;
}
.ph-duotone.ph-list-dashes:before {
  content: '\ee97';
  opacity: 0.2;
}
.ph-duotone.ph-list-dashes:after {
  content: '\ee98';
  margin-left: -1em;
}
.ph-duotone.ph-list:before {
  content: '\ee99';
  opacity: 0.2;
}
.ph-duotone.ph-list:after {
  content: '\ee9a';
  margin-left: -1em;
}
.ph-duotone.ph-list-magnifying-glass:before {
  content: '\ee9b';
  opacity: 0.2;
}
.ph-duotone.ph-list-magnifying-glass:after {
  content: '\ee9c';
  margin-left: -1em;
}
.ph-duotone.ph-list-numbers:before {
  content: '\ee9d';
  opacity: 0.2;
}
.ph-duotone.ph-list-numbers:after {
  content: '\ee9e';
  margin-left: -1em;
}
.ph-duotone.ph-list-plus:before {
  content: '\ee9f';
  opacity: 0.2;
}
.ph-duotone.ph-list-plus:after {
  content: '\eea0';
  margin-left: -1em;
}
.ph-duotone.ph-lock:before {
  content: '\eea1';
  opacity: 0.2;
}
.ph-duotone.ph-lock:after {
  content: '\eea2';
  margin-left: -1em;
}
.ph-duotone.ph-lockers:before {
  content: '\eea3';
  opacity: 0.2;
}
.ph-duotone.ph-lockers:after {
  content: '\eea4';
  margin-left: -1em;
}
.ph-duotone.ph-lock-key:before {
  content: '\eea5';
  opacity: 0.2;
}
.ph-duotone.ph-lock-key:after {
  content: '\eea6';
  margin-left: -1em;
}
.ph-duotone.ph-lock-key-open:before {
  content: '\eea7';
  opacity: 0.2;
}
.ph-duotone.ph-lock-key-open:after {
  content: '\eea8';
  margin-left: -1em;
}
.ph-duotone.ph-lock-laminated:before {
  content: '\eea9';
  opacity: 0.2;
}
.ph-duotone.ph-lock-laminated:after {
  content: '\eeaa';
  margin-left: -1em;
}
.ph-duotone.ph-lock-laminated-open:before {
  content: '\eeab';
  opacity: 0.2;
}
.ph-duotone.ph-lock-laminated-open:after {
  content: '\eeac';
  margin-left: -1em;
}
.ph-duotone.ph-lock-open:before {
  content: '\eead';
  opacity: 0.2;
}
.ph-duotone.ph-lock-open:after {
  content: '\eeae';
  margin-left: -1em;
}
.ph-duotone.ph-lock-simple:before {
  content: '\eeaf';
  opacity: 0.2;
}
.ph-duotone.ph-lock-simple:after {
  content: '\eeb0';
  margin-left: -1em;
}
.ph-duotone.ph-lock-simple-open:before {
  content: '\eeb1';
  opacity: 0.2;
}
.ph-duotone.ph-lock-simple-open:after {
  content: '\eeb2';
  margin-left: -1em;
}
.ph-duotone.ph-magic-wand:before {
  content: '\eeb3';
  opacity: 0.2;
}
.ph-duotone.ph-magic-wand:after {
  content: '\eeb4';
  margin-left: -1em;
}
.ph-duotone.ph-magnet:before {
  content: '\eeb5';
  opacity: 0.2;
}
.ph-duotone.ph-magnet:after {
  content: '\eeb6';
  margin-left: -1em;
}
.ph-duotone.ph-magnet-straight:before {
  content: '\eeb7';
  opacity: 0.2;
}
.ph-duotone.ph-magnet-straight:after {
  content: '\eeb8';
  margin-left: -1em;
}
.ph-duotone.ph-magnifying-glass:before {
  content: '\eeb9';
  opacity: 0.2;
}
.ph-duotone.ph-magnifying-glass:after {
  content: '\eeba';
  margin-left: -1em;
}
.ph-duotone.ph-magnifying-glass-minus:before {
  content: '\eebb';
  opacity: 0.2;
}
.ph-duotone.ph-magnifying-glass-minus:after {
  content: '\eebc';
  margin-left: -1em;
}
.ph-duotone.ph-magnifying-glass-plus:before {
  content: '\eebd';
  opacity: 0.2;
}
.ph-duotone.ph-magnifying-glass-plus:after {
  content: '\eebe';
  margin-left: -1em;
}
.ph-duotone.ph-map-pin:before {
  content: '\eebf';
  opacity: 0.2;
}
.ph-duotone.ph-map-pin:after {
  content: '\eec0';
  margin-left: -1em;
}
.ph-duotone.ph-map-pin-line:before {
  content: '\eec1';
  opacity: 0.2;
}
.ph-duotone.ph-map-pin-line:after {
  content: '\eec2';
  margin-left: -1em;
}
.ph-duotone.ph-map-trifold:before {
  content: '\eec3';
  opacity: 0.2;
}
.ph-duotone.ph-map-trifold:after {
  content: '\eec4';
  margin-left: -1em;
}
.ph-duotone.ph-marker-circle:before {
  content: '\eec5';
  opacity: 0.2;
}
.ph-duotone.ph-marker-circle:after {
  content: '\eec6';
  margin-left: -1em;
}
.ph-duotone.ph-martini:before {
  content: '\eec7';
  opacity: 0.2;
}
.ph-duotone.ph-martini:after {
  content: '\eec8';
  margin-left: -1em;
}
.ph-duotone.ph-mask-happy:before {
  content: '\eec9';
  opacity: 0.2;
}
.ph-duotone.ph-mask-happy:after {
  content: '\eeca';
  margin-left: -1em;
}
.ph-duotone.ph-mask-sad:before {
  content: '\eecb';
  opacity: 0.2;
}
.ph-duotone.ph-mask-sad:after {
  content: '\eecc';
  margin-left: -1em;
}
.ph-duotone.ph-math-operations:before {
  content: '\eecd';
  opacity: 0.2;
}
.ph-duotone.ph-math-operations:after {
  content: '\eece';
  margin-left: -1em;
}
.ph-duotone.ph-medal:before {
  content: '\eecf';
  opacity: 0.2;
}
.ph-duotone.ph-medal:after {
  content: '\eed0';
  margin-left: -1em;
}
.ph-duotone.ph-medal-military:before {
  content: '\eed1';
  opacity: 0.2;
}
.ph-duotone.ph-medal-military:after {
  content: '\eed2';
  margin-left: -1em;
}
.ph-duotone.ph-medium-logo:before {
  content: '\eed3';
  opacity: 0.2;
}
.ph-duotone.ph-medium-logo:after {
  content: '\eed4';
  margin-left: -1em;
}
.ph-duotone.ph-megaphone:before {
  content: '\eed5';
  opacity: 0.2;
}
.ph-duotone.ph-megaphone:after {
  content: '\eed6';
  margin-left: -1em;
}
.ph-duotone.ph-megaphone-simple:before {
  content: '\eed7';
  opacity: 0.2;
}
.ph-duotone.ph-megaphone-simple:after {
  content: '\eed8';
  margin-left: -1em;
}
.ph-duotone.ph-messenger-logo:before {
  content: '\eed9';
  opacity: 0.2;
}
.ph-duotone.ph-messenger-logo:after {
  content: '\eeda';
  margin-left: -1em;
}
.ph-duotone.ph-meta-logo:before {
  content: '\eedb';
  opacity: 0.2;
}
.ph-duotone.ph-meta-logo:after {
  content: '\eedc';
  margin-left: -1em;
}
.ph-duotone.ph-metronome:before {
  content: '\eedd';
  opacity: 0.2;
}
.ph-duotone.ph-metronome:after {
  content: '\eede';
  margin-left: -1em;
}
.ph-duotone.ph-microphone:before {
  content: '\eedf';
  opacity: 0.2;
}
.ph-duotone.ph-microphone:after {
  content: '\eee0';
  margin-left: -1em;
}
.ph-duotone.ph-microphone-slash:before {
  content: '\eee1';
  opacity: 0.2;
}
.ph-duotone.ph-microphone-slash:after {
  content: '\eee2';
  margin-left: -1em;
}
.ph-duotone.ph-microphone-stage:before {
  content: '\eee3';
  opacity: 0.2;
}
.ph-duotone.ph-microphone-stage:after {
  content: '\eee4';
  margin-left: -1em;
}
.ph-duotone.ph-microsoft-excel-logo:before {
  content: '\eee5';
  opacity: 0.2;
}
.ph-duotone.ph-microsoft-excel-logo:after {
  content: '\eee6';
  margin-left: -1em;
}
.ph-duotone.ph-microsoft-outlook-logo:before {
  content: '\eee7';
  opacity: 0.2;
}
.ph-duotone.ph-microsoft-outlook-logo:after {
  content: '\eee8';
  margin-left: -1em;
}
.ph-duotone.ph-microsoft-powerpoint-logo:before {
  content: '\eee9';
  opacity: 0.2;
}
.ph-duotone.ph-microsoft-powerpoint-logo:after {
  content: '\eeea';
  margin-left: -1em;
}
.ph-duotone.ph-microsoft-teams-logo:before {
  content: '\eeeb';
  opacity: 0.2;
}
.ph-duotone.ph-microsoft-teams-logo:after {
  content: '\eeec';
  margin-left: -1em;
}
.ph-duotone.ph-microsoft-word-logo:before {
  content: '\eeed';
  opacity: 0.2;
}
.ph-duotone.ph-microsoft-word-logo:after {
  content: '\eeee';
  margin-left: -1em;
}
.ph-duotone.ph-minus-circle:before {
  content: '\eeef';
  opacity: 0.2;
}
.ph-duotone.ph-minus-circle:after {
  content: '\eef0';
  margin-left: -1em;
}
.ph-duotone.ph-minus:before {
  content: '\eef1';
  opacity: 0.2;
}
.ph-duotone.ph-minus:after {
  content: '\eef2';
  margin-left: -1em;
}
.ph-duotone.ph-minus-square:before {
  content: '\eef3';
  opacity: 0.2;
}
.ph-duotone.ph-minus-square:after {
  content: '\eef4';
  margin-left: -1em;
}
.ph-duotone.ph-money:before {
  content: '\eef5';
  opacity: 0.2;
}
.ph-duotone.ph-money:after {
  content: '\eef6';
  margin-left: -1em;
}
.ph-duotone.ph-monitor:before {
  content: '\eef7';
  opacity: 0.2;
}
.ph-duotone.ph-monitor:after {
  content: '\eef8';
  margin-left: -1em;
}
.ph-duotone.ph-monitor-play:before {
  content: '\eef9';
  opacity: 0.2;
}
.ph-duotone.ph-monitor-play:after {
  content: '\eefa';
  margin-left: -1em;
}
.ph-duotone.ph-moon:before {
  content: '\eefb';
  opacity: 0.2;
}
.ph-duotone.ph-moon:after {
  content: '\eefc';
  margin-left: -1em;
}
.ph-duotone.ph-moon-stars:before {
  content: '\eefd';
  opacity: 0.2;
}
.ph-duotone.ph-moon-stars:after {
  content: '\eefe';
  margin-left: -1em;
}
.ph-duotone.ph-moped:before {
  content: '\eeff';
  opacity: 0.2;
}
.ph-duotone.ph-moped:after {
  content: '\ef00';
  margin-left: -1em;
}
.ph-duotone.ph-moped-front:before {
  content: '\ef01';
  opacity: 0.2;
}
.ph-duotone.ph-moped-front:after {
  content: '\ef02';
  margin-left: -1em;
}
.ph-duotone.ph-mosque:before {
  content: '\ef03';
  opacity: 0.2;
}
.ph-duotone.ph-mosque:after {
  content: '\ef04';
  margin-left: -1em;
}
.ph-duotone.ph-motorcycle:before {
  content: '\ef05';
  opacity: 0.2;
}
.ph-duotone.ph-motorcycle:after {
  content: '\ef06';
  margin-left: -1em;
}
.ph-duotone.ph-mountains:before {
  content: '\ef07';
  opacity: 0.2;
}
.ph-duotone.ph-mountains:after {
  content: '\ef08';
  margin-left: -1em;
}
.ph-duotone.ph-mouse:before {
  content: '\ef09';
  opacity: 0.2;
}
.ph-duotone.ph-mouse:after {
  content: '\ef0a';
  margin-left: -1em;
}
.ph-duotone.ph-mouse-simple:before {
  content: '\ef0b';
  opacity: 0.2;
}
.ph-duotone.ph-mouse-simple:after {
  content: '\ef0c';
  margin-left: -1em;
}
.ph-duotone.ph-music-note:before {
  content: '\ef0d';
  opacity: 0.2;
}
.ph-duotone.ph-music-note:after {
  content: '\ef0e';
  margin-left: -1em;
}
.ph-duotone.ph-music-notes:before {
  content: '\ef0f';
  opacity: 0.2;
}
.ph-duotone.ph-music-notes:after {
  content: '\ef10';
  margin-left: -1em;
}
.ph-duotone.ph-music-note-simple:before {
  content: '\ef11';
  opacity: 0.2;
}
.ph-duotone.ph-music-note-simple:after {
  content: '\ef12';
  margin-left: -1em;
}
.ph-duotone.ph-music-notes-plus:before {
  content: '\ef13';
  opacity: 0.2;
}
.ph-duotone.ph-music-notes-plus:after {
  content: '\ef14';
  margin-left: -1em;
}
.ph-duotone.ph-music-notes-simple:before {
  content: '\ef15';
  opacity: 0.2;
}
.ph-duotone.ph-music-notes-simple:after {
  content: '\ef16';
  margin-left: -1em;
}
.ph-duotone.ph-navigation-arrow:before {
  content: '\ef17';
  opacity: 0.2;
}
.ph-duotone.ph-navigation-arrow:after {
  content: '\ef18';
  margin-left: -1em;
}
.ph-duotone.ph-needle:before {
  content: '\ef19';
  opacity: 0.2;
}
.ph-duotone.ph-needle:after {
  content: '\ef1a';
  margin-left: -1em;
}
.ph-duotone.ph-newspaper-clipping:before {
  content: '\ef1b';
  opacity: 0.2;
}
.ph-duotone.ph-newspaper-clipping:after {
  content: '\ef1c';
  margin-left: -1em;
}
.ph-duotone.ph-newspaper:before {
  content: '\ef1d';
  opacity: 0.2;
}
.ph-duotone.ph-newspaper:after {
  content: '\ef1e';
  margin-left: -1em;
}
.ph-duotone.ph-notches:before {
  content: '\ef1f';
  opacity: 0.2;
}
.ph-duotone.ph-notches:after {
  content: '\ef20';
  margin-left: -1em;
}
.ph-duotone.ph-note-blank:before {
  content: '\ef21';
  opacity: 0.2;
}
.ph-duotone.ph-note-blank:after {
  content: '\ef22';
  margin-left: -1em;
}
.ph-duotone.ph-notebook:before {
  content: '\ef23';
  opacity: 0.2;
}
.ph-duotone.ph-notebook:after {
  content: '\ef24';
  margin-left: -1em;
}
.ph-duotone.ph-note:before {
  content: '\ef25';
  opacity: 0.2;
}
.ph-duotone.ph-note:after {
  content: '\ef26';
  margin-left: -1em;
}
.ph-duotone.ph-notepad:before {
  content: '\ef27';
  opacity: 0.2;
}
.ph-duotone.ph-notepad:after {
  content: '\ef28';
  margin-left: -1em;
}
.ph-duotone.ph-note-pencil:before {
  content: '\ef29';
  opacity: 0.2;
}
.ph-duotone.ph-note-pencil:after {
  content: '\ef2a';
  margin-left: -1em;
}
.ph-duotone.ph-notification:before {
  content: '\ef2b';
  opacity: 0.2;
}
.ph-duotone.ph-notification:after {
  content: '\ef2c';
  margin-left: -1em;
}
.ph-duotone.ph-notion-logo:before {
  content: '\ef2d';
  opacity: 0.2;
}
.ph-duotone.ph-notion-logo:after {
  content: '\ef2e';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-eight:before {
  content: '\ef2f';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-eight:after {
  content: '\ef30';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-five:before {
  content: '\ef31';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-five:after {
  content: '\ef32';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-four:before {
  content: '\ef33';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-four:after {
  content: '\ef34';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-nine:before {
  content: '\ef35';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-nine:after {
  content: '\ef36';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-one:before {
  content: '\ef37';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-one:after {
  content: '\ef38';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-seven:before {
  content: '\ef39';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-seven:after {
  content: '\ef3a';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-six:before {
  content: '\ef3b';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-six:after {
  content: '\ef3c';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-three:before {
  content: '\ef3d';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-three:after {
  content: '\ef3e';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-two:before {
  content: '\ef3f';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-two:after {
  content: '\ef40';
  margin-left: -1em;
}
.ph-duotone.ph-number-circle-zero:before {
  content: '\ef41';
  opacity: 0.2;
}
.ph-duotone.ph-number-circle-zero:after {
  content: '\ef42';
  margin-left: -1em;
}
.ph-duotone.ph-number-eight:before {
  content: '\ef43';
  opacity: 0.2;
}
.ph-duotone.ph-number-eight:after {
  content: '\ef44';
  margin-left: -1em;
}
.ph-duotone.ph-number-five:before {
  content: '\ef45';
  opacity: 0.2;
}
.ph-duotone.ph-number-five:after {
  content: '\ef46';
  margin-left: -1em;
}
.ph-duotone.ph-number-four:before {
  content: '\ef47';
  opacity: 0.2;
}
.ph-duotone.ph-number-four:after {
  content: '\ef48';
  margin-left: -1em;
}
.ph-duotone.ph-number-nine:before {
  content: '\ef49';
  opacity: 0.2;
}
.ph-duotone.ph-number-nine:after {
  content: '\ef4a';
  margin-left: -1em;
}
.ph-duotone.ph-number-one:before {
  content: '\ef4b';
  opacity: 0.2;
}
.ph-duotone.ph-number-one:after {
  content: '\ef4c';
  margin-left: -1em;
}
.ph-duotone.ph-number-seven:before {
  content: '\ef4d';
  opacity: 0.2;
}
.ph-duotone.ph-number-seven:after {
  content: '\ef4e';
  margin-left: -1em;
}
.ph-duotone.ph-number-six:before {
  content: '\ef4f';
  opacity: 0.2;
}
.ph-duotone.ph-number-six:after {
  content: '\ef50';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-eight:before {
  content: '\ef51';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-eight:after {
  content: '\ef52';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-five:before {
  content: '\ef53';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-five:after {
  content: '\ef54';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-four:before {
  content: '\ef55';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-four:after {
  content: '\ef56';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-nine:before {
  content: '\ef57';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-nine:after {
  content: '\ef58';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-one:before {
  content: '\ef59';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-one:after {
  content: '\ef5a';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-seven:before {
  content: '\ef5b';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-seven:after {
  content: '\ef5c';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-six:before {
  content: '\ef5d';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-six:after {
  content: '\ef5e';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-three:before {
  content: '\ef5f';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-three:after {
  content: '\ef60';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-two:before {
  content: '\ef61';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-two:after {
  content: '\ef62';
  margin-left: -1em;
}
.ph-duotone.ph-number-square-zero:before {
  content: '\ef63';
  opacity: 0.2;
}
.ph-duotone.ph-number-square-zero:after {
  content: '\ef64';
  margin-left: -1em;
}
.ph-duotone.ph-number-three:before {
  content: '\ef65';
  opacity: 0.2;
}
.ph-duotone.ph-number-three:after {
  content: '\ef66';
  margin-left: -1em;
}
.ph-duotone.ph-number-two:before {
  content: '\ef67';
  opacity: 0.2;
}
.ph-duotone.ph-number-two:after {
  content: '\ef68';
  margin-left: -1em;
}
.ph-duotone.ph-number-zero:before {
  content: '\ef69';
  opacity: 0.2;
}
.ph-duotone.ph-number-zero:after {
  content: '\ef6a';
  margin-left: -1em;
}
.ph-duotone.ph-nut:before {
  content: '\ef6b';
  opacity: 0.2;
}
.ph-duotone.ph-nut:after {
  content: '\ef6c';
  margin-left: -1em;
}
.ph-duotone.ph-ny-times-logo:before {
  content: '\ef6d';
  opacity: 0.2;
}
.ph-duotone.ph-ny-times-logo:after {
  content: '\ef6e';
  margin-left: -1em;
}
.ph-duotone.ph-octagon:before {
  content: '\ef6f';
  opacity: 0.2;
}
.ph-duotone.ph-octagon:after {
  content: '\ef70';
  margin-left: -1em;
}
.ph-duotone.ph-office-chair:before {
  content: '\ef71';
  opacity: 0.2;
}
.ph-duotone.ph-office-chair:after {
  content: '\ef72';
  margin-left: -1em;
}
.ph-duotone.ph-option:before {
  content: '\ef73';
  opacity: 0.2;
}
.ph-duotone.ph-option:after {
  content: '\ef74';
  margin-left: -1em;
}
.ph-duotone.ph-orange-slice:before {
  content: '\ef75';
  opacity: 0.2;
}
.ph-duotone.ph-orange-slice:after {
  content: '\ef76';
  margin-left: -1em;
}
.ph-duotone.ph-package:before {
  content: '\ef77';
  opacity: 0.2;
}
.ph-duotone.ph-package:after {
  content: '\ef78';
  margin-left: -1em;
}
.ph-duotone.ph-paint-brush-broad:before {
  content: '\ef79';
  opacity: 0.2;
}
.ph-duotone.ph-paint-brush-broad:after {
  content: '\ef7a';
  margin-left: -1em;
}
.ph-duotone.ph-paint-brush:before {
  content: '\ef7b';
  opacity: 0.2;
}
.ph-duotone.ph-paint-brush:after {
  content: '\ef7c';
  margin-left: -1em;
}
.ph-duotone.ph-paint-brush-household:before {
  content: '\ef7d';
  opacity: 0.2;
}
.ph-duotone.ph-paint-brush-household:after {
  content: '\ef7e';
  margin-left: -1em;
}
.ph-duotone.ph-paint-bucket:before {
  content: '\ef7f';
  opacity: 0.2;
}
.ph-duotone.ph-paint-bucket:after {
  content: '\ef80';
  margin-left: -1em;
}
.ph-duotone.ph-paint-roller:before {
  content: '\ef81';
  opacity: 0.2;
}
.ph-duotone.ph-paint-roller:after {
  content: '\ef82';
  margin-left: -1em;
}
.ph-duotone.ph-palette:before {
  content: '\ef83';
  opacity: 0.2;
}
.ph-duotone.ph-palette:after {
  content: '\ef84';
  margin-left: -1em;
}
.ph-duotone.ph-pants:before {
  content: '\ef85';
  opacity: 0.2;
}
.ph-duotone.ph-pants:after {
  content: '\ef86';
  margin-left: -1em;
}
.ph-duotone.ph-paperclip:before {
  content: '\ef87';
  opacity: 0.2;
}
.ph-duotone.ph-paperclip:after {
  content: '\ef88';
  margin-left: -1em;
}
.ph-duotone.ph-paperclip-horizontal:before {
  content: '\ef89';
  opacity: 0.2;
}
.ph-duotone.ph-paperclip-horizontal:after {
  content: '\ef8a';
  margin-left: -1em;
}
.ph-duotone.ph-paper-plane:before {
  content: '\ef8b';
  opacity: 0.2;
}
.ph-duotone.ph-paper-plane:after {
  content: '\ef8c';
  margin-left: -1em;
}
.ph-duotone.ph-paper-plane-right:before {
  content: '\ef8d';
  opacity: 0.2;
}
.ph-duotone.ph-paper-plane-right:after {
  content: '\ef8e';
  margin-left: -1em;
}
.ph-duotone.ph-paper-plane-tilt:before {
  content: '\ef8f';
  opacity: 0.2;
}
.ph-duotone.ph-paper-plane-tilt:after {
  content: '\ef90';
  margin-left: -1em;
}
.ph-duotone.ph-parachute:before {
  content: '\ef91';
  opacity: 0.2;
}
.ph-duotone.ph-parachute:after {
  content: '\ef92';
  margin-left: -1em;
}
.ph-duotone.ph-paragraph:before {
  content: '\ef93';
  opacity: 0.2;
}
.ph-duotone.ph-paragraph:after {
  content: '\ef94';
  margin-left: -1em;
}
.ph-duotone.ph-parallelogram:before {
  content: '\ef95';
  opacity: 0.2;
}
.ph-duotone.ph-parallelogram:after {
  content: '\ef96';
  margin-left: -1em;
}
.ph-duotone.ph-park:before {
  content: '\ef97';
  opacity: 0.2;
}
.ph-duotone.ph-park:after {
  content: '\ef98';
  margin-left: -1em;
}
.ph-duotone.ph-password:before {
  content: '\ef99';
  opacity: 0.2;
}
.ph-duotone.ph-password:after {
  content: '\ef9a';
  margin-left: -1em;
}
.ph-duotone.ph-path:before {
  content: '\ef9b';
  opacity: 0.2;
}
.ph-duotone.ph-path:after {
  content: '\ef9c';
  margin-left: -1em;
}
.ph-duotone.ph-patreon-logo:before {
  content: '\ef9d';
  opacity: 0.2;
}
.ph-duotone.ph-patreon-logo:after {
  content: '\ef9e';
  margin-left: -1em;
}
.ph-duotone.ph-pause-circle:before {
  content: '\ef9f';
  opacity: 0.2;
}
.ph-duotone.ph-pause-circle:after {
  content: '\efa0';
  margin-left: -1em;
}
.ph-duotone.ph-pause:before {
  content: '\efa1';
  opacity: 0.2;
}
.ph-duotone.ph-pause:after {
  content: '\efa2';
  margin-left: -1em;
}
.ph-duotone.ph-paw-print:before {
  content: '\efa3';
  opacity: 0.2;
}
.ph-duotone.ph-paw-print:after {
  content: '\efa4';
  margin-left: -1em;
}
.ph-duotone.ph-paypal-logo:before {
  content: '\efa5';
  opacity: 0.2;
}
.ph-duotone.ph-paypal-logo:after {
  content: '\efa6';
  margin-left: -1em;
}
.ph-duotone.ph-peace:before {
  content: '\efa7';
  opacity: 0.2;
}
.ph-duotone.ph-peace:after {
  content: '\efa8';
  margin-left: -1em;
}
.ph-duotone.ph-pencil-circle:before {
  content: '\efa9';
  opacity: 0.2;
}
.ph-duotone.ph-pencil-circle:after {
  content: '\efaa';
  margin-left: -1em;
}
.ph-duotone.ph-pencil:before {
  content: '\efab';
  opacity: 0.2;
}
.ph-duotone.ph-pencil:after {
  content: '\efac';
  margin-left: -1em;
}
.ph-duotone.ph-pencil-line:before {
  content: '\efad';
  opacity: 0.2;
}
.ph-duotone.ph-pencil-line:after {
  content: '\efae';
  margin-left: -1em;
}
.ph-duotone.ph-pencil-simple:before {
  content: '\efaf';
  opacity: 0.2;
}
.ph-duotone.ph-pencil-simple:after {
  content: '\efb0';
  margin-left: -1em;
}
.ph-duotone.ph-pencil-simple-line:before {
  content: '\efb1';
  opacity: 0.2;
}
.ph-duotone.ph-pencil-simple-line:after {
  content: '\efb2';
  margin-left: -1em;
}
.ph-duotone.ph-pencil-simple-slash:before {
  content: '\efb3';
  opacity: 0.2;
}
.ph-duotone.ph-pencil-simple-slash:after {
  content: '\efb4';
  margin-left: -1em;
}
.ph-duotone.ph-pencil-slash:before {
  content: '\efb5';
  opacity: 0.2;
}
.ph-duotone.ph-pencil-slash:after {
  content: '\efb6';
  margin-left: -1em;
}
.ph-duotone.ph-pen:before {
  content: '\efb7';
  opacity: 0.2;
}
.ph-duotone.ph-pen:after {
  content: '\efb8';
  margin-left: -1em;
}
.ph-duotone.ph-pen-nib:before {
  content: '\efb9';
  opacity: 0.2;
}
.ph-duotone.ph-pen-nib:after {
  content: '\efba';
  margin-left: -1em;
}
.ph-duotone.ph-pen-nib-straight:before {
  content: '\efbb';
  opacity: 0.2;
}
.ph-duotone.ph-pen-nib-straight:after {
  content: '\efbc';
  margin-left: -1em;
}
.ph-duotone.ph-pentagram:before {
  content: '\efbd';
  opacity: 0.2;
}
.ph-duotone.ph-pentagram:after {
  content: '\efbe';
  margin-left: -1em;
}
.ph-duotone.ph-pepper:before {
  content: '\efbf';
  opacity: 0.2;
}
.ph-duotone.ph-pepper:after {
  content: '\efc0';
  margin-left: -1em;
}
.ph-duotone.ph-percent:before {
  content: '\efc1';
  opacity: 0.2;
}
.ph-duotone.ph-percent:after {
  content: '\efc2';
  margin-left: -1em;
}
.ph-duotone.ph-person-arms-spread:before {
  content: '\efc3';
  opacity: 0.2;
}
.ph-duotone.ph-person-arms-spread:after {
  content: '\efc4';
  margin-left: -1em;
}
.ph-duotone.ph-person:before {
  content: '\efc5';
  opacity: 0.2;
}
.ph-duotone.ph-person:after {
  content: '\efc6';
  margin-left: -1em;
}
.ph-duotone.ph-person-simple-bike:before {
  content: '\efc7';
  opacity: 0.2;
}
.ph-duotone.ph-person-simple-bike:after {
  content: '\efc8';
  margin-left: -1em;
}
.ph-duotone.ph-person-simple:before {
  content: '\efc9';
  opacity: 0.2;
}
.ph-duotone.ph-person-simple:after {
  content: '\efca';
  margin-left: -1em;
}
.ph-duotone.ph-person-simple-run:before {
  content: '\efcb';
  opacity: 0.2;
}
.ph-duotone.ph-person-simple-run:after {
  content: '\efcc';
  margin-left: -1em;
}
.ph-duotone.ph-person-simple-throw:before {
  content: '\efcd';
  opacity: 0.2;
}
.ph-duotone.ph-person-simple-throw:after {
  content: '\efce';
  margin-left: -1em;
}
.ph-duotone.ph-person-simple-walk:before {
  content: '\efcf';
  opacity: 0.2;
}
.ph-duotone.ph-person-simple-walk:after {
  content: '\efd0';
  margin-left: -1em;
}
.ph-duotone.ph-perspective:before {
  content: '\efd1';
  opacity: 0.2;
}
.ph-duotone.ph-perspective:after {
  content: '\efd2';
  margin-left: -1em;
}
.ph-duotone.ph-phone-call:before {
  content: '\efd3';
  opacity: 0.2;
}
.ph-duotone.ph-phone-call:after {
  content: '\efd4';
  margin-left: -1em;
}
.ph-duotone.ph-phone-disconnect:before {
  content: '\efd5';
  opacity: 0.2;
}
.ph-duotone.ph-phone-disconnect:after {
  content: '\efd6';
  margin-left: -1em;
}
.ph-duotone.ph-phone:before {
  content: '\efd7';
  opacity: 0.2;
}
.ph-duotone.ph-phone:after {
  content: '\efd8';
  margin-left: -1em;
}
.ph-duotone.ph-phone-incoming:before {
  content: '\efd9';
  opacity: 0.2;
}
.ph-duotone.ph-phone-incoming:after {
  content: '\efda';
  margin-left: -1em;
}
.ph-duotone.ph-phone-outgoing:before {
  content: '\efdb';
  opacity: 0.2;
}
.ph-duotone.ph-phone-outgoing:after {
  content: '\efdc';
  margin-left: -1em;
}
.ph-duotone.ph-phone-plus:before {
  content: '\efdd';
  opacity: 0.2;
}
.ph-duotone.ph-phone-plus:after {
  content: '\efde';
  margin-left: -1em;
}
.ph-duotone.ph-phone-slash:before {
  content: '\efdf';
  opacity: 0.2;
}
.ph-duotone.ph-phone-slash:after {
  content: '\efe0';
  margin-left: -1em;
}
.ph-duotone.ph-phone-x:before {
  content: '\efe1';
  opacity: 0.2;
}
.ph-duotone.ph-phone-x:after {
  content: '\efe2';
  margin-left: -1em;
}
.ph-duotone.ph-phosphor-logo:before {
  content: '\efe3';
  opacity: 0.2;
}
.ph-duotone.ph-phosphor-logo:after {
  content: '\efe4';
  margin-left: -1em;
}
.ph-duotone.ph-piano-keys:before {
  content: '\efe5';
  opacity: 0.2;
}
.ph-duotone.ph-piano-keys:after {
  content: '\efe6';
  margin-left: -1em;
}
.ph-duotone.ph-picture-in-picture:before {
  content: '\efe7';
  opacity: 0.2;
}
.ph-duotone.ph-picture-in-picture:after {
  content: '\efe8';
  margin-left: -1em;
}
.ph-duotone.ph-pi:before {
  content: '\efe9';
  opacity: 0.2;
}
.ph-duotone.ph-pi:after {
  content: '\efea';
  margin-left: -1em;
}
.ph-duotone.ph-piggy-bank:before {
  content: '\efeb';
  opacity: 0.2;
}
.ph-duotone.ph-piggy-bank:after {
  content: '\efec';
  margin-left: -1em;
}
.ph-duotone.ph-pill:before {
  content: '\efed';
  opacity: 0.2;
}
.ph-duotone.ph-pill:after {
  content: '\efee';
  margin-left: -1em;
}
.ph-duotone.ph-pinterest-logo:before {
  content: '\efef';
  opacity: 0.2;
}
.ph-duotone.ph-pinterest-logo:after {
  content: '\eff0';
  margin-left: -1em;
}
.ph-duotone.ph-pinwheel:before {
  content: '\eff1';
  opacity: 0.2;
}
.ph-duotone.ph-pinwheel:after {
  content: '\eff2';
  margin-left: -1em;
}
.ph-duotone.ph-pizza:before {
  content: '\eff3';
  opacity: 0.2;
}
.ph-duotone.ph-pizza:after {
  content: '\eff4';
  margin-left: -1em;
}
.ph-duotone.ph-placeholder:before {
  content: '\eff5';
  opacity: 0.2;
}
.ph-duotone.ph-placeholder:after {
  content: '\eff6';
  margin-left: -1em;
}
.ph-duotone.ph-planet:before {
  content: '\eff7';
  opacity: 0.2;
}
.ph-duotone.ph-planet:after {
  content: '\eff8';
  margin-left: -1em;
}
.ph-duotone.ph-plant:before {
  content: '\eff9';
  opacity: 0.2;
}
.ph-duotone.ph-plant:after {
  content: '\effa';
  margin-left: -1em;
}
.ph-duotone.ph-play-circle:before {
  content: '\effb';
  opacity: 0.2;
}
.ph-duotone.ph-play-circle:after {
  content: '\effc';
  margin-left: -1em;
}
.ph-duotone.ph-play:before {
  content: '\effd';
  opacity: 0.2;
}
.ph-duotone.ph-play:after {
  content: '\effe';
  margin-left: -1em;
}
.ph-duotone.ph-playlist:before {
  content: '\efff';
  opacity: 0.2;
}
.ph-duotone.ph-playlist:after {
  content: '\f000';
  margin-left: -1em;
}
.ph-duotone.ph-play-pause:before {
  content: '\f001';
  opacity: 0.2;
}
.ph-duotone.ph-play-pause:after {
  content: '\f002';
  margin-left: -1em;
}
.ph-duotone.ph-plug-charging:before {
  content: '\f003';
  opacity: 0.2;
}
.ph-duotone.ph-plug-charging:after {
  content: '\f004';
  margin-left: -1em;
}
.ph-duotone.ph-plug:before {
  content: '\f005';
  opacity: 0.2;
}
.ph-duotone.ph-plug:after {
  content: '\f006';
  margin-left: -1em;
}
.ph-duotone.ph-plugs-connected:before {
  content: '\f007';
  opacity: 0.2;
}
.ph-duotone.ph-plugs-connected:after {
  content: '\f008';
  margin-left: -1em;
}
.ph-duotone.ph-plugs:before {
  content: '\f009';
  opacity: 0.2;
}
.ph-duotone.ph-plugs:after {
  content: '\f00a';
  margin-left: -1em;
}
.ph-duotone.ph-plus-circle:before {
  content: '\f00b';
  opacity: 0.2;
}
.ph-duotone.ph-plus-circle:after {
  content: '\f00c';
  margin-left: -1em;
}
.ph-duotone.ph-plus:before {
  content: '\f00d';
  opacity: 0.2;
}
.ph-duotone.ph-plus:after {
  content: '\f00e';
  margin-left: -1em;
}
.ph-duotone.ph-plus-minus:before {
  content: '\f00f';
  opacity: 0.2;
}
.ph-duotone.ph-plus-minus:after {
  content: '\f010';
  margin-left: -1em;
}
.ph-duotone.ph-plus-square:before {
  content: '\f011';
  opacity: 0.2;
}
.ph-duotone.ph-plus-square:after {
  content: '\f012';
  margin-left: -1em;
}
.ph-duotone.ph-poker-chip:before {
  content: '\f013';
  opacity: 0.2;
}
.ph-duotone.ph-poker-chip:after {
  content: '\f014';
  margin-left: -1em;
}
.ph-duotone.ph-police-car:before {
  content: '\f015';
  opacity: 0.2;
}
.ph-duotone.ph-police-car:after {
  content: '\f016';
  margin-left: -1em;
}
.ph-duotone.ph-polygon:before {
  content: '\f017';
  opacity: 0.2;
}
.ph-duotone.ph-polygon:after {
  content: '\f018';
  margin-left: -1em;
}
.ph-duotone.ph-popcorn:before {
  content: '\f019';
  opacity: 0.2;
}
.ph-duotone.ph-popcorn:after {
  content: '\f01a';
  margin-left: -1em;
}
.ph-duotone.ph-potted-plant:before {
  content: '\f01b';
  opacity: 0.2;
}
.ph-duotone.ph-potted-plant:after {
  content: '\f01c';
  margin-left: -1em;
}
.ph-duotone.ph-power:before {
  content: '\f01d';
  opacity: 0.2;
}
.ph-duotone.ph-power:after {
  content: '\f01e';
  margin-left: -1em;
}
.ph-duotone.ph-prescription:before {
  content: '\f01f';
  opacity: 0.2;
}
.ph-duotone.ph-prescription:after {
  content: '\f020';
  margin-left: -1em;
}
.ph-duotone.ph-presentation-chart:before {
  content: '\f021';
  opacity: 0.2;
}
.ph-duotone.ph-presentation-chart:after {
  content: '\f022';
  margin-left: -1em;
}
.ph-duotone.ph-presentation:before {
  content: '\f023';
  opacity: 0.2;
}
.ph-duotone.ph-presentation:after {
  content: '\f024';
  margin-left: -1em;
}
.ph-duotone.ph-printer:before {
  content: '\f025';
  opacity: 0.2;
}
.ph-duotone.ph-printer:after {
  content: '\f026';
  margin-left: -1em;
}
.ph-duotone.ph-prohibit:before {
  content: '\f027';
  opacity: 0.2;
}
.ph-duotone.ph-prohibit:after {
  content: '\f028';
  margin-left: -1em;
}
.ph-duotone.ph-prohibit-inset:before {
  content: '\f029';
  opacity: 0.2;
}
.ph-duotone.ph-prohibit-inset:after {
  content: '\f02a';
  margin-left: -1em;
}
.ph-duotone.ph-projector-screen-chart:before {
  content: '\f02b';
  opacity: 0.2;
}
.ph-duotone.ph-projector-screen-chart:after {
  content: '\f02c';
  margin-left: -1em;
}
.ph-duotone.ph-projector-screen:before {
  content: '\f02d';
  opacity: 0.2;
}
.ph-duotone.ph-projector-screen:after {
  content: '\f02e';
  margin-left: -1em;
}
.ph-duotone.ph-pulse:before,
.ph-duotone.ph-activity:before {
  content: '\f02f';
  opacity: 0.2;
}
.ph-duotone.ph-pulse:after,
.ph-duotone.ph-activity:after {
  content: '\f030';
  margin-left: -1em;
}
.ph-duotone.ph-push-pin:before {
  content: '\f031';
  opacity: 0.2;
}
.ph-duotone.ph-push-pin:after {
  content: '\f032';
  margin-left: -1em;
}
.ph-duotone.ph-push-pin-simple:before {
  content: '\f033';
  opacity: 0.2;
}
.ph-duotone.ph-push-pin-simple:after {
  content: '\f034';
  margin-left: -1em;
}
.ph-duotone.ph-push-pin-simple-slash:before {
  content: '\f035';
  opacity: 0.2;
}
.ph-duotone.ph-push-pin-simple-slash:after {
  content: '\f036';
  margin-left: -1em;
}
.ph-duotone.ph-push-pin-slash:before {
  content: '\f037';
  opacity: 0.2;
}
.ph-duotone.ph-push-pin-slash:after {
  content: '\f038';
  margin-left: -1em;
}
.ph-duotone.ph-puzzle-piece:before {
  content: '\f039';
  opacity: 0.2;
}
.ph-duotone.ph-puzzle-piece:after {
  content: '\f03a';
  margin-left: -1em;
}
.ph-duotone.ph-qr-code:before {
  content: '\f03b';
  opacity: 0.2;
}
.ph-duotone.ph-qr-code:after {
  content: '\f03c';
  margin-left: -1em;
}
.ph-duotone.ph-question:before {
  content: '\f03d';
  opacity: 0.2;
}
.ph-duotone.ph-question:after {
  content: '\f03e';
  margin-left: -1em;
}
.ph-duotone.ph-queue:before {
  content: '\f03f';
  opacity: 0.2;
}
.ph-duotone.ph-queue:after {
  content: '\f040';
  margin-left: -1em;
}
.ph-duotone.ph-quotes:before {
  content: '\f041';
  opacity: 0.2;
}
.ph-duotone.ph-quotes:after {
  content: '\f042';
  margin-left: -1em;
}
.ph-duotone.ph-radical:before {
  content: '\f043';
  opacity: 0.2;
}
.ph-duotone.ph-radical:after {
  content: '\f044';
  margin-left: -1em;
}
.ph-duotone.ph-radioactive:before {
  content: '\f045';
  opacity: 0.2;
}
.ph-duotone.ph-radioactive:after {
  content: '\f046';
  margin-left: -1em;
}
.ph-duotone.ph-radio-button:before {
  content: '\f047';
  opacity: 0.2;
}
.ph-duotone.ph-radio-button:after {
  content: '\f048';
  margin-left: -1em;
}
.ph-duotone.ph-radio:before {
  content: '\f049';
  opacity: 0.2;
}
.ph-duotone.ph-radio:after {
  content: '\f04a';
  margin-left: -1em;
}
.ph-duotone.ph-rainbow-cloud:before {
  content: '\f04b';
  opacity: 0.2;
}
.ph-duotone.ph-rainbow-cloud:after {
  content: '\f04c';
  margin-left: -1em;
}
.ph-duotone.ph-rainbow:before {
  content: '\f04d';
  opacity: 0.2;
}
.ph-duotone.ph-rainbow:after {
  content: '\f04e';
  margin-left: -1em;
}
.ph-duotone.ph-read-cv-logo:before {
  content: '\f04f';
  opacity: 0.2;
}
.ph-duotone.ph-read-cv-logo:after {
  content: '\f050';
  margin-left: -1em;
}
.ph-duotone.ph-receipt:before {
  content: '\f051';
  opacity: 0.2;
}
.ph-duotone.ph-receipt:after {
  content: '\f052';
  margin-left: -1em;
}
.ph-duotone.ph-receipt-x:before {
  content: '\f053';
  opacity: 0.2;
}
.ph-duotone.ph-receipt-x:after {
  content: '\f054';
  margin-left: -1em;
}
.ph-duotone.ph-record:before {
  content: '\f055';
  opacity: 0.2;
}
.ph-duotone.ph-record:after {
  content: '\f056';
  margin-left: -1em;
}
.ph-duotone.ph-rectangle:before {
  content: '\f057';
  opacity: 0.2;
}
.ph-duotone.ph-rectangle:after {
  content: '\f058';
  margin-left: -1em;
}
.ph-duotone.ph-recycle:before {
  content: '\f059';
  opacity: 0.2;
}
.ph-duotone.ph-recycle:after {
  content: '\f05a';
  margin-left: -1em;
}
.ph-duotone.ph-reddit-logo:before {
  content: '\f05b';
  opacity: 0.2;
}
.ph-duotone.ph-reddit-logo:after {
  content: '\f05c';
  margin-left: -1em;
}
.ph-duotone.ph-repeat:before {
  content: '\f05d';
  opacity: 0.2;
}
.ph-duotone.ph-repeat:after {
  content: '\f05e';
  margin-left: -1em;
}
.ph-duotone.ph-repeat-once:before {
  content: '\f05f';
  opacity: 0.2;
}
.ph-duotone.ph-repeat-once:after {
  content: '\f060';
  margin-left: -1em;
}
.ph-duotone.ph-rewind-circle:before {
  content: '\f061';
  opacity: 0.2;
}
.ph-duotone.ph-rewind-circle:after {
  content: '\f062';
  margin-left: -1em;
}
.ph-duotone.ph-rewind:before {
  content: '\f063';
  opacity: 0.2;
}
.ph-duotone.ph-rewind:after {
  content: '\f064';
  margin-left: -1em;
}
.ph-duotone.ph-road-horizon:before {
  content: '\f065';
  opacity: 0.2;
}
.ph-duotone.ph-road-horizon:after {
  content: '\f066';
  margin-left: -1em;
}
.ph-duotone.ph-robot:before {
  content: '\f067';
  opacity: 0.2;
}
.ph-duotone.ph-robot:after {
  content: '\f068';
  margin-left: -1em;
}
.ph-duotone.ph-rocket:before {
  content: '\f069';
  opacity: 0.2;
}
.ph-duotone.ph-rocket:after {
  content: '\f06a';
  margin-left: -1em;
}
.ph-duotone.ph-rocket-launch:before {
  content: '\f06b';
  opacity: 0.2;
}
.ph-duotone.ph-rocket-launch:after {
  content: '\f06c';
  margin-left: -1em;
}
.ph-duotone.ph-rows:before {
  content: '\f06d';
  opacity: 0.2;
}
.ph-duotone.ph-rows:after {
  content: '\f06e';
  margin-left: -1em;
}
.ph-duotone.ph-rss:before {
  content: '\f06f';
  opacity: 0.2;
}
.ph-duotone.ph-rss:after {
  content: '\f070';
  margin-left: -1em;
}
.ph-duotone.ph-rss-simple:before {
  content: '\f071';
  opacity: 0.2;
}
.ph-duotone.ph-rss-simple:after {
  content: '\f072';
  margin-left: -1em;
}
.ph-duotone.ph-rug:before {
  content: '\f073';
  opacity: 0.2;
}
.ph-duotone.ph-rug:after {
  content: '\f074';
  margin-left: -1em;
}
.ph-duotone.ph-ruler:before {
  content: '\f075';
  opacity: 0.2;
}
.ph-duotone.ph-ruler:after {
  content: '\f076';
  margin-left: -1em;
}
.ph-duotone.ph-scales:before {
  content: '\f077';
  opacity: 0.2;
}
.ph-duotone.ph-scales:after {
  content: '\f078';
  margin-left: -1em;
}
.ph-duotone.ph-scan:before {
  content: '\f079';
  opacity: 0.2;
}
.ph-duotone.ph-scan:after {
  content: '\f07a';
  margin-left: -1em;
}
.ph-duotone.ph-scissors:before {
  content: '\f07b';
  opacity: 0.2;
}
.ph-duotone.ph-scissors:after {
  content: '\f07c';
  margin-left: -1em;
}
.ph-duotone.ph-scooter:before {
  content: '\f07d';
  opacity: 0.2;
}
.ph-duotone.ph-scooter:after {
  content: '\f07e';
  margin-left: -1em;
}
.ph-duotone.ph-screencast:before {
  content: '\f07f';
  opacity: 0.2;
}
.ph-duotone.ph-screencast:after {
  content: '\f080';
  margin-left: -1em;
}
.ph-duotone.ph-scribble-loop:before {
  content: '\f081';
  opacity: 0.2;
}
.ph-duotone.ph-scribble-loop:after {
  content: '\f082';
  margin-left: -1em;
}
.ph-duotone.ph-scroll:before {
  content: '\f083';
  opacity: 0.2;
}
.ph-duotone.ph-scroll:after {
  content: '\f084';
  margin-left: -1em;
}
.ph-duotone.ph-seal-check:before,
.ph-duotone.ph-circle-wavy-check:before {
  content: '\f085';
  opacity: 0.2;
}
.ph-duotone.ph-seal-check:after,
.ph-duotone.ph-circle-wavy-check:after {
  content: '\f086';
  margin-left: -1em;
}
.ph-duotone.ph-seal:before,
.ph-duotone.ph-circle-wavy:before {
  content: '\f087';
  opacity: 0.2;
}
.ph-duotone.ph-seal:after,
.ph-duotone.ph-circle-wavy:after {
  content: '\f088';
  margin-left: -1em;
}
.ph-duotone.ph-seal-question:before,
.ph-duotone.ph-circle-wavy-question:before {
  content: '\f089';
  opacity: 0.2;
}
.ph-duotone.ph-seal-question:after,
.ph-duotone.ph-circle-wavy-question:after {
  content: '\f08a';
  margin-left: -1em;
}
.ph-duotone.ph-seal-warning:before,
.ph-duotone.ph-circle-wavy-warning:before {
  content: '\f08b';
  opacity: 0.2;
}
.ph-duotone.ph-seal-warning:after,
.ph-duotone.ph-circle-wavy-warning:after {
  content: '\f08c';
  margin-left: -1em;
}
.ph-duotone.ph-selection-all:before {
  content: '\f08d';
  opacity: 0.2;
}
.ph-duotone.ph-selection-all:after {
  content: '\f08e';
  margin-left: -1em;
}
.ph-duotone.ph-selection-background:before {
  content: '\f08f';
  opacity: 0.2;
}
.ph-duotone.ph-selection-background:after {
  content: '\f090';
  margin-left: -1em;
}
.ph-duotone.ph-selection:before {
  content: '\f091';
  opacity: 0.2;
}
.ph-duotone.ph-selection:after {
  content: '\f092';
  margin-left: -1em;
}
.ph-duotone.ph-selection-foreground:before {
  content: '\f093';
  opacity: 0.2;
}
.ph-duotone.ph-selection-foreground:after {
  content: '\f094';
  margin-left: -1em;
}
.ph-duotone.ph-selection-inverse:before {
  content: '\f095';
  opacity: 0.2;
}
.ph-duotone.ph-selection-inverse:after {
  content: '\f096';
  margin-left: -1em;
}
.ph-duotone.ph-selection-plus:before {
  content: '\f097';
  opacity: 0.2;
}
.ph-duotone.ph-selection-plus:after {
  content: '\f098';
  margin-left: -1em;
}
.ph-duotone.ph-selection-slash:before {
  content: '\f099';
  opacity: 0.2;
}
.ph-duotone.ph-selection-slash:after {
  content: '\f09a';
  margin-left: -1em;
}
.ph-duotone.ph-shapes:before {
  content: '\f09b';
  opacity: 0.2;
}
.ph-duotone.ph-shapes:after {
  content: '\f09c';
  margin-left: -1em;
}
.ph-duotone.ph-share:before {
  content: '\f09d';
  opacity: 0.2;
}
.ph-duotone.ph-share:after {
  content: '\f09e';
  margin-left: -1em;
}
.ph-duotone.ph-share-fat:before {
  content: '\f09f';
  opacity: 0.2;
}
.ph-duotone.ph-share-fat:after {
  content: '\f0a0';
  margin-left: -1em;
}
.ph-duotone.ph-share-network:before {
  content: '\f0a1';
  opacity: 0.2;
}
.ph-duotone.ph-share-network:after {
  content: '\f0a2';
  margin-left: -1em;
}
.ph-duotone.ph-shield-check:before {
  content: '\f0a3';
  opacity: 0.2;
}
.ph-duotone.ph-shield-check:after {
  content: '\f0a4';
  margin-left: -1em;
}
.ph-duotone.ph-shield-checkered:before {
  content: '\f0a5';
  opacity: 0.2;
}
.ph-duotone.ph-shield-checkered:after {
  content: '\f0a6';
  margin-left: -1em;
}
.ph-duotone.ph-shield-chevron:before {
  content: '\f0a7';
  opacity: 0.2;
}
.ph-duotone.ph-shield-chevron:after {
  content: '\f0a8';
  margin-left: -1em;
}
.ph-duotone.ph-shield:before {
  content: '\f0a9';
  opacity: 0.2;
}
.ph-duotone.ph-shield:after {
  content: '\f0aa';
  margin-left: -1em;
}
.ph-duotone.ph-shield-plus:before {
  content: '\f0ab';
  opacity: 0.2;
}
.ph-duotone.ph-shield-plus:after {
  content: '\f0ac';
  margin-left: -1em;
}
.ph-duotone.ph-shield-slash:before {
  content: '\f0ad';
  opacity: 0.2;
}
.ph-duotone.ph-shield-slash:after {
  content: '\f0ae';
  margin-left: -1em;
}
.ph-duotone.ph-shield-star:before {
  content: '\f0af';
  opacity: 0.2;
}
.ph-duotone.ph-shield-star:after {
  content: '\f0b0';
  margin-left: -1em;
}
.ph-duotone.ph-shield-warning:before {
  content: '\f0b1';
  opacity: 0.2;
}
.ph-duotone.ph-shield-warning:after {
  content: '\f0b2';
  margin-left: -1em;
}
.ph-duotone.ph-shirt-folded:before {
  content: '\f0b3';
  opacity: 0.2;
}
.ph-duotone.ph-shirt-folded:after {
  content: '\f0b4';
  margin-left: -1em;
}
.ph-duotone.ph-shooting-star:before {
  content: '\f0b5';
  opacity: 0.2;
}
.ph-duotone.ph-shooting-star:after {
  content: '\f0b6';
  margin-left: -1em;
}
.ph-duotone.ph-shopping-bag:before {
  content: '\f0b7';
  opacity: 0.2;
}
.ph-duotone.ph-shopping-bag:after {
  content: '\f0b8';
  margin-left: -1em;
}
.ph-duotone.ph-shopping-bag-open:before {
  content: '\f0b9';
  opacity: 0.2;
}
.ph-duotone.ph-shopping-bag-open:after {
  content: '\f0ba';
  margin-left: -1em;
}
.ph-duotone.ph-shopping-cart:before {
  content: '\f0bb';
  opacity: 0.2;
}
.ph-duotone.ph-shopping-cart:after {
  content: '\f0bc';
  margin-left: -1em;
}
.ph-duotone.ph-shopping-cart-simple:before {
  content: '\f0bd';
  opacity: 0.2;
}
.ph-duotone.ph-shopping-cart-simple:after {
  content: '\f0be';
  margin-left: -1em;
}
.ph-duotone.ph-shower:before {
  content: '\f0bf';
  opacity: 0.2;
}
.ph-duotone.ph-shower:after {
  content: '\f0c0';
  margin-left: -1em;
}
.ph-duotone.ph-shrimp:before {
  content: '\f0c1';
  opacity: 0.2;
}
.ph-duotone.ph-shrimp:after {
  content: '\f0c2';
  margin-left: -1em;
}
.ph-duotone.ph-shuffle-angular:before {
  content: '\f0c3';
  opacity: 0.2;
}
.ph-duotone.ph-shuffle-angular:after {
  content: '\f0c4';
  margin-left: -1em;
}
.ph-duotone.ph-shuffle:before {
  content: '\f0c5';
  opacity: 0.2;
}
.ph-duotone.ph-shuffle:after {
  content: '\f0c6';
  margin-left: -1em;
}
.ph-duotone.ph-shuffle-simple:before {
  content: '\f0c7';
  opacity: 0.2;
}
.ph-duotone.ph-shuffle-simple:after {
  content: '\f0c8';
  margin-left: -1em;
}
.ph-duotone.ph-sidebar:before {
  content: '\f0c9';
  opacity: 0.2;
}
.ph-duotone.ph-sidebar:after {
  content: '\f0ca';
  margin-left: -1em;
}
.ph-duotone.ph-sidebar-simple:before {
  content: '\f0cb';
  opacity: 0.2;
}
.ph-duotone.ph-sidebar-simple:after {
  content: '\f0cc';
  margin-left: -1em;
}
.ph-duotone.ph-sigma:before {
  content: '\f0cd';
  opacity: 0.2;
}
.ph-duotone.ph-sigma:after {
  content: '\f0ce';
  margin-left: -1em;
}
.ph-duotone.ph-signature:before {
  content: '\f0cf';
  opacity: 0.2;
}
.ph-duotone.ph-signature:after {
  content: '\f0d0';
  margin-left: -1em;
}
.ph-duotone.ph-sign-in:before {
  content: '\f0d1';
  opacity: 0.2;
}
.ph-duotone.ph-sign-in:after {
  content: '\f0d2';
  margin-left: -1em;
}
.ph-duotone.ph-sign-out:before {
  content: '\f0d3';
  opacity: 0.2;
}
.ph-duotone.ph-sign-out:after {
  content: '\f0d4';
  margin-left: -1em;
}
.ph-duotone.ph-signpost:before {
  content: '\f0d5';
  opacity: 0.2;
}
.ph-duotone.ph-signpost:after {
  content: '\f0d6';
  margin-left: -1em;
}
.ph-duotone.ph-sim-card:before {
  content: '\f0d7';
  opacity: 0.2;
}
.ph-duotone.ph-sim-card:after {
  content: '\f0d8';
  margin-left: -1em;
}
.ph-duotone.ph-siren:before {
  content: '\f0d9';
  opacity: 0.2;
}
.ph-duotone.ph-siren:after {
  content: '\f0da';
  margin-left: -1em;
}
.ph-duotone.ph-sketch-logo:before {
  content: '\f0db';
  opacity: 0.2;
}
.ph-duotone.ph-sketch-logo:after {
  content: '\f0dc';
  margin-left: -1em;
}
.ph-duotone.ph-skip-back-circle:before {
  content: '\f0dd';
  opacity: 0.2;
}
.ph-duotone.ph-skip-back-circle:after {
  content: '\f0de';
  margin-left: -1em;
}
.ph-duotone.ph-skip-back:before {
  content: '\f0df';
  opacity: 0.2;
}
.ph-duotone.ph-skip-back:after {
  content: '\f0e0';
  margin-left: -1em;
}
.ph-duotone.ph-skip-forward-circle:before {
  content: '\f0e1';
  opacity: 0.2;
}
.ph-duotone.ph-skip-forward-circle:after {
  content: '\f0e2';
  margin-left: -1em;
}
.ph-duotone.ph-skip-forward:before {
  content: '\f0e3';
  opacity: 0.2;
}
.ph-duotone.ph-skip-forward:after {
  content: '\f0e4';
  margin-left: -1em;
}
.ph-duotone.ph-skull:before {
  content: '\f0e5';
  opacity: 0.2;
}
.ph-duotone.ph-skull:after {
  content: '\f0e6';
  margin-left: -1em;
}
.ph-duotone.ph-slack-logo:before {
  content: '\f0e7';
  opacity: 0.2;
}
.ph-duotone.ph-slack-logo:after {
  content: '\f0e8';
  margin-left: -1em;
}
.ph-duotone.ph-sliders:before {
  content: '\f0e9';
  opacity: 0.2;
}
.ph-duotone.ph-sliders:after {
  content: '\f0ea';
  margin-left: -1em;
}
.ph-duotone.ph-sliders-horizontal:before {
  content: '\f0eb';
  opacity: 0.2;
}
.ph-duotone.ph-sliders-horizontal:after {
  content: '\f0ec';
  margin-left: -1em;
}
.ph-duotone.ph-slideshow:before {
  content: '\f0ed';
  opacity: 0.2;
}
.ph-duotone.ph-slideshow:after {
  content: '\f0ee';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-angry:before {
  content: '\f0ef';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-angry:after {
  content: '\f0f0';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-blank:before {
  content: '\f0f1';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-blank:after {
  content: '\f0f2';
  margin-left: -1em;
}
.ph-duotone.ph-smiley:before {
  content: '\f0f3';
  opacity: 0.2;
}
.ph-duotone.ph-smiley:after {
  content: '\f0f4';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-meh:before {
  content: '\f0f5';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-meh:after {
  content: '\f0f6';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-nervous:before {
  content: '\f0f7';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-nervous:after {
  content: '\f0f8';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-sad:before {
  content: '\f0f9';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-sad:after {
  content: '\f0fa';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-sticker:before {
  content: '\f0fb';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-sticker:after {
  content: '\f0fc';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-wink:before {
  content: '\f0fd';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-wink:after {
  content: '\f0fe';
  margin-left: -1em;
}
.ph-duotone.ph-smiley-x-eyes:before {
  content: '\f0ff';
  opacity: 0.2;
}
.ph-duotone.ph-smiley-x-eyes:after {
  content: '\f100';
  margin-left: -1em;
}
.ph-duotone.ph-snapchat-logo:before {
  content: '\f101';
  opacity: 0.2;
}
.ph-duotone.ph-snapchat-logo:after {
  content: '\f102';
  margin-left: -1em;
}
.ph-duotone.ph-sneaker:before {
  content: '\f103';
  opacity: 0.2;
}
.ph-duotone.ph-sneaker:after {
  content: '\f104';
  margin-left: -1em;
}
.ph-duotone.ph-sneaker-move:before {
  content: '\f105';
  opacity: 0.2;
}
.ph-duotone.ph-sneaker-move:after {
  content: '\f106';
  margin-left: -1em;
}
.ph-duotone.ph-snowflake:before {
  content: '\f107';
  opacity: 0.2;
}
.ph-duotone.ph-snowflake:after {
  content: '\f108';
  margin-left: -1em;
}
.ph-duotone.ph-soccer-ball:before {
  content: '\f109';
  opacity: 0.2;
}
.ph-duotone.ph-soccer-ball:after {
  content: '\f10a';
  margin-left: -1em;
}
.ph-duotone.ph-sort-ascending:before {
  content: '\f10b';
  opacity: 0.2;
}
.ph-duotone.ph-sort-ascending:after {
  content: '\f10c';
  margin-left: -1em;
}
.ph-duotone.ph-sort-descending:before {
  content: '\f10d';
  opacity: 0.2;
}
.ph-duotone.ph-sort-descending:after {
  content: '\f10e';
  margin-left: -1em;
}
.ph-duotone.ph-soundcloud-logo:before {
  content: '\f10f';
  opacity: 0.2;
}
.ph-duotone.ph-soundcloud-logo:after {
  content: '\f110';
  margin-left: -1em;
}
.ph-duotone.ph-spade:before {
  content: '\f111';
  opacity: 0.2;
}
.ph-duotone.ph-spade:after {
  content: '\f112';
  margin-left: -1em;
}
.ph-duotone.ph-sparkle:before {
  content: '\f113';
  opacity: 0.2;
}
.ph-duotone.ph-sparkle:after {
  content: '\f114';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-hifi:before {
  content: '\f115';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-hifi:after {
  content: '\f116';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-high:before {
  content: '\f117';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-high:after {
  content: '\f118';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-low:before {
  content: '\f119';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-low:after {
  content: '\f11a';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-none:before {
  content: '\f11b';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-none:after {
  content: '\f11c';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-simple-high:before {
  content: '\f11d';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-simple-high:after {
  content: '\f11e';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-simple-low:before {
  content: '\f11f';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-simple-low:after {
  content: '\f120';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-simple-none:before {
  content: '\f121';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-simple-none:after {
  content: '\f122';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-simple-slash:before {
  content: '\f123';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-simple-slash:after {
  content: '\f124';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-simple-x:before {
  content: '\f125';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-simple-x:after {
  content: '\f126';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-slash:before {
  content: '\f127';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-slash:after {
  content: '\f128';
  margin-left: -1em;
}
.ph-duotone.ph-speaker-x:before {
  content: '\f129';
  opacity: 0.2;
}
.ph-duotone.ph-speaker-x:after {
  content: '\f12a';
  margin-left: -1em;
}
.ph-duotone.ph-spinner:before {
  content: '\f12b';
  opacity: 0.2;
}
.ph-duotone.ph-spinner:after {
  content: '\f12c';
  margin-left: -1em;
}
.ph-duotone.ph-spinner-gap:before {
  content: '\f12d';
  opacity: 0.2;
}
.ph-duotone.ph-spinner-gap:after {
  content: '\f12e';
  margin-left: -1em;
}
.ph-duotone.ph-spiral:before {
  content: '\f12f';
  opacity: 0.2;
}
.ph-duotone.ph-spiral:after {
  content: '\f130';
  margin-left: -1em;
}
.ph-duotone.ph-split-horizontal:before {
  content: '\f131';
  opacity: 0.2;
}
.ph-duotone.ph-split-horizontal:after {
  content: '\f132';
  margin-left: -1em;
}
.ph-duotone.ph-split-vertical:before {
  content: '\f133';
  opacity: 0.2;
}
.ph-duotone.ph-split-vertical:after {
  content: '\f134';
  margin-left: -1em;
}
.ph-duotone.ph-spotify-logo:before {
  content: '\f135';
  opacity: 0.2;
}
.ph-duotone.ph-spotify-logo:after {
  content: '\f136';
  margin-left: -1em;
}
.ph-duotone.ph-square:before {
  content: '\f137';
  opacity: 0.2;
}
.ph-duotone.ph-square:after {
  content: '\f138';
  margin-left: -1em;
}
.ph-duotone.ph-square-half-bottom:before {
  content: '\f139';
  opacity: 0.2;
}
.ph-duotone.ph-square-half-bottom:after {
  content: '\f13a';
  margin-left: -1em;
}
.ph-duotone.ph-square-half:before {
  content: '\f13b';
  opacity: 0.2;
}
.ph-duotone.ph-square-half:after {
  content: '\f13c';
  margin-left: -1em;
}
.ph-duotone.ph-square-logo:before {
  content: '\f13d';
  opacity: 0.2;
}
.ph-duotone.ph-square-logo:after {
  content: '\f13e';
  margin-left: -1em;
}
.ph-duotone.ph-squares-four:before {
  content: '\f13f';
  opacity: 0.2;
}
.ph-duotone.ph-squares-four:after {
  content: '\f140';
  margin-left: -1em;
}
.ph-duotone.ph-square-split-horizontal:before {
  content: '\f141';
  opacity: 0.2;
}
.ph-duotone.ph-square-split-horizontal:after {
  content: '\f142';
  margin-left: -1em;
}
.ph-duotone.ph-square-split-vertical:before {
  content: '\f143';
  opacity: 0.2;
}
.ph-duotone.ph-square-split-vertical:after {
  content: '\f144';
  margin-left: -1em;
}
.ph-duotone.ph-stack:before {
  content: '\f145';
  opacity: 0.2;
}
.ph-duotone.ph-stack:after {
  content: '\f146';
  margin-left: -1em;
}
.ph-duotone.ph-stack-overflow-logo:before {
  content: '\f147';
  opacity: 0.2;
}
.ph-duotone.ph-stack-overflow-logo:after {
  content: '\f148';
  margin-left: -1em;
}
.ph-duotone.ph-stack-simple:before {
  content: '\f149';
  opacity: 0.2;
}
.ph-duotone.ph-stack-simple:after {
  content: '\f14a';
  margin-left: -1em;
}
.ph-duotone.ph-stairs:before {
  content: '\f14b';
  opacity: 0.2;
}
.ph-duotone.ph-stairs:after {
  content: '\f14c';
  margin-left: -1em;
}
.ph-duotone.ph-stamp:before {
  content: '\f14d';
  opacity: 0.2;
}
.ph-duotone.ph-stamp:after {
  content: '\f14e';
  margin-left: -1em;
}
.ph-duotone.ph-star-and-crescent:before {
  content: '\f14f';
  opacity: 0.2;
}
.ph-duotone.ph-star-and-crescent:after {
  content: '\f150';
  margin-left: -1em;
}
.ph-duotone.ph-star:before {
  content: '\f151';
  opacity: 0.2;
}
.ph-duotone.ph-star:after {
  content: '\f152';
  margin-left: -1em;
}
.ph-duotone.ph-star-four:before {
  content: '\f153';
  opacity: 0.2;
}
.ph-duotone.ph-star-four:after {
  content: '\f154';
  margin-left: -1em;
}
.ph-duotone.ph-star-half:before {
  content: '\f155';
  opacity: 0.2;
}
.ph-duotone.ph-star-half:after {
  content: '\f156';
  margin-left: -1em;
}
.ph-duotone.ph-star-of-david:before {
  content: '\f157';
  opacity: 0.2;
}
.ph-duotone.ph-star-of-david:after {
  content: '\f158';
  margin-left: -1em;
}
.ph-duotone.ph-steering-wheel:before {
  content: '\f159';
  opacity: 0.2;
}
.ph-duotone.ph-steering-wheel:after {
  content: '\f15a';
  margin-left: -1em;
}
.ph-duotone.ph-steps:before {
  content: '\f15b';
  opacity: 0.2;
}
.ph-duotone.ph-steps:after {
  content: '\f15c';
  margin-left: -1em;
}
.ph-duotone.ph-stethoscope:before {
  content: '\f15d';
  opacity: 0.2;
}
.ph-duotone.ph-stethoscope:after {
  content: '\f15e';
  margin-left: -1em;
}
.ph-duotone.ph-sticker:before {
  content: '\f15f';
  opacity: 0.2;
}
.ph-duotone.ph-sticker:after {
  content: '\f160';
  margin-left: -1em;
}
.ph-duotone.ph-stool:before {
  content: '\f161';
  opacity: 0.2;
}
.ph-duotone.ph-stool:after {
  content: '\f162';
  margin-left: -1em;
}
.ph-duotone.ph-stop-circle:before {
  content: '\f163';
  opacity: 0.2;
}
.ph-duotone.ph-stop-circle:after {
  content: '\f164';
  margin-left: -1em;
}
.ph-duotone.ph-stop:before {
  content: '\f165';
  opacity: 0.2;
}
.ph-duotone.ph-stop:after {
  content: '\f166';
  margin-left: -1em;
}
.ph-duotone.ph-storefront:before {
  content: '\f167';
  opacity: 0.2;
}
.ph-duotone.ph-storefront:after {
  content: '\f168';
  margin-left: -1em;
}
.ph-duotone.ph-strategy:before {
  content: '\f169';
  opacity: 0.2;
}
.ph-duotone.ph-strategy:after {
  content: '\f16a';
  margin-left: -1em;
}
.ph-duotone.ph-stripe-logo:before {
  content: '\f16b';
  opacity: 0.2;
}
.ph-duotone.ph-stripe-logo:after {
  content: '\f16c';
  margin-left: -1em;
}
.ph-duotone.ph-student:before {
  content: '\f16d';
  opacity: 0.2;
}
.ph-duotone.ph-student:after {
  content: '\f16e';
  margin-left: -1em;
}
.ph-duotone.ph-subtitles:before {
  content: '\f16f';
  opacity: 0.2;
}
.ph-duotone.ph-subtitles:after {
  content: '\f170';
  margin-left: -1em;
}
.ph-duotone.ph-subtract:before {
  content: '\f171';
  opacity: 0.2;
}
.ph-duotone.ph-subtract:after {
  content: '\f172';
  margin-left: -1em;
}
.ph-duotone.ph-subtract-square:before {
  content: '\f173';
  opacity: 0.2;
}
.ph-duotone.ph-subtract-square:after {
  content: '\f174';
  margin-left: -1em;
}
.ph-duotone.ph-suitcase:before {
  content: '\f175';
  opacity: 0.2;
}
.ph-duotone.ph-suitcase:after {
  content: '\f176';
  margin-left: -1em;
}
.ph-duotone.ph-suitcase-rolling:before {
  content: '\f177';
  opacity: 0.2;
}
.ph-duotone.ph-suitcase-rolling:after {
  content: '\f178';
  margin-left: -1em;
}
.ph-duotone.ph-suitcase-simple:before {
  content: '\f179';
  opacity: 0.2;
}
.ph-duotone.ph-suitcase-simple:after {
  content: '\f17a';
  margin-left: -1em;
}
.ph-duotone.ph-sun-dim:before {
  content: '\f17b';
  opacity: 0.2;
}
.ph-duotone.ph-sun-dim:after {
  content: '\f17c';
  margin-left: -1em;
}
.ph-duotone.ph-sun:before {
  content: '\f17d';
  opacity: 0.2;
}
.ph-duotone.ph-sun:after {
  content: '\f17e';
  margin-left: -1em;
}
.ph-duotone.ph-sunglasses:before {
  content: '\f17f';
  opacity: 0.2;
}
.ph-duotone.ph-sunglasses:after {
  content: '\f180';
  margin-left: -1em;
}
.ph-duotone.ph-sun-horizon:before {
  content: '\f181';
  opacity: 0.2;
}
.ph-duotone.ph-sun-horizon:after {
  content: '\f182';
  margin-left: -1em;
}
.ph-duotone.ph-swap:before {
  content: '\f183';
  opacity: 0.2;
}
.ph-duotone.ph-swap:after {
  content: '\f184';
  margin-left: -1em;
}
.ph-duotone.ph-swatches:before {
  content: '\f185';
  opacity: 0.2;
}
.ph-duotone.ph-swatches:after {
  content: '\f186';
  margin-left: -1em;
}
.ph-duotone.ph-swimming-pool:before {
  content: '\f187';
  opacity: 0.2;
}
.ph-duotone.ph-swimming-pool:after {
  content: '\f188';
  margin-left: -1em;
}
.ph-duotone.ph-sword:before {
  content: '\f189';
  opacity: 0.2;
}
.ph-duotone.ph-sword:after {
  content: '\f18a';
  margin-left: -1em;
}
.ph-duotone.ph-synagogue:before {
  content: '\f18b';
  opacity: 0.2;
}
.ph-duotone.ph-synagogue:after {
  content: '\f18c';
  margin-left: -1em;
}
.ph-duotone.ph-syringe:before {
  content: '\f18d';
  opacity: 0.2;
}
.ph-duotone.ph-syringe:after {
  content: '\f18e';
  margin-left: -1em;
}
.ph-duotone.ph-table:before {
  content: '\f18f';
  opacity: 0.2;
}
.ph-duotone.ph-table:after {
  content: '\f190';
  margin-left: -1em;
}
.ph-duotone.ph-tabs:before {
  content: '\f191';
  opacity: 0.2;
}
.ph-duotone.ph-tabs:after {
  content: '\f192';
  margin-left: -1em;
}
.ph-duotone.ph-tag-chevron:before {
  content: '\f193';
  opacity: 0.2;
}
.ph-duotone.ph-tag-chevron:after {
  content: '\f194';
  margin-left: -1em;
}
.ph-duotone.ph-tag:before {
  content: '\f195';
  opacity: 0.2;
}
.ph-duotone.ph-tag:after {
  content: '\f196';
  margin-left: -1em;
}
.ph-duotone.ph-tag-simple:before {
  content: '\f197';
  opacity: 0.2;
}
.ph-duotone.ph-tag-simple:after {
  content: '\f198';
  margin-left: -1em;
}
.ph-duotone.ph-target:before {
  content: '\f199';
  opacity: 0.2;
}
.ph-duotone.ph-target:after {
  content: '\f19a';
  margin-left: -1em;
}
.ph-duotone.ph-taxi:before {
  content: '\f19b';
  opacity: 0.2;
}
.ph-duotone.ph-taxi:after {
  content: '\f19c';
  margin-left: -1em;
}
.ph-duotone.ph-telegram-logo:before {
  content: '\f19d';
  opacity: 0.2;
}
.ph-duotone.ph-telegram-logo:after {
  content: '\f19e';
  margin-left: -1em;
}
.ph-duotone.ph-television:before {
  content: '\f19f';
  opacity: 0.2;
}
.ph-duotone.ph-television:after {
  content: '\f1a0';
  margin-left: -1em;
}
.ph-duotone.ph-television-simple:before {
  content: '\f1a1';
  opacity: 0.2;
}
.ph-duotone.ph-television-simple:after {
  content: '\f1a2';
  margin-left: -1em;
}
.ph-duotone.ph-tennis-ball:before {
  content: '\f1a3';
  opacity: 0.2;
}
.ph-duotone.ph-tennis-ball:after {
  content: '\f1a4';
  margin-left: -1em;
}
.ph-duotone.ph-tent:before {
  content: '\f1a5';
  opacity: 0.2;
}
.ph-duotone.ph-tent:after {
  content: '\f1a6';
  margin-left: -1em;
}
.ph-duotone.ph-terminal:before {
  content: '\f1a7';
  opacity: 0.2;
}
.ph-duotone.ph-terminal:after {
  content: '\f1a8';
  margin-left: -1em;
}
.ph-duotone.ph-terminal-window:before {
  content: '\f1a9';
  opacity: 0.2;
}
.ph-duotone.ph-terminal-window:after {
  content: '\f1aa';
  margin-left: -1em;
}
.ph-duotone.ph-test-tube:before {
  content: '\f1ab';
  opacity: 0.2;
}
.ph-duotone.ph-test-tube:after {
  content: '\f1ac';
  margin-left: -1em;
}
.ph-duotone.ph-text-aa:before {
  content: '\f1ad';
  opacity: 0.2;
}
.ph-duotone.ph-text-aa:after {
  content: '\f1ae';
  margin-left: -1em;
}
.ph-duotone.ph-text-align-center:before {
  content: '\f1af';
  opacity: 0.2;
}
.ph-duotone.ph-text-align-center:after {
  content: '\f1b0';
  margin-left: -1em;
}
.ph-duotone.ph-text-align-justify:before {
  content: '\f1b1';
  opacity: 0.2;
}
.ph-duotone.ph-text-align-justify:after {
  content: '\f1b2';
  margin-left: -1em;
}
.ph-duotone.ph-text-align-left:before {
  content: '\f1b3';
  opacity: 0.2;
}
.ph-duotone.ph-text-align-left:after {
  content: '\f1b4';
  margin-left: -1em;
}
.ph-duotone.ph-text-align-right:before {
  content: '\f1b5';
  opacity: 0.2;
}
.ph-duotone.ph-text-align-right:after {
  content: '\f1b6';
  margin-left: -1em;
}
.ph-duotone.ph-text-a-underline:before {
  content: '\f1b7';
  opacity: 0.2;
}
.ph-duotone.ph-text-a-underline:after {
  content: '\f1b8';
  margin-left: -1em;
}
.ph-duotone.ph-text-b:before,
.ph-duotone.ph-text-bolder:before {
  content: '\f1b9';
  opacity: 0.2;
}
.ph-duotone.ph-text-b:after,
.ph-duotone.ph-text-bolder:after {
  content: '\f1ba';
  margin-left: -1em;
}
.ph-duotone.ph-textbox:before {
  content: '\f1bb';
  opacity: 0.2;
}
.ph-duotone.ph-textbox:after {
  content: '\f1bc';
  margin-left: -1em;
}
.ph-duotone.ph-text-columns:before {
  content: '\f1bd';
  opacity: 0.2;
}
.ph-duotone.ph-text-columns:after {
  content: '\f1be';
  margin-left: -1em;
}
.ph-duotone.ph-text-h:before {
  content: '\f1bf';
  opacity: 0.2;
}
.ph-duotone.ph-text-h:after {
  content: '\f1c0';
  margin-left: -1em;
}
.ph-duotone.ph-text-h-five:before {
  content: '\f1c1';
  opacity: 0.2;
}
.ph-duotone.ph-text-h-five:after {
  content: '\f1c2';
  margin-left: -1em;
}
.ph-duotone.ph-text-h-four:before {
  content: '\f1c3';
  opacity: 0.2;
}
.ph-duotone.ph-text-h-four:after {
  content: '\f1c4';
  margin-left: -1em;
}
.ph-duotone.ph-text-h-one:before {
  content: '\f1c5';
  opacity: 0.2;
}
.ph-duotone.ph-text-h-one:after {
  content: '\f1c6';
  margin-left: -1em;
}
.ph-duotone.ph-text-h-six:before {
  content: '\f1c7';
  opacity: 0.2;
}
.ph-duotone.ph-text-h-six:after {
  content: '\f1c8';
  margin-left: -1em;
}
.ph-duotone.ph-text-h-three:before {
  content: '\f1c9';
  opacity: 0.2;
}
.ph-duotone.ph-text-h-three:after {
  content: '\f1ca';
  margin-left: -1em;
}
.ph-duotone.ph-text-h-two:before {
  content: '\f1cb';
  opacity: 0.2;
}
.ph-duotone.ph-text-h-two:after {
  content: '\f1cc';
  margin-left: -1em;
}
.ph-duotone.ph-text-indent:before {
  content: '\f1cd';
  opacity: 0.2;
}
.ph-duotone.ph-text-indent:after {
  content: '\f1ce';
  margin-left: -1em;
}
.ph-duotone.ph-text-italic:before {
  content: '\f1cf';
  opacity: 0.2;
}
.ph-duotone.ph-text-italic:after {
  content: '\f1d0';
  margin-left: -1em;
}
.ph-duotone.ph-text-outdent:before {
  content: '\f1d1';
  opacity: 0.2;
}
.ph-duotone.ph-text-outdent:after {
  content: '\f1d2';
  margin-left: -1em;
}
.ph-duotone.ph-text-strikethrough:before {
  content: '\f1d3';
  opacity: 0.2;
}
.ph-duotone.ph-text-strikethrough:after {
  content: '\f1d4';
  margin-left: -1em;
}
.ph-duotone.ph-text-t:before {
  content: '\f1d5';
  opacity: 0.2;
}
.ph-duotone.ph-text-t:after {
  content: '\f1d6';
  margin-left: -1em;
}
.ph-duotone.ph-text-underline:before {
  content: '\f1d7';
  opacity: 0.2;
}
.ph-duotone.ph-text-underline:after {
  content: '\f1d8';
  margin-left: -1em;
}
.ph-duotone.ph-thermometer-cold:before {
  content: '\f1d9';
  opacity: 0.2;
}
.ph-duotone.ph-thermometer-cold:after {
  content: '\f1da';
  margin-left: -1em;
}
.ph-duotone.ph-thermometer:before {
  content: '\f1db';
  opacity: 0.2;
}
.ph-duotone.ph-thermometer:after {
  content: '\f1dc';
  margin-left: -1em;
}
.ph-duotone.ph-thermometer-hot:before {
  content: '\f1dd';
  opacity: 0.2;
}
.ph-duotone.ph-thermometer-hot:after {
  content: '\f1de';
  margin-left: -1em;
}
.ph-duotone.ph-thermometer-simple:before {
  content: '\f1df';
  opacity: 0.2;
}
.ph-duotone.ph-thermometer-simple:after {
  content: '\f1e0';
  margin-left: -1em;
}
.ph-duotone.ph-thumbs-down:before {
  content: '\f1e1';
  opacity: 0.2;
}
.ph-duotone.ph-thumbs-down:after {
  content: '\f1e2';
  margin-left: -1em;
}
.ph-duotone.ph-thumbs-up:before {
  content: '\f1e3';
  opacity: 0.2;
}
.ph-duotone.ph-thumbs-up:after {
  content: '\f1e4';
  margin-left: -1em;
}
.ph-duotone.ph-ticket:before {
  content: '\f1e5';
  opacity: 0.2;
}
.ph-duotone.ph-ticket:after {
  content: '\f1e6';
  margin-left: -1em;
}
.ph-duotone.ph-tidal-logo:before {
  content: '\f1e7';
  opacity: 0.2;
}
.ph-duotone.ph-tidal-logo:after {
  content: '\f1e8';
  margin-left: -1em;
}
.ph-duotone.ph-tiktok-logo:before {
  content: '\f1e9';
  opacity: 0.2;
}
.ph-duotone.ph-tiktok-logo:after {
  content: '\f1ea';
  margin-left: -1em;
}
.ph-duotone.ph-timer:before {
  content: '\f1eb';
  opacity: 0.2;
}
.ph-duotone.ph-timer:after {
  content: '\f1ec';
  margin-left: -1em;
}
.ph-duotone.ph-tipi:before {
  content: '\f1ed';
  opacity: 0.2;
}
.ph-duotone.ph-tipi:after {
  content: '\f1ee';
  margin-left: -1em;
}
.ph-duotone.ph-toggle-left:before {
  content: '\f1ef';
  opacity: 0.2;
}
.ph-duotone.ph-toggle-left:after {
  content: '\f1f0';
  margin-left: -1em;
}
.ph-duotone.ph-toggle-right:before {
  content: '\f1f1';
  opacity: 0.2;
}
.ph-duotone.ph-toggle-right:after {
  content: '\f1f2';
  margin-left: -1em;
}
.ph-duotone.ph-toilet:before {
  content: '\f1f3';
  opacity: 0.2;
}
.ph-duotone.ph-toilet:after {
  content: '\f1f4';
  margin-left: -1em;
}
.ph-duotone.ph-toilet-paper:before {
  content: '\f1f5';
  opacity: 0.2;
}
.ph-duotone.ph-toilet-paper:after {
  content: '\f1f6';
  margin-left: -1em;
}
.ph-duotone.ph-toolbox:before {
  content: '\f1f7';
  opacity: 0.2;
}
.ph-duotone.ph-toolbox:after {
  content: '\f1f8';
  margin-left: -1em;
}
.ph-duotone.ph-tooth:before {
  content: '\f1f9';
  opacity: 0.2;
}
.ph-duotone.ph-tooth:after {
  content: '\f1fa';
  margin-left: -1em;
}
.ph-duotone.ph-tote:before {
  content: '\f1fb';
  opacity: 0.2;
}
.ph-duotone.ph-tote:after {
  content: '\f1fc';
  margin-left: -1em;
}
.ph-duotone.ph-tote-simple:before {
  content: '\f1fd';
  opacity: 0.2;
}
.ph-duotone.ph-tote-simple:after {
  content: '\f1fe';
  margin-left: -1em;
}
.ph-duotone.ph-trademark:before {
  content: '\f1ff';
  opacity: 0.2;
}
.ph-duotone.ph-trademark:after {
  content: '\f200';
  margin-left: -1em;
}
.ph-duotone.ph-trademark-registered:before {
  content: '\f201';
  opacity: 0.2;
}
.ph-duotone.ph-trademark-registered:after {
  content: '\f202';
  margin-left: -1em;
}
.ph-duotone.ph-traffic-cone:before {
  content: '\f203';
  opacity: 0.2;
}
.ph-duotone.ph-traffic-cone:after {
  content: '\f204';
  margin-left: -1em;
}
.ph-duotone.ph-traffic-signal:before {
  content: '\f205';
  opacity: 0.2;
}
.ph-duotone.ph-traffic-signal:after {
  content: '\f206';
  margin-left: -1em;
}
.ph-duotone.ph-traffic-sign:before {
  content: '\f207';
  opacity: 0.2;
}
.ph-duotone.ph-traffic-sign:after {
  content: '\f208';
  margin-left: -1em;
}
.ph-duotone.ph-train:before {
  content: '\f209';
  opacity: 0.2;
}
.ph-duotone.ph-train:after {
  content: '\f20a';
  margin-left: -1em;
}
.ph-duotone.ph-train-regional:before {
  content: '\f20b';
  opacity: 0.2;
}
.ph-duotone.ph-train-regional:after {
  content: '\f20c';
  margin-left: -1em;
}
.ph-duotone.ph-train-simple:before {
  content: '\f20d';
  opacity: 0.2;
}
.ph-duotone.ph-train-simple:after {
  content: '\f20e';
  margin-left: -1em;
}
.ph-duotone.ph-tram:before {
  content: '\f20f';
  opacity: 0.2;
}
.ph-duotone.ph-tram:after {
  content: '\f210';
  margin-left: -1em;
}
.ph-duotone.ph-translate:before {
  content: '\f211';
  opacity: 0.2;
}
.ph-duotone.ph-translate:after {
  content: '\f212';
  margin-left: -1em;
}
.ph-duotone.ph-trash:before {
  content: '\f213';
  opacity: 0.2;
}
.ph-duotone.ph-trash:after {
  content: '\f214';
  margin-left: -1em;
}
.ph-duotone.ph-trash-simple:before {
  content: '\f215';
  opacity: 0.2;
}
.ph-duotone.ph-trash-simple:after {
  content: '\f216';
  margin-left: -1em;
}
.ph-duotone.ph-tray:before {
  content: '\f217';
  opacity: 0.2;
}
.ph-duotone.ph-tray:after {
  content: '\f218';
  margin-left: -1em;
}
.ph-duotone.ph-tree:before {
  content: '\f219';
  opacity: 0.2;
}
.ph-duotone.ph-tree:after {
  content: '\f21a';
  margin-left: -1em;
}
.ph-duotone.ph-tree-evergreen:before {
  content: '\f21b';
  opacity: 0.2;
}
.ph-duotone.ph-tree-evergreen:after {
  content: '\f21c';
  margin-left: -1em;
}
.ph-duotone.ph-tree-palm:before {
  content: '\f21d';
  opacity: 0.2;
}
.ph-duotone.ph-tree-palm:after {
  content: '\f21e';
  margin-left: -1em;
}
.ph-duotone.ph-tree-structure:before {
  content: '\f21f';
  opacity: 0.2;
}
.ph-duotone.ph-tree-structure:after {
  content: '\f220';
  margin-left: -1em;
}
.ph-duotone.ph-trend-down:before {
  content: '\f221';
  opacity: 0.2;
}
.ph-duotone.ph-trend-down:after {
  content: '\f222';
  margin-left: -1em;
}
.ph-duotone.ph-trend-up:before {
  content: '\f223';
  opacity: 0.2;
}
.ph-duotone.ph-trend-up:after {
  content: '\f224';
  margin-left: -1em;
}
.ph-duotone.ph-triangle:before {
  content: '\f225';
  opacity: 0.2;
}
.ph-duotone.ph-triangle:after {
  content: '\f226';
  margin-left: -1em;
}
.ph-duotone.ph-trophy:before {
  content: '\f227';
  opacity: 0.2;
}
.ph-duotone.ph-trophy:after {
  content: '\f228';
  margin-left: -1em;
}
.ph-duotone.ph-truck:before {
  content: '\f229';
  opacity: 0.2;
}
.ph-duotone.ph-truck:after {
  content: '\f22a';
  margin-left: -1em;
}
.ph-duotone.ph-t-shirt:before {
  content: '\f22b';
  opacity: 0.2;
}
.ph-duotone.ph-t-shirt:after {
  content: '\f22c';
  margin-left: -1em;
}
.ph-duotone.ph-twitch-logo:before {
  content: '\f22d';
  opacity: 0.2;
}
.ph-duotone.ph-twitch-logo:after {
  content: '\f22e';
  margin-left: -1em;
}
.ph-duotone.ph-twitter-logo:before {
  content: '\f22f';
  opacity: 0.2;
}
.ph-duotone.ph-twitter-logo:after {
  content: '\f230';
  margin-left: -1em;
}
.ph-duotone.ph-umbrella:before {
  content: '\f231';
  opacity: 0.2;
}
.ph-duotone.ph-umbrella:after {
  content: '\f232';
  margin-left: -1em;
}
.ph-duotone.ph-umbrella-simple:before {
  content: '\f233';
  opacity: 0.2;
}
.ph-duotone.ph-umbrella-simple:after {
  content: '\f234';
  margin-left: -1em;
}
.ph-duotone.ph-unite:before {
  content: '\f235';
  opacity: 0.2;
}
.ph-duotone.ph-unite:after {
  content: '\f236';
  margin-left: -1em;
}
.ph-duotone.ph-unite-square:before {
  content: '\f237';
  opacity: 0.2;
}
.ph-duotone.ph-unite-square:after {
  content: '\f238';
  margin-left: -1em;
}
.ph-duotone.ph-upload:before {
  content: '\f239';
  opacity: 0.2;
}
.ph-duotone.ph-upload:after {
  content: '\f23a';
  margin-left: -1em;
}
.ph-duotone.ph-upload-simple:before {
  content: '\f23b';
  opacity: 0.2;
}
.ph-duotone.ph-upload-simple:after {
  content: '\f23c';
  margin-left: -1em;
}
.ph-duotone.ph-usb:before {
  content: '\f23d';
  opacity: 0.2;
}
.ph-duotone.ph-usb:after {
  content: '\f23e';
  margin-left: -1em;
}
.ph-duotone.ph-user-circle:before {
  content: '\f23f';
  opacity: 0.2;
}
.ph-duotone.ph-user-circle:after {
  content: '\f240';
  margin-left: -1em;
}
.ph-duotone.ph-user-circle-gear:before {
  content: '\f241';
  opacity: 0.2;
}
.ph-duotone.ph-user-circle-gear:after {
  content: '\f242';
  margin-left: -1em;
}
.ph-duotone.ph-user-circle-minus:before {
  content: '\f243';
  opacity: 0.2;
}
.ph-duotone.ph-user-circle-minus:after {
  content: '\f244';
  margin-left: -1em;
}
.ph-duotone.ph-user-circle-plus:before {
  content: '\f245';
  opacity: 0.2;
}
.ph-duotone.ph-user-circle-plus:after {
  content: '\f246';
  margin-left: -1em;
}
.ph-duotone.ph-user:before {
  content: '\f247';
  opacity: 0.2;
}
.ph-duotone.ph-user:after {
  content: '\f248';
  margin-left: -1em;
}
.ph-duotone.ph-user-focus:before {
  content: '\f249';
  opacity: 0.2;
}
.ph-duotone.ph-user-focus:after {
  content: '\f24a';
  margin-left: -1em;
}
.ph-duotone.ph-user-gear:before {
  content: '\f24b';
  opacity: 0.2;
}
.ph-duotone.ph-user-gear:after {
  content: '\f24c';
  margin-left: -1em;
}
.ph-duotone.ph-user-list:before {
  content: '\f24d';
  opacity: 0.2;
}
.ph-duotone.ph-user-list:after {
  content: '\f24e';
  margin-left: -1em;
}
.ph-duotone.ph-user-minus:before {
  content: '\f24f';
  opacity: 0.2;
}
.ph-duotone.ph-user-minus:after {
  content: '\f250';
  margin-left: -1em;
}
.ph-duotone.ph-user-plus:before {
  content: '\f251';
  opacity: 0.2;
}
.ph-duotone.ph-user-plus:after {
  content: '\f252';
  margin-left: -1em;
}
.ph-duotone.ph-user-rectangle:before {
  content: '\f253';
  opacity: 0.2;
}
.ph-duotone.ph-user-rectangle:after {
  content: '\f254';
  margin-left: -1em;
}
.ph-duotone.ph-users:before {
  content: '\f255';
  opacity: 0.2;
}
.ph-duotone.ph-users:after {
  content: '\f256';
  margin-left: -1em;
}
.ph-duotone.ph-users-four:before {
  content: '\f257';
  opacity: 0.2;
}
.ph-duotone.ph-users-four:after {
  content: '\f258';
  margin-left: -1em;
}
.ph-duotone.ph-user-square:before {
  content: '\f259';
  opacity: 0.2;
}
.ph-duotone.ph-user-square:after {
  content: '\f25a';
  margin-left: -1em;
}
.ph-duotone.ph-users-three:before {
  content: '\f25b';
  opacity: 0.2;
}
.ph-duotone.ph-users-three:after {
  content: '\f25c';
  margin-left: -1em;
}
.ph-duotone.ph-user-switch:before {
  content: '\f25d';
  opacity: 0.2;
}
.ph-duotone.ph-user-switch:after {
  content: '\f25e';
  margin-left: -1em;
}
.ph-duotone.ph-van:before {
  content: '\f25f';
  opacity: 0.2;
}
.ph-duotone.ph-van:after {
  content: '\f260';
  margin-left: -1em;
}
.ph-duotone.ph-vault:before {
  content: '\f261';
  opacity: 0.2;
}
.ph-duotone.ph-vault:after {
  content: '\f262';
  margin-left: -1em;
}
.ph-duotone.ph-vibrate:before {
  content: '\f263';
  opacity: 0.2;
}
.ph-duotone.ph-vibrate:after {
  content: '\f264';
  margin-left: -1em;
}
.ph-duotone.ph-video-camera:before {
  content: '\f265';
  opacity: 0.2;
}
.ph-duotone.ph-video-camera:after {
  content: '\f266';
  margin-left: -1em;
}
.ph-duotone.ph-video-camera-slash:before {
  content: '\f267';
  opacity: 0.2;
}
.ph-duotone.ph-video-camera-slash:after {
  content: '\f268';
  margin-left: -1em;
}
.ph-duotone.ph-video:before {
  content: '\f269';
  opacity: 0.2;
}
.ph-duotone.ph-video:after {
  content: '\f26a';
  margin-left: -1em;
}
.ph-duotone.ph-vignette:before {
  content: '\f26b';
  opacity: 0.2;
}
.ph-duotone.ph-vignette:after {
  content: '\f26c';
  margin-left: -1em;
}
.ph-duotone.ph-vinyl-record:before {
  content: '\f26d';
  opacity: 0.2;
}
.ph-duotone.ph-vinyl-record:after {
  content: '\f26e';
  margin-left: -1em;
}
.ph-duotone.ph-virtual-reality:before {
  content: '\f26f';
  opacity: 0.2;
}
.ph-duotone.ph-virtual-reality:after {
  content: '\f270';
  margin-left: -1em;
}
.ph-duotone.ph-virus:before {
  content: '\f271';
  opacity: 0.2;
}
.ph-duotone.ph-virus:after {
  content: '\f272';
  margin-left: -1em;
}
.ph-duotone.ph-voicemail:before {
  content: '\f273';
  opacity: 0.2;
}
.ph-duotone.ph-voicemail:after {
  content: '\f274';
  margin-left: -1em;
}
.ph-duotone.ph-volleyball:before {
  content: '\f275';
  opacity: 0.2;
}
.ph-duotone.ph-volleyball:after {
  content: '\f276';
  margin-left: -1em;
}
.ph-duotone.ph-wall:before {
  content: '\f277';
  opacity: 0.2;
}
.ph-duotone.ph-wall:after {
  content: '\f278';
  margin-left: -1em;
}
.ph-duotone.ph-wallet:before {
  content: '\f279';
  opacity: 0.2;
}
.ph-duotone.ph-wallet:after {
  content: '\f27a';
  margin-left: -1em;
}
.ph-duotone.ph-warehouse:before {
  content: '\f27b';
  opacity: 0.2;
}
.ph-duotone.ph-warehouse:after {
  content: '\f27c';
  margin-left: -1em;
}
.ph-duotone.ph-warning-circle:before {
  content: '\f27d';
  opacity: 0.2;
}
.ph-duotone.ph-warning-circle:after {
  content: '\f27e';
  margin-left: -1em;
}
.ph-duotone.ph-warning-diamond:before {
  content: '\f27f';
  opacity: 0.2;
}
.ph-duotone.ph-warning-diamond:after {
  content: '\f280';
  margin-left: -1em;
}
.ph-duotone.ph-warning:before {
  content: '\f281';
  opacity: 0.2;
}
.ph-duotone.ph-warning:after {
  content: '\f282';
  margin-left: -1em;
}
.ph-duotone.ph-warning-octagon:before {
  content: '\f283';
  opacity: 0.2;
}
.ph-duotone.ph-warning-octagon:after {
  content: '\f284';
  margin-left: -1em;
}
.ph-duotone.ph-watch:before {
  content: '\f285';
  opacity: 0.2;
}
.ph-duotone.ph-watch:after {
  content: '\f286';
  margin-left: -1em;
}
.ph-duotone.ph-waveform:before {
  content: '\f287';
  opacity: 0.2;
}
.ph-duotone.ph-waveform:after {
  content: '\f288';
  margin-left: -1em;
}
.ph-duotone.ph-wave-sawtooth:before {
  content: '\f289';
  opacity: 0.2;
}
.ph-duotone.ph-wave-sawtooth:after {
  content: '\f28a';
  margin-left: -1em;
}
.ph-duotone.ph-waves:before {
  content: '\f28b';
  opacity: 0.2;
}
.ph-duotone.ph-waves:after {
  content: '\f28c';
  margin-left: -1em;
}
.ph-duotone.ph-wave-sine:before {
  content: '\f28d';
  opacity: 0.2;
}
.ph-duotone.ph-wave-sine:after {
  content: '\f28e';
  margin-left: -1em;
}
.ph-duotone.ph-wave-square:before {
  content: '\f28f';
  opacity: 0.2;
}
.ph-duotone.ph-wave-square:after {
  content: '\f290';
  margin-left: -1em;
}
.ph-duotone.ph-wave-triangle:before {
  content: '\f291';
  opacity: 0.2;
}
.ph-duotone.ph-wave-triangle:after {
  content: '\f292';
  margin-left: -1em;
}
.ph-duotone.ph-webcam:before {
  content: '\f293';
  opacity: 0.2;
}
.ph-duotone.ph-webcam:after {
  content: '\f294';
  margin-left: -1em;
}
.ph-duotone.ph-webcam-slash:before {
  content: '\f295';
  opacity: 0.2;
}
.ph-duotone.ph-webcam-slash:after {
  content: '\f296';
  margin-left: -1em;
}
.ph-duotone.ph-webhooks-logo:before {
  content: '\f297';
  opacity: 0.2;
}
.ph-duotone.ph-webhooks-logo:after {
  content: '\f298';
  margin-left: -1em;
}
.ph-duotone.ph-wechat-logo:before {
  content: '\f299';
  opacity: 0.2;
}
.ph-duotone.ph-wechat-logo:after {
  content: '\f29a';
  margin-left: -1em;
}
.ph-duotone.ph-whatsapp-logo:before {
  content: '\f29b';
  opacity: 0.2;
}
.ph-duotone.ph-whatsapp-logo:after {
  content: '\f29c';
  margin-left: -1em;
}
.ph-duotone.ph-wheelchair:before {
  content: '\f29d';
  opacity: 0.2;
}
.ph-duotone.ph-wheelchair:after {
  content: '\f29e';
  margin-left: -1em;
}
.ph-duotone.ph-wheelchair-motion:before {
  content: '\f29f';
  opacity: 0.2;
}
.ph-duotone.ph-wheelchair-motion:after {
  content: '\f2a0';
  margin-left: -1em;
}
.ph-duotone.ph-wifi-high:before {
  content: '\f2a1';
  opacity: 0.2;
}
.ph-duotone.ph-wifi-high:after {
  content: '\f2a2';
  margin-left: -1em;
}
.ph-duotone.ph-wifi-low:before {
  content: '\f2a3';
  opacity: 0.2;
}
.ph-duotone.ph-wifi-low:after {
  content: '\f2a4';
  margin-left: -1em;
}
.ph-duotone.ph-wifi-medium:before {
  content: '\f2a5';
  opacity: 0.2;
}
.ph-duotone.ph-wifi-medium:after {
  content: '\f2a6';
  margin-left: -1em;
}
.ph-duotone.ph-wifi-none-duotone:before {
  content: '\f2a7';
}
.ph-duotone.ph-wifi-slash:before {
  content: '\f2a8';
  opacity: 0.2;
}
.ph-duotone.ph-wifi-slash:after {
  content: '\f2a9';
  margin-left: -1em;
}
.ph-duotone.ph-wifi-x:before {
  content: '\f2aa';
  opacity: 0.2;
}
.ph-duotone.ph-wifi-x:after {
  content: '\f2ab';
  margin-left: -1em;
}
.ph-duotone.ph-wind:before {
  content: '\f2ac';
  opacity: 0.2;
}
.ph-duotone.ph-wind:after {
  content: '\f2ad';
  margin-left: -1em;
}
.ph-duotone.ph-windows-logo:before {
  content: '\f2ae';
  opacity: 0.2;
}
.ph-duotone.ph-windows-logo:after {
  content: '\f2af';
  margin-left: -1em;
}
.ph-duotone.ph-wine:before {
  content: '\f2b0';
  opacity: 0.2;
}
.ph-duotone.ph-wine:after {
  content: '\f2b1';
  margin-left: -1em;
}
.ph-duotone.ph-wrench:before {
  content: '\f2b2';
  opacity: 0.2;
}
.ph-duotone.ph-wrench:after {
  content: '\f2b3';
  margin-left: -1em;
}
.ph-duotone.ph-x-circle:before {
  content: '\f2b4';
  opacity: 0.2;
}
.ph-duotone.ph-x-circle:after {
  content: '\f2b5';
  margin-left: -1em;
}
.ph-duotone.ph-x:before {
  content: '\f2b6';
  opacity: 0.2;
}
.ph-duotone.ph-x:after {
  content: '\f2b7';
  margin-left: -1em;
}
.ph-duotone.ph-x-square:before {
  content: '\f2b8';
  opacity: 0.2;
}
.ph-duotone.ph-x-square:after {
  content: '\f2b9';
  margin-left: -1em;
}
.ph-duotone.ph-yin-yang:before {
  content: '\f2ba';
  opacity: 0.2;
}
.ph-duotone.ph-yin-yang:after {
  content: '\f2bb';
  margin-left: -1em;
}
.ph-duotone.ph-youtube-logo:before {
  content: '\f2bc';
  opacity: 0.2;
}
.ph-duotone.ph-youtube-logo:after {
  content: '\f2bd';
  margin-left: -1em;
}
/*!
 * Tabler Icons 1.41.1 by tabler - https://tabler.io
 * License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
 */
@font-face {
  font-family: tabler-icons;
  font-style: normal;
  font-weight: 400;
  src: url(/build/assets/tabler-icons-DaltGuNu.eot);
  src:
    url(/build/assets/tabler-icons-DaltGuNu.eot?#iefix) format('embedded-opentype'),
    url(/build/assets/tabler-icons-DhMG5nX0.woff2) format('woff2'),
    url(/build/assets/tabler-icons-DSsqvket.woff) format('woff'),
    url(/build/assets/tabler-icons-CLzB61sH.ttf) format('truetype'),
    url(/build/assets/tabler-icons-bTin3CCe.svg#tabler-icons) format('svg');
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: tabler-icons;
    src: url(/build/assets/tabler-icons-bTin3CCe.svg#tabler-icons) format('svg');
  }
}
.ti {
  font-family: tabler-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ti-2fa:before {
  content: '\eca0';
}
.ti-3d-cube-sphere:before {
  content: '\ecd7';
}
.ti-a-b:before {
  content: '\ec36';
}
.ti-access-point:before {
  content: '\ed1b';
}
.ti-access-point-off:before {
  content: '\ed1a';
}
.ti-accessible:before {
  content: '\eba9';
}
.ti-activity:before {
  content: '\ed23';
}
.ti-ad:before {
  content: '\ea02';
}
.ti-ad-2:before {
  content: '\ef1f';
}
.ti-adjustments:before {
  content: '\ea03';
}
.ti-adjustments-alt:before {
  content: '\ec37';
}
.ti-adjustments-horizontal:before {
  content: '\ec38';
}
.ti-aerial-lift:before {
  content: '\edfe';
}
.ti-affiliate:before {
  content: '\edff';
}
.ti-alarm:before {
  content: '\ea04';
}
.ti-alert-circle:before {
  content: '\ea05';
}
.ti-alert-octagon:before {
  content: '\ecc6';
}
.ti-alert-triangle:before {
  content: '\ea06';
}
.ti-alien:before {
  content: '\ebde';
}
.ti-align-center:before {
  content: '\ea07';
}
.ti-align-justified:before {
  content: '\ea08';
}
.ti-align-left:before {
  content: '\ea09';
}
.ti-align-right:before {
  content: '\ea0a';
}
.ti-ambulance:before {
  content: '\ebf5';
}
.ti-anchor:before {
  content: '\eb76';
}
.ti-angle:before {
  content: '\ef20';
}
.ti-antenna-bars-1:before {
  content: '\ecc7';
}
.ti-antenna-bars-2:before {
  content: '\ecc8';
}
.ti-antenna-bars-3:before {
  content: '\ecc9';
}
.ti-antenna-bars-4:before {
  content: '\ecca';
}
.ti-antenna-bars-5:before {
  content: '\eccb';
}
.ti-aperture:before {
  content: '\eb58';
}
.ti-apple:before {
  content: '\ef21';
}
.ti-apps:before {
  content: '\ebb6';
}
.ti-archive:before {
  content: '\ea0b';
}
.ti-arrow-back:before {
  content: '\ea0c';
}
.ti-arrow-back-up:before {
  content: '\eb77';
}
.ti-arrow-bar-down:before {
  content: '\ea0d';
}
.ti-arrow-bar-left:before {
  content: '\ea0e';
}
.ti-arrow-bar-right:before {
  content: '\ea0f';
}
.ti-arrow-bar-to-down:before {
  content: '\ec88';
}
.ti-arrow-bar-to-left:before {
  content: '\ec89';
}
.ti-arrow-bar-to-right:before {
  content: '\ec8a';
}
.ti-arrow-bar-to-up:before {
  content: '\ec8b';
}
.ti-arrow-bar-up:before {
  content: '\ea10';
}
.ti-arrow-big-down:before {
  content: '\edda';
}
.ti-arrow-big-left:before {
  content: '\eddb';
}
.ti-arrow-big-right:before {
  content: '\eddc';
}
.ti-arrow-big-top:before {
  content: '\eddd';
}
.ti-arrow-bottom-bar:before {
  content: '\ed98';
}
.ti-arrow-bottom-circle:before {
  content: '\ed99';
}
.ti-arrow-bottom-square:before {
  content: '\ed9a';
}
.ti-arrow-bottom-tail:before {
  content: '\ed9b';
}
.ti-arrow-down:before {
  content: '\ea16';
}
.ti-arrow-down-circle:before {
  content: '\ea11';
}
.ti-arrow-down-left:before {
  content: '\ea13';
}
.ti-arrow-down-left-circle:before {
  content: '\ea12';
}
.ti-arrow-down-right:before {
  content: '\ea15';
}
.ti-arrow-down-right-circle:before {
  content: '\ea14';
}
.ti-arrow-forward:before {
  content: '\ea17';
}
.ti-arrow-forward-up:before {
  content: '\eb78';
}
.ti-arrow-left:before {
  content: '\ea19';
}
.ti-arrow-left-bar:before {
  content: '\ed9c';
}
.ti-arrow-left-circle:before {
  content: '\ea18';
}
.ti-arrow-left-square:before {
  content: '\ed9d';
}
.ti-arrow-left-tail:before {
  content: '\ed9e';
}
.ti-arrow-loop-left:before {
  content: '\ed9f';
}
.ti-arrow-loop-right:before {
  content: '\eda0';
}
.ti-arrow-narrow-down:before {
  content: '\ea1a';
}
.ti-arrow-narrow-left:before {
  content: '\ea1b';
}
.ti-arrow-narrow-right:before {
  content: '\ea1c';
}
.ti-arrow-narrow-up:before {
  content: '\ea1d';
}
.ti-arrow-ramp-left:before {
  content: '\ed3c';
}
.ti-arrow-ramp-right:before {
  content: '\ed3d';
}
.ti-arrow-right:before {
  content: '\ea1f';
}
.ti-arrow-right-bar:before {
  content: '\eda1';
}
.ti-arrow-right-circle:before {
  content: '\ea1e';
}
.ti-arrow-right-square:before {
  content: '\eda2';
}
.ti-arrow-right-tail:before {
  content: '\eda3';
}
.ti-arrow-top-bar:before {
  content: '\eda4';
}
.ti-arrow-top-circle:before {
  content: '\eda5';
}
.ti-arrow-top-square:before {
  content: '\eda6';
}
.ti-arrow-top-tail:before {
  content: '\eda7';
}
.ti-arrow-up:before {
  content: '\ea25';
}
.ti-arrow-up-circle:before {
  content: '\ea20';
}
.ti-arrow-up-left:before {
  content: '\ea22';
}
.ti-arrow-up-left-circle:before {
  content: '\ea21';
}
.ti-arrow-up-right:before {
  content: '\ea24';
}
.ti-arrow-up-right-circle:before {
  content: '\ea23';
}
.ti-arrow-wave-left-down:before {
  content: '\eda8';
}
.ti-arrow-wave-left-up:before {
  content: '\eda9';
}
.ti-arrow-wave-right-down:before {
  content: '\edaa';
}
.ti-arrow-wave-right-up:before {
  content: '\edab';
}
.ti-arrows-diagonal:before {
  content: '\ea27';
}
.ti-arrows-diagonal-2:before {
  content: '\ea26';
}
.ti-arrows-double-ne-sw:before {
  content: '\edde';
}
.ti-arrows-double-nw-se:before {
  content: '\eddf';
}
.ti-arrows-double-se-nw:before {
  content: '\ede0';
}
.ti-arrows-double-sw-ne:before {
  content: '\ede1';
}
.ti-arrows-down:before {
  content: '\edad';
}
.ti-arrows-down-up:before {
  content: '\edac';
}
.ti-arrows-horizontal:before {
  content: '\eb59';
}
.ti-arrows-join:before {
  content: '\edaf';
}
.ti-arrows-join-2:before {
  content: '\edae';
}
.ti-arrows-left:before {
  content: '\edb1';
}
.ti-arrows-left-down:before {
  content: '\ee00';
}
.ti-arrows-left-right:before {
  content: '\edb0';
}
.ti-arrows-maximize:before {
  content: '\ea28';
}
.ti-arrows-minimize:before {
  content: '\ea29';
}
.ti-arrows-right:before {
  content: '\edb3';
}
.ti-arrows-right-down:before {
  content: '\ee01';
}
.ti-arrows-right-left:before {
  content: '\edb2';
}
.ti-arrows-sort:before {
  content: '\eb5a';
}
.ti-arrows-split:before {
  content: '\edb5';
}
.ti-arrows-split-2:before {
  content: '\edb4';
}
.ti-arrows-up:before {
  content: '\edb7';
}
.ti-arrows-up-down:before {
  content: '\edb6';
}
.ti-arrows-up-left:before {
  content: '\ee02';
}
.ti-arrows-up-right:before {
  content: '\ee03';
}
.ti-arrows-vertical:before {
  content: '\eb5b';
}
.ti-artboard:before {
  content: '\ea2a';
}
.ti-aspect-ratio:before {
  content: '\ed30';
}
.ti-at:before {
  content: '\ea2b';
}
.ti-atom:before {
  content: '\eb79';
}
.ti-atom-2:before {
  content: '\ebdf';
}
.ti-award:before {
  content: '\ea2c';
}
.ti-backhoe:before {
  content: '\ed86';
}
.ti-backspace:before {
  content: '\ea2d';
}
.ti-ball-american-football:before {
  content: '\ee04';
}
.ti-ball-basketball:before {
  content: '\ec28';
}
.ti-ball-bowling:before {
  content: '\ec29';
}
.ti-ball-football:before {
  content: '\ee06';
}
.ti-ball-football-off:before {
  content: '\ee05';
}
.ti-ball-tennis:before {
  content: '\ec2a';
}
.ti-ball-volleyball:before {
  content: '\ec2b';
}
.ti-ban:before {
  content: '\ea2e';
}
.ti-bandage:before {
  content: '\eb7a';
}
.ti-barcode:before {
  content: '\ebc6';
}
.ti-basket:before {
  content: '\ebe1';
}
.ti-battery:before {
  content: '\ea34';
}
.ti-battery-1:before {
  content: '\ea2f';
}
.ti-battery-2:before {
  content: '\ea30';
}
.ti-battery-3:before {
  content: '\ea31';
}
.ti-battery-4:before {
  content: '\ea32';
}
.ti-battery-automotive:before {
  content: '\ee07';
}
.ti-battery-charging:before {
  content: '\ea33';
}
.ti-battery-off:before {
  content: '\ed1c';
}
.ti-bed:before {
  content: '\eb5c';
}
.ti-bell:before {
  content: '\ea35';
}
.ti-bell-minus:before {
  content: '\ede2';
}
.ti-bell-off:before {
  content: '\ece9';
}
.ti-bell-plus:before {
  content: '\ede3';
}
.ti-bell-ringing:before {
  content: '\ed07';
}
.ti-bell-ringing-2:before {
  content: '\ede4';
}
.ti-bell-x:before {
  content: '\ede5';
}
.ti-bike:before {
  content: '\ea36';
}
.ti-binary:before {
  content: '\ee08';
}
.ti-biohazard:before {
  content: '\ecb8';
}
.ti-blockquote:before {
  content: '\ee09';
}
.ti-bluetooth:before {
  content: '\ea37';
}
.ti-bluetooth-connected:before {
  content: '\ecea';
}
.ti-bluetooth-off:before {
  content: '\eceb';
}
.ti-bold:before {
  content: '\eb7b';
}
.ti-bolt:before {
  content: '\ea38';
}
.ti-bolt-off:before {
  content: '\ecec';
}
.ti-bone:before {
  content: '\edb8';
}
.ti-book:before {
  content: '\ea39';
}
.ti-bookmark:before {
  content: '\ea3a';
}
.ti-bookmark-off:before {
  content: '\eced';
}
.ti-bookmarks:before {
  content: '\ed08';
}
.ti-border-all:before {
  content: '\ea3b';
}
.ti-border-bottom:before {
  content: '\ea3c';
}
.ti-border-horizontal:before {
  content: '\ea3d';
}
.ti-border-inner:before {
  content: '\ea3e';
}
.ti-border-left:before {
  content: '\ea3f';
}
.ti-border-none:before {
  content: '\ea40';
}
.ti-border-outer:before {
  content: '\ea41';
}
.ti-border-radius:before {
  content: '\eb7c';
}
.ti-border-right:before {
  content: '\ea42';
}
.ti-border-style:before {
  content: '\ee0a';
}
.ti-border-style-2:before {
  content: '\ef22';
}
.ti-border-top:before {
  content: '\ea43';
}
.ti-border-vertical:before {
  content: '\ea44';
}
.ti-bottle:before {
  content: '\ef0b';
}
.ti-box:before {
  content: '\ea45';
}
.ti-box-margin:before {
  content: '\ee0b';
}
.ti-box-model:before {
  content: '\ee0c';
}
.ti-box-model-2:before {
  content: '\ef23';
}
.ti-box-multiple:before {
  content: '\ee17';
}
.ti-box-multiple-0:before {
  content: '\ee0d';
}
.ti-box-multiple-1:before {
  content: '\ee0e';
}
.ti-box-multiple-2:before {
  content: '\ee0f';
}
.ti-box-multiple-3:before {
  content: '\ee10';
}
.ti-box-multiple-4:before {
  content: '\ee11';
}
.ti-box-multiple-5:before {
  content: '\ee12';
}
.ti-box-multiple-6:before {
  content: '\ee13';
}
.ti-box-multiple-7:before {
  content: '\ee14';
}
.ti-box-multiple-8:before {
  content: '\ee15';
}
.ti-box-multiple-9:before {
  content: '\ee16';
}
.ti-box-padding:before {
  content: '\ee18';
}
.ti-braces:before {
  content: '\ebcc';
}
.ti-brackets:before {
  content: '\ebcd';
}
.ti-brand-airbnb:before {
  content: '\ed68';
}
.ti-brand-android:before {
  content: '\ec16';
}
.ti-brand-apple:before {
  content: '\ec17';
}
.ti-brand-apple-arcade:before {
  content: '\ed69';
}
.ti-brand-appstore:before {
  content: '\ed24';
}
.ti-brand-asana:before {
  content: '\edc5';
}
.ti-brand-behance:before {
  content: '\ec6e';
}
.ti-brand-bing:before {
  content: '\edc6';
}
.ti-brand-bitbucket:before {
  content: '\edc7';
}
.ti-brand-booking:before {
  content: '\edc8';
}
.ti-brand-chrome:before {
  content: '\ec18';
}
.ti-brand-codepen:before {
  content: '\ec6f';
}
.ti-brand-codesandbox:before {
  content: '\ed6a';
}
.ti-brand-css3:before {
  content: '\ed6b';
}
.ti-brand-deviantart:before {
  content: '\ecfb';
}
.ti-brand-discord:before {
  content: '\ece3';
}
.ti-brand-disqus:before {
  content: '\edc9';
}
.ti-brand-docker:before {
  content: '\edca';
}
.ti-brand-dribbble:before {
  content: '\ec19';
}
.ti-brand-edge:before {
  content: '\ecfc';
}
.ti-brand-facebook:before {
  content: '\ec1a';
}
.ti-brand-figma:before {
  content: '\ec93';
}
.ti-brand-firefox:before {
  content: '\ecfd';
}
.ti-brand-flickr:before {
  content: '\ecfe';
}
.ti-brand-foursquare:before {
  content: '\ecff';
}
.ti-brand-framer:before {
  content: '\ec1b';
}
.ti-brand-github:before {
  content: '\ec1c';
}
.ti-brand-gitlab:before {
  content: '\ec1d';
}
.ti-brand-google:before {
  content: '\ec1f';
}
.ti-brand-google-analytics:before {
  content: '\edcb';
}
.ti-brand-google-drive:before {
  content: '\ec1e';
}
.ti-brand-google-play:before {
  content: '\ed25';
}
.ti-brand-gravatar:before {
  content: '\edcc';
}
.ti-brand-hipchat:before {
  content: '\edcd';
}
.ti-brand-html5:before {
  content: '\ed6c';
}
.ti-brand-instagram:before {
  content: '\ec20';
}
.ti-brand-javascript:before {
  content: '\ef0c';
}
.ti-brand-kickstarter:before {
  content: '\edce';
}
.ti-brand-kotlin:before {
  content: '\ed6d';
}
.ti-brand-linkedin:before {
  content: '\ec8c';
}
.ti-brand-medium:before {
  content: '\ec70';
}
.ti-brand-messenger:before {
  content: '\ec71';
}
.ti-brand-netflix:before {
  content: '\edcf';
}
.ti-brand-open-source:before {
  content: '\edd0';
}
.ti-brand-opera:before {
  content: '\ec21';
}
.ti-brand-pagekit:before {
  content: '\edd1';
}
.ti-brand-patreon:before {
  content: '\edd2';
}
.ti-brand-paypal:before {
  content: '\ec22';
}
.ti-brand-pinterest:before {
  content: '\ec8d';
}
.ti-brand-pocket:before {
  content: '\ed00';
}
.ti-brand-producthunt:before {
  content: '\edd3';
}
.ti-brand-python:before {
  content: '\ed01';
}
.ti-brand-reddit:before {
  content: '\ec8e';
}
.ti-brand-safari:before {
  content: '\ec23';
}
.ti-brand-sass:before {
  content: '\edd4';
}
.ti-brand-sentry:before {
  content: '\edd5';
}
.ti-brand-shazam:before {
  content: '\edd6';
}
.ti-brand-sketch:before {
  content: '\ec24';
}
.ti-brand-skype:before {
  content: '\ed02';
}
.ti-brand-slack:before {
  content: '\ec72';
}
.ti-brand-snapchat:before {
  content: '\ec25';
}
.ti-brand-soundcloud:before {
  content: '\ed6e';
}
.ti-brand-spotify:before {
  content: '\ed03';
}
.ti-brand-steam:before {
  content: '\ed6f';
}
.ti-brand-stripe:before {
  content: '\edd7';
}
.ti-brand-tabler:before {
  content: '\ec8f';
}
.ti-brand-tailwind:before {
  content: '\eca1';
}
.ti-brand-telegram:before {
  content: '\ec26';
}
.ti-brand-tidal:before {
  content: '\ed70';
}
.ti-brand-tiktok:before {
  content: '\ec73';
}
.ti-brand-tinder:before {
  content: '\ed71';
}
.ti-brand-tumblr:before {
  content: '\ed04';
}
.ti-brand-twitch:before {
  content: '\ed05';
}
.ti-brand-twitter:before {
  content: '\ec27';
}
.ti-brand-unsplash:before {
  content: '\edd8';
}
.ti-brand-vercel:before {
  content: '\ef24';
}
.ti-brand-vimeo:before {
  content: '\ed06';
}
.ti-brand-vk:before {
  content: '\ed72';
}
.ti-brand-whatsapp:before {
  content: '\ec74';
}
.ti-brand-windows:before {
  content: '\ecd8';
}
.ti-brand-yahoo:before {
  content: '\ed73';
}
.ti-brand-ycombinator:before {
  content: '\edd9';
}
.ti-brand-youtube:before {
  content: '\ec90';
}
.ti-briefcase:before {
  content: '\ea46';
}
.ti-brightness:before {
  content: '\eb7f';
}
.ti-brightness-2:before {
  content: '\ee19';
}
.ti-brightness-down:before {
  content: '\eb7d';
}
.ti-brightness-half:before {
  content: '\ee1a';
}
.ti-brightness-up:before {
  content: '\eb7e';
}
.ti-browser:before {
  content: '\ebb7';
}
.ti-brush:before {
  content: '\ebb8';
}
.ti-bucket:before {
  content: '\ea47';
}
.ti-bug:before {
  content: '\ea48';
}
.ti-building:before {
  content: '\ea4f';
}
.ti-building-arch:before {
  content: '\ea49';
}
.ti-building-bank:before {
  content: '\ebe2';
}
.ti-building-bridge:before {
  content: '\ea4b';
}
.ti-building-bridge-2:before {
  content: '\ea4a';
}
.ti-building-carousel:before {
  content: '\ed87';
}
.ti-building-castle:before {
  content: '\ed88';
}
.ti-building-church:before {
  content: '\ea4c';
}
.ti-building-community:before {
  content: '\ebf6';
}
.ti-building-cottage:before {
  content: '\ee1b';
}
.ti-building-factory:before {
  content: '\ee1c';
}
.ti-building-fortress:before {
  content: '\ed89';
}
.ti-building-hospital:before {
  content: '\ea4d';
}
.ti-building-lighthouse:before {
  content: '\ed8a';
}
.ti-building-monument:before {
  content: '\ed26';
}
.ti-building-pavilon:before {
  content: '\ebf7';
}
.ti-building-skyscraper:before {
  content: '\ec39';
}
.ti-building-store:before {
  content: '\ea4e';
}
.ti-building-warehouse:before {
  content: '\ebe3';
}
.ti-bulb:before {
  content: '\ea51';
}
.ti-bulb-off:before {
  content: '\ea50';
}
.ti-bulldozer:before {
  content: '\ee1d';
}
.ti-bus:before {
  content: '\ebe4';
}
.ti-businessplan:before {
  content: '\ee1e';
}
.ti-calculator:before {
  content: '\eb80';
}
.ti-calendar:before {
  content: '\ea53';
}
.ti-calendar-event:before {
  content: '\ea52';
}
.ti-calendar-minus:before {
  content: '\ebb9';
}
.ti-calendar-off:before {
  content: '\ee1f';
}
.ti-calendar-plus:before {
  content: '\ebba';
}
.ti-calendar-stats:before {
  content: '\ee20';
}
.ti-calendar-time:before {
  content: '\ee21';
}
.ti-camera:before {
  content: '\ea54';
}
.ti-camera-minus:before {
  content: '\ec3a';
}
.ti-camera-off:before {
  content: '\ecee';
}
.ti-camera-plus:before {
  content: '\ec3b';
}
.ti-camera-rotate:before {
  content: '\ee22';
}
.ti-camera-selfie:before {
  content: '\ee23';
}
.ti-candy:before {
  content: '\ef0d';
}
.ti-capture:before {
  content: '\ec3c';
}
.ti-car:before {
  content: '\ebbb';
}
.ti-car-crane:before {
  content: '\ef25';
}
.ti-caravan:before {
  content: '\ec7c';
}
.ti-cardboards:before {
  content: '\ed74';
}
.ti-caret-down:before {
  content: '\eb5d';
}
.ti-caret-left:before {
  content: '\eb5e';
}
.ti-caret-right:before {
  content: '\eb5f';
}
.ti-caret-up:before {
  content: '\eb60';
}
.ti-cash:before {
  content: '\ea55';
}
.ti-cash-banknote:before {
  content: '\ee25';
}
.ti-cash-banknote-off:before {
  content: '\ee24';
}
.ti-cast:before {
  content: '\ea56';
}
.ti-ce:before {
  content: '\ed75';
}
.ti-certificate:before {
  content: '\ed76';
}
.ti-charging-pile:before {
  content: '\ee26';
}
.ti-chart-arcs:before {
  content: '\ee28';
}
.ti-chart-arcs-3:before {
  content: '\ee27';
}
.ti-chart-area:before {
  content: '\ea58';
}
.ti-chart-area-line:before {
  content: '\ea57';
}
.ti-chart-arrows:before {
  content: '\ee2a';
}
.ti-chart-arrows-vertical:before {
  content: '\ee29';
}
.ti-chart-bar:before {
  content: '\ea59';
}
.ti-chart-bubble:before {
  content: '\ec75';
}
.ti-chart-candle:before {
  content: '\ea5a';
}
.ti-chart-circles:before {
  content: '\ee2b';
}
.ti-chart-donut:before {
  content: '\ea5b';
}
.ti-chart-donut-2:before {
  content: '\ee2c';
}
.ti-chart-donut-3:before {
  content: '\ee2d';
}
.ti-chart-donut-4:before {
  content: '\ee2e';
}
.ti-chart-dots:before {
  content: '\ee2f';
}
.ti-chart-infographic:before {
  content: '\ee30';
}
.ti-chart-line:before {
  content: '\ea5c';
}
.ti-chart-pie:before {
  content: '\ea5d';
}
.ti-chart-pie-2:before {
  content: '\ee31';
}
.ti-chart-pie-3:before {
  content: '\ee32';
}
.ti-chart-pie-4:before {
  content: '\ee33';
}
.ti-chart-radar:before {
  content: '\ed77';
}
.ti-check:before {
  content: '\ea5e';
}
.ti-checkbox:before {
  content: '\eba6';
}
.ti-checks:before {
  content: '\ebaa';
}
.ti-cheese:before {
  content: '\ef26';
}
.ti-chevron-down:before {
  content: '\ea5f';
}
.ti-chevron-down-left:before {
  content: '\ed09';
}
.ti-chevron-down-right:before {
  content: '\ed0a';
}
.ti-chevron-left:before {
  content: '\ea60';
}
.ti-chevron-right:before {
  content: '\ea61';
}
.ti-chevron-up:before {
  content: '\ea62';
}
.ti-chevron-up-left:before {
  content: '\ed0b';
}
.ti-chevron-up-right:before {
  content: '\ed0c';
}
.ti-chevrons-down:before {
  content: '\ea63';
}
.ti-chevrons-down-left:before {
  content: '\ed0d';
}
.ti-chevrons-down-right:before {
  content: '\ed0e';
}
.ti-chevrons-left:before {
  content: '\ea64';
}
.ti-chevrons-right:before {
  content: '\ea65';
}
.ti-chevrons-up:before {
  content: '\ea66';
}
.ti-chevrons-up-left:before {
  content: '\ed0f';
}
.ti-chevrons-up-right:before {
  content: '\ed10';
}
.ti-christmas-tree:before {
  content: '\ed78';
}
.ti-circle:before {
  content: '\ea6b';
}
.ti-circle-0:before {
  content: '\ee34';
}
.ti-circle-1:before {
  content: '\ee35';
}
.ti-circle-2:before {
  content: '\ee36';
}
.ti-circle-3:before {
  content: '\ee37';
}
.ti-circle-4:before {
  content: '\ee38';
}
.ti-circle-5:before {
  content: '\ee39';
}
.ti-circle-6:before {
  content: '\ee3a';
}
.ti-circle-7:before {
  content: '\ee3b';
}
.ti-circle-8:before {
  content: '\ee3c';
}
.ti-circle-9:before {
  content: '\ee3d';
}
.ti-circle-check:before {
  content: '\ea67';
}
.ti-circle-dashed:before {
  content: '\ed27';
}
.ti-circle-dotted:before {
  content: '\ed28';
}
.ti-circle-half:before {
  content: '\ee3f';
}
.ti-circle-half-vertical:before {
  content: '\ee3e';
}
.ti-circle-minus:before {
  content: '\ea68';
}
.ti-circle-off:before {
  content: '\ee40';
}
.ti-circle-plus:before {
  content: '\ea69';
}
.ti-circle-square:before {
  content: '\ece4';
}
.ti-circle-x:before {
  content: '\ea6a';
}
.ti-circles:before {
  content: '\ece5';
}
.ti-clear-all:before {
  content: '\ee41';
}
.ti-clear-formatting:before {
  content: '\ebe5';
}
.ti-click:before {
  content: '\ebbc';
}
.ti-clipboard:before {
  content: '\ea6f';
}
.ti-clipboard-check:before {
  content: '\ea6c';
}
.ti-clipboard-list:before {
  content: '\ea6d';
}
.ti-clipboard-x:before {
  content: '\ea6e';
}
.ti-clock:before {
  content: '\ea70';
}
.ti-cloud:before {
  content: '\ea76';
}
.ti-cloud-download:before {
  content: '\ea71';
}
.ti-cloud-fog:before {
  content: '\ecd9';
}
.ti-cloud-off:before {
  content: '\ed3e';
}
.ti-cloud-rain:before {
  content: '\ea72';
}
.ti-cloud-snow:before {
  content: '\ea73';
}
.ti-cloud-storm:before {
  content: '\ea74';
}
.ti-cloud-upload:before {
  content: '\ea75';
}
.ti-code:before {
  content: '\ea77';
}
.ti-code-minus:before {
  content: '\ee42';
}
.ti-code-plus:before {
  content: '\ee43';
}
.ti-coffee:before {
  content: '\ef0e';
}
.ti-coin:before {
  content: '\eb82';
}
.ti-color-picker:before {
  content: '\ebe6';
}
.ti-color-swatch:before {
  content: '\eb61';
}
.ti-column-insert-left:before {
  content: '\ee44';
}
.ti-column-insert-right:before {
  content: '\ee45';
}
.ti-columns:before {
  content: '\eb83';
}
.ti-comet:before {
  content: '\ec76';
}
.ti-command:before {
  content: '\ea78';
}
.ti-compass:before {
  content: '\ea79';
}
.ti-confetti:before {
  content: '\ee46';
}
.ti-container:before {
  content: '\ee47';
}
.ti-contrast:before {
  content: '\ec4e';
}
.ti-cookie:before {
  content: '\ef0f';
}
.ti-copy:before {
  content: '\ea7a';
}
.ti-copyleft:before {
  content: '\ec3d';
}
.ti-copyright:before {
  content: '\ea7b';
}
.ti-corner-down-left:before {
  content: '\ea7c';
}
.ti-corner-down-left-double:before {
  content: '\ee48';
}
.ti-corner-down-right:before {
  content: '\ea7d';
}
.ti-corner-down-right-double:before {
  content: '\ee49';
}
.ti-corner-left-down:before {
  content: '\ea7e';
}
.ti-corner-left-down-double:before {
  content: '\ee4a';
}
.ti-corner-left-up:before {
  content: '\ea7f';
}
.ti-corner-left-up-double:before {
  content: '\ee4b';
}
.ti-corner-right-down:before {
  content: '\ea80';
}
.ti-corner-right-down-double:before {
  content: '\ee4c';
}
.ti-corner-right-up:before {
  content: '\ea81';
}
.ti-corner-right-up-double:before {
  content: '\ee4d';
}
.ti-corner-up-left:before {
  content: '\ea82';
}
.ti-corner-up-left-double:before {
  content: '\ee4e';
}
.ti-corner-up-right:before {
  content: '\ea83';
}
.ti-corner-up-right-double:before {
  content: '\ee4f';
}
.ti-crane:before {
  content: '\ef27';
}
.ti-credit-card:before {
  content: '\ea84';
}
.ti-credit-card-off:before {
  content: '\ed11';
}
.ti-crop:before {
  content: '\ea85';
}
.ti-crosshair:before {
  content: '\ec3e';
}
.ti-crown:before {
  content: '\ed12';
}
.ti-crown-off:before {
  content: '\ee50';
}
.ti-cup:before {
  content: '\ef28';
}
.ti-curly-loop:before {
  content: '\ecda';
}
.ti-currency-bahraini:before {
  content: '\ee51';
}
.ti-currency-bath:before {
  content: '\ee52';
}
.ti-currency-bitcoin:before {
  content: '\ebab';
}
.ti-currency-cent:before {
  content: '\ee53';
}
.ti-currency-dinar:before {
  content: '\ee54';
}
.ti-currency-dirham:before {
  content: '\ee55';
}
.ti-currency-dollar:before {
  content: '\eb84';
}
.ti-currency-dollar-australian:before {
  content: '\ee56';
}
.ti-currency-dollar-canadian:before {
  content: '\ee57';
}
.ti-currency-dollar-singapore:before {
  content: '\ee58';
}
.ti-currency-ethereum:before {
  content: '\ee59';
}
.ti-currency-euro:before {
  content: '\eb85';
}
.ti-currency-forint:before {
  content: '\ee5a';
}
.ti-currency-frank:before {
  content: '\ee5b';
}
.ti-currency-krone-czech:before {
  content: '\ee5c';
}
.ti-currency-krone-danish:before {
  content: '\ee5d';
}
.ti-currency-krone-swedish:before {
  content: '\ee5e';
}
.ti-currency-leu:before {
  content: '\ee5f';
}
.ti-currency-lira:before {
  content: '\ee60';
}
.ti-currency-litecoin:before {
  content: '\ee61';
}
.ti-currency-naira:before {
  content: '\ee62';
}
.ti-currency-pound:before {
  content: '\ebac';
}
.ti-currency-real:before {
  content: '\ee63';
}
.ti-currency-renminbi:before {
  content: '\ee64';
}
.ti-currency-ripple:before {
  content: '\ee65';
}
.ti-currency-riyal:before {
  content: '\ee66';
}
.ti-currency-rubel:before {
  content: '\ee67';
}
.ti-currency-rupee:before {
  content: '\ebad';
}
.ti-currency-shekel:before {
  content: '\ee68';
}
.ti-currency-taka:before {
  content: '\ee69';
}
.ti-currency-tugrik:before {
  content: '\ee6a';
}
.ti-currency-won:before {
  content: '\ee6b';
}
.ti-currency-yen:before {
  content: '\ebae';
}
.ti-currency-zloty:before {
  content: '\ee6c';
}
.ti-current-location:before {
  content: '\ecef';
}
.ti-cursor-text:before {
  content: '\ee6d';
}
.ti-cut:before {
  content: '\ea86';
}
.ti-dashboard:before {
  content: '\ea87';
}
.ti-database:before {
  content: '\ea88';
}
.ti-database-export:before {
  content: '\ee6e';
}
.ti-database-import:before {
  content: '\ee6f';
}
.ti-database-off:before {
  content: '\ee70';
}
.ti-details:before {
  content: '\ee71';
}
.ti-device-analytics:before {
  content: '\ee72';
}
.ti-device-audio-tape:before {
  content: '\ee73';
}
.ti-device-cctv:before {
  content: '\ee74';
}
.ti-device-computer-camera:before {
  content: '\ee76';
}
.ti-device-computer-camera-off:before {
  content: '\ee75';
}
.ti-device-desktop:before {
  content: '\ea89';
}
.ti-device-desktop-analytics:before {
  content: '\ee77';
}
.ti-device-desktop-off:before {
  content: '\ee78';
}
.ti-device-floppy:before {
  content: '\eb62';
}
.ti-device-gamepad:before {
  content: '\eb63';
}
.ti-device-laptop:before {
  content: '\eb64';
}
.ti-device-mobile:before {
  content: '\ea8a';
}
.ti-device-mobile-message:before {
  content: '\ee79';
}
.ti-device-mobile-rotated:before {
  content: '\ecdb';
}
.ti-device-mobile-vibration:before {
  content: '\eb86';
}
.ti-device-speaker:before {
  content: '\ea8b';
}
.ti-device-tablet:before {
  content: '\ea8c';
}
.ti-device-tv:before {
  content: '\ea8d';
}
.ti-device-watch:before {
  content: '\ebf9';
}
.ti-devices:before {
  content: '\eb87';
}
.ti-devices-2:before {
  content: '\ed29';
}
.ti-devices-pc:before {
  content: '\ee7a';
}
.ti-diamond:before {
  content: '\eb65';
}
.ti-dice:before {
  content: '\eb66';
}
.ti-dimensions:before {
  content: '\ee7b';
}
.ti-direction:before {
  content: '\ebfb';
}
.ti-direction-horizontal:before {
  content: '\ebfa';
}
.ti-directions:before {
  content: '\ea8e';
}
.ti-disabled:before {
  content: '\ea8f';
}
.ti-disabled-2:before {
  content: '\ebaf';
}
.ti-disc:before {
  content: '\ea90';
}
.ti-discount:before {
  content: '\ebbd';
}
.ti-discount-2:before {
  content: '\ee7c';
}
.ti-divide:before {
  content: '\ed5c';
}
.ti-dna:before {
  content: '\ee7d';
}
.ti-dog-bowl:before {
  content: '\ef29';
}
.ti-dots:before {
  content: '\ea95';
}
.ti-dots-circle-horizontal:before {
  content: '\ea91';
}
.ti-dots-diagonal:before {
  content: '\ea93';
}
.ti-dots-diagonal-2:before {
  content: '\ea92';
}
.ti-dots-vertical:before {
  content: '\ea94';
}
.ti-download:before {
  content: '\ea96';
}
.ti-drag-drop:before {
  content: '\eb89';
}
.ti-drag-drop-2:before {
  content: '\eb88';
}
.ti-drone:before {
  content: '\ed79';
}
.ti-drone-off:before {
  content: '\ee7e';
}
.ti-droplet:before {
  content: '\ea97';
}
.ti-droplet-filled:before {
  content: '\ee80';
}
.ti-droplet-filled-2:before {
  content: '\ee7f';
}
.ti-droplet-half:before {
  content: '\ee82';
}
.ti-droplet-half-2:before {
  content: '\ee81';
}
.ti-droplet-off:before {
  content: '\ee83';
}
.ti-ear:before {
  content: '\ebce';
}
.ti-ear-off:before {
  content: '\ee84';
}
.ti-edit:before {
  content: '\ea98';
}
.ti-edit-circle:before {
  content: '\ee85';
}
.ti-egg:before {
  content: '\eb8a';
}
.ti-emphasis:before {
  content: '\ebcf';
}
.ti-equal:before {
  content: '\ee87';
}
.ti-equal-not:before {
  content: '\ee86';
}
.ti-eraser:before {
  content: '\eb8b';
}
.ti-exchange:before {
  content: '\ebe7';
}
.ti-exposure:before {
  content: '\eb8c';
}
.ti-external-link:before {
  content: '\ea99';
}
.ti-eye:before {
  content: '\ea9a';
}
.ti-eye-check:before {
  content: '\ee88';
}
.ti-eye-off:before {
  content: '\ecf0';
}
.ti-eyeglass:before {
  content: '\ee8a';
}
.ti-eyeglass-2:before {
  content: '\ee89';
}
.ti-face-id:before {
  content: '\ea9b';
}
.ti-fall:before {
  content: '\ecb9';
}
.ti-feather:before {
  content: '\ee8b';
}
.ti-fence:before {
  content: '\ef2a';
}
.ti-file:before {
  content: '\eaa4';
}
.ti-file-alert:before {
  content: '\ede6';
}
.ti-file-analytics:before {
  content: '\ede7';
}
.ti-file-certificate:before {
  content: '\ed4d';
}
.ti-file-check:before {
  content: '\ea9c';
}
.ti-file-code:before {
  content: '\ebd0';
}
.ti-file-code-2:before {
  content: '\ede8';
}
.ti-file-diff:before {
  content: '\ecf1';
}
.ti-file-dislike:before {
  content: '\ed2a';
}
.ti-file-download:before {
  content: '\ea9d';
}
.ti-file-export:before {
  content: '\ede9';
}
.ti-file-horizontal:before {
  content: '\ebb0';
}
.ti-file-import:before {
  content: '\edea';
}
.ti-file-info:before {
  content: '\edec';
}
.ti-file-invoice:before {
  content: '\eb67';
}
.ti-file-like:before {
  content: '\ed2b';
}
.ti-file-minus:before {
  content: '\ea9e';
}
.ti-file-music:before {
  content: '\ea9f';
}
.ti-file-off:before {
  content: '\ecf2';
}
.ti-file-phone:before {
  content: '\ecdc';
}
.ti-file-plus:before {
  content: '\eaa0';
}
.ti-file-report:before {
  content: '\eded';
}
.ti-file-search:before {
  content: '\ed5d';
}
.ti-file-shredder:before {
  content: '\eaa1';
}
.ti-file-symlink:before {
  content: '\ed53';
}
.ti-file-text:before {
  content: '\eaa2';
}
.ti-file-upload:before {
  content: '\ec91';
}
.ti-file-x:before {
  content: '\eaa3';
}
.ti-file-zip:before {
  content: '\ed4e';
}
.ti-files:before {
  content: '\edef';
}
.ti-files-off:before {
  content: '\edee';
}
.ti-filter:before {
  content: '\eaa5';
}
.ti-filter-off:before {
  content: '\ed2c';
}
.ti-fingerprint:before {
  content: '\ebd1';
}
.ti-firetruck:before {
  content: '\ebe8';
}
.ti-fish:before {
  content: '\ef2b';
}
.ti-flag:before {
  content: '\eaa6';
}
.ti-flag-2:before {
  content: '\ee8c';
}
.ti-flag-3:before {
  content: '\ee8d';
}
.ti-flame:before {
  content: '\ec2c';
}
.ti-flare:before {
  content: '\ee8e';
}
.ti-flask:before {
  content: '\ebd2';
}
.ti-flip-horizontal:before {
  content: '\eaa7';
}
.ti-flip-vertical:before {
  content: '\eaa8';
}
.ti-float-center:before {
  content: '\ebb1';
}
.ti-float-left:before {
  content: '\ebb2';
}
.ti-float-none:before {
  content: '\ed13';
}
.ti-float-right:before {
  content: '\ebb3';
}
.ti-focus:before {
  content: '\eb8d';
}
.ti-focus-2:before {
  content: '\ebd3';
}
.ti-fold:before {
  content: '\ed56';
}
.ti-fold-down:before {
  content: '\ed54';
}
.ti-fold-up:before {
  content: '\ed55';
}
.ti-folder:before {
  content: '\eaad';
}
.ti-folder-minus:before {
  content: '\eaaa';
}
.ti-folder-off:before {
  content: '\ed14';
}
.ti-folder-plus:before {
  content: '\eaab';
}
.ti-folder-x:before {
  content: '\eaac';
}
.ti-folders:before {
  content: '\eaae';
}
.ti-forbid:before {
  content: '\ebd5';
}
.ti-forbid-2:before {
  content: '\ebd4';
}
.ti-forklift:before {
  content: '\ebe9';
}
.ti-forms:before {
  content: '\ee8f';
}
.ti-frame:before {
  content: '\eaaf';
}
.ti-friends:before {
  content: '\eab0';
}
.ti-gas-station:before {
  content: '\ec7d';
}
.ti-gauge:before {
  content: '\eab1';
}
.ti-geometry:before {
  content: '\ee90';
}
.ti-ghost:before {
  content: '\eb8e';
}
.ti-gift:before {
  content: '\eb68';
}
.ti-git-branch:before {
  content: '\eab2';
}
.ti-git-commit:before {
  content: '\eab3';
}
.ti-git-compare:before {
  content: '\eab4';
}
.ti-git-fork:before {
  content: '\eb8f';
}
.ti-git-merge:before {
  content: '\eab5';
}
.ti-git-pull-request:before {
  content: '\eab6';
}
.ti-glass:before {
  content: '\eab8';
}
.ti-glass-full:before {
  content: '\eab7';
}
.ti-glass-off:before {
  content: '\ee91';
}
.ti-globe:before {
  content: '\eab9';
}
.ti-golf:before {
  content: '\ed8c';
}
.ti-gps:before {
  content: '\ed7a';
}
.ti-grain:before {
  content: '\ee92';
}
.ti-grid-dots:before {
  content: '\eaba';
}
.ti-grip-horizontal:before {
  content: '\ec00';
}
.ti-grip-vertical:before {
  content: '\ec01';
}
.ti-growth:before {
  content: '\ee93';
}
.ti-h-1:before {
  content: '\ec94';
}
.ti-h-2:before {
  content: '\ec95';
}
.ti-h-3:before {
  content: '\ec96';
}
.ti-h-4:before {
  content: '\ec97';
}
.ti-h-5:before {
  content: '\ec98';
}
.ti-h-6:before {
  content: '\ec99';
}
.ti-hand-finger:before {
  content: '\ee94';
}
.ti-hand-little-finger:before {
  content: '\ee95';
}
.ti-hand-middle-finger:before {
  content: '\ec2d';
}
.ti-hand-off:before {
  content: '\ed15';
}
.ti-hand-ring-finger:before {
  content: '\ee96';
}
.ti-hand-rock:before {
  content: '\ee97';
}
.ti-hand-stop:before {
  content: '\ec2e';
}
.ti-hand-three-fingers:before {
  content: '\ee98';
}
.ti-hand-two-fingers:before {
  content: '\ee99';
}
.ti-hanger:before {
  content: '\ee9a';
}
.ti-hash:before {
  content: '\eabc';
}
.ti-heading:before {
  content: '\ee9b';
}
.ti-headphones:before {
  content: '\eabd';
}
.ti-headphones-off:before {
  content: '\ed1d';
}
.ti-headset:before {
  content: '\eb90';
}
.ti-heart:before {
  content: '\eabe';
}
.ti-heart-broken:before {
  content: '\ecba';
}
.ti-helicopter:before {
  content: '\ed8e';
}
.ti-helicopter-landing:before {
  content: '\ed8d';
}
.ti-help:before {
  content: '\eabf';
}
.ti-hexagon:before {
  content: '\ec02';
}
.ti-hexagon-off:before {
  content: '\ee9c';
}
.ti-hierarchy:before {
  content: '\ee9e';
}
.ti-hierarchy-2:before {
  content: '\ee9d';
}
.ti-history:before {
  content: '\ebea';
}
.ti-home:before {
  content: '\eac1';
}
.ti-home-2:before {
  content: '\eac0';
}
.ti-ice-cream:before {
  content: '\eac2';
}
.ti-ice-cream-2:before {
  content: '\ee9f';
}
.ti-id:before {
  content: '\eac3';
}
.ti-inbox:before {
  content: '\eac4';
}
.ti-indent-decrease:before {
  content: '\eb91';
}
.ti-indent-increase:before {
  content: '\eb92';
}
.ti-infinity:before {
  content: '\eb69';
}
.ti-info-circle:before {
  content: '\eac5';
}
.ti-info-square:before {
  content: '\eac6';
}
.ti-italic:before {
  content: '\eb93';
}
.ti-jump-rope:before {
  content: '\ed8f';
}
.ti-karate:before {
  content: '\ed32';
}
.ti-key:before {
  content: '\eac7';
}
.ti-keyboard:before {
  content: '\ebd6';
}
.ti-keyboard-hide:before {
  content: '\ec7e';
}
.ti-keyboard-off:before {
  content: '\eea0';
}
.ti-keyboard-show:before {
  content: '\ec7f';
}
.ti-language:before {
  content: '\ebbe';
}
.ti-layers-difference:before {
  content: '\eac8';
}
.ti-layers-intersect:before {
  content: '\eac9';
}
.ti-layers-linked:before {
  content: '\eea1';
}
.ti-layers-subtract:before {
  content: '\eaca';
}
.ti-layers-union:before {
  content: '\eacb';
}
.ti-layout:before {
  content: '\eadb';
}
.ti-layout-2:before {
  content: '\eacc';
}
.ti-layout-align-bottom:before {
  content: '\eacd';
}
.ti-layout-align-center:before {
  content: '\eace';
}
.ti-layout-align-left:before {
  content: '\eacf';
}
.ti-layout-align-middle:before {
  content: '\ead0';
}
.ti-layout-align-right:before {
  content: '\ead1';
}
.ti-layout-align-top:before {
  content: '\ead2';
}
.ti-layout-bottombar:before {
  content: '\ead3';
}
.ti-layout-cards:before {
  content: '\ec13';
}
.ti-layout-columns:before {
  content: '\ead4';
}
.ti-layout-distribute-horizontal:before {
  content: '\ead5';
}
.ti-layout-distribute-vertical:before {
  content: '\ead6';
}
.ti-layout-grid:before {
  content: '\edba';
}
.ti-layout-grid-add:before {
  content: '\edb9';
}
.ti-layout-kanban:before {
  content: '\ec3f';
}
.ti-layout-list:before {
  content: '\ec14';
}
.ti-layout-navbar:before {
  content: '\ead7';
}
.ti-layout-rows:before {
  content: '\ead8';
}
.ti-layout-sidebar:before {
  content: '\eada';
}
.ti-layout-sidebar-right:before {
  content: '\ead9';
}
.ti-leaf:before {
  content: '\ed4f';
}
.ti-lego:before {
  content: '\eadc';
}
.ti-lemon:before {
  content: '\ef10';
}
.ti-letter-a:before {
  content: '\ec50';
}
.ti-letter-b:before {
  content: '\ec51';
}
.ti-letter-c:before {
  content: '\ec52';
}
.ti-letter-case:before {
  content: '\eea5';
}
.ti-letter-case-lower:before {
  content: '\eea2';
}
.ti-letter-case-toggle:before {
  content: '\eea3';
}
.ti-letter-case-upper:before {
  content: '\eea4';
}
.ti-letter-d:before {
  content: '\ec53';
}
.ti-letter-e:before {
  content: '\ec54';
}
.ti-letter-f:before {
  content: '\ec55';
}
.ti-letter-g:before {
  content: '\ec56';
}
.ti-letter-h:before {
  content: '\ec57';
}
.ti-letter-i:before {
  content: '\ec58';
}
.ti-letter-j:before {
  content: '\ec59';
}
.ti-letter-k:before {
  content: '\ec5a';
}
.ti-letter-l:before {
  content: '\ec5b';
}
.ti-letter-m:before {
  content: '\ec5c';
}
.ti-letter-n:before {
  content: '\ec5d';
}
.ti-letter-o:before {
  content: '\ec5e';
}
.ti-letter-p:before {
  content: '\ec5f';
}
.ti-letter-q:before {
  content: '\ec60';
}
.ti-letter-r:before {
  content: '\ec61';
}
.ti-letter-s:before {
  content: '\ec62';
}
.ti-letter-spacing:before {
  content: '\eea6';
}
.ti-letter-t:before {
  content: '\ec63';
}
.ti-letter-u:before {
  content: '\ec64';
}
.ti-letter-v:before {
  content: '\ec65';
}
.ti-letter-w:before {
  content: '\ec66';
}
.ti-letter-x:before {
  content: '\ec67';
}
.ti-letter-y:before {
  content: '\ec68';
}
.ti-letter-z:before {
  content: '\ec69';
}
.ti-letters-case:before {
  content: '\ec6a';
}
.ti-license:before {
  content: '\ebc0';
}
.ti-lifebuoy:before {
  content: '\eadd';
}
.ti-line:before {
  content: '\ec40';
}
.ti-line-dashed:before {
  content: '\eea7';
}
.ti-line-dotted:before {
  content: '\eea8';
}
.ti-line-height:before {
  content: '\eb94';
}
.ti-link:before {
  content: '\eade';
}
.ti-list:before {
  content: '\eb6b';
}
.ti-list-check:before {
  content: '\eb6a';
}
.ti-list-numbers:before {
  content: '\ef11';
}
.ti-list-search:before {
  content: '\eea9';
}
.ti-live-photo:before {
  content: '\eadf';
}
.ti-live-view:before {
  content: '\ec6b';
}
.ti-loader:before {
  content: '\eca3';
}
.ti-loader-quarter:before {
  content: '\eca2';
}
.ti-location:before {
  content: '\eae0';
}
.ti-lock:before {
  content: '\eae2';
}
.ti-lock-access:before {
  content: '\eeaa';
}
.ti-lock-off:before {
  content: '\ed1e';
}
.ti-lock-open:before {
  content: '\eae1';
}
.ti-login:before {
  content: '\eba7';
}
.ti-logout:before {
  content: '\eba8';
}
.ti-macro:before {
  content: '\eeab';
}
.ti-magnet:before {
  content: '\eae3';
}
.ti-mail:before {
  content: '\eae5';
}
.ti-mail-forward:before {
  content: '\eeac';
}
.ti-mail-opened:before {
  content: '\eae4';
}
.ti-mailbox:before {
  content: '\eead';
}
.ti-man:before {
  content: '\eae6';
}
.ti-manual-gearbox:before {
  content: '\ed7b';
}
.ti-map:before {
  content: '\eae9';
}
.ti-map-2:before {
  content: '\eae7';
}
.ti-map-pin:before {
  content: '\eae8';
}
.ti-map-pin-off:before {
  content: '\ecf3';
}
.ti-map-pins:before {
  content: '\ed5e';
}
.ti-markdown:before {
  content: '\ec41';
}
.ti-marquee:before {
  content: '\ec77';
}
.ti-marquee-2:before {
  content: '\eeae';
}
.ti-mars:before {
  content: '\ec80';
}
.ti-mask:before {
  content: '\eeb0';
}
.ti-mask-off:before {
  content: '\eeaf';
}
.ti-massage:before {
  content: '\eeb1';
}
.ti-math:before {
  content: '\ebeb';
}
.ti-math-function:before {
  content: '\eeb2';
}
.ti-math-symbols:before {
  content: '\eeb3';
}
.ti-maximize:before {
  content: '\eaea';
}
.ti-meat:before {
  content: '\ef12';
}
.ti-medal:before {
  content: '\ec78';
}
.ti-medical-cross:before {
  content: '\ec2f';
}
.ti-menu:before {
  content: '\eaeb';
}
.ti-menu-2:before {
  content: '\ec42';
}
.ti-message:before {
  content: '\eaef';
}
.ti-message-2:before {
  content: '\eaec';
}
.ti-message-circle:before {
  content: '\eaed';
}
.ti-message-circle-2:before {
  content: '\ed3f';
}
.ti-message-circle-off:before {
  content: '\ed40';
}
.ti-message-dots:before {
  content: '\eaee';
}
.ti-message-off:before {
  content: '\ed41';
}
.ti-message-plus:before {
  content: '\ec9a';
}
.ti-message-report:before {
  content: '\ec9b';
}
.ti-messages:before {
  content: '\eb6c';
}
.ti-messages-off:before {
  content: '\ed42';
}
.ti-microphone:before {
  content: '\eaf0';
}
.ti-microphone-2:before {
  content: '\ef2c';
}
.ti-microphone-off:before {
  content: '\ed16';
}
.ti-milk:before {
  content: '\ef13';
}
.ti-minimize:before {
  content: '\eaf1';
}
.ti-minus:before {
  content: '\eaf2';
}
.ti-minus-vertical:before {
  content: '\eeb4';
}
.ti-mist:before {
  content: '\ec30';
}
.ti-mood-boy:before {
  content: '\ed2d';
}
.ti-mood-confuzed:before {
  content: '\eaf3';
}
.ti-mood-crazy-happy:before {
  content: '\ed90';
}
.ti-mood-cry:before {
  content: '\ecbb';
}
.ti-mood-empty:before {
  content: '\eeb5';
}
.ti-mood-happy:before {
  content: '\eaf4';
}
.ti-mood-kid:before {
  content: '\ec03';
}
.ti-mood-neutral:before {
  content: '\eaf5';
}
.ti-mood-sad:before {
  content: '\eaf6';
}
.ti-mood-smile:before {
  content: '\eaf7';
}
.ti-mood-suprised:before {
  content: '\ec04';
}
.ti-mood-tongue:before {
  content: '\eb95';
}
.ti-moon:before {
  content: '\eaf8';
}
.ti-moon-2:before {
  content: '\ece6';
}
.ti-moon-stars:before {
  content: '\ece7';
}
.ti-moped:before {
  content: '\ecbc';
}
.ti-motorbike:before {
  content: '\eeb6';
}
.ti-mouse:before {
  content: '\eaf9';
}
.ti-movie:before {
  content: '\eafa';
}
.ti-mug:before {
  content: '\eafb';
}
.ti-mushroom:before {
  content: '\ef14';
}
.ti-music:before {
  content: '\eafc';
}
.ti-new-section:before {
  content: '\ebc1';
}
.ti-news:before {
  content: '\eafd';
}
.ti-nfc:before {
  content: '\eeb7';
}
.ti-note:before {
  content: '\eb6d';
}
.ti-notebook:before {
  content: '\eb96';
}
.ti-notes:before {
  content: '\eb6e';
}
.ti-notification:before {
  content: '\eafe';
}
.ti-number-0:before {
  content: '\edf0';
}
.ti-number-1:before {
  content: '\edf1';
}
.ti-number-2:before {
  content: '\edf2';
}
.ti-number-3:before {
  content: '\edf3';
}
.ti-number-4:before {
  content: '\edf4';
}
.ti-number-5:before {
  content: '\edf5';
}
.ti-number-6:before {
  content: '\edf6';
}
.ti-number-7:before {
  content: '\edf7';
}
.ti-number-8:before {
  content: '\edf8';
}
.ti-number-9:before {
  content: '\edf9';
}
.ti-octagon:before {
  content: '\ecbd';
}
.ti-octagon-off:before {
  content: '\eeb8';
}
.ti-old:before {
  content: '\eeb9';
}
.ti-olympics:before {
  content: '\eeba';
}
.ti-omega:before {
  content: '\eb97';
}
.ti-outlet:before {
  content: '\ebd7';
}
.ti-overline:before {
  content: '\eebb';
}
.ti-package:before {
  content: '\eaff';
}
.ti-pacman:before {
  content: '\eebc';
}
.ti-page-break:before {
  content: '\ec81';
}
.ti-paint:before {
  content: '\eb00';
}
.ti-palette:before {
  content: '\eb01';
}
.ti-panorama-horizontal:before {
  content: '\ed33';
}
.ti-panorama-vertical:before {
  content: '\ed34';
}
.ti-paperclip:before {
  content: '\eb02';
}
.ti-parachute:before {
  content: '\ed7c';
}
.ti-parentheses:before {
  content: '\ebd8';
}
.ti-parking:before {
  content: '\eb03';
}
.ti-peace:before {
  content: '\ecbe';
}
.ti-pencil:before {
  content: '\eb04';
}
.ti-pennant:before {
  content: '\ed7d';
}
.ti-pepper:before {
  content: '\ef15';
}
.ti-percentage:before {
  content: '\ecf4';
}
.ti-perspective:before {
  content: '\eebd';
}
.ti-phone:before {
  content: '\eb09';
}
.ti-phone-call:before {
  content: '\eb05';
}
.ti-phone-calling:before {
  content: '\ec43';
}
.ti-phone-check:before {
  content: '\ec05';
}
.ti-phone-incoming:before {
  content: '\eb06';
}
.ti-phone-off:before {
  content: '\ecf5';
}
.ti-phone-outgoing:before {
  content: '\eb07';
}
.ti-phone-pause:before {
  content: '\eb08';
}
.ti-phone-plus:before {
  content: '\ec06';
}
.ti-phone-x:before {
  content: '\ec07';
}
.ti-photo:before {
  content: '\eb0a';
}
.ti-photo-off:before {
  content: '\ecf6';
}
.ti-physotherapist:before {
  content: '\eebe';
}
.ti-picture-in-picture:before {
  content: '\ed35';
}
.ti-picture-in-picture-off:before {
  content: '\ed43';
}
.ti-picture-in-picture-on:before {
  content: '\ed44';
}
.ti-pill:before {
  content: '\ec44';
}
.ti-pin:before {
  content: '\ec9c';
}
.ti-pinned:before {
  content: '\ed60';
}
.ti-pinned-off:before {
  content: '\ed5f';
}
.ti-pizza:before {
  content: '\edbb';
}
.ti-plane:before {
  content: '\eb6f';
}
.ti-plane-arrival:before {
  content: '\eb99';
}
.ti-plane-departure:before {
  content: '\eb9a';
}
.ti-planet:before {
  content: '\ec08';
}
.ti-plant:before {
  content: '\ed50';
}
.ti-plant-2:before {
  content: '\ed7e';
}
.ti-play-card:before {
  content: '\eebf';
}
.ti-player-pause:before {
  content: '\ed45';
}
.ti-player-play:before {
  content: '\ed46';
}
.ti-player-record:before {
  content: '\ed47';
}
.ti-player-skip-back:before {
  content: '\ed48';
}
.ti-player-skip-forward:before {
  content: '\ed49';
}
.ti-player-stop:before {
  content: '\ed4a';
}
.ti-player-track-next:before {
  content: '\ed4b';
}
.ti-player-track-prev:before {
  content: '\ed4c';
}
.ti-playlist:before {
  content: '\eec0';
}
.ti-plug:before {
  content: '\ebd9';
}
.ti-plus:before {
  content: '\eb0b';
}
.ti-point:before {
  content: '\eb0c';
}
.ti-pokeball:before {
  content: '\eec1';
}
.ti-polaroid:before {
  content: '\eec2';
}
.ti-pool:before {
  content: '\ed91';
}
.ti-power:before {
  content: '\eb0d';
}
.ti-pray:before {
  content: '\ecbf';
}
.ti-presentation:before {
  content: '\eb70';
}
.ti-presentation-analytics:before {
  content: '\eec3';
}
.ti-printer:before {
  content: '\eb0e';
}
.ti-prompt:before {
  content: '\eb0f';
}
.ti-propeller:before {
  content: '\eec4';
}
.ti-puzzle:before {
  content: '\eb10';
}
.ti-pyramid:before {
  content: '\eec5';
}
.ti-qrcode:before {
  content: '\eb11';
}
.ti-question-mark:before {
  content: '\ec9d';
}
.ti-radio:before {
  content: '\ef2d';
}
.ti-radioactive:before {
  content: '\ecc0';
}
.ti-radius-bottom-left:before {
  content: '\eec6';
}
.ti-radius-bottom-right:before {
  content: '\eec7';
}
.ti-radius-top-left:before {
  content: '\eec8';
}
.ti-radius-top-right:before {
  content: '\eec9';
}
.ti-rainbow:before {
  content: '\edbc';
}
.ti-receipt:before {
  content: '\edfd';
}
.ti-receipt-2:before {
  content: '\edfa';
}
.ti-receipt-off:before {
  content: '\edfb';
}
.ti-receipt-refund:before {
  content: '\edfc';
}
.ti-receipt-tax:before {
  content: '\edbd';
}
.ti-recharging:before {
  content: '\eeca';
}
.ti-record-mail:before {
  content: '\eb12';
}
.ti-rectangle:before {
  content: '\ed37';
}
.ti-rectangle-vertical:before {
  content: '\ed36';
}
.ti-recycle:before {
  content: '\eb9b';
}
.ti-refresh:before {
  content: '\eb13';
}
.ti-refresh-alert:before {
  content: '\ed57';
}
.ti-registered:before {
  content: '\eb14';
}
.ti-relation-many-to-many:before {
  content: '\ed7f';
}
.ti-relation-one-to-many:before {
  content: '\ed80';
}
.ti-relation-one-to-one:before {
  content: '\ed81';
}
.ti-repeat:before {
  content: '\eb72';
}
.ti-repeat-once:before {
  content: '\eb71';
}
.ti-replace:before {
  content: '\ebc7';
}
.ti-report:before {
  content: '\eece';
}
.ti-report-analytics:before {
  content: '\eecb';
}
.ti-report-medical:before {
  content: '\eecc';
}
.ti-report-money:before {
  content: '\eecd';
}
.ti-resize:before {
  content: '\eecf';
}
.ti-ripple:before {
  content: '\ed82';
}
.ti-road-sign:before {
  content: '\ecdd';
}
.ti-rocket:before {
  content: '\ec45';
}
.ti-rotate:before {
  content: '\eb16';
}
.ti-rotate-2:before {
  content: '\ebb4';
}
.ti-rotate-clockwise:before {
  content: '\eb15';
}
.ti-rotate-clockwise-2:before {
  content: '\ebb5';
}
.ti-rotate-rectangle:before {
  content: '\ec15';
}
.ti-route:before {
  content: '\eb17';
}
.ti-router:before {
  content: '\eb18';
}
.ti-row-insert-bottom:before {
  content: '\eed0';
}
.ti-row-insert-top:before {
  content: '\eed1';
}
.ti-rss:before {
  content: '\eb19';
}
.ti-ruler:before {
  content: '\eb1a';
}
.ti-ruler-2:before {
  content: '\eed2';
}
.ti-run:before {
  content: '\ec82';
}
.ti-sailboat:before {
  content: '\ec83';
}
.ti-salt:before {
  content: '\ef16';
}
.ti-satellite:before {
  content: '\eed3';
}
.ti-sausage:before {
  content: '\ef17';
}
.ti-scale:before {
  content: '\ebc2';
}
.ti-scan:before {
  content: '\ebc8';
}
.ti-school:before {
  content: '\ecf7';
}
.ti-scissors:before {
  content: '\eb1b';
}
.ti-scooter:before {
  content: '\ec6c';
}
.ti-scooter-electric:before {
  content: '\ecc1';
}
.ti-screen-share:before {
  content: '\ed18';
}
.ti-screen-share-off:before {
  content: '\ed17';
}
.ti-scuba-mask:before {
  content: '\eed4';
}
.ti-search:before {
  content: '\eb1c';
}
.ti-section:before {
  content: '\eed5';
}
.ti-seeding:before {
  content: '\ed51';
}
.ti-select:before {
  content: '\ec9e';
}
.ti-selector:before {
  content: '\eb1d';
}
.ti-send:before {
  content: '\eb1e';
}
.ti-separator:before {
  content: '\ebda';
}
.ti-separator-horizontal:before {
  content: '\ec79';
}
.ti-separator-vertical:before {
  content: '\ec7a';
}
.ti-server:before {
  content: '\eb1f';
}
.ti-servicemark:before {
  content: '\ec09';
}
.ti-settings:before {
  content: '\eb20';
}
.ti-settings-automation:before {
  content: '\eed6';
}
.ti-shadow:before {
  content: '\eed8';
}
.ti-shadow-off:before {
  content: '\eed7';
}
.ti-shape:before {
  content: '\eb9c';
}
.ti-shape-2:before {
  content: '\eed9';
}
.ti-shape-3:before {
  content: '\eeda';
}
.ti-share:before {
  content: '\eb21';
}
.ti-shield:before {
  content: '\eb24';
}
.ti-shield-check:before {
  content: '\eb22';
}
.ti-shield-lock:before {
  content: '\ed58';
}
.ti-shield-off:before {
  content: '\ecf8';
}
.ti-shield-x:before {
  content: '\eb23';
}
.ti-ship:before {
  content: '\ec84';
}
.ti-shirt:before {
  content: '\ec0a';
}
.ti-shopping-cart:before {
  content: '\eb25';
}
.ti-shopping-cart-discount:before {
  content: '\eedb';
}
.ti-shopping-cart-off:before {
  content: '\eedc';
}
.ti-shopping-cart-plus:before {
  content: '\eedd';
}
.ti-shopping-cart-x:before {
  content: '\eede';
}
.ti-shredder:before {
  content: '\eedf';
}
.ti-signature:before {
  content: '\eee0';
}
.ti-sitemap:before {
  content: '\eb9d';
}
.ti-skateboard:before {
  content: '\ecc2';
}
.ti-slice:before {
  content: '\ebdb';
}
.ti-slideshow:before {
  content: '\ebc9';
}
.ti-smart-home:before {
  content: '\ecde';
}
.ti-smoking:before {
  content: '\ecc4';
}
.ti-smoking-no:before {
  content: '\ecc3';
}
.ti-snowflake:before {
  content: '\ec0b';
}
.ti-soccer-field:before {
  content: '\ed92';
}
.ti-social:before {
  content: '\ebec';
}
.ti-sock:before {
  content: '\eee1';
}
.ti-sort-ascending:before {
  content: '\eb26';
}
.ti-sort-ascending-2:before {
  content: '\eee2';
}
.ti-sort-ascending-letters:before {
  content: '\ef18';
}
.ti-sort-ascending-numbers:before {
  content: '\ef19';
}
.ti-sort-descending:before {
  content: '\eb27';
}
.ti-sort-descending-2:before {
  content: '\eee3';
}
.ti-sort-descending-letters:before {
  content: '\ef1a';
}
.ti-sort-descending-numbers:before {
  content: '\ef1b';
}
.ti-soup:before {
  content: '\ef2e';
}
.ti-space:before {
  content: '\ec0c';
}
.ti-speakerphone:before {
  content: '\ed61';
}
.ti-speedboat:before {
  content: '\ed93';
}
.ti-sport-billard:before {
  content: '\eee4';
}
.ti-square:before {
  content: '\eb2c';
}
.ti-square-0:before {
  content: '\eee5';
}
.ti-square-1:before {
  content: '\eee6';
}
.ti-square-2:before {
  content: '\eee7';
}
.ti-square-3:before {
  content: '\eee8';
}
.ti-square-4:before {
  content: '\eee9';
}
.ti-square-5:before {
  content: '\eeea';
}
.ti-square-6:before {
  content: '\eeeb';
}
.ti-square-7:before {
  content: '\eeec';
}
.ti-square-8:before {
  content: '\eeed';
}
.ti-square-9:before {
  content: '\eeee';
}
.ti-square-check:before {
  content: '\eb28';
}
.ti-square-dot:before {
  content: '\ed59';
}
.ti-square-forbid:before {
  content: '\ed5b';
}
.ti-square-forbid-2:before {
  content: '\ed5a';
}
.ti-square-minus:before {
  content: '\eb29';
}
.ti-square-off:before {
  content: '\eeef';
}
.ti-square-plus:before {
  content: '\eb2a';
}
.ti-square-root:before {
  content: '\eef1';
}
.ti-square-root-2:before {
  content: '\eef0';
}
.ti-square-rotated:before {
  content: '\ecdf';
}
.ti-square-rotated-off:before {
  content: '\eef2';
}
.ti-square-toggle:before {
  content: '\eef4';
}
.ti-square-toggle-horizontal:before {
  content: '\eef3';
}
.ti-square-x:before {
  content: '\eb2b';
}
.ti-squares-diagonal:before {
  content: '\eef5';
}
.ti-squares-filled:before {
  content: '\eef6';
}
.ti-stack:before {
  content: '\eb2d';
}
.ti-stack-2:before {
  content: '\eef7';
}
.ti-stairs:before {
  content: '\eca6';
}
.ti-stairs-down:before {
  content: '\eca4';
}
.ti-stairs-up:before {
  content: '\eca5';
}
.ti-star:before {
  content: '\eb2e';
}
.ti-star-half:before {
  content: '\ed19';
}
.ti-star-off:before {
  content: '\ed62';
}
.ti-stars:before {
  content: '\ed38';
}
.ti-steering-wheel:before {
  content: '\ec7b';
}
.ti-step-into:before {
  content: '\ece0';
}
.ti-step-out:before {
  content: '\ece1';
}
.ti-stethoscope:before {
  content: '\edbe';
}
.ti-sticker:before {
  content: '\eb2f';
}
.ti-strikethrough:before {
  content: '\eb9e';
}
.ti-submarine:before {
  content: '\ed94';
}
.ti-subscript:before {
  content: '\eb9f';
}
.ti-subtask:before {
  content: '\ec9f';
}
.ti-sum:before {
  content: '\eb73';
}
.ti-sun:before {
  content: '\eb30';
}
.ti-sun-off:before {
  content: '\ed63';
}
.ti-sunrise:before {
  content: '\ef1c';
}
.ti-sunset:before {
  content: '\ec31';
}
.ti-superscript:before {
  content: '\eba0';
}
.ti-swimming:before {
  content: '\ec92';
}
.ti-switch:before {
  content: '\eb33';
}
.ti-switch-2:before {
  content: '\edbf';
}
.ti-switch-3:before {
  content: '\edc0';
}
.ti-switch-horizontal:before {
  content: '\eb31';
}
.ti-switch-vertical:before {
  content: '\eb32';
}
.ti-table:before {
  content: '\eba1';
}
.ti-table-export:before {
  content: '\eef8';
}
.ti-table-import:before {
  content: '\eef9';
}
.ti-table-off:before {
  content: '\eefa';
}
.ti-tag:before {
  content: '\eb34';
}
.ti-tallymark-1:before {
  content: '\ec46';
}
.ti-tallymark-2:before {
  content: '\ec47';
}
.ti-tallymark-3:before {
  content: '\ec48';
}
.ti-tallymark-4:before {
  content: '\ec49';
}
.ti-tallymarks:before {
  content: '\ec4a';
}
.ti-tank:before {
  content: '\ed95';
}
.ti-target:before {
  content: '\eb35';
}
.ti-temperature:before {
  content: '\eb38';
}
.ti-temperature-celsius:before {
  content: '\eb36';
}
.ti-temperature-fahrenheit:before {
  content: '\eb37';
}
.ti-temperature-minus:before {
  content: '\ebed';
}
.ti-temperature-plus:before {
  content: '\ebee';
}
.ti-template:before {
  content: '\eb39';
}
.ti-tent:before {
  content: '\eefb';
}
.ti-terminal:before {
  content: '\ebdc';
}
.ti-terminal-2:before {
  content: '\ebef';
}
.ti-test-pipe:before {
  content: '\eb3a';
}
.ti-text-direction-ltr:before {
  content: '\eefc';
}
.ti-text-direction-rtl:before {
  content: '\eefd';
}
.ti-text-wrap:before {
  content: '\ebdd';
}
.ti-text-wrap-disabled:before {
  content: '\eca7';
}
.ti-thumb-down:before {
  content: '\eb3b';
}
.ti-thumb-up:before {
  content: '\eb3c';
}
.ti-ticket:before {
  content: '\eb3d';
}
.ti-tilt-shift:before {
  content: '\eefe';
}
.ti-tir:before {
  content: '\ebf0';
}
.ti-toggle-left:before {
  content: '\eb3e';
}
.ti-toggle-right:before {
  content: '\eb3f';
}
.ti-tool:before {
  content: '\eb40';
}
.ti-tools:before {
  content: '\ebca';
}
.ti-tools-kitchen:before {
  content: '\ed64';
}
.ti-tools-kitchen-2:before {
  content: '\eeff';
}
.ti-tornado:before {
  content: '\ece2';
}
.ti-tournament:before {
  content: '\ecd0';
}
.ti-track:before {
  content: '\ef00';
}
.ti-tractor:before {
  content: '\ec0d';
}
.ti-trademark:before {
  content: '\ec0e';
}
.ti-traffic-cone:before {
  content: '\ec0f';
}
.ti-traffic-lights:before {
  content: '\ed39';
}
.ti-train:before {
  content: '\ed96';
}
.ti-transfer-in:before {
  content: '\ef2f';
}
.ti-transfer-out:before {
  content: '\ef30';
}
.ti-trash:before {
  content: '\eb41';
}
.ti-trash-off:before {
  content: '\ed65';
}
.ti-tree:before {
  content: '\ef01';
}
.ti-trees:before {
  content: '\ec10';
}
.ti-trending-down:before {
  content: '\eb42';
}
.ti-trending-down-2:before {
  content: '\edc1';
}
.ti-trending-down-3:before {
  content: '\edc2';
}
.ti-trending-up:before {
  content: '\eb43';
}
.ti-trending-up-2:before {
  content: '\edc3';
}
.ti-trending-up-3:before {
  content: '\edc4';
}
.ti-triangle:before {
  content: '\eb44';
}
.ti-triangle-off:before {
  content: '\ef02';
}
.ti-triangle-square-circle:before {
  content: '\ece8';
}
.ti-trident:before {
  content: '\ecc5';
}
.ti-trophy:before {
  content: '\eb45';
}
.ti-truck:before {
  content: '\ebc4';
}
.ti-truck-delivery:before {
  content: '\ec4b';
}
.ti-truck-off:before {
  content: '\ef03';
}
.ti-truck-return:before {
  content: '\ec4c';
}
.ti-typography:before {
  content: '\ebc5';
}
.ti-umbrella:before {
  content: '\ebf1';
}
.ti-underline:before {
  content: '\eba2';
}
.ti-unlink:before {
  content: '\eb46';
}
.ti-upload:before {
  content: '\eb47';
}
.ti-urgent:before {
  content: '\eb48';
}
.ti-user:before {
  content: '\eb4d';
}
.ti-user-check:before {
  content: '\eb49';
}
.ti-user-exclamation:before {
  content: '\ec12';
}
.ti-user-minus:before {
  content: '\eb4a';
}
.ti-user-off:before {
  content: '\ecf9';
}
.ti-user-plus:before {
  content: '\eb4b';
}
.ti-user-x:before {
  content: '\eb4c';
}
.ti-users:before {
  content: '\ebf2';
}
.ti-vaccine:before {
  content: '\ef04';
}
.ti-variable:before {
  content: '\ef05';
}
.ti-vector:before {
  content: '\eca9';
}
.ti-vector-beizer-2:before {
  content: '\ed3a';
}
.ti-vector-bezier:before {
  content: '\ef1d';
}
.ti-vector-triangle:before {
  content: '\eca8';
}
.ti-venus:before {
  content: '\ec86';
}
.ti-versions:before {
  content: '\ed52';
}
.ti-video:before {
  content: '\ed22';
}
.ti-video-minus:before {
  content: '\ed1f';
}
.ti-video-off:before {
  content: '\ed20';
}
.ti-video-plus:before {
  content: '\ed21';
}
.ti-view-360:before {
  content: '\ed84';
}
.ti-viewfinder:before {
  content: '\eb4e';
}
.ti-viewport-narrow:before {
  content: '\ebf3';
}
.ti-viewport-wide:before {
  content: '\ebf4';
}
.ti-virus:before {
  content: '\eb74';
}
.ti-virus-off:before {
  content: '\ed66';
}
.ti-virus-search:before {
  content: '\ed67';
}
.ti-vocabulary:before {
  content: '\ef1e';
}
.ti-volume:before {
  content: '\eb51';
}
.ti-volume-2:before {
  content: '\eb4f';
}
.ti-volume-3:before {
  content: '\eb50';
}
.ti-walk:before {
  content: '\ec87';
}
.ti-wallet:before {
  content: '\eb75';
}
.ti-wand:before {
  content: '\ebcb';
}
.ti-wave-saw-tool:before {
  content: '\ecd3';
}
.ti-wave-sine:before {
  content: '\ecd4';
}
.ti-wave-square:before {
  content: '\ecd5';
}
.ti-wifi:before {
  content: '\eb52';
}
.ti-wifi-0:before {
  content: '\eba3';
}
.ti-wifi-1:before {
  content: '\eba4';
}
.ti-wifi-2:before {
  content: '\eba5';
}
.ti-wifi-off:before {
  content: '\ecfa';
}
.ti-wind:before {
  content: '\ec34';
}
.ti-windmill:before {
  content: '\ed85';
}
.ti-window:before {
  content: '\ef06';
}
.ti-wiper:before {
  content: '\ecab';
}
.ti-wiper-wash:before {
  content: '\ecaa';
}
.ti-woman:before {
  content: '\eb53';
}
.ti-world:before {
  content: '\eb54';
}
.ti-world-latitude:before {
  content: '\ed2e';
}
.ti-world-longitude:before {
  content: '\ed2f';
}
.ti-wrecking-ball:before {
  content: '\ed97';
}
.ti-writing:before {
  content: '\ef08';
}
.ti-writing-sign:before {
  content: '\ef07';
}
.ti-x:before {
  content: '\eb55';
}
.ti-yin-yang:before {
  content: '\ec35';
}
.ti-zodiac-aquarius:before {
  content: '\ecac';
}
.ti-zodiac-aries:before {
  content: '\ecad';
}
.ti-zodiac-cancer:before {
  content: '\ecae';
}
.ti-zodiac-capricorn:before {
  content: '\ecaf';
}
.ti-zodiac-gemini:before {
  content: '\ecb0';
}
.ti-zodiac-leo:before {
  content: '\ecb1';
}
.ti-zodiac-libra:before {
  content: '\ecb2';
}
.ti-zodiac-pisces:before {
  content: '\ecb3';
}
.ti-zodiac-sagittarius:before {
  content: '\ecb4';
}
.ti-zodiac-scorpio:before {
  content: '\ecb5';
}
.ti-zodiac-taurus:before {
  content: '\ecb6';
}
.ti-zodiac-virgo:before {
  content: '\ecb7';
}
.ti-zoom-cancel:before {
  content: '\ec4d';
}
.ti-zoom-check:before {
  content: '\ef09';
}
.ti-zoom-in:before {
  content: '\eb56';
}
.ti-zoom-money:before {
  content: '\ef0a';
}
.ti-zoom-out:before {
  content: '\eb57';
}
.ti-zoom-question:before {
  content: '\edeb';
}
@font-face {
  font-family: 'feather';
  src: url('/build/assets/feather-B6uk7rDz.eot?t=1525787366991'); /* IE9*/
  src:
    url('/build/assets/feather-B6uk7rDz.eot?t=1525787366991#iefix') format('embedded-opentype'),
     url('/build/assets/feather-BBViPOsB.woff?t=1525787366991') format('woff'),
     url('/build/assets/feather-DJLJ3y0Y.ttf?t=1525787366991') format('truetype'),
     url('/build/assets/feather-CJHuDf5s.svg?t=1525787366991#feather') format('svg'); /* iOS 4.1- */
}
.feather {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'feather' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-alert-octagon:before {
  content: '\e81b';
}
.icon-alert-circle:before {
  content: '\e81c';
}
.icon-activity:before {
  content: '\e81d';
}
.icon-alert-triangle:before {
  content: '\e81e';
}
.icon-align-center:before {
  content: '\e81f';
}
.icon-airplay:before {
  content: '\e820';
}
.icon-align-justify:before {
  content: '\e821';
}
.icon-align-left:before {
  content: '\e822';
}
.icon-align-right:before {
  content: '\e823';
}
.icon-arrow-down-left:before {
  content: '\e824';
}
.icon-arrow-down-right:before {
  content: '\e825';
}
.icon-anchor:before {
  content: '\e826';
}
.icon-aperture:before {
  content: '\e827';
}
.icon-arrow-left:before {
  content: '\e828';
}
.icon-arrow-right:before {
  content: '\e829';
}
.icon-arrow-down:before {
  content: '\e82a';
}
.icon-arrow-up-left:before {
  content: '\e82b';
}
.icon-arrow-up-right:before {
  content: '\e82c';
}
.icon-arrow-up:before {
  content: '\e82d';
}
.icon-award:before {
  content: '\e82e';
}
.icon-bar-chart:before {
  content: '\e82f';
}
.icon-at-sign:before {
  content: '\e830';
}
.icon-bar-chart-2:before {
  content: '\e831';
}
.icon-battery-charging:before {
  content: '\e832';
}
.icon-bell-off:before {
  content: '\e833';
}
.icon-battery:before {
  content: '\e834';
}
.icon-bluetooth:before {
  content: '\e835';
}
.icon-bell:before {
  content: '\e836';
}
.icon-book:before {
  content: '\e837';
}
.icon-briefcase:before {
  content: '\e838';
}
.icon-camera-off:before {
  content: '\e839';
}
.icon-calendar:before {
  content: '\e83a';
}
.icon-bookmark:before {
  content: '\e83b';
}
.icon-box:before {
  content: '\e83c';
}
.icon-camera:before {
  content: '\e83d';
}
.icon-check-circle:before {
  content: '\e83e';
}
.icon-check:before {
  content: '\e83f';
}
.icon-check-square:before {
  content: '\e840';
}
.icon-cast:before {
  content: '\e841';
}
.icon-chevron-down:before {
  content: '\e842';
}
.icon-chevron-left:before {
  content: '\e843';
}
.icon-chevron-right:before {
  content: '\e844';
}
.icon-chevron-up:before {
  content: '\e845';
}
.icon-chevrons-down:before {
  content: '\e846';
}
.icon-chevrons-right:before {
  content: '\e847';
}
.icon-chevrons-up:before {
  content: '\e848';
}
.icon-chevrons-left:before {
  content: '\e849';
}
.icon-circle:before {
  content: '\e84a';
}
.icon-clipboard:before {
  content: '\e84b';
}
.icon-chrome:before {
  content: '\e84c';
}
.icon-clock:before {
  content: '\e84d';
}
.icon-cloud-lightning:before {
  content: '\e84e';
}
.icon-cloud-drizzle:before {
  content: '\e84f';
}
.icon-cloud-rain:before {
  content: '\e850';
}
.icon-cloud-off:before {
  content: '\e851';
}
.icon-codepen:before {
  content: '\e852';
}
.icon-cloud-snow:before {
  content: '\e853';
}
.icon-compass:before {
  content: '\e854';
}
.icon-copy:before {
  content: '\e855';
}
.icon-corner-down-right:before {
  content: '\e856';
}
.icon-corner-down-left:before {
  content: '\e857';
}
.icon-corner-left-down:before {
  content: '\e858';
}
.icon-corner-left-up:before {
  content: '\e859';
}
.icon-corner-up-left:before {
  content: '\e85a';
}
.icon-corner-up-right:before {
  content: '\e85b';
}
.icon-corner-right-down:before {
  content: '\e85c';
}
.icon-corner-right-up:before {
  content: '\e85d';
}
.icon-cpu:before {
  content: '\e85e';
}
.icon-credit-card:before {
  content: '\e85f';
}
.icon-crosshair:before {
  content: '\e860';
}
.icon-disc:before {
  content: '\e861';
}
.icon-delete:before {
  content: '\e862';
}
.icon-download-cloud:before {
  content: '\e863';
}
.icon-download:before {
  content: '\e864';
}
.icon-droplet:before {
  content: '\e865';
}
.icon-edit-2:before {
  content: '\e866';
}
.icon-edit:before {
  content: '\e867';
}
.icon-edit-1:before {
  content: '\e868';
}
.icon-external-link:before {
  content: '\e869';
}
.icon-eye:before {
  content: '\e86a';
}
.icon-feather:before {
  content: '\e86b';
}
.icon-facebook:before {
  content: '\e86c';
}
.icon-file-minus:before {
  content: '\e86d';
}
.icon-eye-off:before {
  content: '\e86e';
}
.icon-fast-forward:before {
  content: '\e86f';
}
.icon-file-text:before {
  content: '\e870';
}
.icon-film:before {
  content: '\e871';
}
.icon-file:before {
  content: '\e872';
}
.icon-file-plus:before {
  content: '\e873';
}
.icon-folder:before {
  content: '\e874';
}
.icon-filter:before {
  content: '\e875';
}
.icon-flag:before {
  content: '\e876';
}
.icon-globe:before {
  content: '\e877';
}
.icon-grid:before {
  content: '\e878';
}
.icon-heart:before {
  content: '\e879';
}
.icon-home:before {
  content: '\e87a';
}
.icon-github:before {
  content: '\e87b';
}
.icon-image:before {
  content: '\e87c';
}
.icon-inbox:before {
  content: '\e87d';
}
.icon-layers:before {
  content: '\e87e';
}
.icon-info:before {
  content: '\e87f';
}
.icon-instagram:before {
  content: '\e880';
}
.icon-layout:before {
  content: '\e881';
}
.icon-link-2:before {
  content: '\e882';
}
.icon-life-buoy:before {
  content: '\e883';
}
.icon-link:before {
  content: '\e884';
}
.icon-log-in:before {
  content: '\e885';
}
.icon-list:before {
  content: '\e886';
}
.icon-lock:before {
  content: '\e887';
}
.icon-log-out:before {
  content: '\e888';
}
.icon-loader:before {
  content: '\e889';
}
.icon-mail:before {
  content: '\e88a';
}
.icon-maximize-2:before {
  content: '\e88b';
}
.icon-map:before {
  content: '\e88c';
}
.icon-map-pin:before {
  content: '\e88e';
}
.icon-menu:before {
  content: '\e88f';
}
.icon-message-circle:before {
  content: '\e890';
}
.icon-message-square:before {
  content: '\e891';
}
.icon-minimize-2:before {
  content: '\e892';
}
.icon-mic-off:before {
  content: '\e893';
}
.icon-minus-circle:before {
  content: '\e894';
}
.icon-mic:before {
  content: '\e895';
}
.icon-minus-square:before {
  content: '\e896';
}
.icon-minus:before {
  content: '\e897';
}
.icon-moon:before {
  content: '\e898';
}
.icon-monitor:before {
  content: '\e899';
}
.icon-more-vertical:before {
  content: '\e89a';
}
.icon-more-horizontal:before {
  content: '\e89b';
}
.icon-move:before {
  content: '\e89c';
}
.icon-music:before {
  content: '\e89d';
}
.icon-navigation-2:before {
  content: '\e89e';
}
.icon-navigation:before {
  content: '\e89f';
}
.icon-octagon:before {
  content: '\e8a0';
}
.icon-package:before {
  content: '\e8a1';
}
.icon-pause-circle:before {
  content: '\e8a2';
}
.icon-pause:before {
  content: '\e8a3';
}
.icon-percent:before {
  content: '\e8a4';
}
.icon-phone-call:before {
  content: '\e8a5';
}
.icon-phone-forwarded:before {
  content: '\e8a6';
}
.icon-phone-missed:before {
  content: '\e8a7';
}
.icon-phone-off:before {
  content: '\e8a8';
}
.icon-phone-incoming:before {
  content: '\e8a9';
}
.icon-phone:before {
  content: '\e8aa';
}
.icon-phone-outgoing:before {
  content: '\e8ab';
}
.icon-pie-chart:before {
  content: '\e8ac';
}
.icon-play-circle:before {
  content: '\e8ad';
}
.icon-play:before {
  content: '\e8ae';
}
.icon-plus-square:before {
  content: '\e8af';
}
.icon-plus-circle:before {
  content: '\e8b0';
}
.icon-plus:before {
  content: '\e8b1';
}
.icon-pocket:before {
  content: '\e8b2';
}
.icon-printer:before {
  content: '\e8b3';
}
.icon-power:before {
  content: '\e8b4';
}
.icon-radio:before {
  content: '\e8b5';
}
.icon-repeat:before {
  content: '\e8b6';
}
.icon-refresh-ccw:before {
  content: '\e8b7';
}
.icon-rewind:before {
  content: '\e8b8';
}
.icon-rotate-ccw:before {
  content: '\e8b9';
}
.icon-refresh-cw:before {
  content: '\e8ba';
}
.icon-rotate-cw:before {
  content: '\e8bb';
}
.icon-save:before {
  content: '\e8bc';
}
.icon-search:before {
  content: '\e8bd';
}
.icon-server:before {
  content: '\e8be';
}
.icon-scissors:before {
  content: '\e8bf';
}
.icon-share-2:before {
  content: '\e8c0';
}
.icon-share:before {
  content: '\e8c1';
}
.icon-shield:before {
  content: '\e8c2';
}
.icon-settings:before {
  content: '\e8c3';
}
.icon-skip-back:before {
  content: '\e8c4';
}
.icon-shuffle:before {
  content: '\e8c5';
}
.icon-sidebar:before {
  content: '\e8c6';
}
.icon-skip-forward:before {
  content: '\e8c7';
}
.icon-slack:before {
  content: '\e8c8';
}
.icon-slash:before {
  content: '\e8c9';
}
.icon-smartphone:before {
  content: '\e8ca';
}
.icon-square:before {
  content: '\e8cb';
}
.icon-speaker:before {
  content: '\e8cc';
}
.icon-star:before {
  content: '\e8cd';
}
.icon-stop-circle:before {
  content: '\e8ce';
}
.icon-sun:before {
  content: '\e8cf';
}
.icon-sunrise:before {
  content: '\e8d0';
}
.icon-tablet:before {
  content: '\e8d1';
}
.icon-tag:before {
  content: '\e8d2';
}
.icon-sunset:before {
  content: '\e8d3';
}
.icon-target:before {
  content: '\e8d4';
}
.icon-thermometer:before {
  content: '\e8d5';
}
.icon-thumbs-up:before {
  content: '\e8d6';
}
.icon-thumbs-down:before {
  content: '\e8d7';
}
.icon-toggle-left:before {
  content: '\e8d8';
}
.icon-toggle-right:before {
  content: '\e8d9';
}
.icon-trash-2:before {
  content: '\e8da';
}
.icon-trash:before {
  content: '\e8db';
}
.icon-trending-up:before {
  content: '\e8dc';
}
.icon-trending-down:before {
  content: '\e8dd';
}
.icon-triangle:before {
  content: '\e8de';
}
.icon-type:before {
  content: '\e8df';
}
.icon-twitter:before {
  content: '\e8e0';
}
.icon-upload:before {
  content: '\e8e1';
}
.icon-umbrella:before {
  content: '\e8e2';
}
.icon-upload-cloud:before {
  content: '\e8e3';
}
.icon-unlock:before {
  content: '\e8e4';
}
.icon-user-check:before {
  content: '\e8e5';
}
.icon-user-minus:before {
  content: '\e8e6';
}
.icon-user-plus:before {
  content: '\e8e7';
}
.icon-user-x:before {
  content: '\e8e8';
}
.icon-user:before {
  content: '\e8e9';
}
.icon-users:before {
  content: '\e8ea';
}
.icon-video-off:before {
  content: '\e8eb';
}
.icon-video:before {
  content: '\e8ec';
}
.icon-voicemail:before {
  content: '\e8ed';
}
.icon-volume-x:before {
  content: '\e8ee';
}
.icon-volume-2:before {
  content: '\e8ef';
}
.icon-volume-1:before {
  content: '\e8f0';
}
.icon-volume:before {
  content: '\e8f1';
}
.icon-watch:before {
  content: '\e8f2';
}
.icon-wifi:before {
  content: '\e8f3';
}
.icon-x-square:before {
  content: '\e8f4';
}
.icon-wind:before {
  content: '\e8f5';
}
.icon-x:before {
  content: '\e8f6';
}
.icon-x-circle:before {
  content: '\e8f7';
}
.icon-zap:before {
  content: '\e8f8';
}
.icon-zoom-in:before {
  content: '\e8f9';
}
.icon-zoom-out:before {
  content: '\e8fa';
}
.icon-command:before {
  content: '\e8fb';
}
.icon-cloud:before {
  content: '\e8fc';
}
.icon-hash:before {
  content: '\e8fd';
}
.icon-headphones:before {
  content: '\e8fe';
}
.icon-underline:before {
  content: '\e8ff';
}
.icon-italic:before {
  content: '\e900';
}
.icon-bold:before {
  content: '\e901';
}
.icon-crop:before {
  content: '\e902';
}
.icon-help-circle:before {
  content: '\e903';
}
.icon-paperclip:before {
  content: '\e904';
}
.icon-shopping-cart:before {
  content: '\e905';
}
.icon-tv:before {
  content: '\e906';
}
.icon-wifi-off:before {
  content: '\e907';
}
.icon-minimize:before {
  content: '\e88d';
}
.icon-maximize:before {
  content: '\e908';
}
.icon-gitlab:before {
  content: '\e909';
}
.icon-sliders:before {
  content: '\e90a';
}
.icon-star-on:before {
  content: '\e90b';
}
.icon-heart-on:before {
  content: '\e90c';
}
.icon-archive:before {
  content: '\e90d';
}
.icon-arrow-down-circle:before {
  content: '\e90e';
}
.icon-arrow-up-circle:before {
  content: '\e90f';
}
.icon-arrow-left-circle:before {
  content: '\e910';
}
.icon-arrow-right-circle:before {
  content: '\e911';
}
.icon-bar-chart-line-:before {
  content: '\e912';
}
.icon-bar-chart-line:before {
  content: '\e913';
}
.icon-book-open:before {
  content: '\e914';
}
.icon-code:before {
  content: '\e915';
}
.icon-database:before {
  content: '\e916';
}
.icon-dollar-sign:before {
  content: '\e917';
}
.icon-folder-plus:before {
  content: '\e918';
}
.icon-gift:before {
  content: '\e919';
}
.icon-folder-minus:before {
  content: '\e91a';
}
.icon-git-commit:before {
  content: '\e91b';
}
.icon-git-branch:before {
  content: '\e91c';
}
.icon-git-pull-request:before {
  content: '\e91d';
}
.icon-git-merge:before {
  content: '\e91e';
}
.icon-linkedin:before {
  content: '\e91f';
}
.icon-hard-drive:before {
  content: '\e920';
}
.icon-more-vertical-:before {
  content: '\e921';
}
.icon-more-horizontal-:before {
  content: '\e922';
}
.icon-rss:before {
  content: '\e923';
}
.icon-send:before {
  content: '\e924';
}
.icon-shield-off:before {
  content: '\e925';
}
.icon-shopping-bag:before {
  content: '\e926';
}
.icon-terminal:before {
  content: '\e927';
}
.icon-truck:before {
  content: '\e928';
}
.icon-zap-off:before {
  content: '\e929';
}
.icon-youtube:before {
  content: '\e92a';
}
.fa,
.fab,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.fa-xs {
  font-size: 0.75em;
}
.fa-sm {
  font-size: 0.875em;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: 0.08em solid #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.fa-rotate-90 {
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';
  transform: scaleX(-1);
}
.fa-flip-vertical {
  transform: scaleY(-1);
}
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
  -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';
}
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1);
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  filter: none;
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: '';
}
.fa-accessible-icon:before {
  content: '';
}
.fa-accusoft:before {
  content: '';
}
.fa-acquisitions-incorporated:before {
  content: '';
}
.fa-ad:before {
  content: '';
}
.fa-address-book:before {
  content: '';
}
.fa-address-card:before {
  content: '';
}
.fa-adjust:before {
  content: '';
}
.fa-adn:before {
  content: '';
}
.fa-adobe:before {
  content: '';
}
.fa-adversal:before {
  content: '';
}
.fa-affiliatetheme:before {
  content: '';
}
.fa-air-freshener:before {
  content: '';
}
.fa-airbnb:before {
  content: '';
}
.fa-algolia:before {
  content: '';
}
.fa-align-center:before {
  content: '';
}
.fa-align-justify:before {
  content: '';
}
.fa-align-left:before {
  content: '';
}
.fa-align-right:before {
  content: '';
}
.fa-alipay:before {
  content: '';
}
.fa-allergies:before {
  content: '';
}
.fa-amazon:before {
  content: '';
}
.fa-amazon-pay:before {
  content: '';
}
.fa-ambulance:before {
  content: '';
}
.fa-american-sign-language-interpreting:before {
  content: '';
}
.fa-amilia:before {
  content: '';
}
.fa-anchor:before {
  content: '';
}
.fa-android:before {
  content: '';
}
.fa-angellist:before {
  content: '';
}
.fa-angle-double-down:before {
  content: '';
}
.fa-angle-double-left:before {
  content: '';
}
.fa-angle-double-right:before {
  content: '';
}
.fa-angle-double-up:before {
  content: '';
}
.fa-angle-down:before {
  content: '';
}
.fa-angle-left:before {
  content: '';
}
.fa-angle-right:before {
  content: '';
}
.fa-angle-up:before {
  content: '';
}
.fa-angry:before {
  content: '';
}
.fa-angrycreative:before {
  content: '';
}
.fa-angular:before {
  content: '';
}
.fa-ankh:before {
  content: '';
}
.fa-app-store:before {
  content: '';
}
.fa-app-store-ios:before {
  content: '';
}
.fa-apper:before {
  content: '';
}
.fa-apple:before {
  content: '';
}
.fa-apple-alt:before {
  content: '';
}
.fa-apple-pay:before {
  content: '';
}
.fa-archive:before {
  content: '';
}
.fa-archway:before {
  content: '';
}
.fa-arrow-alt-circle-down:before {
  content: '';
}
.fa-arrow-alt-circle-left:before {
  content: '';
}
.fa-arrow-alt-circle-right:before {
  content: '';
}
.fa-arrow-alt-circle-up:before {
  content: '';
}
.fa-arrow-circle-down:before {
  content: '';
}
.fa-arrow-circle-left:before {
  content: '';
}
.fa-arrow-circle-right:before {
  content: '';
}
.fa-arrow-circle-up:before {
  content: '';
}
.fa-arrow-down:before {
  content: '';
}
.fa-arrow-left:before {
  content: '';
}
.fa-arrow-right:before {
  content: '';
}
.fa-arrow-up:before {
  content: '';
}
.fa-arrows-alt:before {
  content: '';
}
.fa-arrows-alt-h:before {
  content: '';
}
.fa-arrows-alt-v:before {
  content: '';
}
.fa-artstation:before {
  content: '';
}
.fa-assistive-listening-systems:before {
  content: '';
}
.fa-asterisk:before {
  content: '';
}
.fa-asymmetrik:before {
  content: '';
}
.fa-at:before {
  content: '';
}
.fa-atlas:before {
  content: '';
}
.fa-atlassian:before {
  content: '';
}
.fa-atom:before {
  content: '';
}
.fa-audible:before {
  content: '';
}
.fa-audio-description:before {
  content: '';
}
.fa-autoprefixer:before {
  content: '';
}
.fa-avianex:before {
  content: '';
}
.fa-aviato:before {
  content: '';
}
.fa-award:before {
  content: '';
}
.fa-aws:before {
  content: '';
}
.fa-baby:before {
  content: '';
}
.fa-baby-carriage:before {
  content: '';
}
.fa-backspace:before {
  content: '';
}
.fa-backward:before {
  content: '';
}
.fa-bacon:before {
  content: '';
}
.fa-balance-scale:before {
  content: '';
}
.fa-balance-scale-left:before {
  content: '';
}
.fa-balance-scale-right:before {
  content: '';
}
.fa-ban:before {
  content: '';
}
.fa-band-aid:before {
  content: '';
}
.fa-bandcamp:before {
  content: '';
}
.fa-barcode:before {
  content: '';
}
.fa-bars:before {
  content: '';
}
.fa-baseball-ball:before {
  content: '';
}
.fa-basketball-ball:before {
  content: '';
}
.fa-bath:before {
  content: '';
}
.fa-battery-empty:before {
  content: '';
}
.fa-battery-full:before {
  content: '';
}
.fa-battery-half:before {
  content: '';
}
.fa-battery-quarter:before {
  content: '';
}
.fa-battery-three-quarters:before {
  content: '';
}
.fa-battle-net:before {
  content: '';
}
.fa-bed:before {
  content: '';
}
.fa-beer:before {
  content: '';
}
.fa-behance:before {
  content: '';
}
.fa-behance-square:before {
  content: '';
}
.fa-bell:before {
  content: '';
}
.fa-bell-slash:before {
  content: '';
}
.fa-bezier-curve:before {
  content: '';
}
.fa-bible:before {
  content: '';
}
.fa-bicycle:before {
  content: '';
}
.fa-biking:before {
  content: '';
}
.fa-bimobject:before {
  content: '';
}
.fa-binoculars:before {
  content: '';
}
.fa-biohazard:before {
  content: '';
}
.fa-birthday-cake:before {
  content: '';
}
.fa-bitbucket:before {
  content: '';
}
.fa-bitcoin:before {
  content: '';
}
.fa-bity:before {
  content: '';
}
.fa-black-tie:before {
  content: '';
}
.fa-blackMantis:before {
  content: '';
}
.fa-blender:before {
  content: '';
}
.fa-blender-phone:before {
  content: '';
}
.fa-blind:before {
  content: '';
}
.fa-blog:before {
  content: '';
}
.fa-blogger:before {
  content: '';
}
.fa-blogger-b:before {
  content: '';
}
.fa-bluetooth:before {
  content: '';
}
.fa-bluetooth-b:before {
  content: '';
}
.fa-bold:before {
  content: '';
}
.fa-bolt:before {
  content: '';
}
.fa-bomb:before {
  content: '';
}
.fa-bone:before {
  content: '';
}
.fa-bong:before {
  content: '';
}
.fa-book:before {
  content: '';
}
.fa-book-dead:before {
  content: '';
}
.fa-book-medical:before {
  content: '';
}
.fa-book-open:before {
  content: '';
}
.fa-book-reader:before {
  content: '';
}
.fa-bookmark:before {
  content: '';
}
.fa-bootstrap:before {
  content: '';
}
.fa-border-all:before {
  content: '';
}
.fa-border-none:before {
  content: '';
}
.fa-border-style:before {
  content: '';
}
.fa-bowling-ball:before {
  content: '';
}
.fa-box:before {
  content: '';
}
.fa-box-open:before {
  content: '';
}
.fa-boxes:before {
  content: '';
}
.fa-braille:before {
  content: '';
}
.fa-brain:before {
  content: '';
}
.fa-bread-slice:before {
  content: '';
}
.fa-briefcase:before {
  content: '';
}
.fa-briefcase-medical:before {
  content: '';
}
.fa-broadcast-tower:before {
  content: '';
}
.fa-broom:before {
  content: '';
}
.fa-brush:before {
  content: '';
}
.fa-btc:before {
  content: '';
}
.fa-buffer:before {
  content: '';
}
.fa-bug:before {
  content: '';
}
.fa-building:before {
  content: '';
}
.fa-bullhorn:before {
  content: '';
}
.fa-bullseye:before {
  content: '';
}
.fa-burn:before {
  content: '';
}
.fa-buromobelexperte:before {
  content: '';
}
.fa-bus:before {
  content: '';
}
.fa-bus-alt:before {
  content: '';
}
.fa-business-time:before {
  content: '';
}
.fa-buysellads:before {
  content: '';
}
.fa-calculator:before {
  content: '';
}
.fa-calendar:before {
  content: '';
}
.fa-calendar-alt:before {
  content: '';
}
.fa-calendar-check:before {
  content: '';
}
.fa-calendar-day:before {
  content: '';
}
.fa-calendar-minus:before {
  content: '';
}
.fa-calendar-plus:before {
  content: '';
}
.fa-calendar-times:before {
  content: '';
}
.fa-calendar-week:before {
  content: '';
}
.fa-camera:before {
  content: '';
}
.fa-camera-retro:before {
  content: '';
}
.fa-campground:before {
  content: '';
}
.fa-canadian-maple-leaf:before {
  content: '';
}
.fa-candy-cane:before {
  content: '';
}
.fa-cannabis:before {
  content: '';
}
.fa-capsules:before {
  content: '';
}
.fa-car:before {
  content: '';
}
.fa-car-alt:before {
  content: '';
}
.fa-car-battery:before {
  content: '';
}
.fa-car-crash:before {
  content: '';
}
.fa-car-side:before {
  content: '';
}
.fa-caret-down:before {
  content: '';
}
.fa-caret-left:before {
  content: '';
}
.fa-caret-right:before {
  content: '';
}
.fa-caret-square-down:before {
  content: '';
}
.fa-caret-square-left:before {
  content: '';
}
.fa-caret-square-right:before {
  content: '';
}
.fa-caret-square-up:before {
  content: '';
}
.fa-caret-up:before {
  content: '';
}
.fa-carrot:before {
  content: '';
}
.fa-cart-arrow-down:before {
  content: '';
}
.fa-cart-plus:before {
  content: '';
}
.fa-cash-register:before {
  content: '';
}
.fa-cat:before {
  content: '';
}
.fa-cc-amazon-pay:before {
  content: '';
}
.fa-cc-amex:before {
  content: '';
}
.fa-cc-apple-pay:before {
  content: '';
}
.fa-cc-diners-club:before {
  content: '';
}
.fa-cc-discover:before {
  content: '';
}
.fa-cc-jcb:before {
  content: '';
}
.fa-cc-mastercard:before {
  content: '';
}
.fa-cc-paypal:before {
  content: '';
}
.fa-cc-stripe:before {
  content: '';
}
.fa-cc-visa:before {
  content: '';
}
.fa-centercode:before {
  content: '';
}
.fa-centos:before {
  content: '';
}
.fa-certificate:before {
  content: '';
}
.fa-chair:before {
  content: '';
}
.fa-chalkboard:before {
  content: '';
}
.fa-chalkboard-teacher:before {
  content: '';
}
.fa-charging-station:before {
  content: '';
}
.fa-chart-area:before {
  content: '';
}
.fa-chart-bar:before {
  content: '';
}
.fa-chart-line:before {
  content: '';
}
.fa-chart-pie:before {
  content: '';
}
.fa-check:before {
  content: '';
}
.fa-check-circle:before {
  content: '';
}
.fa-check-double:before {
  content: '';
}
.fa-check-square:before {
  content: '';
}
.fa-cheese:before {
  content: '';
}
.fa-chess:before {
  content: '';
}
.fa-chess-bishop:before {
  content: '';
}
.fa-chess-board:before {
  content: '';
}
.fa-chess-king:before {
  content: '';
}
.fa-chess-knight:before {
  content: '';
}
.fa-chess-pawn:before {
  content: '';
}
.fa-chess-queen:before {
  content: '';
}
.fa-chess-rook:before {
  content: '';
}
.fa-chevron-circle-down:before {
  content: '';
}
.fa-chevron-circle-left:before {
  content: '';
}
.fa-chevron-circle-right:before {
  content: '';
}
.fa-chevron-circle-up:before {
  content: '';
}
.fa-chevron-down:before {
  content: '';
}
.fa-chevron-left:before {
  content: '';
}
.fa-chevron-right:before {
  content: '';
}
.fa-chevron-up:before {
  content: '';
}
.fa-child:before {
  content: '';
}
.fa-chrome:before {
  content: '';
}
.fa-chromecast:before {
  content: '';
}
.fa-church:before {
  content: '';
}
.fa-circle:before {
  content: '';
}
.fa-circle-notch:before {
  content: '';
}
.fa-city:before {
  content: '';
}
.fa-clinic-medical:before {
  content: '';
}
.fa-clipboard:before {
  content: '';
}
.fa-clipboard-check:before {
  content: '';
}
.fa-clipboard-list:before {
  content: '';
}
.fa-clock:before {
  content: '';
}
.fa-clone:before {
  content: '';
}
.fa-closed-captioning:before {
  content: '';
}
.fa-cloud:before {
  content: '';
}
.fa-cloud-download-alt:before {
  content: '';
}
.fa-cloud-meatball:before {
  content: '';
}
.fa-cloud-moon:before {
  content: '';
}
.fa-cloud-moon-rain:before {
  content: '';
}
.fa-cloud-rain:before {
  content: '';
}
.fa-cloud-showers-heavy:before {
  content: '';
}
.fa-cloud-sun:before {
  content: '';
}
.fa-cloud-sun-rain:before {
  content: '';
}
.fa-cloud-upload-alt:before {
  content: '';
}
.fa-cloudscale:before {
  content: '';
}
.fa-cloudsmith:before {
  content: '';
}
.fa-cloudversify:before {
  content: '';
}
.fa-cocktail:before {
  content: '';
}
.fa-code:before {
  content: '';
}
.fa-code-branch:before {
  content: '';
}
.fa-codepen:before {
  content: '';
}
.fa-codiepie:before {
  content: '';
}
.fa-coffee:before {
  content: '';
}
.fa-cog:before {
  content: '';
}
.fa-cogs:before {
  content: '';
}
.fa-coins:before {
  content: '';
}
.fa-columns:before {
  content: '';
}
.fa-comment:before {
  content: '';
}
.fa-comment-alt:before {
  content: '';
}
.fa-comment-dollar:before {
  content: '';
}
.fa-comment-dots:before {
  content: '';
}
.fa-comment-medical:before {
  content: '';
}
.fa-comment-slash:before {
  content: '';
}
.fa-comments:before {
  content: '';
}
.fa-comments-dollar:before {
  content: '';
}
.fa-compact-disc:before {
  content: '';
}
.fa-compass:before {
  content: '';
}
.fa-compress:before {
  content: '';
}
.fa-compress-arrows-alt:before {
  content: '';
}
.fa-concierge-bell:before {
  content: '';
}
.fa-confluence:before {
  content: '';
}
.fa-connectdevelop:before {
  content: '';
}
.fa-contao:before {
  content: '';
}
.fa-cookie:before {
  content: '';
}
.fa-cookie-bite:before {
  content: '';
}
.fa-copy:before {
  content: '';
}
.fa-copyright:before {
  content: '';
}
.fa-couch:before {
  content: '';
}
.fa-cpanel:before {
  content: '';
}
.fa-creative-commons:before {
  content: '';
}
.fa-creative-commons-by:before {
  content: '';
}
.fa-creative-commons-nc:before {
  content: '';
}
.fa-creative-commons-nc-eu:before {
  content: '';
}
.fa-creative-commons-nc-jp:before {
  content: '';
}
.fa-creative-commons-nd:before {
  content: '';
}
.fa-creative-commons-pd:before {
  content: '';
}
.fa-creative-commons-pd-alt:before {
  content: '';
}
.fa-creative-commons-remix:before {
  content: '';
}
.fa-creative-commons-sa:before {
  content: '';
}
.fa-creative-commons-sampling:before {
  content: '';
}
.fa-creative-commons-sampling-plus:before {
  content: '';
}
.fa-creative-commons-share:before {
  content: '';
}
.fa-creative-commons-zero:before {
  content: '';
}
.fa-credit-card:before {
  content: '';
}
.fa-critical-role:before {
  content: '';
}
.fa-crop:before {
  content: '';
}
.fa-crop-alt:before {
  content: '';
}
.fa-cross:before {
  content: '';
}
.fa-crosshairs:before {
  content: '';
}
.fa-crow:before {
  content: '';
}
.fa-crown:before {
  content: '';
}
.fa-crutch:before {
  content: '';
}
.fa-css3:before {
  content: '';
}
.fa-css3-alt:before {
  content: '';
}
.fa-cube:before {
  content: '';
}
.fa-cubes:before {
  content: '';
}
.fa-cut:before {
  content: '';
}
.fa-cuttlefish:before {
  content: '';
}
.fa-d-and-d:before {
  content: '';
}
.fa-d-and-d-beyond:before {
  content: '';
}
.fa-dashcube:before {
  content: '';
}
.fa-database:before {
  content: '';
}
.fa-deaf:before {
  content: '';
}
.fa-delicious:before {
  content: '';
}
.fa-democrat:before {
  content: '';
}
.fa-deploydog:before {
  content: '';
}
.fa-deskpro:before {
  content: '';
}
.fa-desktop:before {
  content: '';
}
.fa-dev:before {
  content: '';
}
.fa-deviantart:before {
  content: '';
}
.fa-dharmachakra:before {
  content: '';
}
.fa-dhl:before {
  content: '';
}
.fa-diagnoses:before {
  content: '';
}
.fa-diaspora:before {
  content: '';
}
.fa-dice:before {
  content: '';
}
.fa-dice-d20:before {
  content: '';
}
.fa-dice-d6:before {
  content: '';
}
.fa-dice-five:before {
  content: '';
}
.fa-dice-four:before {
  content: '';
}
.fa-dice-one:before {
  content: '';
}
.fa-dice-six:before {
  content: '';
}
.fa-dice-three:before {
  content: '';
}
.fa-dice-two:before {
  content: '';
}
.fa-digg:before {
  content: '';
}
.fa-digital-ocean:before {
  content: '';
}
.fa-digital-tachograph:before {
  content: '';
}
.fa-directions:before {
  content: '';
}
.fa-discord:before {
  content: '';
}
.fa-discourse:before {
  content: '';
}
.fa-divide:before {
  content: '';
}
.fa-dizzy:before {
  content: '';
}
.fa-dna:before {
  content: '';
}
.fa-dochub:before {
  content: '';
}
.fa-docker:before {
  content: '';
}
.fa-dog:before {
  content: '';
}
.fa-dollar-sign:before {
  content: '';
}
.fa-dolly:before {
  content: '';
}
.fa-dolly-flatbed:before {
  content: '';
}
.fa-donate:before {
  content: '';
}
.fa-door-closed:before {
  content: '';
}
.fa-door-open:before {
  content: '';
}
.fa-dot-circle:before {
  content: '';
}
.fa-dove:before {
  content: '';
}
.fa-download:before {
  content: '';
}
.fa-draft2digital:before {
  content: '';
}
.fa-drafting-compass:before {
  content: '';
}
.fa-dragon:before {
  content: '';
}
.fa-draw-polygon:before {
  content: '';
}
.fa-dribbble:before {
  content: '';
}
.fa-dribbble-square:before {
  content: '';
}
.fa-dropbox:before {
  content: '';
}
.fa-drum:before {
  content: '';
}
.fa-drum-steelpan:before {
  content: '';
}
.fa-drumstick-bite:before {
  content: '';
}
.fa-drupal:before {
  content: '';
}
.fa-dumbbell:before {
  content: '';
}
.fa-dumpster:before {
  content: '';
}
.fa-dumpster-fire:before {
  content: '';
}
.fa-dungeon:before {
  content: '';
}
.fa-dyalog:before {
  content: '';
}
.fa-earlybirds:before {
  content: '';
}
.fa-ebay:before {
  content: '';
}
.fa-edge:before {
  content: '';
}
.fa-edit:before {
  content: '';
}
.fa-egg:before {
  content: '';
}
.fa-eject:before {
  content: '';
}
.fa-elementor:before {
  content: '';
}
.fa-ellipsis-h:before {
  content: '';
}
.fa-ellipsis-v:before {
  content: '';
}
.fa-ello:before {
  content: '';
}
.fa-ember:before {
  content: '';
}
.fa-empire:before {
  content: '';
}
.fa-envelope:before {
  content: '';
}
.fa-envelope-open:before {
  content: '';
}
.fa-envelope-open-text:before {
  content: '';
}
.fa-envelope-square:before {
  content: '';
}
.fa-envira:before {
  content: '';
}
.fa-equals:before {
  content: '';
}
.fa-eraser:before {
  content: '';
}
.fa-erlang:before {
  content: '';
}
.fa-ethereum:before {
  content: '';
}
.fa-ethernet:before {
  content: '';
}
.fa-etsy:before {
  content: '';
}
.fa-euro-sign:before {
  content: '';
}
.fa-evernote:before {
  content: '';
}
.fa-exchange-alt:before {
  content: '';
}
.fa-exclamation:before {
  content: '';
}
.fa-exclamation-circle:before {
  content: '';
}
.fa-exclamation-triangle:before {
  content: '';
}
.fa-expand:before {
  content: '';
}
.fa-expand-arrows-alt:before {
  content: '';
}
.fa-expeditedssl:before {
  content: '';
}
.fa-external-link-alt:before {
  content: '';
}
.fa-external-link-square-alt:before {
  content: '';
}
.fa-eye:before {
  content: '';
}
.fa-eye-dropper:before {
  content: '';
}
.fa-eye-slash:before {
  content: '';
}
.fa-facebook:before {
  content: '';
}
.fa-facebook-f:before {
  content: '';
}
.fa-facebook-messenger:before {
  content: '';
}
.fa-facebook-square:before {
  content: '';
}
.fa-fan:before {
  content: '';
}
.fa-fantasy-flight-games:before {
  content: '';
}
.fa-fast-backward:before {
  content: '';
}
.fa-fast-forward:before {
  content: '';
}
.fa-fax:before {
  content: '';
}
.fa-feather:before {
  content: '';
}
.fa-feather-alt:before {
  content: '';
}
.fa-fedex:before {
  content: '';
}
.fa-fedora:before {
  content: '';
}
.fa-female:before {
  content: '';
}
.fa-fighter-jet:before {
  content: '';
}
.fa-figma:before {
  content: '';
}
.fa-file:before {
  content: '';
}
.fa-file-alt:before {
  content: '';
}
.fa-file-archive:before {
  content: '';
}
.fa-file-audio:before {
  content: '';
}
.fa-file-code:before {
  content: '';
}
.fa-file-contract:before {
  content: '';
}
.fa-file-csv:before {
  content: '';
}
.fa-file-download:before {
  content: '';
}
.fa-file-excel:before {
  content: '';
}
.fa-file-export:before {
  content: '';
}
.fa-file-image:before {
  content: '';
}
.fa-file-import:before {
  content: '';
}
.fa-file-invoice:before {
  content: '';
}
.fa-file-invoice-dollar:before {
  content: '';
}
.fa-file-medical:before {
  content: '';
}
.fa-file-medical-alt:before {
  content: '';
}
.fa-file-pdf:before {
  content: '';
}
.fa-file-powerpoint:before {
  content: '';
}
.fa-file-prescription:before {
  content: '';
}
.fa-file-signature:before {
  content: '';
}
.fa-file-upload:before {
  content: '';
}
.fa-file-video:before {
  content: '';
}
.fa-file-word:before {
  content: '';
}
.fa-fill:before {
  content: '';
}
.fa-fill-drip:before {
  content: '';
}
.fa-film:before {
  content: '';
}
.fa-filter:before {
  content: '';
}
.fa-fingerprint:before {
  content: '';
}
.fa-fire:before {
  content: '';
}
.fa-fire-alt:before {
  content: '';
}
.fa-fire-extinguisher:before {
  content: '';
}
.fa-firefox:before {
  content: '';
}
.fa-first-aid:before {
  content: '';
}
.fa-first-order:before {
  content: '';
}
.fa-first-order-alt:before {
  content: '';
}
.fa-firstdraft:before {
  content: '';
}
.fa-fish:before {
  content: '';
}
.fa-fist-raised:before {
  content: '';
}
.fa-flag:before {
  content: '';
}
.fa-flag-checkered:before {
  content: '';
}
.fa-flag-usa:before {
  content: '';
}
.fa-flask:before {
  content: '';
}
.fa-flickr:before {
  content: '';
}
.fa-flipboard:before {
  content: '';
}
.fa-flushed:before {
  content: '';
}
.fa-fly:before {
  content: '';
}
.fa-folder:before {
  content: '';
}
.fa-folder-minus:before {
  content: '';
}
.fa-folder-open:before {
  content: '';
}
.fa-folder-plus:before {
  content: '';
}
.fa-font:before {
  content: '';
}
.fa-font-awesome:before {
  content: '';
}
.fa-font-awesome-alt:before {
  content: '';
}
.fa-font-awesome-flag:before {
  content: '';
}
.fa-font-awesome-logo-full:before {
  content: '';
}
.fa-fonticons:before {
  content: '';
}
.fa-fonticons-fi:before {
  content: '';
}
.fa-football-ball:before {
  content: '';
}
.fa-fort-awesome:before {
  content: '';
}
.fa-fort-awesome-alt:before {
  content: '';
}
.fa-forumbee:before {
  content: '';
}
.fa-forward:before {
  content: '';
}
.fa-foursquare:before {
  content: '';
}
.fa-free-code-camp:before {
  content: '';
}
.fa-freebsd:before {
  content: '';
}
.fa-frog:before {
  content: '';
}
.fa-frown:before {
  content: '';
}
.fa-frown-open:before {
  content: '';
}
.fa-fulcrum:before {
  content: '';
}
.fa-funnel-dollar:before {
  content: '';
}
.fa-futbol:before {
  content: '';
}
.fa-galactic-republic:before {
  content: '';
}
.fa-galactic-senate:before {
  content: '';
}
.fa-gamepad:before {
  content: '';
}
.fa-gas-pump:before {
  content: '';
}
.fa-gavel:before {
  content: '';
}
.fa-gem:before {
  content: '';
}
.fa-genderless:before {
  content: '';
}
.fa-get-pocket:before {
  content: '';
}
.fa-gg:before {
  content: '';
}
.fa-gg-circle:before {
  content: '';
}
.fa-ghost:before {
  content: '';
}
.fa-gift:before {
  content: '';
}
.fa-gifts:before {
  content: '';
}
.fa-git:before {
  content: '';
}
.fa-git-alt:before {
  content: '';
}
.fa-git-square:before {
  content: '';
}
.fa-github:before {
  content: '';
}
.fa-github-alt:before {
  content: '';
}
.fa-github-square:before {
  content: '';
}
.fa-gitkraken:before {
  content: '';
}
.fa-gitlab:before {
  content: '';
}
.fa-gitter:before {
  content: '';
}
.fa-glass-cheers:before {
  content: '';
}
.fa-glass-martini:before {
  content: '';
}
.fa-glass-martini-alt:before {
  content: '';
}
.fa-glass-whiskey:before {
  content: '';
}
.fa-glasses:before {
  content: '';
}
.fa-glide:before {
  content: '';
}
.fa-glide-g:before {
  content: '';
}
.fa-globe:before {
  content: '';
}
.fa-globe-africa:before {
  content: '';
}
.fa-globe-americas:before {
  content: '';
}
.fa-globe-asia:before {
  content: '';
}
.fa-globe-europe:before {
  content: '';
}
.fa-gofore:before {
  content: '';
}
.fa-golf-ball:before {
  content: '';
}
.fa-goodreads:before {
  content: '';
}
.fa-goodreads-g:before {
  content: '';
}
.fa-google:before {
  content: '';
}
.fa-google-drive:before {
  content: '';
}
.fa-google-play:before {
  content: '';
}
.fa-google-plus:before {
  content: '';
}
.fa-google-plus-g:before {
  content: '';
}
.fa-google-plus-square:before {
  content: '';
}
.fa-google-wallet:before {
  content: '';
}
.fa-gopuram:before {
  content: '';
}
.fa-graduation-cap:before {
  content: '';
}
.fa-gratipay:before {
  content: '';
}
.fa-grav:before {
  content: '';
}
.fa-greater-than:before {
  content: '';
}
.fa-greater-than-equal:before {
  content: '';
}
.fa-grimace:before {
  content: '';
}
.fa-grin:before {
  content: '';
}
.fa-grin-alt:before {
  content: '';
}
.fa-grin-beam:before {
  content: '';
}
.fa-grin-beam-sweat:before {
  content: '';
}
.fa-grin-hearts:before {
  content: '';
}
.fa-grin-squint:before {
  content: '';
}
.fa-grin-squint-tears:before {
  content: '';
}
.fa-grin-stars:before {
  content: '';
}
.fa-grin-tears:before {
  content: '';
}
.fa-grin-tongue:before {
  content: '';
}
.fa-grin-tongue-squint:before {
  content: '';
}
.fa-grin-tongue-wink:before {
  content: '';
}
.fa-grin-wink:before {
  content: '';
}
.fa-grip-horizontal:before {
  content: '';
}
.fa-grip-lines:before {
  content: '';
}
.fa-grip-lines-vertical:before {
  content: '';
}
.fa-grip-vertical:before {
  content: '';
}
.fa-gripfire:before {
  content: '';
}
.fa-grunt:before {
  content: '';
}
.fa-guitar:before {
  content: '';
}
.fa-gulp:before {
  content: '';
}
.fa-h-square:before {
  content: '';
}
.fa-hacker-news:before {
  content: '';
}
.fa-hacker-news-square:before {
  content: '';
}
.fa-hackerrank:before {
  content: '';
}
.fa-hamburger:before {
  content: '';
}
.fa-hammer:before {
  content: '';
}
.fa-hamsa:before {
  content: '';
}
.fa-hand-holding:before {
  content: '';
}
.fa-hand-holding-heart:before {
  content: '';
}
.fa-hand-holding-usd:before {
  content: '';
}
.fa-hand-lizard:before {
  content: '';
}
.fa-hand-middle-finger:before {
  content: '';
}
.fa-hand-paper:before {
  content: '';
}
.fa-hand-peace:before {
  content: '';
}
.fa-hand-point-down:before {
  content: '';
}
.fa-hand-point-left:before {
  content: '';
}
.fa-hand-point-right:before {
  content: '';
}
.fa-hand-point-up:before {
  content: '';
}
.fa-hand-pointer:before {
  content: '';
}
.fa-hand-rock:before {
  content: '';
}
.fa-hand-scissors:before {
  content: '';
}
.fa-hand-spock:before {
  content: '';
}
.fa-hands:before {
  content: '';
}
.fa-hands-helping:before {
  content: '';
}
.fa-handshake:before {
  content: '';
}
.fa-hanukiah:before {
  content: '';
}
.fa-hard-hat:before {
  content: '';
}
.fa-hashtag:before {
  content: '';
}
.fa-hat-wizard:before {
  content: '';
}
.fa-haykal:before {
  content: '';
}
.fa-hdd:before {
  content: '';
}
.fa-heading:before {
  content: '';
}
.fa-headphones:before {
  content: '';
}
.fa-headphones-alt:before {
  content: '';
}
.fa-headset:before {
  content: '';
}
.fa-heart:before {
  content: '';
}
.fa-heart-broken:before {
  content: '';
}
.fa-heartbeat:before {
  content: '';
}
.fa-helicopter:before {
  content: '';
}
.fa-highlighter:before {
  content: '';
}
.fa-hiking:before {
  content: '';
}
.fa-hippo:before {
  content: '';
}
.fa-hips:before {
  content: '';
}
.fa-hire-a-helper:before {
  content: '';
}
.fa-history:before {
  content: '';
}
.fa-hockey-puck:before {
  content: '';
}
.fa-holly-Mantis:before {
  content: '';
}
.fa-home:before {
  content: '';
}
.fa-hooli:before {
  content: '';
}
.fa-hornbill:before {
  content: '';
}
.fa-horse:before {
  content: '';
}
.fa-horse-head:before {
  content: '';
}
.fa-hospital:before {
  content: '';
}
.fa-hospital-alt:before {
  content: '';
}
.fa-hospital-symbol:before {
  content: '';
}
.fa-hot-tub:before {
  content: '';
}
.fa-hotdog:before {
  content: '';
}
.fa-hotel:before {
  content: '';
}
.fa-hotjar:before {
  content: '';
}
.fa-hourglass:before {
  content: '';
}
.fa-hourglass-end:before {
  content: '';
}
.fa-hourglass-half:before {
  content: '';
}
.fa-hourglass-start:before {
  content: '';
}
.fa-house-damage:before {
  content: '';
}
.fa-houzz:before {
  content: '';
}
.fa-hryvnia:before {
  content: '';
}
.fa-html5:before {
  content: '';
}
.fa-hubspot:before {
  content: '';
}
.fa-i-cursor:before {
  content: '';
}
.fa-ice-cream:before {
  content: '';
}
.fa-icicles:before {
  content: '';
}
.fa-icons:before {
  content: '';
}
.fa-id-badge:before {
  content: '';
}
.fa-id-card:before {
  content: '';
}
.fa-id-card-alt:before {
  content: '';
}
.fa-igloo:before {
  content: '';
}
.fa-image:before {
  content: '';
}
.fa-images:before {
  content: '';
}
.fa-imdb:before {
  content: '';
}
.fa-inbox:before {
  content: '';
}
.fa-indent:before {
  content: '';
}
.fa-industry:before {
  content: '';
}
.fa-infinity:before {
  content: '';
}
.fa-info:before {
  content: '';
}
.fa-info-circle:before {
  content: '';
}
.fa-instagram:before {
  content: '';
}
.fa-intercom:before {
  content: '';
}
.fa-internet-explorer:before {
  content: '';
}
.fa-invision:before {
  content: '';
}
.fa-ioxhost:before {
  content: '';
}
.fa-italic:before {
  content: '';
}
.fa-itch-io:before {
  content: '';
}
.fa-itunes:before {
  content: '';
}
.fa-itunes-note:before {
  content: '';
}
.fa-java:before {
  content: '';
}
.fa-jedi:before {
  content: '';
}
.fa-jedi-order:before {
  content: '';
}
.fa-jenkins:before {
  content: '';
}
.fa-jira:before {
  content: '';
}
.fa-joget:before {
  content: '';
}
.fa-joint:before {
  content: '';
}
.fa-joomla:before {
  content: '';
}
.fa-journal-whills:before {
  content: '';
}
.fa-js:before {
  content: '';
}
.fa-js-square:before {
  content: '';
}
.fa-jsfiddle:before {
  content: '';
}
.fa-kaaba:before {
  content: '';
}
.fa-kaggle:before {
  content: '';
}
.fa-key:before {
  content: '';
}
.fa-keybase:before {
  content: '';
}
.fa-keyboard:before {
  content: '';
}
.fa-keycdn:before {
  content: '';
}
.fa-khanda:before {
  content: '';
}
.fa-kickstarter:before {
  content: '';
}
.fa-kickstarter-k:before {
  content: '';
}
.fa-kiss:before {
  content: '';
}
.fa-kiss-beam:before {
  content: '';
}
.fa-kiss-wink-heart:before {
  content: '';
}
.fa-kiwi-bird:before {
  content: '';
}
.fa-korvue:before {
  content: '';
}
.fa-landmark:before {
  content: '';
}
.fa-language:before {
  content: '';
}
.fa-laptop:before {
  content: '';
}
.fa-laptop-code:before {
  content: '';
}
.fa-laptop-medical:before {
  content: '';
}
.fa-laravel:before {
  content: '';
}
.fa-lastfm:before {
  content: '';
}
.fa-lastfm-square:before {
  content: '';
}
.fa-laugh:before {
  content: '';
}
.fa-laugh-beam:before {
  content: '';
}
.fa-laugh-squint:before {
  content: '';
}
.fa-laugh-wink:before {
  content: '';
}
.fa-layer-group:before {
  content: '';
}
.fa-leaf:before {
  content: '';
}
.fa-leanpub:before {
  content: '';
}
.fa-lemon:before {
  content: '';
}
.fa-less:before {
  content: '';
}
.fa-less-than:before {
  content: '';
}
.fa-less-than-equal:before {
  content: '';
}
.fa-level-down-alt:before {
  content: '';
}
.fa-level-up-alt:before {
  content: '';
}
.fa-life-ring:before {
  content: '';
}
.fa-lightbulb:before {
  content: '';
}
.fa-line:before {
  content: '';
}
.fa-link:before {
  content: '';
}
.fa-linkedin:before {
  content: '';
}
.fa-linkedin-in:before {
  content: '';
}
.fa-linode:before {
  content: '';
}
.fa-linux:before {
  content: '';
}
.fa-lira-sign:before {
  content: '';
}
.fa-list:before {
  content: '';
}
.fa-list-alt:before {
  content: '';
}
.fa-list-ol:before {
  content: '';
}
.fa-list-ul:before {
  content: '';
}
.fa-location-arrow:before {
  content: '';
}
.fa-lock:before {
  content: '';
}
.fa-lock-open:before {
  content: '';
}
.fa-long-arrow-alt-down:before {
  content: '';
}
.fa-long-arrow-alt-left:before {
  content: '';
}
.fa-long-arrow-alt-right:before {
  content: '';
}
.fa-long-arrow-alt-up:before {
  content: '';
}
.fa-low-vision:before {
  content: '';
}
.fa-luggage-cart:before {
  content: '';
}
.fa-lyft:before {
  content: '';
}
.fa-magento:before {
  content: '';
}
.fa-magic:before {
  content: '';
}
.fa-magnet:before {
  content: '';
}
.fa-mail-bulk:before {
  content: '';
}
.fa-mailchimp:before {
  content: '';
}
.fa-male:before {
  content: '';
}
.fa-mandalorian:before {
  content: '';
}
.fa-map:before {
  content: '';
}
.fa-map-marked:before {
  content: '';
}
.fa-map-marked-alt:before {
  content: '';
}
.fa-map-marker:before {
  content: '';
}
.fa-map-marker-alt:before {
  content: '';
}
.fa-map-pin:before {
  content: '';
}
.fa-map-signs:before {
  content: '';
}
.fa-markdown:before {
  content: '';
}
.fa-marker:before {
  content: '';
}
.fa-mars:before {
  content: '';
}
.fa-mars-double:before {
  content: '';
}
.fa-mars-stroke:before {
  content: '';
}
.fa-mars-stroke-h:before {
  content: '';
}
.fa-mars-stroke-v:before {
  content: '';
}
.fa-mask:before {
  content: '';
}
.fa-mastodon:before {
  content: '';
}
.fa-maxcdn:before {
  content: '';
}
.fa-medal:before {
  content: '';
}
.fa-medapps:before {
  content: '';
}
.fa-medium:before {
  content: '';
}
.fa-medium-m:before {
  content: '';
}
.fa-medkit:before {
  content: '';
}
.fa-medrt:before {
  content: '';
}
.fa-meetup:before {
  content: '';
}
.fa-megaport:before {
  content: '';
}
.fa-meh:before {
  content: '';
}
.fa-meh-blank:before {
  content: '';
}
.fa-meh-rolling-eyes:before {
  content: '';
}
.fa-memory:before {
  content: '';
}
.fa-mendeley:before {
  content: '';
}
.fa-menorah:before {
  content: '';
}
.fa-mercury:before {
  content: '';
}
.fa-meteor:before {
  content: '';
}
.fa-microchip:before {
  content: '';
}
.fa-microphone:before {
  content: '';
}
.fa-microphone-alt:before {
  content: '';
}
.fa-microphone-alt-slash:before {
  content: '';
}
.fa-microphone-slash:before {
  content: '';
}
.fa-microscope:before {
  content: '';
}
.fa-microsoft:before {
  content: '';
}
.fa-minus:before {
  content: '';
}
.fa-minus-circle:before {
  content: '';
}
.fa-minus-square:before {
  content: '';
}
.fa-mitten:before {
  content: '';
}
.fa-mix:before {
  content: '';
}
.fa-mixcloud:before {
  content: '';
}
.fa-mizuni:before {
  content: '';
}
.fa-mobile:before {
  content: '';
}
.fa-mobile-alt:before {
  content: '';
}
.fa-modx:before {
  content: '';
}
.fa-monero:before {
  content: '';
}
.fa-money-bill:before {
  content: '';
}
.fa-money-bill-alt:before {
  content: '';
}
.fa-money-bill-wave:before {
  content: '';
}
.fa-money-bill-wave-alt:before {
  content: '';
}
.fa-money-check:before {
  content: '';
}
.fa-money-check-alt:before {
  content: '';
}
.fa-monument:before {
  content: '';
}
.fa-moon:before {
  content: '';
}
.fa-mortar-pestle:before {
  content: '';
}
.fa-mosque:before {
  content: '';
}
.fa-motorcycle:before {
  content: '';
}
.fa-mountain:before {
  content: '';
}
.fa-mouse-pointer:before {
  content: '';
}
.fa-mug-hot:before {
  content: '';
}
.fa-music:before {
  content: '';
}
.fa-napster:before {
  content: '';
}
.fa-neos:before {
  content: '';
}
.fa-network-wired:before {
  content: '';
}
.fa-neuter:before {
  content: '';
}
.fa-newspaper:before {
  content: '';
}
.fa-nimblr:before {
  content: '';
}
.fa-node:before {
  content: '';
}
.fa-node-js:before {
  content: '';
}
.fa-not-equal:before {
  content: '';
}
.fa-notes-medical:before {
  content: '';
}
.fa-npm:before {
  content: '';
}
.fa-ns8:before {
  content: '';
}
.fa-nutritionix:before {
  content: '';
}
.fa-object-group:before {
  content: '';
}
.fa-object-ungroup:before {
  content: '';
}
.fa-odnoklassniki:before {
  content: '';
}
.fa-odnoklassniki-square:before {
  content: '';
}
.fa-oil-can:before {
  content: '';
}
.fa-old-republic:before {
  content: '';
}
.fa-om:before {
  content: '';
}
.fa-opencart:before {
  content: '';
}
.fa-openid:before {
  content: '';
}
.fa-opera:before {
  content: '';
}
.fa-optin-monster:before {
  content: '';
}
.fa-osi:before {
  content: '';
}
.fa-otter:before {
  content: '';
}
.fa-outdent:before {
  content: '';
}
.fa-page4:before {
  content: '';
}
.fa-pagelines:before {
  content: '';
}
.fa-pager:before {
  content: '';
}
.fa-paint-brush:before {
  content: '';
}
.fa-paint-roller:before {
  content: '';
}
.fa-palette:before {
  content: '';
}
.fa-palfed:before {
  content: '';
}
.fa-pallet:before {
  content: '';
}
.fa-paper-plane:before {
  content: '';
}
.fa-paperclip:before {
  content: '';
}
.fa-parachute-box:before {
  content: '';
}
.fa-paragraph:before {
  content: '';
}
.fa-parking:before {
  content: '';
}
.fa-passport:before {
  content: '';
}
.fa-pastafarianism:before {
  content: '';
}
.fa-paste:before {
  content: '';
}
.fa-patreon:before {
  content: '';
}
.fa-pause:before {
  content: '';
}
.fa-pause-circle:before {
  content: '';
}
.fa-paw:before {
  content: '';
}
.fa-paypal:before {
  content: '';
}
.fa-peace:before {
  content: '';
}
.fa-pen:before {
  content: '';
}
.fa-pen-alt:before {
  content: '';
}
.fa-pen-fancy:before {
  content: '';
}
.fa-pen-nib:before {
  content: '';
}
.fa-pen-square:before {
  content: '';
}
.fa-pencil-alt:before {
  content: '';
}
.fa-pencil-ruler:before {
  content: '';
}
.fa-penny-arcade:before {
  content: '';
}
.fa-people-carry:before {
  content: '';
}
.fa-pepper-hot:before {
  content: '';
}
.fa-percent:before {
  content: '';
}
.fa-percentage:before {
  content: '';
}
.fa-periscope:before {
  content: '';
}
.fa-person-booth:before {
  content: '';
}
.fa-phabricator:before {
  content: '';
}
.fa-phoenix-framework:before {
  content: '';
}
.fa-phoenix-squadron:before {
  content: '';
}
.fa-phone:before {
  content: '';
}
.fa-phone-alt:before {
  content: '';
}
.fa-phone-slash:before {
  content: '';
}
.fa-phone-square:before {
  content: '';
}
.fa-phone-square-alt:before {
  content: '';
}
.fa-phone-volume:before {
  content: '';
}
.fa-photo-video:before {
  content: '';
}
.fa-php:before {
  content: '';
}
.fa-pied-piper:before {
  content: '';
}
.fa-pied-piper-alt:before {
  content: '';
}
.fa-pied-piper-hat:before {
  content: '';
}
.fa-pied-piper-pp:before {
  content: '';
}
.fa-piggy-bank:before {
  content: '';
}
.fa-pills:before {
  content: '';
}
.fa-pinterest:before {
  content: '';
}
.fa-pinterest-p:before {
  content: '';
}
.fa-pinterest-square:before {
  content: '';
}
.fa-pizza-slice:before {
  content: '';
}
.fa-place-of-worship:before {
  content: '';
}
.fa-plane:before {
  content: '';
}
.fa-plane-arrival:before {
  content: '';
}
.fa-plane-departure:before {
  content: '';
}
.fa-play:before {
  content: '';
}
.fa-play-circle:before {
  content: '';
}
.fa-playstation:before {
  content: '';
}
.fa-plug:before {
  content: '';
}
.fa-plus:before {
  content: '';
}
.fa-plus-circle:before {
  content: '';
}
.fa-plus-square:before {
  content: '';
}
.fa-podcast:before {
  content: '';
}
.fa-poll:before {
  content: '';
}
.fa-poll-h:before {
  content: '';
}
.fa-poo:before {
  content: '';
}
.fa-poo-storm:before {
  content: '';
}
.fa-poop:before {
  content: '';
}
.fa-portrait:before {
  content: '';
}
.fa-pound-sign:before {
  content: '';
}
.fa-power-off:before {
  content: '';
}
.fa-pray:before {
  content: '';
}
.fa-praying-hands:before {
  content: '';
}
.fa-prescription:before {
  content: '';
}
.fa-prescription-bottle:before {
  content: '';
}
.fa-prescription-bottle-alt:before {
  content: '';
}
.fa-print:before {
  content: '';
}
.fa-procedures:before {
  content: '';
}
.fa-product-hunt:before {
  content: '';
}
.fa-project-diagram:before {
  content: '';
}
.fa-pushed:before {
  content: '';
}
.fa-puzzle-piece:before {
  content: '';
}
.fa-python:before {
  content: '';
}
.fa-qq:before {
  content: '';
}
.fa-qrcode:before {
  content: '';
}
.fa-question:before {
  content: '';
}
.fa-question-circle:before {
  content: '';
}
.fa-quidditch:before {
  content: '';
}
.fa-quinscape:before {
  content: '';
}
.fa-quora:before {
  content: '';
}
.fa-quote-left:before {
  content: '';
}
.fa-quote-right:before {
  content: '';
}
.fa-quran:before {
  content: '';
}
.fa-r-project:before {
  content: '';
}
.fa-radiation:before {
  content: '';
}
.fa-radiation-alt:before {
  content: '';
}
.fa-rainbow:before {
  content: '';
}
.fa-random:before {
  content: '';
}
.fa-raspMantis-pi:before {
  content: '';
}
.fa-ravelry:before {
  content: '';
}
.fa-react:before {
  content: '';
}
.fa-reacteurope:before {
  content: '';
}
.fa-readme:before {
  content: '';
}
.fa-rebel:before {
  content: '';
}
.fa-receipt:before {
  content: '';
}
.fa-recycle:before {
  content: '';
}
.fa-red-river:before {
  content: '';
}
.fa-reddit:before {
  content: '';
}
.fa-reddit-alien:before {
  content: '';
}
.fa-reddit-square:before {
  content: '';
}
.fa-redhat:before {
  content: '';
}
.fa-redo:before {
  content: '';
}
.fa-redo-alt:before {
  content: '';
}
.fa-registered:before {
  content: '';
}
.fa-remove-format:before {
  content: '';
}
.fa-renren:before {
  content: '';
}
.fa-reply:before {
  content: '';
}
.fa-reply-all:before {
  content: '';
}
.fa-replyd:before {
  content: '';
}
.fa-republican:before {
  content: '';
}
.fa-researchgate:before {
  content: '';
}
.fa-resolving:before {
  content: '';
}
.fa-restroom:before {
  content: '';
}
.fa-retweet:before {
  content: '';
}
.fa-rev:before {
  content: '';
}
.fa-ribbon:before {
  content: '';
}
.fa-ring:before {
  content: '';
}
.fa-road:before {
  content: '';
}
.fa-robot:before {
  content: '';
}
.fa-rocket:before {
  content: '';
}
.fa-rocketchat:before {
  content: '';
}
.fa-rockrms:before {
  content: '';
}
.fa-route:before {
  content: '';
}
.fa-rss:before {
  content: '';
}
.fa-rss-square:before {
  content: '';
}
.fa-ruble-sign:before {
  content: '';
}
.fa-ruler:before {
  content: '';
}
.fa-ruler-combined:before {
  content: '';
}
.fa-ruler-horizontal:before {
  content: '';
}
.fa-ruler-vertical:before {
  content: '';
}
.fa-running:before {
  content: '';
}
.fa-rupee-sign:before {
  content: '';
}
.fa-sad-cry:before {
  content: '';
}
.fa-sad-tear:before {
  content: '';
}
.fa-safari:before {
  content: '';
}
.fa-salesforce:before {
  content: '';
}
.fa-sass:before {
  content: '';
}
.fa-satellite:before {
  content: '';
}
.fa-satellite-dish:before {
  content: '';
}
.fa-save:before {
  content: '';
}
.fa-schlix:before {
  content: '';
}
.fa-school:before {
  content: '';
}
.fa-screwdriver:before {
  content: '';
}
.fa-scribd:before {
  content: '';
}
.fa-scroll:before {
  content: '';
}
.fa-sd-card:before {
  content: '';
}
.fa-search:before {
  content: '';
}
.fa-search-dollar:before {
  content: '';
}
.fa-search-location:before {
  content: '';
}
.fa-search-minus:before {
  content: '';
}
.fa-search-plus:before {
  content: '';
}
.fa-searchengin:before {
  content: '';
}
.fa-seedling:before {
  content: '';
}
.fa-sellcast:before {
  content: '';
}
.fa-sellsy:before {
  content: '';
}
.fa-server:before {
  content: '';
}
.fa-servicestack:before {
  content: '';
}
.fa-shapes:before {
  content: '';
}
.fa-share:before {
  content: '';
}
.fa-share-alt:before {
  content: '';
}
.fa-share-alt-square:before {
  content: '';
}
.fa-share-square:before {
  content: '';
}
.fa-shekel-sign:before {
  content: '';
}
.fa-shield-alt:before {
  content: '';
}
.fa-ship:before {
  content: '';
}
.fa-shipping-fast:before {
  content: '';
}
.fa-shirtsinbulk:before {
  content: '';
}
.fa-shoe-prints:before {
  content: '';
}
.fa-shopping-bag:before {
  content: '';
}
.fa-shopping-basket:before {
  content: '';
}
.fa-shopping-cart:before {
  content: '';
}
.fa-shopware:before {
  content: '';
}
.fa-shower:before {
  content: '';
}
.fa-shuttle-van:before {
  content: '';
}
.fa-sign:before {
  content: '';
}
.fa-sign-in-alt:before {
  content: '';
}
.fa-sign-language:before {
  content: '';
}
.fa-sign-out-alt:before {
  content: '';
}
.fa-signal:before {
  content: '';
}
.fa-signature:before {
  content: '';
}
.fa-sim-card:before {
  content: '';
}
.fa-simplybuilt:before {
  content: '';
}
.fa-sistrix:before {
  content: '';
}
.fa-sitemap:before {
  content: '';
}
.fa-sith:before {
  content: '';
}
.fa-skating:before {
  content: '';
}
.fa-sketch:before {
  content: '';
}
.fa-skiing:before {
  content: '';
}
.fa-skiing-nordic:before {
  content: '';
}
.fa-skull:before {
  content: '';
}
.fa-skull-crossbones:before {
  content: '';
}
.fa-skyatlas:before {
  content: '';
}
.fa-skype:before {
  content: '';
}
.fa-slack:before {
  content: '';
}
.fa-slack-hash:before {
  content: '';
}
.fa-slash:before {
  content: '';
}
.fa-sleigh:before {
  content: '';
}
.fa-sliders-h:before {
  content: '';
}
.fa-slideshare:before {
  content: '';
}
.fa-smile:before {
  content: '';
}
.fa-smile-beam:before {
  content: '';
}
.fa-smile-wink:before {
  content: '';
}
.fa-smog:before {
  content: '';
}
.fa-smoking:before {
  content: '';
}
.fa-smoking-ban:before {
  content: '';
}
.fa-sms:before {
  content: '';
}
.fa-snapchat:before {
  content: '';
}
.fa-snapchat-ghost:before {
  content: '';
}
.fa-snapchat-square:before {
  content: '';
}
.fa-snowboarding:before {
  content: '';
}
.fa-snowflake:before {
  content: '';
}
.fa-snowman:before {
  content: '';
}
.fa-snowplow:before {
  content: '';
}
.fa-socks:before {
  content: '';
}
.fa-solar-panel:before {
  content: '';
}
.fa-sort:before {
  content: '';
}
.fa-sort-alpha-down:before {
  content: '';
}
.fa-sort-alpha-down-alt:before {
  content: '';
}
.fa-sort-alpha-up:before {
  content: '';
}
.fa-sort-alpha-up-alt:before {
  content: '';
}
.fa-sort-amount-down:before {
  content: '';
}
.fa-sort-amount-down-alt:before {
  content: '';
}
.fa-sort-amount-up:before {
  content: '';
}
.fa-sort-amount-up-alt:before {
  content: '';
}
.fa-sort-down:before {
  content: '';
}
.fa-sort-numeric-down:before {
  content: '';
}
.fa-sort-numeric-down-alt:before {
  content: '';
}
.fa-sort-numeric-up:before {
  content: '';
}
.fa-sort-numeric-up-alt:before {
  content: '';
}
.fa-sort-up:before {
  content: '';
}
.fa-soundcloud:before {
  content: '';
}
.fa-sourcetree:before {
  content: '';
}
.fa-spa:before {
  content: '';
}
.fa-space-shuttle:before {
  content: '';
}
.fa-speakap:before {
  content: '';
}
.fa-speaker-deck:before {
  content: '';
}
.fa-spell-check:before {
  content: '';
}
.fa-spider:before {
  content: '';
}
.fa-spinner:before {
  content: '';
}
.fa-splotch:before {
  content: '';
}
.fa-spotify:before {
  content: '';
}
.fa-spray-can:before {
  content: '';
}
.fa-square:before {
  content: '';
}
.fa-square-full:before {
  content: '';
}
.fa-square-root-alt:before {
  content: '';
}
.fa-squarespace:before {
  content: '';
}
.fa-stack-exchange:before {
  content: '';
}
.fa-stack-overflow:before {
  content: '';
}
.fa-stackpath:before {
  content: '';
}
.fa-stamp:before {
  content: '';
}
.fa-star:before {
  content: '';
}
.fa-star-and-crescent:before {
  content: '';
}
.fa-star-half:before {
  content: '';
}
.fa-star-half-alt:before {
  content: '';
}
.fa-star-of-david:before {
  content: '';
}
.fa-star-of-life:before {
  content: '';
}
.fa-staylinked:before {
  content: '';
}
.fa-steam:before {
  content: '';
}
.fa-steam-square:before {
  content: '';
}
.fa-steam-symbol:before {
  content: '';
}
.fa-step-backward:before {
  content: '';
}
.fa-step-forward:before {
  content: '';
}
.fa-stethoscope:before {
  content: '';
}
.fa-sticker-mule:before {
  content: '';
}
.fa-sticky-note:before {
  content: '';
}
.fa-stop:before {
  content: '';
}
.fa-stop-circle:before {
  content: '';
}
.fa-stopwatch:before {
  content: '';
}
.fa-store:before {
  content: '';
}
.fa-store-alt:before {
  content: '';
}
.fa-strava:before {
  content: '';
}
.fa-stream:before {
  content: '';
}
.fa-street-view:before {
  content: '';
}
.fa-strikethrough:before {
  content: '';
}
.fa-stripe:before {
  content: '';
}
.fa-stripe-s:before {
  content: '';
}
.fa-stroopwafel:before {
  content: '';
}
.fa-studiovinari:before {
  content: '';
}
.fa-stumbleupon:before {
  content: '';
}
.fa-stumbleupon-circle:before {
  content: '';
}
.fa-subscript:before {
  content: '';
}
.fa-subway:before {
  content: '';
}
.fa-suitcase:before {
  content: '';
}
.fa-suitcase-rolling:before {
  content: '';
}
.fa-sun:before {
  content: '';
}
.fa-superpowers:before {
  content: '';
}
.fa-superscript:before {
  content: '';
}
.fa-supple:before {
  content: '';
}
.fa-surprise:before {
  content: '';
}
.fa-suse:before {
  content: '';
}
.fa-swatchbook:before {
  content: '';
}
.fa-swimmer:before {
  content: '';
}
.fa-swimming-pool:before {
  content: '';
}
.fa-symfony:before {
  content: '';
}
.fa-synagogue:before {
  content: '';
}
.fa-sync:before {
  content: '';
}
.fa-sync-alt:before {
  content: '';
}
.fa-syringe:before {
  content: '';
}
.fa-table:before {
  content: '';
}
.fa-table-tennis:before {
  content: '';
}
.fa-tablet:before {
  content: '';
}
.fa-tablet-alt:before {
  content: '';
}
.fa-tablets:before {
  content: '';
}
.fa-tachometer-alt:before {
  content: '';
}
.fa-tag:before {
  content: '';
}
.fa-tags:before {
  content: '';
}
.fa-tape:before {
  content: '';
}
.fa-tasks:before {
  content: '';
}
.fa-taxi:before {
  content: '';
}
.fa-teamspeak:before {
  content: '';
}
.fa-teeth:before {
  content: '';
}
.fa-teeth-open:before {
  content: '';
}
.fa-telegram:before {
  content: '';
}
.fa-telegram-plane:before {
  content: '';
}
.fa-temperature-high:before {
  content: '';
}
.fa-temperature-low:before {
  content: '';
}
.fa-tencent-weibo:before {
  content: '';
}
.fa-tenge:before {
  content: '';
}
.fa-terminal:before {
  content: '';
}
.fa-text-height:before {
  content: '';
}
.fa-text-width:before {
  content: '';
}
.fa-th:before {
  content: '';
}
.fa-th-large:before {
  content: '';
}
.fa-th-list:before {
  content: '';
}
.fa-the-red-yeti:before {
  content: '';
}
.fa-theater-masks:before {
  content: '';
}
.fa-themeco:before {
  content: '';
}
.fa-themeisle:before {
  content: '';
}
.fa-thermometer:before {
  content: '';
}
.fa-thermometer-empty:before {
  content: '';
}
.fa-thermometer-full:before {
  content: '';
}
.fa-thermometer-half:before {
  content: '';
}
.fa-thermometer-quarter:before {
  content: '';
}
.fa-thermometer-three-quarters:before {
  content: '';
}
.fa-think-peaks:before {
  content: '';
}
.fa-thumbs-down:before {
  content: '';
}
.fa-thumbs-up:before {
  content: '';
}
.fa-thumbtack:before {
  content: '';
}
.fa-ticket-alt:before {
  content: '';
}
.fa-times:before {
  content: '';
}
.fa-times-circle:before {
  content: '';
}
.fa-tint:before {
  content: '';
}
.fa-tint-slash:before {
  content: '';
}
.fa-tired:before {
  content: '';
}
.fa-toggle-off:before {
  content: '';
}
.fa-toggle-on:before {
  content: '';
}
.fa-toilet:before {
  content: '';
}
.fa-toilet-paper:before {
  content: '';
}
.fa-toolbox:before {
  content: '';
}
.fa-tools:before {
  content: '';
}
.fa-tooth:before {
  content: '';
}
.fa-torah:before {
  content: '';
}
.fa-torii-gate:before {
  content: '';
}
.fa-tractor:before {
  content: '';
}
.fa-trade-federation:before {
  content: '';
}
.fa-trademark:before {
  content: '';
}
.fa-traffic-light:before {
  content: '';
}
.fa-train:before {
  content: '';
}
.fa-tram:before {
  content: '';
}
.fa-transgender:before {
  content: '';
}
.fa-transgender-alt:before {
  content: '';
}
.fa-trash:before {
  content: '';
}
.fa-trash-alt:before {
  content: '';
}
.fa-trash-restore:before {
  content: '';
}
.fa-trash-restore-alt:before {
  content: '';
}
.fa-tree:before {
  content: '';
}
.fa-trello:before {
  content: '';
}
.fa-tripadvisor:before {
  content: '';
}
.fa-trophy:before {
  content: '';
}
.fa-truck:before {
  content: '';
}
.fa-truck-loading:before {
  content: '';
}
.fa-truck-monster:before {
  content: '';
}
.fa-truck-moving:before {
  content: '';
}
.fa-truck-pickup:before {
  content: '';
}
.fa-tshirt:before {
  content: '';
}
.fa-tty:before {
  content: '';
}
.fa-tumblr:before {
  content: '';
}
.fa-tumblr-square:before {
  content: '';
}
.fa-tv:before {
  content: '';
}
.fa-twitch:before {
  content: '';
}
.fa-twitter:before {
  content: '';
}
.fa-twitter-square:before {
  content: '';
}
.fa-typo3:before {
  content: '';
}
.fa-uber:before {
  content: '';
}
.fa-ubuntu:before {
  content: '';
}
.fa-uikit:before {
  content: '';
}
.fa-umbrella:before {
  content: '';
}
.fa-umbrella-beach:before {
  content: '';
}
.fa-underline:before {
  content: '';
}
.fa-undo:before {
  content: '';
}
.fa-undo-alt:before {
  content: '';
}
.fa-uniregistry:before {
  content: '';
}
.fa-universal-access:before {
  content: '';
}
.fa-university:before {
  content: '';
}
.fa-unlink:before {
  content: '';
}
.fa-unlock:before {
  content: '';
}
.fa-unlock-alt:before {
  content: '';
}
.fa-untappd:before {
  content: '';
}
.fa-upload:before {
  content: '';
}
.fa-ups:before {
  content: '';
}
.fa-usb:before {
  content: '';
}
.fa-user:before {
  content: '';
}
.fa-user-alt:before {
  content: '';
}
.fa-user-alt-slash:before {
  content: '';
}
.fa-user-astronaut:before {
  content: '';
}
.fa-user-check:before {
  content: '';
}
.fa-user-circle:before {
  content: '';
}
.fa-user-clock:before {
  content: '';
}
.fa-user-cog:before {
  content: '';
}
.fa-user-edit:before {
  content: '';
}
.fa-user-friends:before {
  content: '';
}
.fa-user-graduate:before {
  content: '';
}
.fa-user-injured:before {
  content: '';
}
.fa-user-lock:before {
  content: '';
}
.fa-user-md:before {
  content: '';
}
.fa-user-minus:before {
  content: '';
}
.fa-user-ninja:before {
  content: '';
}
.fa-user-nurse:before {
  content: '';
}
.fa-user-plus:before {
  content: '';
}
.fa-user-secret:before {
  content: '';
}
.fa-user-shield:before {
  content: '';
}
.fa-user-slash:before {
  content: '';
}
.fa-user-tag:before {
  content: '';
}
.fa-user-tie:before {
  content: '';
}
.fa-user-times:before {
  content: '';
}
.fa-users:before {
  content: '';
}
.fa-users-cog:before {
  content: '';
}
.fa-usps:before {
  content: '';
}
.fa-ussunnah:before {
  content: '';
}
.fa-utensil-spoon:before {
  content: '';
}
.fa-utensils:before {
  content: '';
}
.fa-vaadin:before {
  content: '';
}
.fa-vector-square:before {
  content: '';
}
.fa-venus:before {
  content: '';
}
.fa-venus-double:before {
  content: '';
}
.fa-venus-mars:before {
  content: '';
}
.fa-viacoin:before {
  content: '';
}
.fa-viadeo:before {
  content: '';
}
.fa-viadeo-square:before {
  content: '';
}
.fa-vial:before {
  content: '';
}
.fa-vials:before {
  content: '';
}
.fa-viber:before {
  content: '';
}
.fa-video:before {
  content: '';
}
.fa-video-slash:before {
  content: '';
}
.fa-vihara:before {
  content: '';
}
.fa-vimeo:before {
  content: '';
}
.fa-vimeo-square:before {
  content: '';
}
.fa-vimeo-v:before {
  content: '';
}
.fa-vine:before {
  content: '';
}
.fa-vk:before {
  content: '';
}
.fa-vnv:before {
  content: '';
}
.fa-voicemail:before {
  content: '';
}
.fa-volleyball-ball:before {
  content: '';
}
.fa-volume-down:before {
  content: '';
}
.fa-volume-mute:before {
  content: '';
}
.fa-volume-off:before {
  content: '';
}
.fa-volume-up:before {
  content: '';
}
.fa-vote-yea:before {
  content: '';
}
.fa-vr-cardboard:before {
  content: '';
}
.fa-vuejs:before {
  content: '';
}
.fa-walking:before {
  content: '';
}
.fa-wallet:before {
  content: '';
}
.fa-warehouse:before {
  content: '';
}
.fa-water:before {
  content: '';
}
.fa-wave-square:before {
  content: '';
}
.fa-waze:before {
  content: '';
}
.fa-weebly:before {
  content: '';
}
.fa-weibo:before {
  content: '';
}
.fa-weight:before {
  content: '';
}
.fa-weight-hanging:before {
  content: '';
}
.fa-weixin:before {
  content: '';
}
.fa-whatsapp:before {
  content: '';
}
.fa-whatsapp-square:before {
  content: '';
}
.fa-wheelchair:before {
  content: '';
}
.fa-whmcs:before {
  content: '';
}
.fa-wifi:before {
  content: '';
}
.fa-wikipedia-w:before {
  content: '';
}
.fa-wind:before {
  content: '';
}
.fa-window-close:before {
  content: '';
}
.fa-window-maximize:before {
  content: '';
}
.fa-window-minimize:before {
  content: '';
}
.fa-window-restore:before {
  content: '';
}
.fa-windows:before {
  content: '';
}
.fa-wine-bottle:before {
  content: '';
}
.fa-wine-glass:before {
  content: '';
}
.fa-wine-glass-alt:before {
  content: '';
}
.fa-wix:before {
  content: '';
}
.fa-wizards-of-the-coast:before {
  content: '';
}
.fa-wolf-pack-battalion:before {
  content: '';
}
.fa-won-sign:before {
  content: '';
}
.fa-wordpress:before {
  content: '';
}
.fa-wordpress-simple:before {
  content: '';
}
.fa-wpbeginner:before {
  content: '';
}
.fa-wpexplorer:before {
  content: '';
}
.fa-wpforms:before {
  content: '';
}
.fa-wpressr:before {
  content: '';
}
.fa-wrench:before {
  content: '';
}
.fa-x-ray:before {
  content: '';
}
.fa-xbox:before {
  content: '';
}
.fa-xing:before {
  content: '';
}
.fa-xing-square:before {
  content: '';
}
.fa-y-combinator:before {
  content: '';
}
.fa-yahoo:before {
  content: '';
}
.fa-yammer:before {
  content: '';
}
.fa-yandex:before {
  content: '';
}
.fa-yandex-international:before {
  content: '';
}
.fa-yarn:before {
  content: '';
}
.fa-yelp:before {
  content: '';
}
.fa-yen-sign:before {
  content: '';
}
.fa-yin-yang:before {
  content: '';
}
.fa-yoast:before {
  content: '';
}
.fa-youtube:before {
  content: '';
}
.fa-youtube-square:before {
  content: '';
}
.fa-zhihu:before {
  content: '';
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url('/build/assets/fa-regular-400-DfibE8Hl.eot');
  src:
    url('/build/assets/fa-regular-400-DfibE8Hl.eot?#iefix') format('embedded-opentype'),
    url('/build/assets/fa-regular-400-CeZAys4y.woff2') format('woff2'),
    url('/build/assets/fa-regular-400-CRlP6IEk.woff') format('woff'),
    url('/build/assets/fa-regular-400-DbvZ_vSH.ttf') format('truetype'),
    url('/build/assets/fa-regular-400-DCEQL6pf.svg#fontawesome') format('svg');
}
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url('/build/assets/fa-solid-900-DxSXXLgP.eot');
  src:
    url('/build/assets/fa-solid-900-DxSXXLgP.eot?#iefix') format('embedded-opentype'),
    url('/build/assets/fa-solid-900-B5wk1sYN.woff2') format('woff2'),
    url('/build/assets/fa-solid-900-DvRAW_bk.woff') format('woff'),
    url('/build/assets/fa-solid-900-DRjTsAeK.ttf') format('truetype'),
    url('/build/assets/fa-solid-900-CcrniyZ0.svg#fontawesome') format('svg');
}
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url('/build/assets/fa-brands-400-CuatgLLT.eot');
  src:
    url('/build/assets/fa-brands-400-CuatgLLT.eot?#iefix') format('embedded-opentype'),
    url('/build/assets/fa-brands-400-gCSK8EOc.woff2') format('woff2'),
    url('/build/assets/fa-brands-400-CvXSnKH_.woff') format('woff'),
    url('/build/assets/fa-brands-400-BKbXKK0N.ttf') format('truetype'),
    url('/build/assets/fa-brands-400-6VVTk0DK.svg#fontawesome') format('svg');
}
.fab {
  font-family: 'Font Awesome 5 Brands';
}
/* fallback */
@font-face {
  font-family: 'Material Icons Two Tone';
  font-style: normal;
  font-weight: 400;
  src: url(/build/assets/material-J0bqPhJi.woff2) format('woff2');
}
.material-icons-two-tone {
  font-family: 'Material Icons Two Tone';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}
/**======================================================================
=========================================================================
Template Name: Able Pro - Tailwind Admin Template
Author: Phoenixcoded
Support: https://phoenixcoded.authordesk.app
File: style.css
=========================================================================
=================================================================================== */
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}
.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;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}
.simplebar-content:after,.simplebar-content:before{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{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}
.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}
.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}
.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}
.simplebar-track.simplebar-vertical{top:0;width:11px}
.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}
.simplebar-track.simplebar-horizontal{left:0;height:11px}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}
.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}
.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}
.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
/*! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com */
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: "Inter var", sans-serif; /* 4 */
  font-feature-settings: "salt"; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
:root{
  --colors-primary-50: 227 236 255;
  --colors-primary-100: 200 217 255;
  --colors-primary-200: 163 192 255;
  --colors-primary-300: 126 166 255;
  --colors-primary-400: 98 147 255;
  --colors-primary-500: 70 128 255;
  --colors-primary-600: 63 120 255;
  --colors-primary-700: 55 109 255;
  --colors-primary-800: 47 99 255;
  --colors-primary-900: 32 80 255;
  --colors-primary-950: 27 67 213;
  --colors-primary: 70 128 255;
}
.preset-2{
  --colors-primary-50: 254 242 242;
  --colors-primary-100: 254 226 226;
  --colors-primary-200: 254 202 202;
  --colors-primary-300: 252 165 165;
  --colors-primary-400: 248 113 113;
  --colors-primary-500: 239 68 68;
  --colors-primary-600: 220 38 38;
  --colors-primary-700: 185 28 28;
  --colors-primary-800: 153 27 27;
  --colors-primary-900: 127 29 29;
  --colors-primary-950: 69 10 10;
  --colors-primary: 239 68 68;
}
.preset-3{
  --colors-primary-50: 255 247 237;
  --colors-primary-100: 255 237 213;
  --colors-primary-200: 254 215 170;
  --colors-primary-300: 253 186 116;
  --colors-primary-400: 251 146 60;
  --colors-primary-500: 249 115 22;
  --colors-primary-600: 234 88 12;
  --colors-primary-700: 194 65 12;
  --colors-primary-800: 154 52 18;
  --colors-primary-900: 124 45 18;
  --colors-primary-950: 67 20 7;
  --colors-primary: 249 115 22;
}
.preset-4{
  --colors-primary-50: 255 251 235;
  --colors-primary-100: 254 243 199;
  --colors-primary-200: 253 230 138;
  --colors-primary-300: 252 211 77;
  --colors-primary-400: 251 191 36;
  --colors-primary-500: 245 158 11;
  --colors-primary-600: 217 119 6;
  --colors-primary-700: 180 83 9;
  --colors-primary-800: 146 64 14;
  --colors-primary-900: 120 53 15;
  --colors-primary-950: 69 26 3;
  --colors-primary: 245 158 11;
}
.preset-5{
  --colors-primary-50: 254 252 232;
  --colors-primary-100: 254 249 195;
  --colors-primary-200: 254 240 138;
  --colors-primary-300: 253 224 71;
  --colors-primary-400: 250 204 21;
  --colors-primary-500: 234 179 8;
  --colors-primary-600: 202 138 4;
  --colors-primary-700: 161 98 7;
  --colors-primary-800: 133 77 14;
  --colors-primary-900: 113 63 18;
  --colors-primary-950: 66 32 6;
  --colors-primary: 234 179 8;
}
.preset-6{
  --colors-primary-50: 247 254 231;
  --colors-primary-100: 236 252 203;
  --colors-primary-200: 217 249 157;
  --colors-primary-300: 190 242 100;
  --colors-primary-400: 163 230 53;
  --colors-primary-500: 132 204 22;
  --colors-primary-600: 101 163 13;
  --colors-primary-700: 77 124 15;
  --colors-primary-800: 63 98 18;
  --colors-primary-900: 54 83 20;
  --colors-primary-950: 26 46 5;
  --colors-primary: 132 204 22;
}
.preset-7{
  --colors-primary-50: 240 253 244;
  --colors-primary-100: 220 252 231;
  --colors-primary-200: 187 247 208;
  --colors-primary-300: 134 239 172;
  --colors-primary-400: 74 222 128;
  --colors-primary-500: 34 197 94;
  --colors-primary-600: 22 163 74;
  --colors-primary-700: 21 128 61;
  --colors-primary-800: 22 101 52;
  --colors-primary-900: 20 83 45;
  --colors-primary-950: 5 46 22;
  --colors-primary: 34 197 94;
}
.preset-8{
  --colors-primary-50: 236 253 245;
  --colors-primary-100: 209 250 229;
  --colors-primary-200: 167 243 208;
  --colors-primary-300: 110 231 183;
  --colors-primary-400: 52 211 153;
  --colors-primary-500: 16 185 129;
  --colors-primary-600: 5 150 105;
  --colors-primary-700: 4 120 87;
  --colors-primary-800: 6 95 70;
  --colors-primary-900: 6 78 59;
  --colors-primary-950: 2 44 34;
  --colors-primary: 16 185 129;
}
.preset-9{
  --colors-primary-50: 240 253 250;
  --colors-primary-100: 204 251 241;
  --colors-primary-200: 153 246 228;
  --colors-primary-300: 94 234 212;
  --colors-primary-400: 45 212 191;
  --colors-primary-500: 20 184 166;
  --colors-primary-600: 13 148 136;
  --colors-primary-700: 15 118 110;
  --colors-primary-800: 17 94 89;
  --colors-primary-900: 19 78 74;
  --colors-primary-950: 4 47 46;
  --colors-primary: 20 184 166;
}
.preset-10{
  --colors-primary-50: 236 254 255;
  --colors-primary-100: 207 250 254;
  --colors-primary-200: 165 243 252;
  --colors-primary-300: 103 232 249;
  --colors-primary-400: 34 211 238;
  --colors-primary-500: 6 182 212;
  --colors-primary-600: 8 145 178;
  --colors-primary-700: 14 116 144;
  --colors-primary-800: 21 94 117;
  --colors-primary-900: 22 78 99;
  --colors-primary-950: 8 51 68;
  --colors-primary: 6 182 212;
}
.preset-11{
  --colors-primary-50: 240 249 255;
  --colors-primary-100: 224 242 254;
  --colors-primary-200: 186 230 253;
  --colors-primary-300: 125 211 252;
  --colors-primary-400: 56 189 248;
  --colors-primary-500: 14 165 233;
  --colors-primary-600: 2 132 199;
  --colors-primary-700: 3 105 161;
  --colors-primary-800: 7 89 133;
  --colors-primary-900: 12 74 110;
  --colors-primary-950: 8 47 73;
  --colors-primary: 14 165 233;
}
.preset-12{
  --colors-primary-50: 239 246 255;
  --colors-primary-100: 219 234 254;
  --colors-primary-200: 191 219 254;
  --colors-primary-300: 147 197 253;
  --colors-primary-400: 96 165 250;
  --colors-primary-500: 59 130 246;
  --colors-primary-600: 37 99 235;
  --colors-primary-700: 29 78 216;
  --colors-primary-800: 30 64 175;
  --colors-primary-900: 30 58 138;
  --colors-primary-950: 23 37 84;
  --colors-primary: 59 130 246;
}
.preset-13{
  --colors-primary-50: 238 242 255;
  --colors-primary-100: 224 231 255;
  --colors-primary-200: 199 210 254;
  --colors-primary-300: 165 180 252;
  --colors-primary-400: 129 140 248;
  --colors-primary-500: 99 102 241;
  --colors-primary-600: 79 70 229;
  --colors-primary-700: 67 56 202;
  --colors-primary-800: 55 48 163;
  --colors-primary-900: 49 46 129;
  --colors-primary-950: 30 27 75;
  --colors-primary: 99 102 241;
}
.preset-14{
  --colors-primary-50: 245 243 255;
  --colors-primary-100: 237 233 254;
  --colors-primary-200: 221 214 254;
  --colors-primary-300: 196 181 253;
  --colors-primary-400: 167 139 250;
  --colors-primary-500: 139 92 246;
  --colors-primary-600: 124 58 237;
  --colors-primary-700: 109 40 217;
  --colors-primary-800: 91 33 182;
  --colors-primary-900: 76 29 149;
  --colors-primary-950: 46 16 101;
  --colors-primary: 139 92 246;
}
.preset-15{
  --colors-primary-50: 250 245 255;
  --colors-primary-100: 243 232 255;
  --colors-primary-200: 233 213 255;
  --colors-primary-300: 216 180 254;
  --colors-primary-400: 192 132 252;
  --colors-primary-500: 168 85 247;
  --colors-primary-600: 147 51 234;
  --colors-primary-700: 126 34 206;
  --colors-primary-800: 107 33 168;
  --colors-primary-900: 88 28 135;
  --colors-primary-950: 59 7 100;
  --colors-primary: 168 85 247;
}
.preset-16{
  --colors-primary-50: 253 244 255;
  --colors-primary-100: 250 232 255;
  --colors-primary-200: 245 208 254;
  --colors-primary-300: 240 171 252;
  --colors-primary-400: 232 121 249;
  --colors-primary-500: 217 70 239;
  --colors-primary-600: 192 38 211;
  --colors-primary-700: 162 28 175;
  --colors-primary-800: 134 25 143;
  --colors-primary-900: 112 26 117;
  --colors-primary-950: 74 4 78;
  --colors-primary: 217 70 239;
}
.preset-17{
  --colors-primary-50: 253 242 248;
  --colors-primary-100: 252 231 243;
  --colors-primary-200: 251 207 232;
  --colors-primary-300: 249 168 212;
  --colors-primary-400: 244 114 182;
  --colors-primary-500: 236 72 153;
  --colors-primary-600: 219 39 119;
  --colors-primary-700: 190 24 93;
  --colors-primary-800: 157 23 77;
  --colors-primary-900: 131 24 67;
  --colors-primary-950: 80 7 36;
  --colors-primary: 236 72 153;
}
.preset-18{
  --colors-primary-50: 255 241 242;
  --colors-primary-100: 255 228 230;
  --colors-primary-200: 254 205 211;
  --colors-primary-300: 253 164 175;
  --colors-primary-400: 251 113 133;
  --colors-primary-500: 244 63 94;
  --colors-primary-600: 225 29 72;
  --colors-primary-700: 190 18 60;
  --colors-primary-800: 159 18 57;
  --colors-primary-900: 136 19 55;
  --colors-primary-950: 76 5 25;
  --colors-primary: 244 63 94;
}
h1,.h1{
  font-size: 38px;
  font-weight: 700;
}
h2,.h2{
  font-size: 30px;
  font-weight: 700;
}
h3,.h3{
  font-size: 24px;
  font-weight: 600;
}
h4,.h4{
  font-size: 20px;
  font-weight: 600;
}
h5,.h5{
  font-size: 16px;
  font-weight: 600;
}
h6,.h6{
  font-size: 14px;
  font-weight: 600;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,{
  line-height: 1.2;
  --tw-text-opacity: 1;
  color: rgb(29 38 48 / var(--tw-text-opacity));
}
h1:is([data-pc-theme="dark"] *), h2:is([data-pc-theme="dark"] *), h3:is([data-pc-theme="dark"] *), h4:is([data-pc-theme="dark"] *), h5:is([data-pc-theme="dark"] *), h6:is([data-pc-theme="dark"] *), .h1:is([data-pc-theme="dark"] *), .h2:is([data-pc-theme="dark"] *), .h3:is([data-pc-theme="dark"] *), .h4:is([data-pc-theme="dark"] *), .h5:is([data-pc-theme="dark"] *), .h6:is([data-pc-theme="dark"] *),{
  color: rgba(255, 255, 255, 0.8);
}
body{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
  font-size: 0.875rem;
  line-height: 1.5;
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
body:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
b, strong{
  font-weight: 600;
}
.text-muted{
  color: rgba(33, 37, 41, 0.75);
}
.text-muted:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(116 136 146 / var(--tw-text-opacity));
}
.material-icons-two-tone{
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
}
.material-icons-two-tone:not([class*="bg-"]){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.material-icons-two-tone:not([class*="bg-"]):is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(191 191 191 / var(--tw-bg-opacity));
}
*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
.container{
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}
@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}
@media (min-width: 1024px){
  .container{
    max-width: 1024px;
  }
}
@media (min-width: 1280px){
  .container{
    max-width: 1280px;
  }
}
@media (min-width: 1536px){
  .container{
    max-width: 1536px;
  }
}
.pc-header{
  position: fixed;
  z-index: 1025;
  display: flex;
  height: 74px;
  background-color: rgba( 248,249,250, 0.7);
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
  --tw-backdrop-blur: blur(7px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  transition-property: all;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.pc-header:is([data-pc-theme="dark"] *){
  background-color: rgba( 19, 25, 32, 0.5);
  color: rgba(255, 255, 255, 0.8);
}
.pc-header:where([dir="ltr"], [dir="ltr"] *){
  right: 0px;
}
@media not all and (min-width: 1024px){
  .pc-header:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
  }
}
@media (min-width: 1024px){
  .pc-header:where([dir="ltr"], [dir="ltr"] *){
    left: 280px;
  }
}
.pc-header:where([dir="rtl"], [dir="rtl"] *){
  left: 0px;
}
@media not all and (min-width: 1024px){
  .pc-header:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
  }
}
@media (min-width: 1024px){
  .pc-header:where([dir="rtl"], [dir="rtl"] *){
    right: 280px;
  }
}
.pc-header .pc-head-link{
  position: relative;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  display: flex;
  height: 2.75rem;
  width: 2.75rem;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.pc-header .pc-head-link::after{
  position: absolute;
  inset: 0px;
  z-index: 1;
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 247 / var(--tw-bg-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  --tw-content: "" !important;
  content: var(--tw-content) !important;
}
.pc-header .pc-head-link:hover::after{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  content: var(--tw-content);
  border-radius: 0.25rem;
}
.pc-header .pc-head-link:is([data-pc-theme="dark"] *)::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(25 33 42 / var(--tw-bg-opacity));
}
.pc-header .pc-head-link i, .pc-header .pc-head-link svg, .pc-header .pc-head-link img{
  position: relative;
  z-index: 5;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.pc-header .pc-head-link i{
  font-size: 1.5rem;
  line-height: 2rem;
  line-height: 1;
}
.pc-header .pc-head-link svg{
  height: 1.5rem;
  width: 1.5rem;
}
.pc-header .pc-head-link:hover i, .pc-header .pc-head-link:hover svg{
  --tw-scale-x: 1.08;
  --tw-scale-y: 1.08;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media not all and (min-width: 640px){
  .pc-header .pc-h-item.dropdown{
    position: static;
  }
}
.pc-header .pc-h-item.dropdown .dropdown-menu{
  max-width: 100%;
}
@media not all and (min-width: 640px){
  .pc-header .pc-h-item.dropdown .dropdown-menu{
    left: 15px !important;
    right: 15px !important;
    top: 100% !important;
    min-width: calc(100vw - 30px);
  }
}
.pc-header .pc-h-item.dropdown .dropdown-menu:not(.dropdown-menu-end):where([dir="rtl"], [dir="rtl"] *){
  right: 0px !important;
  left: auto !important;
}
@media not all and (min-width: 640px){
  .pc-header .pc-h-item.dropdown.drp-show .dropdown-menu{
    transform: none !important;
  }
}
@media (min-width: 640px){
  .pc-header .dropdown-menu.dropdown-notification{
    min-width: 450px;
  }
}
.pc-header .dropdown-menu.dropdown-notification .card{
  cursor: pointer;
}
.pc-header .dropdown-menu.dropdown-notification .card:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 247 / var(--tw-bg-opacity));
}
.pc-header .dropdown-menu.dropdown-notification .card:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(25 33 42 / var(--tw-bg-opacity));
}
@media (min-width: 640px){
  .pc-header .dropdown-menu.dropdown-user-profile{
    min-width: 352px;
  }
}
.pc-header .dropdown-menu.dropdown-user-profile .dropdown-item{
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 0.5rem;
}
.offcanvas.offcanvas-end.pc-announcement-offcanvas{
  right: -474px;
  z-index: 1028;
  width: 474px;
}
.offcanvas.offcanvas-end.pc-announcement-offcanvas .offcanvas-body{
  height: calc(100vh - 68px);
}
.pc-sidebar{
  position: fixed;
  top: 0px;
  bottom: 0px;
  z-index: 1026;
  width: 280px;
  overflow: hidden;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
  transition-property: all;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.pc-sidebar:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(36 45 57 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
@media not all and (min-width: 1024px){
  .pc-sidebar{
    left: -280px;
  }
}
.pc-sidebar:where([dir="ltr"], [dir="ltr"] *){
  border-right-width: 1px;
}
.pc-sidebar:where([dir="rtl"], [dir="rtl"] *){
  border-left-width: 1px;
}
.pc-sidebar .navbar-wrapper{
  width: 280px;
  background-color: inherit;
}
.pc-sidebar .navbar-content{
  position: relative;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0px;
  padding-right: 0px;
  height: calc(100vh - 74px);
}
@media (min-width: 1024px){
  .pc-sidebar.pc-sidebar-hide{
    width: 0px;
  }
}
.pc-sidebar.pc-sidebar-hide:where([dir="ltr"], [dir="ltr"] *){
  border-right-width: 0px;
}
.pc-sidebar.pc-sidebar-hide:where([dir="rtl"], [dir="rtl"] *){
  border-left-width: 0px;
}
@media not all and (min-width: 1024px){
  .pc-sidebar.mob-sidebar-active{
    left: 0px;
  }
}
.pc-sidebar.mob-sidebar-active .navbar-wrapper{
  position: relative;
  z-index: 5;
  background-color: inherit;
}
.pc-sidebar .pc-menu-overlay{
  position: fixed;
  inset: 0px;
  background-color: rgba(0,0,0,.15);
  --tw-backdrop-blur: blur(3px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.pc-navbar > *{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.pc-navbar .pc-caption{
  display: block;
  padding-left: 23px;
  padding-right: 23px;
  padding-top: 1.5rem;
  padding-bottom: 0.5rem;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
}
.pc-navbar .pc-caption:first-child{
  padding-top: 0.625rem;
}
.pc-navbar .pc-caption svg{
  display: none;
}
.pc-navbar .pc-link{
  position: relative;
  display: block;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  font-size: 0.875rem;
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.pc-navbar .pc-link:is([data-pc-theme="dark"] *){
  color: rgba(255, 255, 255, 0.5);
}
.pc-navbar .pc-link .pc-micon{
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  text-align: center;
  vertical-align: middle;
}
.pc-navbar .pc-link .pc-micon:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 15px;
}
.pc-navbar .pc-link .pc-micon:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 15px;
}
.pc-navbar .pc-link .pc-micon > svg{
  display: inline-block;
  height: 22px;
  width: 22px;
}
.pc-navbar .pc-link .pc-arrow{
  position: relative;
  display: inline-block;
  line-height: 1.375;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.pc-navbar .pc-link .pc-arrow::after{
  position: absolute;
  inset: 0px;
  --tw-content: "";
  content: var(--tw-content);
}
.pc-navbar .pc-link .pc-arrow:where([dir="ltr"], [dir="ltr"] *){
  float: right;
}
.pc-navbar .pc-link .pc-arrow:where([dir="rtl"], [dir="rtl"] *){
  float: left;
}
.pc-navbar .pc-link .pc-arrow > svg{
  display: inline-block;
  height: 0.875rem;
  width: 0.875rem;
}
.pc-navbar .pc-link .pc-badge{
  display: inline-flex;
  height: 1.25rem;
  width: 1.25rem;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  background-color: rgb(var(--colors-primary-500));
  font-size: 10px;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.pc-navbar .pc-link .pc-badge:where([dir="ltr"], [dir="ltr"] *){
  float: right;
  margin-right: 5px;
}
.pc-navbar .pc-link .pc-badge:where([dir="rtl"], [dir="rtl"] *){
  float: left;
  margin-left: 5px;
}
.pc-navbar >.pc-item >.pc-link::after{
  position: absolute;
  inset: 2px;
  border-radius: 8px;
  opacity: 0.1;
  --tw-content: "";
  content: var(--tw-content);
}
.pc-navbar >.pc-item >.pc-link:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.pc-navbar >.pc-item.active >.pc-link{
  color: rgb(var(--colors-primary-500));
}
.pc-navbar >.pc-item.active >.pc-link::after{
  content: var(--tw-content);
  background-color: rgb(var(--colors-primary-500));
}
.pc-navbar >.pc-item .pc-submenu .pc-item.active >.pc-link, .pc-navbar >.pc-item .pc-submenu .pc-item.pc-trigger >.pc-link{
  font-weight: 500;
}
.pc-navbar >.pc-item .pc-submenu .pc-item.active >.pc-link::after, .pc-navbar >.pc-item .pc-submenu .pc-item.pc-trigger >.pc-link::after{
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-color: rgb(var(--colors-primary-500));
  content: var(--tw-content);
  opacity: 1;
}
.pc-navbar >.pc-item .pc-submenu .pc-item.active >.pc-link:hover::after, .pc-navbar >.pc-item .pc-submenu .pc-item.pc-trigger >.pc-link:hover::after{
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  content: var(--tw-content);
  background-color: rgb(var(--colors-primary-500));
}
.pc-navbar >.pc-item .pc-submenu .pc-link{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-right: 30px;
}
.pc-navbar >.pc-item .pc-submenu .pc-link::after{
  position: absolute;
  top: 1.25rem;
  height: 5px;
  width: 5px;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
  opacity: 0.5;
  --tw-content: "";
  content: var(--tw-content);
}
.pc-navbar >.pc-item .pc-submenu .pc-link:hover::after{
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-color: rgb(var(--colors-primary-500));
  content: var(--tw-content);
  opacity: 1;
}
.pc-navbar >.pc-item .pc-submenu .pc-link:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 60px;
}
.pc-navbar >.pc-item .pc-submenu .pc-link:where([dir="ltr"], [dir="ltr"] *)::after{
  content: var(--tw-content);
  left: 1.75rem;
}
.pc-navbar >.pc-item .pc-submenu .pc-link:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 60px;
}
.pc-navbar >.pc-item .pc-submenu .pc-link:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  right: 1.75rem;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-link:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 5rem;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-link:where([dir="ltr"], [dir="ltr"] *)::after{
  content: var(--tw-content);
  left: 62px;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-link:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 5rem;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-link:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  right: 62px;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 95px;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link:where([dir="ltr"], [dir="ltr"] *)::after{
  content: var(--tw-content);
  left: 79px;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 95px;
}
.pc-navbar >.pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  right: 79px;
}
[data-pc-sidebar-caption="false"] .pc-sidebar .pc-caption{
  display: none;
}
.pc-container{
  position: relative;
  top: 74px;
  min-height: calc(100vh - 135px);
  transition-property: all;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media not all and (min-width: 1024px){
  .pc-container{
    margin-left: 0px;
  }
}
@media (min-width: 1024px){
  .pc-container:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 280px;
  }
  .pc-container:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 280px;
  }
}
.pc-container .pc-content{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  padding-top: 1.25rem;
}
@media not all and (min-width: 640px){
  .pc-container .pc-content{
    padding: 15px;
  }
}
.page-header{
  margin-bottom: 1.5rem;
  padding-top: 13px;
  padding-bottom: 13px;
}
@media not all and (min-width: 640px){
  .page-header{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
}
.page-header .breadcrumb{
  font-size: 13px;
}
.pc-footer{
  position: relative;
  z-index: 995;
  margin-top: 74px;
  padding-top: 15px;
  padding-bottom: 15px;
  transition-property: all;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
@media not all and (min-width: 1024px){
  .pc-footer{
    margin-left: 0px;
  }
}
@media (min-width: 1024px){
  .pc-footer:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 280px;
  }
  .pc-footer:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 280px;
  }
  .pc-sidebar.pc-sidebar-hide ~.pc-header:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
  }
  .pc-sidebar.pc-sidebar-hide ~.pc-header:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
  }
  .pc-sidebar.pc-sidebar-hide ~.pc-container:where([dir="ltr"], [dir="ltr"] *), .pc-sidebar.pc-sidebar-hide ~.pc-footer:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0px;
  }
  .pc-sidebar.pc-sidebar-hide ~.pc-container:where([dir="rtl"], [dir="rtl"] *), .pc-sidebar.pc-sidebar-hide ~.pc-footer:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
  }
}
.footer-wrapper.container, .pc-content.container{
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px){
  .footer-wrapper.container, .pc-content.container{
    max-width: 540px;
  }
}
@media (min-width: 1024px){
  .footer-wrapper.container, .pc-content.container{
    max-width: 960px;
  }
}
@media (min-width: 1536px){
  .footer-wrapper.container, .pc-content.container{
    max-width: 1140px;
  }
}
[data-pc-theme_contrast="true"] body{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
[data-pc-theme_contrast="true"] body:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
[data-pc-theme_contrast="true"] .pc-sidebar{
  border-right-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow: 1px 0 3px 0 rgba(219,224,229,1);
  --tw-shadow-colored: 1px 0 3px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
[data-pc-theme_contrast="true"] .pc-sidebar:is([data-pc-theme="dark"] *){
  border-right-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
[data-pc-theme_contrast="true"] .card{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.08);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
:not(pre) > code[class*=language-], pre[class*=language-]{
  margin: 0px;
  margin-top: 1rem;
  display: flex;
}
:not(pre) > code[class*=language-] > code, pre[class*=language-] > code{
  width: 100%;
}
.apexcharts-legend-text:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1 !important;
  color: rgb(191 191 191 / var(--tw-text-opacity)) !important;
}
text:is([data-pc-theme="dark"] *),.apexcharts-theme-light .apexcharts-menu-icon:hover svg:is([data-pc-theme="dark"] *), .apexcharts-theme-light .apexcharts-reset-icon:hover svg:is([data-pc-theme="dark"] *), .apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg:is([data-pc-theme="dark"] *), .apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg:is([data-pc-theme="dark"] *), .apexcharts-theme-light .apexcharts-zoomin-icon:hover svg:is([data-pc-theme="dark"] *), .apexcharts-theme-light .apexcharts-zoomout-icon:hover svg:is([data-pc-theme="dark"] *){
  fill: #bfbfbf !important;
}
.apexcharts-gridline:is([data-pc-theme="dark"] *),.apexcharts-xaxis-tick:is([data-pc-theme="dark"] *),.apexcharts-grid-borders:is([data-pc-theme="dark"] *){
  display: none;
}
.apexcharts-canvas{
  direction: ltr;
}
.apexcharts-tooltip.apexcharts-theme-light:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.apexcharts-xaxistooltip:is([data-pc-theme="dark"] *), .apexcharts-yaxistooltip:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.apexcharts-xaxistooltip-bottom:is([data-pc-theme="dark"] *):after, .apexcharts-xaxistooltip-bottom:is([data-pc-theme="dark"] *):before{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.apexcharts-menu:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.apexcharts-theme-light .apexcharts-menu-item:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.jvm-element:is([data-pc-theme="dark"] *){
  fill: #263240 !important;
}
.vtree li.vtree-leaf.vtree-selected > a.vtree-leaf-label:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1 !important;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity)) !important;
  outline-color: #303f50 !important;
}
@media (min-width: 1025px){
  [data-pc-layout="horizontal"] .pc-header{
    z-index: 1027;
    background-color: rgba( 248,249,250, 0.7);
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    --tw-backdrop-blur: blur(7px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  [data-pc-layout="horizontal"] .pc-header:is([data-pc-theme="dark"] *){
    background-color: rgba( 19, 25, 32, 0.5);
  }
  [data-pc-layout="horizontal"] .pc-header .pc-h-item.pc-sidebar-collapse{
    display: none;
  }
  [data-pc-layout="horizontal"] .pc-sidebar{
    height: 60px;
    width: 100%;
    overflow: visible;
    background-color: rgba( 248,249,250, 0.7);
  }
  [data-pc-layout="horizontal"] .pc-sidebar:is([data-pc-theme="dark"] *){
    background-color: rgba( 19, 25, 32, 0.5);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .navbar-content,[data-pc-layout="horizontal"] .pc-sidebar .m-header{
    background-color: rgba( 248,249,250, 0.7);
    --tw-backdrop-blur: blur(7px);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .navbar-content:is([data-pc-theme="dark"] *),[data-pc-layout="horizontal"] .pc-sidebar .m-header:is([data-pc-theme="dark"] *){
    background-color: rgba( 19, 25, 32, 0.5);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-badge,[data-pc-layout="horizontal"] .pc-sidebar .pc-caption:not(:first-child):after{
    display: none;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .navbar-wrapper{
    width: 100%;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .navbar-content{
    height: 57px;
    border-bottom-width: 1px;
    border-style: dashed;
    --tw-border-opacity: 1;
    border-color: rgb(190 200 208 / var(--tw-border-opacity));
    background-color: rgba( 248,249,250, 0.7);
    padding: 6px 20px;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .navbar-content:is([data-pc-theme="dark"] *){
    --tw-border-opacity: 1;
    border-color: rgb(36 45 57 / var(--tw-border-opacity));
    background-color: rgba( 19, 25, 32, 0.5);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .navbar-content .simplebar-mask, [data-pc-layout="horizontal"] .pc-sidebar .navbar-content .simplebar-content-wrapper{
    overflow: visible !important;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-link{
    display: block;
    align-items: center;
    padding: 10px 14px;
    font-size: 0.875rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgb(91 107 121 / var(--tw-text-opacity));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-link:is([data-pc-theme="dark"] *){
    color: rgba(255, 255, 255, 0.5);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-link:active,[data-pc-layout="horizontal"] .pc-sidebar .pc-link:focus,[data-pc-layout="horizontal"] .pc-sidebar .pc-link:hover{
    color: rgb(var(--colors-primary-500));
    text-decoration-line: none;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-link .pc-micon i{
    vertical-align: middle;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .card{
    display: none;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar{
    display: inline-block !important;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar .pc-link{
    display: flex;
    align-items: center;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item{
    position: relative;
    margin: 0px;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item:hover:not(.active) > .pc-link{
    color: rgb(var(--colors-primary-500));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item:hover:not(.active) > .pc-link::after{
    content: var(--tw-content);
    background-color: rgb(var(--colors-primary-500));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-link{
    padding: 12px 30px !important;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-link{
    padding: 12px 30px !important;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link{
    padding: 12px 30px !important;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item > .pc-submenu.edge{
    left: auto;
    right: 0px;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item > .pc-link{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar > .pc-item > .pc-link > .pc-arrow{
    margin-left: 0.625rem;
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar .pc-item{
    display: inline-block;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-navbar .pc-item.pc-caption{
    padding: 0px !important;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-arrow{
    display: inline-block;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-arrow:where([dir="ltr"], [dir="ltr"] *){
    float: right;
    margin-left: auto;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-arrow:where([dir="rtl"], [dir="rtl"] *){
    float: left;
    margin-right: auto;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-arrow > svg{
    height: 14px;
    width: 14px;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu{
    position: absolute;
    min-width: 225px;
    border-radius: 0.25rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding-top: 15px;
    padding-bottom: 15px;
    --tw-shadow: 0 4px 24px 0 rgba(62,57,107,0.18);
    --tw-shadow-colored: 0 4px 24px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu::before{
    content: var(--tw-content);
    display: none;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu:is([data-pc-theme="dark"] *){
    --tw-bg-opacity: 1;
    background-color: rgb(38 50 64 / var(--tw-bg-opacity));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item{
    position: relative;
    display: block;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-submenu > .pc-item:before,[data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item::before{
    left: 1.25rem;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-link{
    position: relative;
    padding: 12px 15px 12px 20px;
    --tw-text-opacity: 1;
    color: rgb(91 107 121 / var(--tw-text-opacity));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-link::after{
    content: var(--tw-content);
    display: none;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-link:is([data-pc-theme="dark"] *){
    --tw-text-opacity: 1;
    color: rgb(191 191 191 / var(--tw-text-opacity));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-link .pc-icon svg, [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-link .pc-icon i{
    --tw-text-opacity: 1;
    color: rgb(91 107 121 / var(--tw-text-opacity));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-link .pc-icon svg:is([data-pc-theme="dark"] *), [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item .pc-link .pc-icon i:is([data-pc-theme="dark"] *){
    color: rgba(255, 255, 255, 0.5);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item:hover > .pc-link, [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-item > .pc-link:hover{
    color: rgb(var(--colors-primary-500));
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu{
    left: 100%;
    top: -15px;
    z-index: 1;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge{
    left: auto;
    right: 100%;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt{
    top: auto;
    bottom: -15px;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt.edge-alt-full::-webkit-scrollbar{
    width: 0.375rem;
    opacity: 0;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt.edge-alt-full::-webkit-scrollbar:hover{
    opacity: 1;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt.edge-alt-full::-webkit-scrollbar-track{
    background-color: transparent;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt.edge-alt-full::-webkit-scrollbar-thumb{
    background-color: rgb(91 107 121 / 0.1);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt.edge-alt-full::-webkit-scrollbar-thumb:hover{
    background-color: rgb(91 107 121 / 0.3);
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt.edge-alt-full .pc-submenu{
    left: 200px;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-submenu .pc-submenu.edge-alt.edge-alt-full .pc-submenu.edge{
    left: 0px;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-item .pc-submenu{
    display: none;
  }
  [data-pc-layout="horizontal"] .pc-sidebar .pc-item:hover >.pc-submenu{
    display: block !important;
  }
  [data-pc-layout="horizontal"] .pc-container:where([dir="ltr"], [dir="ltr"] *),[data-pc-layout="horizontal"] .pc-footer:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0px;
  }
  [data-pc-layout="horizontal"] .pc-container:where([dir="rtl"], [dir="rtl"] *),[data-pc-layout="horizontal"] .pc-footer:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
  }
  [data-pc-layout="horizontal"] .pc-container{
    top: calc(74px + 60px);
    min-height: calc(100vh - 74px - 60px * 2);
  }
  [data-pc-layout="horizontal"] .pc-footer{
    top: 60px;
  }
}
[data-pc-layout="color-header"] body{
  position: relative;
}
[data-pc-layout="color-header"] body:not([class*="bg-"]){
  background-color: rgb(var(--colors-primary-500));
}
[data-pc-layout="color-header"] .pc-header{
  position: absolute;
  background-color: transparent;
}
[data-pc-layout="color-header"] .pc-header .pc-head-link{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
[data-pc-layout="color-header"] .pc-header .pc-head-link::after{
  content: var(--tw-content);
  background-color: rgba(255,255,255,0.15);
}
[data-pc-layout="color-header"] .pc-header .pc-head-link svg, [data-pc-layout="color-header"] .pc-header .pc-head-link i{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
[data-pc-layout="color-header"] .pc-sidebar{
  position: absolute;
  height: 100%;
  border-width: 0px;
  background-color: transparent;
}
[data-pc-layout="color-header"] .pc-sidebar .navbar-wrapper{
  height: 100%;
}
[data-pc-layout="color-header"] .pc-sidebar .navbar-content{
  position: relative;
  border-radius: 0 12px 0 0;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 18px 0 10px;
  --tw-shadow: inset 0 0 1px 1px #fff;
  --tw-shadow-colored: inset 0 0 1px 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  --tw-shadow-color: #e7eaee;
  --tw-shadow: var(--tw-shadow-colored);
}
[data-pc-layout="color-header"] .pc-sidebar .navbar-content:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
  --tw-shadow-color: #303f50;
  --tw-shadow: var(--tw-shadow-colored);
}
[data-pc-layout="color-header"] .pc-sidebar .navbar-content{
  min-height: calc(100% - 74px);
}
[data-pc-layout="color-header"] .pc-footer{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
[data-pc-layout="color-header"] .pc-footer:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
[data-pc-layout="color-header"] .pc-container{
  padding-top: 140px;
}
[data-pc-layout="color-header"] .pc-container .pc-content{
  min-height: calc(100vh - 273px);
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
[data-pc-layout="color-header"] .pc-container .pc-content:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
[data-pc-layout="color-header"] .pc-container .page-header{
  margin-top: -140px;
  padding: 0px;
}
[data-pc-layout="color-header"] .pc-container .page-header h2{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
[data-pc-layout="color-header"] .pc-container .page-header .breadcrumb{
  margin-bottom: 5px;
}
[data-pc-layout="color-header"] .pc-container .page-header .breadcrumb .breadcrumb-item, [data-pc-layout="color-header"] .pc-container .page-header .breadcrumb a{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
[data-pc-layout="compact"] .pc-sidebar .pc-user-card{
  display: none;
}
[data-pc-layout="compact"] .pc-sidebar .pc-micon{
  height: 27px;
  width: 46px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-micon svg{
  height: 26px;
  width: 26px;
}
[data-pc-layout="compact"] .pc-sidebar .m-header .logo.logo-sm{
  width: 50px;
}
[data-pc-layout="compact"] .pc-sidebar .m-header .badge{
  display: none;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item{
  margin: 4px 14px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item.pc-hasmenu > .pc-submenu{
  position: absolute;
  left: 94px;
  top: 0px;
  height: 100vh;
  min-width: 186px;
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item.pc-hasmenu > .pc-submenu:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item > .pc-hasmenu .pc-link{
  padding: 12px 30px 12px 45px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item > .pc-hasmenu .pc-link::after{
  content: var(--tw-content);
  left: 30px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item .pc-hasmenu .pc-hasmenu .pc-link{
  padding: 12px 30px 12px 52px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item .pc-hasmenu .pc-hasmenu .pc-link::after{
  content: var(--tw-content);
  left: 40px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item .pc-hasmenu .pc-hasmenu .pc-hasmenu .pc-link{
  padding: 12px 30px 12px 70px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item .pc-hasmenu .pc-hasmenu .pc-hasmenu .pc-link::after{
  content: var(--tw-content);
  left: 52px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item > .pc-link{
  display: inline-block;
  padding: 14px 12px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item > .pc-link .pc-micon{
  margin-right: 0px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-navbar > .pc-item > .pc-link .pc-micon i{
  vertical-align: middle;
  font-size: 22px;
}
[data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active){
  width: 100px;
}
[data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) .m-header{
  width: 100px;
  padding: 16px 12px;
}
[data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) .m-header > a{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
}
[data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) .m-header .logo.logo-lg{
  display: none;
}
[data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) .m-header .logo.logo-sm{
  display: inline-block;
}
@media (min-width: 1025px){
  [data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) ~ .pc-footer,[data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) ~ .pc-container{
    margin-left: 100px;
  }
}
@media (max-width: 1024.98px){
  [data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) .m-header{
    width: 100px;
  }
  [data-pc-layout="compact"] .pc-sidebar:not(.pc-compact-submenu-active) .m-header .b-brand{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 50px;
    overflow: hidden;
  }
  [data-pc-layout="compact"] .pc-sidebar:not(.mob-sidebar-active){
    left: -300px;
  }
}
[data-pc-layout="compact"] .pc-sidebar .navbar-content{
  width: 100px;
  height: calc(100vh - 74px);
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu{
  position: relative;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu::after{
  position: absolute;
  left: 0px;
  top: 0px;
  height: calc(100% - 30px);
  width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(231 234 238 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu:is([data-pc-theme="dark"] *)::after{
  --tw-bg-opacity: 1;
  background-color: rgb(48 63 80 / var(--tw-bg-opacity));
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-title{
  margin-bottom: 14px;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 20px 18px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-title:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-title .avtar i{
  font-size: 18px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-title h5{
  font-weight: 600;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-list{
  height: calc(100vh - 74px - 80px);
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-list .simplebar-content > .pc-submenu > .pc-item::before{
  content: var(--tw-content);
  left: 15px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-list .simplebar-content > .pc-submenu > .pc-item > .pc-link{
  padding: 10px 16px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-list .simplebar-content > .pc-submenu > .pc-item > .pc-submenu > .pc-item::before{
  content: var(--tw-content);
  left: 30px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-list .simplebar-content > .pc-submenu > .pc-item > .pc-submenu > .pc-item > .pc-link{
  padding: 10px 16px 10px 30px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-list .simplebar-content > .pc-submenu > .pc-item > .pc-submenu > .pc-item > .pc-submenu > .pc-item::before{
  content: var(--tw-content);
  left: 45px;
}
[data-pc-layout="compact"] .pc-sidebar .pc-compact-submenu .pc-compact-list .simplebar-content > .pc-submenu > .pc-item > .pc-submenu > .pc-item > .pc-submenu > .pc-item > .pc-link{
  padding: 10px 16px 10px 45px;
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-content{
  width: 300px;
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-content::before{
  position: absolute;
  top: 0px;
  left: 92px;
  height: 100%;
  width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(231 234 238 / var(--tw-bg-opacity));
  --tw-content: "";
  content: var(--tw-content);
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-content:is([data-pc-theme="dark"] *)::before{
  --tw-bg-opacity: 1;
  background-color: rgb(48 63 80 / var(--tw-bg-opacity));
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-wrapper{
  display: flex !important;
  width: 300px;
  flex-wrap: wrap;
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-wrapper .m-header{
  width: 100%;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(231 234 238 / var(--tw-border-opacity));
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-wrapper .m-header:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-wrapper .pc-compact-submenu{
  flex: 1 1 0%;
  width: calc(100% - 100px);
}
[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active .navbar-wrapper .pc-compact-submenu .pc-compact-list .simplebar-content > .pc-submenu{
  display: block !important;
}
@media (min-width: 1025px){
  [data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active ~ .pc-footer,[data-pc-layout="compact"] .pc-sidebar.pc-compact-submenu-active ~ .pc-container{
    margin-left: 300px;
  }
}
[data-pc-layout="compact"] .pc-sidebar.pc-sidebar-hide{
  width: 0px;
}
[data-pc-layout="compact"] .pc-sidebar.pc-sidebar-hide ~ .pc-footer, [data-pc-layout="compact"] .pc-sidebar.pc-sidebar-hide ~ .pc-container{
  margin-left: 0px;
}
[data-pc-layout="compact"] .pc-sidebar.pc-sidebar-hide .pc-navbar > .pc-item.pc-hasmenu.pc-trigger > > .pc-submenu{
  display: none !important;
}
[data-pc-layout="compact"] .pc-sidebar .pc-badge,[data-pc-layout="compact"] .pc-sidebar .pc-caption,[data-pc-layout="compact"] .pc-sidebar .pc-mtext,[data-pc-layout="compact"] .pc-sidebar .pc-navbar > li > a > .pc-arrow{
  display: none;
}
@media (min-width: 1025px){
  [data-pc-layout="compact"] .pc-header{
    left: 100px;
  }
}
[data-pc-layout="compact"] .pc-sidebar-hide .pc-header{
  left: 0px;
}
@media (min-width: 1025px){
  [data-pc-layout="compact"] .pc-compact-submenu-active.pc-sidebar-hide .pc-header{
    left: 0px;
  }
  [data-pc-layout="compact"] .pc-compact-submenu-active .pc-header{
    left: 300px;
  }
}
[data-pc-layout="tab"] .pc-sidebar .tab-container{
  display: flex;
  align-items: flex-start;
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu, [data-pc-layout="tab"] .pc-sidebar .tab-container .tab-link{
  height: calc(100vh - 74px);
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu{
  width: 75px;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-right-color: rgb(231 234 238 / var(--tw-border-opacity));
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-right-color: rgb(48 63 80 / var(--tw-border-opacity));
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu .nav-link{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  height: 50px;
  width: 50px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  padding: 0px;
  font-size: 18px;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu .nav-link:hover{
  background-color: rgb(91 107 121 / 0.2);
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu .nav-link:is([data-pc-theme="dark"] *){
  color: rgba(255, 255, 255, 0.5);
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu .nav-link:hover:is([data-pc-theme="dark"] *){
  background-color: rgba(255, 255, 255, 0.2);
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu .nav-link svg{
  height: 22px;
  width: 22px;
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu .nav-link:focus,[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-sidemenu .nav-link.active{
  background-color: rgb(var(--colors-primary-500) / 0.2);
  color: rgb(var(--colors-primary-500));
}
[data-pc-layout="tab"] .pc-sidebar .tab-container .tab-link{
  width: 1%;
  min-width: 0px;
  flex: 1 1 auto;
}
[data-pc-layout="tab"] .pc-sidebar .pc-caption, [data-pc-layout="tab"] .pc-sidebar .pc-user-card{
  display: none;
}
[data-pc-layout="tab"] .pc-sidebar .pc-mtext{
  margin-left: 0.625rem;
}
[data-pc-layout="tab"] .pc-sidebar .pc-micon{
  margin-right: 0px;
}
[data-pc-layout="tab"] .pc-sidebar:not(.pc-sidebar-hide){
  width: 320px;
}
[data-pc-layout="tab"] .pc-sidebar:not(.pc-sidebar-hide) .navbar-wrapper{
  width: 320px;
}
[data-pc-layout="tab"] .pc-sidebar .pc-navbar > .pc-item > .pc-submenu .pc-link{
  padding: 12px 30px 12px 45px;
}
[data-pc-layout="tab"] .pc-sidebar .pc-navbar > .pc-item > .pc-submenu .pc-link::after{
  content: var(--tw-content);
  left: 30px;
}
[data-pc-layout="tab"] .pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-link{
  padding: 12px 30px 12px 52px;
}
[data-pc-layout="tab"] .pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-link::after{
  content: var(--tw-content);
  left: 40px;
}
[data-pc-layout="tab"] .pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link{
  padding: 12px 30px 12px 70px;
}
[data-pc-layout="tab"] .pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link::after{
  content: var(--tw-content);
  left: 52px;
}
@media (min-width: 1025px){
  [data-pc-layout="tab"] .pc-sidebar:not(.pc-sidebar-hide) ~ .pc-header{
    left: 320px;
  }
  [data-pc-layout="tab"] .pc-sidebar:not(.pc-sidebar-hide) ~ .pc-container, [data-pc-layout="tab"] .pc-sidebar:not(.pc-sidebar-hide) ~ .pc-footer{
    margin-left: 320px;
  }
}
@media (max-width: 1024px){
  [data-pc-layout="tab"] .pc-sidebar:not(.mob-sidebar-active){
    left: -320px;
  }
}
.preset-btn.btn{
  display: flex;
  height: 60px;
  width: 100%;
  align-items: center;
  justify-content: center;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 5px;
}
.preset-btn.btn:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.preset-btn.btn.active{
  border-color: rgb(var(--colors-primary-500));
}
.preset-btn.btn.btn-img{
  height: auto;
  border-radius: 0.5rem;
}
.preset-btn.btn.btn-img img{
  width: 100%;
}
.theme-color{
  position: relative;
  display: flex;
  gap: 0.25rem;
}
.theme-color >a{
  position: relative;
  display: inline-flex;
  height: 2.5rem;
  width: 2.5rem;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 0.75rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.theme-color >a:after{
  position: absolute;
  inset: 4px;
  z-index: 10;
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 0.5rem;
  background-color: rgb(255 255 255 / 0.3);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
  --tw-content: "";
  content: var(--tw-content);
}
.theme-color >a i{
  font-size: 20px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  opacity: 0.7;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.theme-color >a:hover i{
  opacity: 1;
}
.theme-color >a.active:after{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.theme-color >a.active i{
  opacity: 1;
}
.accordion{
  overflow: hidden;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.accordion:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.accordion.accordion-flush{
  border-width: 0px;
}
.accordion .accordion-item + .accordion-item{
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.accordion .accordion-item + .accordion-item:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.accordion .accordion-header.card-header{
  position: relative;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-align: start;
}
.accordion .accordion-header.card-header::before{
  position: absolute;
  font-family: 'tabler-icons';
  font-size: 1.125rem;
  line-height: 1.75rem;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(.47,1.64,.41,.8);
  --tw-content: '\ea5f';
  content: var(--tw-content);
}
.accordion .accordion-header.card-header:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 2.5rem;
}
.accordion .accordion-header.card-header:where([dir="ltr"], [dir="ltr"] *)::before{
  content: var(--tw-content);
  right: 25px;
}
.accordion .accordion-header.card-header:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 2.5rem;
}
.accordion .accordion-header.card-header:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  left: 25px;
}
.accordion .accordion-header.card-header.show{
  background-color: rgb(var(--colors-primary-500) / 0.1);
  color: rgb(var(--colors-primary-500));
}
.accordion .accordion-header.card-header.show::before{
  content: var(--tw-content);
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.show:not([data-pc-toggle="collapse"]){
  display: block !important;
}
.alert{
  margin-bottom: 0.75rem;
  border-radius: 0.5rem;
  border-width: 1px;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.alert .alert-link{
  font-weight: 700;
}
.alert .alert-heading{
  color: inherit;
}
.alert hr{
  border-color: inherit;
}
.alert.alert-dismissible{
  position: relative;
  padding-right: 2.5rem;
}
.alert.alert-dismissible:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 3rem;
  padding-right: 1.25rem;
}
.alert.alert-dismissible [data-pc-dismiss="alert"]{
  position: absolute;
  top: 0.5rem;
}
.alert.alert-dismissible [data-pc-dismiss="alert"]:where([dir="ltr"], [dir="ltr"] *){
  right: 0.5rem;
}
.alert.alert-dismissible [data-pc-dismiss="alert"]:where([dir="rtl"], [dir="rtl"] *){
  left: 0.5rem;
}
.alert-primary{
  border-color: rgb(var(--colors-primary-500) / 0.2);
  background-color: rgb(var(--colors-primary-500) / 0.2);
  color: rgb(var(--colors-primary-800));
}
.alert-secondary{
  border-color: rgb(91 107 121 / 0.2);
  background-color: rgb(91 107 121 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(38 45 51 / var(--tw-text-opacity));
}
.alert-secondary:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(190 198 206 / var(--tw-text-opacity));
}
.alert-success{
  border-color: rgb(44 168 127 / 0.1);
  background-color: rgb(44 168 127 / 0.1);
  --tw-text-opacity: 1;
  color: rgb(27 141 98 / var(--tw-text-opacity));
}
.alert-danger{
  border-color: rgb(220 38 38 / 0.2);
  background-color: rgb(220 38 38 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(206 23 23 / var(--tw-text-opacity));
}
.alert-warning{
  border-color: rgb(229 138 0 / 0.2);
  background-color: rgb(229 138 0 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(218 109 0 / var(--tw-text-opacity));
}
.alert-info{
  border-color: rgb(62 201 214 / 0.2);
  background-color: rgb(62 201 214 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(40 181 198 / var(--tw-text-opacity));
}
.alert-dark{
  border-color: rgb(33 37 41 / 0.2);
  background-color: rgb(33 37 41 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(13 14 16 / var(--tw-text-opacity));
}
.alert-dark:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(158 167 177 / var(--tw-text-opacity));
}
.badge{
  display: inline-block;
  border-radius: 0.375rem;
  padding-left: 0.8em;
  padding-right: 0.8em;
  padding-top: 0.45em;
  padding-bottom: 0.45em;
  font-size: .75em;
  font-weight: 500;
  line-height: 0.9;
}
.btn{
  display: inline-block;
  border-radius: 20px;
  border-width: 1px;
  border-color: transparent;
  background-color: transparent;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 500;
  transition-property: all;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.btn.disabled{
  pointer-events: none;
  cursor: default;
  opacity: 0.75;
}
.btn.btn-lg{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.btn.btn-sm{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.btn.btn-icon{
  display: inline-flex;
  height: 2.5rem;
  width: 2.5rem;
  align-items: center;
  justify-content: center;
  padding: 0px;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.btn.btn-icon.avtar-xl{
  height: 60px;
  width: 60px;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.btn.btn-icon.avtar-l{
  height: 50px;
  width: 50px;
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.btn.btn-icon.avtar-s{
  height: 30px;
  width: 30px;
  font-size: 0.875rem;
}
.btn.btn-icon.avtar-xs{
  height: 1.25rem;
  width: 1.25rem;
  font-size: 0.75rem;
}
.btn-pc-default:not(:hover){
  color: rgb(19 25 32 / 0.7);
}
.btn-pc-default:not(:hover):is([data-pc-theme="dark"] *){
  color: rgb(191 191 191 / 0.7);
}
.btn-primary{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-primary:hover{
  background-color: rgb(var(--colors-primary-600));
}
.btn-primary:focus{
  background-color: rgb(var(--colors-primary-600));
}
.btn-primary:active{
  background-color: rgb(var(--colors-primary-700));
}
.btn-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-secondary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.btn-secondary:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.btn-secondary:active{
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 74 / var(--tw-bg-opacity));
}
.btn-success{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-success:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(39 160 119 / var(--tw-bg-opacity));
}
.btn-success:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(39 160 119 / var(--tw-bg-opacity));
}
.btn-success:active{
  --tw-bg-opacity: 1;
  background-color: rgb(33 151 108 / var(--tw-bg-opacity));
}
.btn-danger{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-danger:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
}
.btn-danger:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
}
.btn-danger:active{
  --tw-bg-opacity: 1;
  background-color: rgb(211 28 28 / var(--tw-bg-opacity));
}
.btn-warning{
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-warning:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(226 130 0 / var(--tw-bg-opacity));
}
.btn-warning:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(226 130 0 / var(--tw-bg-opacity));
}
.btn-warning:active{
  --tw-bg-opacity: 1;
  background-color: rgb(222 119 0 / var(--tw-bg-opacity));
}
.btn-info{
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-info:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(56 195 209 / var(--tw-bg-opacity));
}
.btn-info:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(56 195 209 / var(--tw-bg-opacity));
}
.btn-info:active{
  --tw-bg-opacity: 1;
  background-color: rgb(48 188 204 / var(--tw-bg-opacity));
}
.btn-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(26 29 33 / var(--tw-bg-opacity));
}
.btn-dark:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(26 29 33 / var(--tw-bg-opacity));
}
.btn-dark:active{
  --tw-bg-opacity: 1;
  background-color: rgb(19 22 24 / var(--tw-bg-opacity));
}
.btn-light{
  background-color: rgb(242 244 245 / 0.1);
  --tw-text-opacity: 1;
  color: rgb(33 37 41 / var(--tw-text-opacity));
}
.btn-light:hover{
  background-color: rgb(242 244 245 / 0.2);
}
.btn-light:focus{
  background-color: rgb(242 244 245 / 0.2);
}
.btn-light:active{
  background-color: rgb(242 244 245 / 0.3);
}
.btn-light:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-link{
  background-color: transparent;
  color: rgb(var(--colors-primary-500));
}
.btn-link:hover{
  text-decoration-line: underline;
}
.btn-link:focus{
  background-color: rgb(var(--colors-primary-50) / 0.2);
}
.btn-link:active{
  background-color: rgb(var(--colors-primary-50) / 0.3);
}
.btn-outline-primary{
  border-width: 1px;
  border-color: rgb(var(--colors-primary));
  background-color: rgb(var(--colors-primary-500) / 0);
  color: rgb(var(--colors-primary-500));
}
.btn-outline-primary:hover{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-primary:focus{
  background-color: rgb(var(--colors-primary-600));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-secondary{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(91 107 121 / var(--tw-border-opacity));
  background-color: rgb(91 107 121 / 0);
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.btn-outline-secondary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-secondary:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-success{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(44 168 127 / var(--tw-border-opacity));
  background-color: rgb(44 168 127 / 0);
  --tw-text-opacity: 1;
  color: rgb(44 168 127 / var(--tw-text-opacity));
}
.btn-outline-success:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-success:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(39 160 119 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-danger{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
  background-color: rgb(220 38 38 / 0);
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.btn-outline-danger:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-danger:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-warning{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 138 0 / var(--tw-border-opacity));
  background-color: rgb(229 138 0 / 0);
  --tw-text-opacity: 1;
  color: rgb(229 138 0 / var(--tw-text-opacity));
}
.btn-outline-warning:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-warning:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(226 130 0 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-info{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(62 201 214 / var(--tw-border-opacity));
  background-color: rgb(62 201 214 / 0);
  --tw-text-opacity: 1;
  color: rgb(62 201 214 / var(--tw-text-opacity));
}
.btn-outline-info:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-info:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(56 195 209 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-dark{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(33 37 41 / var(--tw-border-opacity));
  background-color: rgb(33 37 41 / 0);
  --tw-text-opacity: 1;
  color: rgb(33 37 41 / var(--tw-text-opacity));
}
.btn-outline-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-dark:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(26 29 33 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-outline-dark:is([data-pc-theme="dark"] *){
  border-color: rgb(255 255 255 / 0.5);
  color: rgb(255 255 255 / 0.5);
}
.btn-light-primary{
  background-color: rgb(var(--colors-primary-100));
  color: rgb(var(--colors-primary-500));
}
.btn-light-primary:hover{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-primary:focus{
  background-color: rgb(var(--colors-primary-600));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-primary:is([data-pc-theme="dark"] *){
  background-color: rgb(var(--colors-primary-500) / 0.1);
}
.btn-light-primary:hover:is([data-pc-theme="dark"] *){
  background-color: rgb(var(--colors-primary-500));
}
.btn-light-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(225 229 232 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.btn-light-secondary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-secondary:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-secondary:is([data-pc-theme="dark"] *){
  background-color: rgb(91 107 121 / 0.1);
}
.btn-light-secondary:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.btn-light-success{
  --tw-bg-opacity: 1;
  background-color: rgb(192 229 217 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(44 168 127 / var(--tw-text-opacity));
}
.btn-light-success:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-success:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(39 160 119 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-success:is([data-pc-theme="dark"] *){
  background-color: rgb(44 168 127 / 0.1);
}
.btn-light-success:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.btn-light-danger{
  --tw-bg-opacity: 1;
  background-color: rgb(245 190 190 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.btn-light-danger:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-danger:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-danger:is([data-pc-theme="dark"] *){
  background-color: rgb(220 38 38 / 0.1);
}
.btn-light-danger:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.btn-light-warning{
  --tw-bg-opacity: 1;
  background-color: rgb(247 220 179 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(229 138 0 / var(--tw-text-opacity));
}
.btn-light-warning:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-warning:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(226 130 0 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-warning:is([data-pc-theme="dark"] *){
  background-color: rgb(229 138 0 / 0.1);
}
.btn-light-warning:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
}
.btn-light-info{
  --tw-bg-opacity: 1;
  background-color: rgb(197 239 243 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(62 201 214 / var(--tw-text-opacity));
}
.btn-light-info:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-info:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(56 195 209 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-info:is([data-pc-theme="dark"] *){
  background-color: rgb(62 201 214 / 0.1);
}
.btn-light-info:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
}
.btn-light-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(206 210 215 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(33 37 41 / var(--tw-text-opacity));
}
.btn-light-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-dark:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(26 29 33 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-light-dark:is([data-pc-theme="dark"] *){
  background-color: rgb(33 37 41 / 0.1);
  color: rgb(255 255 255 / 0.8);
}
.btn-light-dark:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
}
.btn-link-primary{
  background-color: transparent;
  color: rgb(var(--colors-primary-500));
}
.btn-link-primary:hover{
  background-color: rgb(var(--colors-primary-100));
}
.btn-link-primary:focus{
  background-color: rgb(var(--colors-primary-100) / 0.5);
}
.btn-link-secondary{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.btn-link-secondary:hover{
  background-color: rgb(225 229 232 / 0.5);
}
.btn-link-secondary:focus{
  background-color: rgb(190 198 206 / 0.5);
}
.btn-link-secondary:hover:is([data-pc-theme="dark"] *){
  background-color: rgb(91 107 121 / 0.1);
}
.btn-link-secondary:focus:is([data-pc-theme="dark"] *){
  background-color: rgb(91 107 121 / 0.1);
}
.btn-link-success{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(44 168 127 / var(--tw-text-opacity));
}
.btn-link-success:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(192 229 217 / var(--tw-bg-opacity));
}
.btn-link-success:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(150 212 191 / var(--tw-bg-opacity));
}
.btn-link-danger{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.btn-link-danger:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(245 190 190 / var(--tw-bg-opacity));
}
.btn-link-danger:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(238 147 147 / var(--tw-bg-opacity));
}
.btn-link-warning{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(229 138 0 / var(--tw-text-opacity));
}
.btn-link-warning:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(247 220 179 / var(--tw-bg-opacity));
}
.btn-link-warning:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(242 197 128 / var(--tw-bg-opacity));
}
.btn-link-info{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(62 201 214 / var(--tw-text-opacity));
}
.btn-link-info:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(197 239 243 / var(--tw-bg-opacity));
}
.btn-link-info:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(159 228 235 / var(--tw-bg-opacity));
}
.btn-link-dark{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(33 37 41 / var(--tw-text-opacity));
}
.btn-link-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(206 210 215 / var(--tw-bg-opacity));
}
.btn-link-dark:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(158 167 177 / var(--tw-bg-opacity));
}
.btn-link-dark:is([data-pc-theme="dark"] *){
  color: rgb(255 255 255 / 0.8);
}
.btn-link-dark:hover:is([data-pc-theme="dark"] *){
  background-color: rgb(33 37 41 / 0.1);
}
.introjs-tooltipbuttons [role="button"]{
  display: inline-block;
  border-radius: 20px;
  border-width: 1px;
  border-color: transparent;
  background-color: transparent;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 500;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  text-shadow: none;
}
.introjs-tooltipbuttons [role="button"].introjs-prevbutton{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.introjs-tooltipbuttons [role="button"].introjs-prevbutton:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.introjs-tooltipbuttons [role="button"].introjs-prevbutton:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.introjs-tooltipbuttons [role="button"].introjs-prevbutton:active{
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 74 / var(--tw-bg-opacity));
}
.introjs-tooltipbuttons [role="button"].introjs-nextbutton{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.introjs-tooltipbuttons [role="button"].introjs-nextbutton:hover{
  background-color: rgb(var(--colors-primary-600));
}
.introjs-tooltipbuttons [role="button"].introjs-nextbutton:focus{
  background-color: rgb(var(--colors-primary-600));
}
.introjs-tooltipbuttons [role="button"].introjs-nextbutton:active{
  background-color: rgb(var(--colors-primary-700));
}
.breadcrumb{
  margin-bottom: 1rem;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 0.5rem;
}
.breadcrumb .breadcrumb-item:last-child{
  opacity: 0.75;
}
.breadcrumb .breadcrumb-item:not(:last-child){
  position: relative;
}
.breadcrumb .breadcrumb-item:not(:last-child)::before{
  position: absolute;
  content: var(--tw-content);
  font-family: 'tabler-icons';
}
.breadcrumb .breadcrumb-item:not(:last-child):where([dir="ltr"], [dir="ltr"] *){
  margin-right: 1.35rem;
}
.breadcrumb .breadcrumb-item:not(:last-child):where([dir="ltr"], [dir="ltr"] *)::before{
  right: -20px;
  --tw-content: '\ea61';
  content: var(--tw-content);
}
.breadcrumb .breadcrumb-item:not(:last-child):where([dir="rtl"], [dir="rtl"] *){
  margin-left: 1.35rem;
}
.breadcrumb .breadcrumb-item:not(:last-child):where([dir="rtl"], [dir="rtl"] *)::before{
  left: -20px;
  --tw-content: '\ea60';
  content: var(--tw-content);
}
.breadcrumb .breadcrumb-item:not(:last-child) a{
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.breadcrumb .breadcrumb-item:not(:last-child) a:hover{
  color: rgb(var(--colors-primary-500));
}
.card{
  position: relative;
  margin-bottom: 1.5rem;
  border-radius: 0.75rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.card:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.card .card-header{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 25px;
}
.card .card-header:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.card .card-body{
  padding: 25px;
}
.card .card-footer{
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 25px;
}
.card .card-footer:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.card .card-link{
  margin-right: 0.75rem;
  display: inline-block;
  color: rgb(var(--colors-primary-500));
}
.card .card-link:hover{
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.card .card-link:hover:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.choices{
  position: relative;
}
.choices:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.choices:focus-visible{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.choices [hidden]{
  display: none;
}
.choices[data-type*=select-multiple] .choices__button, .choices[data-type*=text] .choices__button{
  position: relative;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0.5rem;
  margin-right: -0.25rem;
  display: inline-block;
  width: 0.5rem;
  border-left-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-size: 8px 8px;
  background-position: center;
  background-repeat: no-repeat;
  padding-left: 1rem;
  text-indent: -9999px;
  line-height: 1;
  opacity: 0.75;
}
.choices.is-disabled .choices__inner, .choices.is-disabled .choices__input{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: 0.5;
}
.choices[data-type*=select-one]::after{
  position: absolute;
  right: 11.5px;
  top: 50%;
  height: 0px;
  width: 0px;
  border-width: 5px;
  border-color: #131920 transparent transparent;
  --tw-content: "";
  content: var(--tw-content);
}
.choices[data-type*=select-one]:is([data-pc-theme="dark"] *)::after{
  content: var(--tw-content);
  border-color: #bfbfbf transparent transparent;
}
.choices[data-type*=select-one] .choices__input{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: 0.5;
}
.choices__list{
  margin: 0px;
  list-style-type: none;
  padding-left: 0px;
}
.choices__input{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  margin-bottom: 0px;
  max-width: 100%;
  border-radius: 0px;
  border-width: 0px;
  background-color: transparent !important;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.125rem;
  padding-right: 0px;
  vertical-align: baseline;
}
.choices__input:focus{
  outline-width: 0px;
}
.choices__inner{
  display: inline-block;
  min-height: 44px;
  width: 100%;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-left: 7.5px;
  padding-right: 7.5px;
  padding-top: 7.5px;
  padding-bottom: 3.75px;
  vertical-align: top;
}
.choices__inner:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.choices__inner:focus-visible{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.choices__inner:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.choices__list--single{
  display: inline-block;
  width: 100%;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.25rem;
  padding-right: 1rem;
}
.choices__list--multiple{
  display: inline-block;
}
.choices__list--multiple .choices__item{
  margin-right: 0.25rem;
  margin-bottom: 0.25rem;
  display: inline-block;
  border-radius: 0.5rem;
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500));
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  vertical-align: middle;
  font-size: 0.75rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.choices__list--dropdown{
  visibility: hidden;
  position: absolute;
  top: 100%;
  z-index: 10;
  margin-top: -1px;
  width: 100%;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.choices__list--dropdown:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.choices__list--dropdown.is-active{
  visibility: visible;
}
.choices__list--dropdown .choices__item{
  position: relative;
  padding: 0.625rem;
  font-size: 0.875rem;
}
.choices__list--dropdown .choices__list{
  position: relative;
  max-height: 300px;
  overflow: auto;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.btn-group, .dropdown{
  position: relative;
}
.btn-group .dropdown-toggle, .dropdown .dropdown-toggle{
  position: relative;
}
.btn-group .dropdown-toggle::after, .dropdown .dropdown-toggle::after{
  vertical-align: bottom;
  font-family: 'tabler-icons';
  font-size: 0.875rem;
  --tw-content: '\ea5f';
  content: var(--tw-content);
}
.btn-group .dropdown-toggle.arrow-none::after, .dropdown .dropdown-toggle.arrow-none::after{
  content: var(--tw-content);
  display: none;
}
.btn-group .dropdown-menu, .dropdown .dropdown-menu{
  position: absolute;
  left: 0px;
  top: 100%;
  min-width: 12rem;
  transform-origin: top left;
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 0.5rem;
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
  opacity: 0;
  --tw-shadow: 0 4px 24px 0 rgba(62,57,107,.18);
  --tw-shadow-colored: 0 4px 24px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.btn-group .dropdown-menu:is([data-pc-theme="dark"] *), .dropdown .dropdown-menu:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.btn-group .dropdown-menu.dropdown-menu-end, .dropdown .dropdown-menu.dropdown-menu-end{
  right: 0px;
  left: auto;
}
.btn-group .dropdown-menu .dropdown-item, .dropdown .dropdown-menu .dropdown-item{
  display: block;
  display: flex;
  width: 100%;
  align-items: center;
  gap: 0.75rem;
  border-radius: 0.5rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  padding-left: 15px;
  padding-right: 15px;
}
.btn-group .dropdown-menu .dropdown-item:hover, .dropdown .dropdown-menu .dropdown-item:hover{
  background-color: rgb(225 229 232 / 0.2);
}
.btn-group .dropdown-menu .dropdown-item i, .dropdown .dropdown-menu .dropdown-item i{
  font-size: 1.125rem;
  line-height: 1.75rem;
  line-height: 1;
}
.btn-group .dropdown-menu .dropdown-item svg, .dropdown .dropdown-menu .dropdown-item svg{
  height: 18px;
  width: 18px;
}
.btn-group .dropdown-menu[data-popper-reference-hidden], .dropdown .dropdown-menu[data-popper-reference-hidden]{
  display: none;
}
.btn-group:not(.drp-show) .dropdown-menu, .dropdown:not(.drp-show) .dropdown-menu{
  z-index: -10;
}
.btn-group.drp-show .dropdown-menu, .dropdown.drp-show .dropdown-menu{
  z-index: 50;
  display: block;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transform: none;
  opacity: 1;
}
.form-control,.datatable-input{
  display: block;
  width: 100%;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding-top: .8rem;
  padding-bottom: .8rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.875rem;
}
.form-control::-moz-placeholder, .datatable-input::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgb(190 200 208 / var(--tw-text-opacity));
}
.form-control::placeholder,.datatable-input::placeholder{
  --tw-text-opacity: 1;
  color: rgb(190 200 208 / var(--tw-text-opacity));
}
.form-control:focus,.datatable-input:focus{
  border-color: rgb(var(--colors-primary-500));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.form-control:disabled,.datatable-input:disabled{
  pointer-events: none;
  background-color: rgb(190 198 206 / 0.1);
}
.form-control:is([data-pc-theme="dark"] *),.datatable-input:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity));
}
.form-control:focus:is([data-pc-theme="dark"] *),.datatable-input:focus:is([data-pc-theme="dark"] *){
  border-color: rgb(var(--colors-primary-500));
}
.form-control[type="file"]::file-selector-button, .datatable-input[type="file"]::file-selector-button{
  margin-top: -.8rem;
  margin-bottom: -.8rem;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-inline-end: 0.75rem;
  cursor: pointer;
  border-width: 0px;
  border-right-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
  background-color: rgb(155 168 180 / 0.1);
  padding-top: .8rem;
  padding-bottom: .8rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.form-control[type="file"]:is([data-pc-theme="dark"] *)::file-selector-button, .datatable-input[type="file"]:is([data-pc-theme="dark"] *)::file-selector-button{
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.form-control.error, .datatable-input.error{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
}
.form-control-plaintext{
  display: block;
  width: 100%;
  border-radius: 0.5rem;
  background-color: transparent;
  padding-top: .8rem;
  padding-bottom: .8rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.875rem;
}
.form-control-plaintext::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgb(190 200 208 / var(--tw-text-opacity));
}
.form-control-plaintext::placeholder{
  --tw-text-opacity: 1;
  color: rgb(190 200 208 / var(--tw-text-opacity));
}
.form-control-plaintext:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.form-control-plaintext:disabled{
  pointer-events: none;
}
.form-control-plaintext:is([data-pc-theme="dark"] *){
  background-color: transparent;
}
.form-control-lg{
  border-radius: 10px;
  padding-top: .775rem;
  padding-bottom: .775rem;
  padding-left: .85rem;
  padding-right: .85rem;
  font-size: 1.09375rem;
}
.form-control-sm{
  border-radius: 0.375rem;
  padding-top: .375rem;
  padding-bottom: .375rem;
  padding-left: .7rem;
  padding-right: .7rem;
  font-size: .765625rem;
}
.form-select, .datatable-selector{
  display: block;
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  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='%231d2630' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-size: 16px 12px;
  background-repeat: no-repeat;
  padding-top: .8rem;
  padding-bottom: .8rem;
  padding-left: 0.75rem;
  padding-right: 2rem;
  font-size: 0.875rem;
}
.form-select:focus, .datatable-selector:focus{
  border-color: rgb(var(--colors-primary-500));
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.form-select:is([data-pc-theme="dark"] *), .datatable-selector:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity));
  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='%23bfbfbf' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.form-select:focus:is([data-pc-theme="dark"] *), .datatable-selector:focus:is([data-pc-theme="dark"] *){
  border-color: rgb(var(--colors-primary-500));
}
.form-select:where([dir="ltr"], [dir="ltr"] *), .datatable-selector:where([dir="ltr"], [dir="ltr"] *){
  background-position: right 1rem center;
}
.form-select:where([dir="rtl"], [dir="rtl"] *), .datatable-selector:where([dir="rtl"], [dir="rtl"] *){
  background-position: left 1rem center;
}
.form-select.error, .datatable-selector.error{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
}
.form-select[multiple], .form-select[size]:not([size="1"]), [multiple].datatable-selector, [size].datatable-selector:not([size="1"]){
  background-image: none;
  padding-right: 0.75rem;
}
.form-select-lg{
  border-radius: 10px;
  padding-top: .775rem;
  padding-bottom: .775rem;
  padding-left: .85rem;
  padding-right: .85rem;
  font-size: 1.09375rem;
}
.form-select-sm{
  border-radius: 6px;
  padding-top: .375rem;
  padding-bottom: .375rem;
  padding-left: .7rem;
  font-size: .765625rem;
}
.form-control-color{
  height: calc(1.5em + 1.6rem + 2px);
  width: 3rem;
  padding: .8rem;
}
.form-control-color::-moz-color-swatch, .form-control-color::-webkit-color-swatch{
  border-radius: 0.5rem !important;
  border-width: 0px !important;
}
.input-group-text{
  display: flex;
  align-items: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
  padding: .8rem .75rem;
  font-size: 0.875rem;
}
.input-group-text:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.input-group{
  position: relative;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  align-items: stretch;
}
.input-group > *{
  border-radius: 0px;
}
.input-group > *:where([dir="ltr"], [dir="ltr"] *){
  margin-left: -1px;
}
.input-group > *:first-child:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0px;
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.input-group > *:last-child:where([dir="ltr"], [dir="ltr"] *){
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.input-group > *:where([dir="rtl"], [dir="rtl"] *){
  margin-right: -1px;
}
.input-group > *:first-child:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0px;
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.input-group > *:last-child:where([dir="rtl"], [dir="rtl"] *){
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.input-group .form-control, .input-group .form-select{
  position: relative;
  width: 1%;
  min-width: 0px;
  flex: 1 1 auto;
}
.datepicker-cell.selected{
  background-color: rgb(var(--colors-primary-500));
}
.datepicker-cell.selected:hover{
  background-color: rgb(var(--colors-primary-500));
}
.datepicker-cell.today.focused:not(.selected){
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.datepicker-cell.today.focused:not(.selected):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.datepicker-view .week{
  color: rgb(var(--colors-primary-500));
}
.form-label{
  margin-bottom: 0.5rem;
  display: inline-block;
  --tw-text-opacity: 1;
  color: rgb(29 38 48 / var(--tw-text-opacity));
}
.form-label:is([data-pc-theme="dark"] *){
  color: rgba(255, 255, 255, 0.8);
}
.col-form-label{
  padding-top: calc(.8rem + 1px);
  padding-bottom: calc(.8rem + 1px);
}
.col-form-label-sm{
  padding-top: calc(.375rem + 1px);
  padding-bottom: calc(.375rem + 1px);
}
.col-form-label-lg{
  padding-top: calc(.775rem + 1px);
  padding-bottom: calc(.775rem + 1px);
}
.form-check-input{
  height: 1.25em;
  width: 1.25em;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  vertical-align: text-top;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.form-check-input:checked{
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500));
}
.form-check-input:disabled{
  pointer-events: none;
  opacity: 0.5;
}
.form-check-input:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.form-check-input[disabled] ~.form-check-label, .form-check-input:disabled ~.form-check-label{
  cursor: default;
  opacity: 0.5;
}
.form-check-input.error{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
}
.form-check-input[type="checkbox"]{
  border-radius: 0.375rem;
}
.form-check-input[type="checkbox"]:checked{
  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='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.form-check-input[type="radio"]{
  border-radius: 9999px;
}
.form-check-input[type="radio"]:checked{
  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='%23ffffff'/%3e%3c/svg%3e");
}
.form-check.form-switch{
  margin-bottom: 0.25rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.form-check.form-switch .form-check-input{
  width: 2em;
  border-radius: 9999px;
  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='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left;
}
.form-check.form-switch .form-check-input:checked{
  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='%23ffffff'/%3e%3c/svg%3e");
  background-position: right;
}
.form-range{
  height: 0.5rem;
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
.form-range:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.form-range::-webkit-slider-thumb{
  height: 1rem;
  width: 1rem;
  cursor: pointer;
  -webkit-appearance: none;
          appearance: none;
  border-radius: 9999px;
  background-color: rgb(var(--colors-primary-500));
}
.form-range:focus::-webkit-slider-thumb{
  opacity: 0.9;
}
.pc-toggle-noUiSlider{
  height: 50px;
}
.pc-toggle-noUiSlider.off .noUi-handle{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.noUi-target{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
.noUi-target:is([data-pc-theme="dark"] *){
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.noUi-handle{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.noUi-handle:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.CodeMirror, .editor-toolbar{
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.CodeMirror:is([data-pc-theme="dark"] *), .editor-toolbar:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.CodeMirror a, .editor-toolbar a{
  border-width: 0px;
  --tw-text-opacity: 1 !important;
  color: rgb(19 25 32 / var(--tw-text-opacity)) !important;
}
.CodeMirror a:is([data-pc-theme="dark"] *), .editor-toolbar a:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1 !important;
  color: rgb(191 191 191 / var(--tw-text-opacity)) !important;
}
.CodeMirror a.active, .CodeMirror a:hover, .editor-toolbar a.active, .editor-toolbar a:hover{
  background-color: rgba(0,0,0,0.1);
  --tw-text-opacity: 1 !important;
  color: rgb(19 25 32 / var(--tw-text-opacity)) !important;
}
.CodeMirror a.active:is([data-pc-theme="dark"] *), .CodeMirror a:hover:is([data-pc-theme="dark"] *), .editor-toolbar a.active:is([data-pc-theme="dark"] *), .editor-toolbar a:hover:is([data-pc-theme="dark"] *){
  background-color: rgba(0,0,0,0.2);
  --tw-text-opacity: 1 !important;
  color: rgb(191 191 191 / var(--tw-text-opacity)) !important;
}
.CodeMirror i.separator, .editor-toolbar i.separator{
  border-right-color: transparent;
  --tw-border-opacity: 1;
  border-left-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.CodeMirror i.separator:is([data-pc-theme="dark"] *), .editor-toolbar i.separator:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-left-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.noUi-connect{
  background-color: rgb(var(--colors-primary-500));
}
.switch-handle{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.switch-handle:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.code-input::-webkit-outer-spin-button, .code-input::-webkit-inner-spin-button{
  -webkit-appearance: none;
  margin: 0px;
}
.code-input[type="number"]{
  -moz-appearance: textfield;
}
.typeahead{
  position: relative;
}
.typeahead>ul{
  position: absolute;
  top: 100%;
  left: 0px;
  float: left;
  margin: 2px 0 0;
  min-width: 170px;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 5px -;
  --tw-shadow: 0 6px 12px rgba(0,0,0,.17);
  --tw-shadow-colored: 0 6px 12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.typeahead>ul:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.typeahead>ul>li >a{
  display: block;
  white-space: nowrap;
  padding: 3px 20px;
  line-height: 1.5;
}
.typeahead>ul>li.active>a, .typeahead>ul>li.active>a:hover, .typeahead>ul>li>a:hover{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: none;
}
#cke5-inline-demo .ck-content{
  margin-bottom: 1rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 1rem;
}
#cke5-inline-demo .ck-content:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
@media (min-width: 640px){
  #cke5-inline-demo .ck-content{
    padding: 2.5rem;
  }
}
#cke5-inline-demo .ck-content .image-inline{
  float: right;
  margin-left: var(--ck-image-style-spacing);
  max-width: 50%;
}
#cke5-inline-demo header.ck-content{
  text-align: center;
}
#cke5-inline-demo header.ck-content h2 + h3{
  font-weight: 600;
}
#cke5-inline-demo .demo-row{
  display: flex;
  width: 100%;
  flex-direction: column;
}
@media (min-width: 640px){
  #cke5-inline-demo .demo-row{
    flex-direction: row;
  }
}
#cke5-inline-demo .demo-row .demo-row__half{
  width: 100%;
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 640px){
  #cke5-inline-demo .demo-row .demo-row__half{
    width: 50%;
  }
  #cke5-inline-demo .demo-row .demo-row__half:first-child:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0.5rem;
  }
  #cke5-inline-demo .demo-row .demo-row__half:last-child:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 0.5rem;
  }
  #cke5-inline-demo .demo-row .demo-row__half:first-child:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0.5rem;
  }
  #cke5-inline-demo .demo-row .demo-row__half:last-child:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 0.5rem;
  }
}
.dropzone{
  margin-bottom: 1.25rem;
  min-height: auto;
  cursor: pointer;
  border-radius: 0.5rem;
  border-width: 2px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 1.25rem;
}
.dropzone:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity));
}
.uppy-Dashboard--modal{
  z-index: 1030;
}
.uppy-Dashboard--modal .uppy-Dashboard-overlay{
  z-index: 1030;
}
.uppy-Dashboard--modal .uppy-Dashboard-inner{
  z-index: 1031;
}
.error-message{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.datepicker-picker{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.datepicker-picker:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.datepicker-controls .btn{
  background-color: transparent;
}
.datepicker-cell.disabled{
  color: rgb(19 25 32 / 0.5);
}
.datepicker-cell.disabled:is([data-pc-theme="dark"] *){
  color: rgb(191 191 191 / 0.5);
}
.datepicker-cell.focused:not(.selected),.datepicker-cell:not(.disabled):hover{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover,.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused,.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){
  background-color: rgba(0,0,0,0.1);
}
.datepicker-footer{
  background-color: transparent;
}
.ql-container.ql-snow,.ql-toolbar.ql-snow{
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
}
.ql-container.ql-snow:is([data-pc-theme="dark"] *),.ql-toolbar.ql-snow:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.ql-snow .ql-picker{
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.ql-snow .ql-picker:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.ql-snow .ql-stroke{
  stroke: #131920;
}
.ql-snow .ql-stroke:is([data-pc-theme="dark"] *){
  stroke: #bfbfbf;
}
.modal-content{
  margin: 0.5rem;
  display: flex;
  width: 100%;
  flex-direction: column;
  overflow: hidden;
  border-radius: 0.5rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow: 0 0 15px -3px rgb(0,0,0,0.1);
  --tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.modal-content:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.modal-content .modal-header{
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 1.25rem;
}
.modal-content .modal-header:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.modal-content .modal-body{
  flex: 1 1 auto;
  padding: 1.25rem;
}
.modal-content .modal-footer{
  display: flex;
  align-items: center;
  justify-content: flex-end;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 1.25rem;
}
.modal-content .modal-footer:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.modal-dialog{
  position: relative;
  left: 0px;
  right: 0px;
  top: 0px;
  z-index: 1030;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  display: flex;
  max-width: 500px;
  --tw-translate-y: -5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  align-items: flex-start;
  opacity: 0;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.modal-dialog.modal-lg{
  max-width: 800px;
}
.modal-dialog.modal-sm{
  max-width: 300px;
}
.modal-dialog.modal-fullscreen{
  margin: 0px;
  height: 100%;
  width: 100%;
  max-width: none;
}
.modal-dialog.modal-fullscreen .modal-content{
  height: 100%;
  border-radius: 0px;
}
.modal-dialog.modal-fullscreen .modal-content .modal-body{
  overflow-y: auto;
}
@media not all and (min-width: 1280px){
  .modal-dialog.modal-fullscreen-xl-down{
    margin: 0px;
    height: 100%;
    width: 100%;
    max-width: none;
  }
  .modal-dialog.modal-fullscreen-xl-down .modal-content{
    height: 100%;
    border-radius: 0px;
  }
  .modal-dialog.modal-fullscreen-xl-down .modal-content .modal-body{
    overflow-y: auto;
  }
}
@media not all and (min-width: 1024px){
  .modal-dialog.modal-fullscreen-lg-down{
    margin: 0px;
    height: 100%;
    width: 100%;
    max-width: none;
  }
  .modal-dialog.modal-fullscreen-lg-down .modal-content{
    height: 100%;
    border-radius: 0px;
  }
  .modal-dialog.modal-fullscreen-lg-down .modal-content .modal-body{
    overflow-y: auto;
  }
}
@media not all and (min-width: 768px){
  .modal-dialog.modal-fullscreen-md-down{
    margin: 0px;
    height: 100%;
    width: 100%;
    max-width: none;
  }
  .modal-dialog.modal-fullscreen-md-down .modal-content{
    height: 100%;
    border-radius: 0px;
  }
  .modal-dialog.modal-fullscreen-md-down .modal-content .modal-body{
    overflow-y: auto;
  }
}
@media not all and (min-width: 640px){
  .modal-dialog.modal-fullscreen-sm-down{
    margin: 0px;
    height: 100%;
    width: 100%;
    max-width: none;
  }
  .modal-dialog.modal-fullscreen-sm-down .modal-content{
    height: 100%;
    border-radius: 0px;
  }
  .modal-dialog.modal-fullscreen-sm-down .modal-content .modal-body{
    overflow-y: auto;
  }
}
.modal-dialog-centered{
  display: flex;
  min-height: calc(100% - 5rem);
  align-items: center;
}
.modal{
  position: fixed;
  left: 0px;
  right: 0px;
  top: 0px;
  z-index: 1030;
  display: none;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal.show{
  display: block;
}
.modal.animate .modal-dialog{
  transform: none;
  opacity: 1;
}
.modal.anim-fade-in-scale .modal-dialog{
  --tw-translate-y: 0px;
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-fade-in-scale.animate .modal-dialog{
  transform: none;
  opacity: 1;
}
.modal.anim-slide-in-right .modal-dialog{
  --tw-translate-x: 25%;
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  transition-property: all 0.3s cubic-bezier(0.25,0.5,0.5,0.9);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.modal.anim-slide-in-right.animate .modal-dialog{
  transform: none;
  opacity: 1;
}
.modal.anim-slide-in-bottom .modal-dialog{
  --tw-translate-y: 25%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-slide-in-bottom.animate .modal-dialog{
  transform: none;
  opacity: 1;
}
.modal.anim-newspaper .modal-dialog{
  --tw-translate-y: 0px;
  --tw-rotate: 720deg;
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  transition-duration: 500ms;
}
.modal.anim-newspaper.animate .modal-dialog{
  transform: none;
  opacity: 1;
}
.modal.anim-fall{
  perspective: 1300px;
}
.modal.anim-fall .modal-dialog{
  transform: translateZ(600px) rotateX(20deg) translateY(0);
  opacity: 0;
  transition-duration: 500ms;
}
.modal.anim-fall.animate .modal-dialog{
  transform: translateZ(0px) rotateX(0deg) translateY(0);
  opacity: 1;
}
.modal.anim-side-fall{
  perspective: 1300px;
}
.modal.anim-side-fall .modal-dialog{
  transform-style: preserve-3d;
  transform: translate(30%) translateZ(600px) rotate(10deg);
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-side-fall.animate .modal-dialog{
  transform: translate(0%) translateZ(0) rotate(0deg);
  opacity: 1;
}
.modal.anim-sticky-up .modal-dialog.modal-dialog-centered{
  margin-top: 0px;
  align-items: flex-start;
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-sticky-up .modal-dialog.modal-dialog-centered .modal-content{
  margin-top: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.modal.anim-sticky-up.animate .modal-dialog{
  opacity: 1;
}
.modal.anim-3d-flip-horizontal{
  perspective: 1300px;
}
.modal.anim-3d-flip-horizontal .modal-dialog{
  transform-style: preserve-3d;
  transform: rotateY(-70deg) translateY(0);
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-3d-flip-horizontal.animate .modal-dialog{
  transform: rotateY(0deg) translateY(0);
  opacity: 1;
}
.modal.anim-3d-flip-vertical{
  perspective: 1300px;
}
.modal.anim-3d-flip-vertical .modal-dialog{
  transform-style: preserve-3d;
  transform: rotateX(-70deg) translateY(0);
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-3d-flip-vertical.animate .modal-dialog{
  transform: rotateX(0deg) translateY(0);
  opacity: 1;
}
.modal.anim-3d-sign{
  perspective: 1300px;
}
.modal.anim-3d-sign .modal-dialog{
  transform-style: preserve-3d;
  transform: rotateX(-60deg) translateY(0);
  transform-origin: 50% 0;
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-3d-sign.animate .modal-dialog{
  transform: rotateX(0deg) translateY(0);
  opacity: 1;
}
.modal.anim-super-scaled{
  perspective: 1300px;
}
.modal.anim-super-scaled .modal-dialog{
  transform-style: preserve-3d;
  transform: scale(2) translateY(0);
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-super-scaled.animate .modal-dialog{
  transform: scale(1) translateY(0);
  opacity: 1;
}
.modal.anim-just-me{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.modal.anim-just-me:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.modal.anim-just-me .modal-dialog{
  transform: scale(0.8) translateY(0);
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-just-me .modal-dialog .modal-content{
  border-width: 0px;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.modal.anim-just-me.animate .modal-dialog{
  transform: scale(1) translateY(0);
  opacity: 1;
}
.modal.anim-3d-slit{
  perspective: 1300px;
}
.modal.anim-3d-slit .modal-dialog{
  transform-style: preserve-3d;
  transform: translateZ(-3000px) rotateY(90deg) translateY(0);
  opacity: 0;
  transition-duration: 300ms;
}
@keyframes slit{
  50%{
    transform: translateZ(-250px) rotateY(89deg);
    opacity: 1;
    animation-timing-function: ease-in;
  }
  100%{
    transform: translateZ(0) rotateY(0deg);
    opacity: 1;
  }
}
.modal.anim-3d-slit.animate .modal-dialog{
  animation: slit 0.7s forwards ease-out;
  opacity: 1;
}
.modal.anim-3d-rotate-bottom{
  perspective: 1300px;
}
.modal.anim-3d-rotate-bottom .modal-dialog{
  transform-style: preserve-3d;
  transform: translateY(100%) rotateX(90deg);
  transform-origin: 0 100%;
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-3d-rotate-bottom.animate .modal-dialog{
  transform: translateY(0%) rotateX(0deg);
  opacity: 1;
}
.modal.anim-3d-rotate-InLeft{
  perspective: 1300px;
}
.modal.anim-3d-rotate-InLeft .modal-dialog{
  transform-style: preserve-3d;
  transform: translateZ(100px) translateX(-30%) rotateY(90deg);
  transform-origin: 0 100%;
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-3d-rotate-InLeft.animate .modal-dialog{
  transform: translateZ(0px) translateX(0%) rotateY(0deg);
  opacity: 1;
}
.modal.anim-blur{
  --tw-backdrop-blur: blur(24px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.modal.anim-blur .modal-dialog{
  --tw-translate-y: 0px;
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  opacity: 0;
  transition-duration: 300ms;
}
.modal.anim-blur.animate .modal-dialog{
  transform: none;
  opacity: 1;
}
.modal-open{
  overflow: hidden;
}
.introjs-tooltip{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.introjs-tooltip:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.notifier-container{
  width: 400px;
  max-width: 98%;
}
.notifier{
  border-radius: 0.5rem;
  --tw-border-opacity: 1;
  border-color: rgb(91 107 121 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  padding: 1.25rem;
}
.notifier:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.notifier .notifier-title{
  margin-bottom: 0px;
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 600;
  line-height: 1;
}
.notifier .notifier-body{
  margin-bottom: 0px;
  font-size: 0.875rem;
}
.notifier .notifier-img img{
  height: 2.5rem;
  width: 2.5rem;
}
.notifier .notifier-close:hover{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.notifier .notifier-close:focus{
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.notifier .notifier-close:where([dir="ltr"], [dir="ltr"] *){
  right: 0.25rem;
}
.notifier .notifier-close:where([dir="rtl"], [dir="rtl"] *){
  left: 0.25rem;
  right: auto;
}
.notifier.info{
  --tw-border-opacity: 1;
  border-color: rgb(62 201 214 / var(--tw-border-opacity));
}
.notifier.success{
  --tw-border-opacity: 1;
  border-color: rgb(44 168 127 / var(--tw-border-opacity));
}
.notifier.danger{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
}
.notifier.warning{
  --tw-border-opacity: 1;
  border-color: rgb(229 138 0 / var(--tw-border-opacity));
}
.offcanvas{
  visibility: hidden;
  position: fixed;
  z-index: 1028;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-shadow: 0 0 15px -3px rgb(0,0,0,0.1);
  --tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  transition-property: all;
  transition-duration: 500ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.offcanvas:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.offcanvas:not(.show){
  z-index: 1;
}
.offcanvas .offcanvas-header{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.25rem;
}
.offcanvas .offcanvas-body{
  padding: 1.25rem;
}
.offcanvas .offcanvas-body::-webkit-scrollbar{
  width: 0.375rem;
  opacity: 0;
}
.offcanvas .offcanvas-body::-webkit-scrollbar:hover{
  opacity: 1;
}
.offcanvas .offcanvas-body::-webkit-scrollbar-track{
  background-color: transparent;
}
.offcanvas .offcanvas-body::-webkit-scrollbar-thumb{
  --tw-bg-opacity: 1;
  background-color: rgb(225 229 232 / var(--tw-bg-opacity));
}
.offcanvas .offcanvas-body::-webkit-scrollbar-thumb:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(190 198 206 / var(--tw-bg-opacity));
}
.offcanvas.offcanvas-start{
  top: 0px;
  bottom: 0px;
  left: -360px;
  width: 360px;
  max-width: 100%;
}
.offcanvas.offcanvas-start.show{
  left: 0px;
}
.offcanvas.offcanvas-top{
  left: 0px;
  right: 0px;
  top: -320px;
  height: 320px;
}
.offcanvas.offcanvas-top.show{
  top: 0px;
}
.offcanvas.offcanvas-end{
  top: 0px;
  bottom: 0px;
  right: -360px;
  width: 360px;
  max-width: 100%;
}
.offcanvas.offcanvas-end.show{
  right: 0px;
}
.offcanvas.offcanvas-bottom{
  left: 0px;
  right: 0px;
  bottom: -320px;
  height: 320px;
}
.offcanvas.offcanvas-bottom.show{
  bottom: 0px;
}
.offcanvas.show{
  visibility: visible;
}
.slider.slider-horizontal .slider-handle.triangle, .slider.slider-horizontal .slider-tick.triangle{
  border-bottom-color: rgb(var(--colors-primary-500));
}
.slider.slider-vertical .slider-handle.triangle, .slider.slider-vertical .slider-tick.triangle{
  border-left-color: rgb(var(--colors-primary-500));
  border-right-color: rgb(var(--colors-primary-500));
}
.slider.slider-disabled .slider-handle{
  background-image: linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);
  background-repeat: repeat-x;
}
.slider.slider-disabled .slider-track{
  background-image: linear-gradient(to bottom, #f8f9fa 0, #f8f9fa 100%);
  background-repeat: repeat-x;
}
.slider.slider-disabled .slider-track:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.slider-track{
  background-image: linear-gradient(to bottom, #f8f9fa 0, #f8f9fa 100%);
  background-repeat: repeat-x;
}
.slider-track:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.slider-selection{
  background-color: rgb(var(--colors-primary-300));
  background-image: none;
}
.slider-selection.tick-slider-selection{
  background-color: rgb(var(--colors-primary-200));
  background-image: none;
}
.slider-handle{
  background-color: rgb(var(--colors-primary-500));
  background-image: none;
}
.slider-tick{
  background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
  background-repeat: repeat-x;
}
.slider-tick.in-selection{
  background-color: rgb(var(--colors-primary-200));
  background-image: none;
}
.slider .tooltip{
  position: absolute;
  z-index: 1024;
  max-width: 12rem;
}
.slider .tooltip .tooltip-inner{
  position: relative;
  left: -50%;
  white-space: nowrap;
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.slider .tooltip:not(.show){
  display: none;
}
#ex7-enabled{
  position: relative;
  top: 0.25rem;
  height: 18px;
  width: 18px;
}
#RGB{
  height: 0.625rem;
  --tw-bg-opacity: 1;
  background-color: rgb(128 128 128 / var(--tw-bg-opacity));
}
#RC .slider-selection{
  --tw-bg-opacity: 1;
  background-color: rgb(255 130 130 / var(--tw-bg-opacity));
}
#RC .slider-handle{
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
#GC .slider-selection{
  --tw-bg-opacity: 1;
  background-color: rgb(71 143 59 / var(--tw-bg-opacity));
}
#GC .slider-handle{
  --tw-bg-opacity: 1;
  background-color: rgb(0 128 0 / var(--tw-bg-opacity));
}
#BC .slider-selection{
  --tw-bg-opacity: 1;
  background-color: rgb(130 131 255 / var(--tw-bg-opacity));
}
#BC .slider-handle{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 0 255 / var(--tw-border-opacity));
}
#R,#G,#B{
  width: 300;
}
.slider-handle.custom{
  background-color: transparent;
}
.slider-handle.custom::before{
  font-size: 28px;
  line-height: 15px;
  --tw-text-opacity: 1;
  color: rgb(114 98 4 / var(--tw-text-opacity));
  --tw-content: '\2605';
  content: var(--tw-content);
}
#slider12a .slider-track-high, #slider12c .slider-track-high{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
#slider12b .slider-track-low{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
#slider12c .slider-track-low{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
#slider12c .slider-selection{
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
}
#slider22 .slider-rangeHighlight{
  --tw-bg-opacity: 1;
  background-color: rgb(247 6 22 / var(--tw-bg-opacity));
}
#slider22 .slider-rangeHighlight.category1{
  --tw-bg-opacity: 1;
  background-color: rgb(153 204 0 / var(--tw-bg-opacity));
}
.simplebar-scrollbar{
  position: absolute;
  width: 0.375rem;
}
.simplebar-scrollbar::before{
  position: absolute;
  left: 0px;
  right: 0px;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity));
  content: var(--tw-content);
  opacity: 0;
}
.simplebar-scrollbar:where([dir="ltr"], [dir="ltr"] *){
  right: 1px;
}
.simplebar-scrollbar:where([dir="rtl"], [dir="rtl"] *){
  left: 1px;
}
.simplebar-scrollbar{
  min-height: 10px;
}
.simplebar-scrollbar:before{
  content: ' ';
  transition: opacity 0.2s linear;
}
.simplebar-scrollbar.simplebar-visible:before{
  opacity: 0.5;
  transition: opacity 0s linear;
}
.tns-controls{
  margin-bottom: 0.625rem;
  text-align: center;
}
.tns-controls [aria-controls]{
  margin: 0 5px;
  height: 2.5em;
  border-radius: 0.25rem;
  border-width: 0px;
  background-color: rgb(var(--colors-primary-500));
  padding: 0 1em;
  font-size: 0.875rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
[data-action]{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
  min-width: 3em;
  border-width: 0px;
  background-color: transparent;
  text-align: center;
  font-size: 17px;
}
.tns-controls [disabled]{
  cursor: not-allowed;
  --tw-bg-opacity: 1;
  background-color: rgb(179 179 179 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}
.tns-nav{
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
  text-align: center;
}
.tns-nav > [aria-controls]{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 5px;
  margin-right: 5px;
  height: 9px;
  width: 9px;
  border-radius: 9999px;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(221 221 221 / var(--tw-bg-opacity));
  padding: 0px;
}
.tns-nav > .tns-nav-active{
  --tw-bg-opacity: 1;
  background-color: rgb(153 153 153 / var(--tw-bg-opacity));
}
.thumbnails{
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  text-align: center;
}
.thumbnails li{
  display: inline-block;
  cursor: pointer;
  opacity: 0.5;
}
.thumbnails li.tns-nav-active{
  background-color: transparent;
  opacity: 1;
}
.thumbnails img{
  height: auto;
  width: 46px;
}
.customize-tools{
  position: relative;
}
.customize-tools .controls{
  display: none;
}
@media (min-width: 768px){
  .customize-tools .controls{
    display: block;
  }
}
.controls{
  text-align: center;
}
.controls li{
  position: absolute;
  top: 50%;
  margin-top: -30px;
  display: block;
  height: 60px;
  cursor: pointer;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 1.875rem;
  line-height: 2.25rem;
  line-height: 60px;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.controls li:hover{
  background-color: rgba(0,0,0,.1);
}
.controls .prev{
  left: 0px;
}
.controls .next{
  right: 0px;
}
.swal2-popup,div:where(.swal2-container) .swal2-radio, div:where(.swal2-container) .swal2-checkbox, div:where(.swal2-container) .swal2-range{
  border-radius: 0.75rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.swal2-popup:is([data-pc-theme="dark"] *),div:where(.swal2-container) .swal2-radio:is([data-pc-theme="dark"] *), div:where(.swal2-container) .swal2-checkbox:is([data-pc-theme="dark"] *), div:where(.swal2-container) .swal2-range:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
button.swal2-styled{
  display: inline-block;
  border-radius: 20px !important;
  border-width: 1px;
  border-color: transparent !important;
  background-color: transparent;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
  font-size: 0.875rem !important;
  font-weight: 500;
  transition-property: all;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
button.swal2-styled:focus{
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.swal2-icon.swal2-error{
  border-color: rgb(220 38 38 / 0.15) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / var(--tw-text-opacity)) !important;
}
.swal2-icon.swal2-error [class^="swal2-x-mark-line"]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity)) !important;
}
.swal2-icon.swal2-warning{
  border-color: rgb(229 138 0 / 0.15) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(229 138 0 / var(--tw-text-opacity)) !important;
}
.swal2-icon.swal2-info{
  border-color: rgb(62 201 214 / 0.15) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(62 201 214 / var(--tw-text-opacity)) !important;
}
.swal2-icon.swal2-question{
  border-color: rgb(168 85 247 / 0.15) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(168 85 247 / var(--tw-text-opacity)) !important;
}
.swal2-icon.swal2-success{
  border-color: rgb(44 168 127 / 0.15) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(44 168 127 / var(--tw-text-opacity)) !important;
}
.swal2-icon.swal2-success .swal2-success-ring{
  border-color: rgb(44 168 127 / 0.3) !important;
}
.swal2-icon.swal2-success [class^="swal2-success-line"]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity)) !important;
}
.swal2-actions{
  gap: 1rem;
}
.swal2-styled.swal2-confirm{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.swal2-styled.swal2-confirm:hover{
  background-color: rgb(var(--colors-primary-600));
}
.swal2-styled.swal2-confirm:focus{
  background-color: rgb(var(--colors-primary-600));
}
.swal2-styled.swal2-confirm:active{
  background-color: rgb(var(--colors-primary-700));
}
.swal2-styled.swal2-deny{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.swal2-styled.swal2-deny:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
}
.swal2-styled.swal2-deny:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
}
.swal2-styled.swal2-deny:active{
  --tw-bg-opacity: 1;
  background-color: rgb(211 28 28 / var(--tw-bg-opacity));
}
.swal2-styled.swal2-cancel{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.swal2-styled.swal2-cancel:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.swal2-styled.swal2-cancel:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.swal2-styled.swal2-cancel:active{
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 74 / var(--tw-bg-opacity));
}
.table-responsive{
  overflow-x: auto;
}
.table{
  margin-bottom: 1rem;
  width: 100%;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  vertical-align: top;
}
.table:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.table > :not(caption) > * > *{
  white-space: nowrap;
  padding: .7rem .75rem;
}
.table thead{
  background-color: rgba(248,249,250,0.5);
  vertical-align: bottom;
}
.table thead:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(48 63 80 / var(--tw-bg-opacity));
}
.table thead th{
  border-top-width: 1px;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-top-color: rgb(231 234 238 / var(--tw-border-opacity));
  border-bottom-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: .9rem .75rem;
  vertical-align: middle;
  font-size: 13px;
  text-transform: uppercase;
}
.table thead th:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-top-color: rgb(48 63 80 / var(--tw-border-opacity));
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.table thead th:where([dir="ltr"], [dir="ltr"] *){
  text-align: left;
}
.table thead th:where([dir="rtl"], [dir="rtl"] *){
  text-align: right;
}
.table:not(:last-child)>:last-child>*{
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-top-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.table:not(:last-child)>:last-child>*:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-top-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.table td, .table th{
  border-bottom-width: 0px;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-top-color: rgb(231 234 238 / var(--tw-border-opacity));
  vertical-align: middle !important;
}
.table td:is([data-pc-theme="dark"] *), .table th:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-top-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.table.table-hover tbody tr:hover{
  background-color: rgba(0,0,0,.04) !important;
}
.table.table-striped tbody tr:nth-child(odd){
  background-color: rgb(155 168 180 / 0.1);
}
.table.table-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.table.table-dark tbody tr td{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.table.table-xl th, .table.table-xl td{
  padding: 1.25rem .8rem;
}
.table.table-lg th, .table.table-lg td{
  padding: .9rem .8rem;
}
.table.table-sm th, .table.table-sm td{
  padding: .6rem .8rem;
}
.table.table-xs th, .table.table-xs td{
  padding: .4rem .8rem;
}
.table.table-bordered th, .table.table-bordered td{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.table.table-bordered th:is([data-pc-theme="dark"] *), .table.table-bordered td:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.table.table-borderless th, .table.table-borderless td{
  border-width: 0px !important;
}
.datatable-table > thead > tr > th:where([dir="ltr"], [dir="ltr"] *){
  text-align: left;
}
.datatable-table > thead > tr > th:where([dir="rtl"], [dir="rtl"] *){
  text-align: right;
}
.datatable-top{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.datatable-top::after{
  content: var(--tw-content);
  display: none;
}
@media not all and (min-width: 640px){
  .datatable-top{
    flex-direction: column;
    align-items: flex-start;
  }
}
.datatable-sorter:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 1rem;
}
.datatable-sorter:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 1rem;
}
.datatable-sorter:where([dir="ltr"], [dir="ltr"] *):before, .datatable-sorter:where([dir="ltr"], [dir="ltr"] *):after{
  right: 0.25rem;
}
.datatable-sorter:where([dir="rtl"], [dir="rtl"] *):before, .datatable-sorter:where([dir="rtl"], [dir="rtl"] *):after{
  left: 0.25rem;
  right: auto;
}
.datatable-sorter:before{
  --tw-border-opacity: 1;
  border-top-color: rgb(19 25 32 / var(--tw-border-opacity));
}
.datatable-sorter:is([data-pc-theme="dark"] *):before{
  --tw-border-opacity: 1;
  border-top-color: rgb(191 191 191 / var(--tw-border-opacity));
}
.datatable-sorter:after{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(19 25 32 / var(--tw-border-opacity));
}
.datatable-sorter:is([data-pc-theme="dark"] *):after{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(191 191 191 / var(--tw-border-opacity));
}
.datatable-wrapper .datatable-container{
  overflow-x: auto;
  border-bottom-width: 0px !important;
}
.datatable-dropdown{
  margin-bottom: 0.25rem;
}
.datatable-dropdown label{
  display: flex;
  width: 230px;
  align-items: center;
  white-space: nowrap;
}
.datatable-dropdown label select:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0px;
  margin-right: 0.5rem;
}
.datatable-dropdown label select:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0px;
  margin-left: 0.5rem;
}
.datatable-pagination a:focus, .datatable-pagination a:hover, .datatable-pagination button:focus, .datatable-pagination button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(29 38 48 / var(--tw-text-opacity));
}
.datatable-pagination a:focus:is([data-pc-theme="dark"] *), .datatable-pagination a:hover:is([data-pc-theme="dark"] *), .datatable-pagination button:focus:is([data-pc-theme="dark"] *), .datatable-pagination button:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
  color: rgba(255, 255, 255, 0.8);
}
.datatable-pagination .datatable-active a,.datatable-pagination .datatable-active button{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(29 38 48 / var(--tw-text-opacity));
}
.datatable-pagination .datatable-active a:is([data-pc-theme="dark"] *),.datatable-pagination .datatable-active button:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
  color: rgba(255, 255, 255, 0.8);
}
.datatable-pagination .datatable-active a:focus, .datatable-pagination .datatable-active a:hover, .datatable-pagination .datatable-active button:focus, .datatable-pagination .datatable-active button:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(29 38 48 / var(--tw-text-opacity));
}
.datatable-pagination .datatable-active a:focus:is([data-pc-theme="dark"] *), .datatable-pagination .datatable-active a:hover:is([data-pc-theme="dark"] *), .datatable-pagination .datatable-active button:focus:is([data-pc-theme="dark"] *), .datatable-pagination .datatable-active button:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
  color: rgba(255, 255, 255, 0.8);
}
.dt-container>div.row.justify-content-between{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
@media not all and (min-width: 768px){
  .dt-container>div.row.justify-content-between{
    text-align: center;
  }
  .dt-container>div.row.justify-content-between > *{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0.5rem;
  }
}
@media (min-width: 768px){
  .dt-container>div.row.justify-content-between{
    flex-direction: row;
  }
}
.dt-container>div.row.mt-2{
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
div.dt-container div.dt-length select{
  width: 5rem;
}
div.dt-container div.dt-search input:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0.5rem;
}
div.dt-container div.dt-search input:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0.5rem;
}
.dt-scroll-headInner:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 17px !important;
}
.dt-scroll-headInner:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 17px !important;
  padding-right: 0px !important;
}
table.\!dataTable thead>tr> th:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 2rem;
  text-align: left;
}
table.\!dataTable thead>tr> th:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 2rem !important;
  padding-right: .75rem !important;
  text-align: right;
}
table.dataTable thead>tr> th:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 2rem;
  text-align: left;
}
table.dataTable thead>tr> th:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 2rem !important;
  padding-right: .75rem !important;
  text-align: right;
}
table.\!dataTable thead>tr> th .dt-column-order:where([dir="ltr"], [dir="ltr"] *){
  right: 0.75rem !important;
}
table.\!dataTable thead>tr> th .dt-column-order:where([dir="rtl"], [dir="rtl"] *){
  left: 0.75rem !important;
  right: auto !important;
}
table.dataTable thead>tr> th .dt-column-order:where([dir="ltr"], [dir="ltr"] *){
  right: 0.75rem !important;
}
table.dataTable thead>tr> th .dt-column-order:where([dir="rtl"], [dir="rtl"] *){
  left: 0.75rem !important;
  right: auto !important;
}
.dt-search{
  margin-bottom: 0.5rem;
}
.dt-buttons{
  margin-bottom: 0.25rem;
}
.dt-buttons~.dt-search{
  margin-bottom: 1rem;
}
div.dt-container div.dt-paging ul.pagination, .dt-paging .pagination{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  display: flex;
}
div.dt-container div.dt-paging ul.pagination > * > *, .dt-paging .pagination > * > *{
  display: inline-block;
}
div.dt-container div.dt-paging ul.pagination > *, .dt-paging .pagination > *{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
div.dt-container div.dt-paging ul.pagination > * > *, .dt-paging .pagination > * > *{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
div.dt-container div.dt-paging ul.pagination > *:first-child, .dt-paging .pagination > *:first-child{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
div.dt-container div.dt-paging ul.pagination > *:last-child, .dt-paging .pagination > *:last-child{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
div.dt-container div.dt-paging ul.pagination > *:hover, .dt-paging .pagination > *:hover{
  background-color: rgb(155 168 180 / 0.1);
}
div.dt-container div.dt-paging ul.pagination:is([data-pc-theme="dark"] *) > *, .dt-paging .pagination:is([data-pc-theme="dark"] *) > *{
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
div.dt-container div.dt-paging ul.pagination .active>.page-link, div.dt-container div.dt-paging ul.pagination .page-link.active, .dt-paging .pagination .active>.page-link, .dt-paging .pagination .page-link.active{
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
div.dt-scroll-body{
  border-bottom-width: 0px;
}
.dtfh-floatingparent.dtfh-floatingparent-head{
  top: 74px !important;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.dtfh-floatingparent.dtfh-floatingparent-head:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.dtfh-floatingparent.dtfh-floatingparent-foot{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.dtfh-floatingparent.dtfh-floatingparent-foot:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.\!dataTable tbody tr >.dtfc-fixed-start, table.\!dataTable tbody tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.\!dataTable tbody tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *), table.\!dataTable tbody tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.dataTable tbody tr >.dtfc-fixed-start, table.dataTable tbody tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.dataTable tbody tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *), table.dataTable tbody tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.\!dataTable tbody tr >.dtfc-fixed-start, table.\!dataTable tbody tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.\!dataTable tbody tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *), table.\!dataTable tbody tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start,table.\!dataTable thead tr >.dtfc-fixed-end,table.\!dataTable tfoot tr >.dtfc-fixed-start,table.\!dataTable tfoot tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable thead tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.dataTable thead tr >.dtfc-fixed-start,table.dataTable thead tr >.dtfc-fixed-end,table.dataTable tfoot tr >.dtfc-fixed-start,table.dataTable tfoot tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.dataTable thead tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.dataTable thead tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *),table.dataTable tfoot tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.dataTable tfoot tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start,table.\!dataTable thead tr >.dtfc-fixed-end,table.\!dataTable tfoot tr >.dtfc-fixed-start,table.\!dataTable tfoot tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable thead tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start,table.\!dataTable thead tr >.dtfc-fixed-end,table.\!dataTable tfoot tr >.dtfc-fixed-start,table.\!dataTable tfoot tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable thead tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start,table.\!dataTable thead tr >.dtfc-fixed-end,table.\!dataTable tfoot tr >.dtfc-fixed-start,table.\!dataTable tfoot tr >.dtfc-fixed-end{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
table.\!dataTable thead tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable thead tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-start:is([data-pc-theme="dark"] *),table.\!dataTable tfoot tr >.dtfc-fixed-end:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.table-card .card-body, .table-body.card-body {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}
.table-card .card-body .datatable-top, .table-card .card-body .datatable-bottom, .table-body.card-body .datatable-top, .table-body.card-body .datatable-bottom{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media (min-width: 640px){
  .table-card .card-body .datatable-top, .table-card .card-body .datatable-bottom, .table-body.card-body .datatable-top, .table-body.card-body .datatable-bottom{
    padding-left: 25px;
    padding-right: 25px;
  }
}
.table-card .card-body .table > thead > tr > th, .table-body.card-body .table > thead > tr > th{
  border-top-width: 0px;
}
.table-card .card-body .table tr td:first-child:where([dir="ltr"], [dir="ltr"] *), .table-card .card-body .table tr th:first-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr td:first-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr th:first-child:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 1.25rem;
}
.table-card .card-body .table tr td:last-child:where([dir="ltr"], [dir="ltr"] *), .table-card .card-body .table tr th:last-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr td:last-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr th:last-child:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 1.25rem;
}
@media (min-width: 640px){
  .table-card .card-body .table tr td:first-child:where([dir="ltr"], [dir="ltr"] *), .table-card .card-body .table tr th:first-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr td:first-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr th:first-child:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 25px;
  }
  .table-card .card-body .table tr td:last-child:where([dir="ltr"], [dir="ltr"] *), .table-card .card-body .table tr th:last-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr td:last-child:where([dir="ltr"], [dir="ltr"] *), .table-body.card-body .table tr th:last-child:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 25px;
  }
}
.table-card .card-body .table tr td:first-child:where([dir="rtl"], [dir="rtl"] *), .table-card .card-body .table tr th:first-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr td:first-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr th:first-child:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 1.25rem;
}
.table-card .card-body .table tr td:last-child:where([dir="rtl"], [dir="rtl"] *), .table-card .card-body .table tr th:last-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr td:last-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr th:last-child:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 1.25rem;
}
@media (min-width: 640px){
  .table-card .card-body .table tr td:first-child:where([dir="rtl"], [dir="rtl"] *), .table-card .card-body .table tr th:first-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr td:first-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr th:first-child:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 25px;
  }
  .table-card .card-body .table tr td:last-child:where([dir="rtl"], [dir="rtl"] *), .table-card .card-body .table tr th:last-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr td:last-child:where([dir="rtl"], [dir="rtl"] *), .table-body.card-body .table tr th:last-child:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 25px;
  }
}
.fc td, .fc th{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.fc td:is([data-pc-theme="dark"] *), .fc th:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.fc .fc-toolbar{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media not all and (min-width: 640px){
  .fc .fc-toolbar{
    flex-direction: column;
    gap: 0.5rem;
  }
}
.fc .fc-toolbar h2{
  font-size: 16px;
  text-transform: uppercase;
  line-height: 30px;
}
@media not all and (min-width: 768px){
  .fc .fc-toolbar .fc-left, .fc .fc-toolbar .fc-right, .fc .fc-toolbar .fc-center{
    float: none;
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
    margin-left: 0px;
    margin-right: 0px;
    display: block;
    text-align: center;
  }
  .fc .fc-toolbar > * > *{
    float: none;
  }
}
.fc .fc-toolbar .fc-today-button{
  border-radius: 9999px;
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media not all and (min-width: 768px){
  .fc .fc-toolbar .fc-today-button{
    display: none;
  }
}
.fc .fc-toolbar .fc-button{
  text-transform: capitalize;
}
.fc .fc-daygrid-day-top{
  flex-direction: column;
  padding: 14px;
}
.fc .fc-col-header-cell{
  border-width: 0px;
  background-color: transparent;
}
.fc .fc-col-header-cell-cushion{
  display: block;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.fc .fc-scrollgrid-section .fc-scroller-harness{
  padding: 0px;
}
.fc .fc-daygrid-day-number{
  margin: 0.125rem;
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  padding: 0px;
  font-size: 0.75rem;
}
.fc .fc-daygrid-day-number:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc .fc-daygrid-day.fc-day-today{
  background-image: url("../images/application/img-cal-bg.jpg");
  background-size: cover;
}
.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc .fc-timegrid-col.fc-day-today{
  background-color: rgb(var(--colors-primary-500) / 0.1);
}
.fc .fc-col-header, .fc .fc-daygrid-body, .fc .fc-scrollgrid-sync-table{
  width: 100% !important;
}
.fc .fc-scrollgrid-section-sticky > *{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.fc .fc-scrollgrid-section-sticky > *:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.fc .fc-scrollgrid-section > *{
  border-left-width: 1px;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.fc .fc-scrollgrid-section-liquid > td{
  border-top-width: 0px;
}
.fc a[data-navlink]{
  text-decoration-line: none;
}
.fc a[data-navlink]:hover{
  text-decoration-line: none;
}
.fc-theme-bootstrap a:not([href]){
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.fc-theme-bootstrap a:not([href]):is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.fc-theme-standard .fc-scrollgrid{
  border-width: 0px;
}
.fc-h-event .fc-event-main{
  color: rgb(var(--colors-primary));
}
.fc-event-title, .fc-sticky{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 600;
}
.fc-daygrid-event-dot{
  display: none;
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 255 255 / var(--tw-border-opacity)) !important;
}
.fc-event-time{
  display: none;
}
.fc-event .fc-content, .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.bg-dark .fc-content{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc-prev-button.fc-button, .fc-next-button.fc-button{
  position: relative;
  display: inline-block;
  height: 34px;
  width: 34px;
  align-items: center;
  justify-content: center;
  border-radius: 9999px !important;
  padding: 0px !important;
  font-size: 0.875rem;
}
@media not all and (min-width: 768px){
  .fc-toolbar-chunk{
    flex-direction: column;
    gap: 1rem;
  }
}
.fc-toolbar-chunk .d-inline-flex .fc-button{
  border-radius: 9999px !important;
  border-width: 0px;
  background-color: rgb(var(--colors-primary-500) / 0.15);
  color: rgb(var(--colors-primary));
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.fc-toolbar-chunk .d-inline-flex .fc-button:not(:first-child){
  margin-left: 5px;
}
.fc-toolbar-chunk .d-inline-flex .fc-button:focus,.fc-toolbar-chunk .d-inline-flex .fc-button:hover,.fc-toolbar-chunk .d-inline-flex .fc-button.active{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc-toolbar-chunk .fc-button-primary{
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500) / 0.1);
  padding: 9px 16px;
  color: rgb(var(--colors-primary-500));
}
.fc-toolbar-chunk .fc-button-primary:focus{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.fc-toolbar-chunk .fc-button-primary:focus,.fc-toolbar-chunk .fc-button-primary:hover{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc-toolbar-chunk .fc-button-primary:not(:disabled).fc-button-active,.fc-toolbar-chunk .fc-button-primary:not(:disabled):active{
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc-toolbar-chunk .fc-button-primary:not(:disabled).fc-button-active:focus,.fc-toolbar-chunk .fc-button-primary:not(:disabled):active:focus{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.fc-toolbar-chunk .fc-today-button{
  border-radius: 9999px;
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.fc-daygrid-event-harness .fc-daygrid-event, .fc-timegrid-event-harness .fc-daygrid-event{
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.fc-timegrid-slots table tr, .fc-list-table{
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.fc-timegrid-slots table tr:is([data-pc-theme="dark"] *), .fc-list-table:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.fc-event{
  margin: 5px 7px;
  cursor: move;
  border-radius: 9999px;
  border-width: 1px;
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500) / 0.1);
  padding: 5px;
  text-align: center;
  font-size: 0.875rem;
  color: rgb(var(--colors-primary));
}
.fc-event.event-primary{
  border-color: rgb(var(--colors-primary-500));
  background-color: rgb(var(--colors-primary-500) / 0.1);
  color: rgb(var(--colors-primary-500));
}
.fc-event.event-primary.fc-h-event .fc-event-main{
  color: rgb(var(--colors-primary-500));
}
.fc-event.event-secondary{
  --tw-border-opacity: 1;
  border-color: rgb(91 107 121 / var(--tw-border-opacity));
  background-color: rgb(91 107 121 / 0.1);
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.fc-event.event-secondary.fc-h-event .fc-event-main{
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.fc-event.event-success{
  --tw-border-opacity: 1;
  border-color: rgb(44 168 127 / var(--tw-border-opacity));
  background-color: rgb(44 168 127 / 0.1);
  --tw-text-opacity: 1;
  color: rgb(44 168 127 / var(--tw-text-opacity));
}
.fc-event.event-success.fc-h-event .fc-event-main{
  --tw-text-opacity: 1;
  color: rgb(44 168 127 / var(--tw-text-opacity));
}
.fc-event.event-danger{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
  background-color: rgb(220 38 38 / 0.1);
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.fc-event.event-danger.fc-h-event .fc-event-main{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.fc-event.event-warning{
  --tw-border-opacity: 1;
  border-color: rgb(229 138 0 / var(--tw-border-opacity));
  background-color: rgb(229 138 0 / 0.1);
  --tw-text-opacity: 1;
  color: rgb(229 138 0 / var(--tw-text-opacity));
}
.fc-event.event-warning.fc-h-event .fc-event-main{
  --tw-text-opacity: 1;
  color: rgb(229 138 0 / var(--tw-text-opacity));
}
.fc-event.event-info{
  --tw-border-opacity: 1;
  border-color: rgb(62 201 214 / var(--tw-border-opacity));
  background-color: rgb(62 201 214 / 0.1);
  --tw-text-opacity: 1;
  color: rgb(62 201 214 / var(--tw-text-opacity));
}
.fc-event.event-info.fc-h-event .fc-event-main{
  --tw-text-opacity: 1;
  color: rgb(62 201 214 / var(--tw-text-opacity));
}
.fc-daygrid-event-harness .fc-daygrid-event.bg-soft-dark .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-soft-dark .fc-event-title{
  --tw-text-opacity: 1 !important;
  color: rgb(33 37 41 / var(--tw-text-opacity)) !important;
}
.fc-v-event .fc-event-main{
  color: inherit;
}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none{
  pointer-events: none;
}
.visible{
  visibility: visible;
}
.invisible{
  visibility: hidden;
}
.collapse{
  visibility: collapse;
}
.static{
  position: static;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.sticky{
  position: sticky;
}
.inset-0{
  inset: 0px;
}
.inset-\[4px\]{
  inset: 4px;
}
.inset-x-0{
  left: 0px;
  right: 0px;
}
.inset-y-0{
  top: 0px;
  bottom: 0px;
}
.\!left-0{
  left: 0px !important;
}
.\!left-auto{
  left: auto !important;
}
.\!right-auto{
  right: auto !important;
}
.\!top-header-height{
  top: 74px !important;
}
.-bottom-5{
  bottom: -1.25rem;
}
.-left-2\.5{
  left: -0.625rem;
}
.-left-2\/4{
  left: -50%;
}
.-left-4{
  left: -1rem;
}
.-left-\[23px\]{
  left: -23px;
}
.-left-sidebar-collapsed-active-width{
  left: -300px;
}
.-left-sidebar-tab-navbar-width{
  left: -320px;
}
.-top-16{
  top: -4rem;
}
.bottom-0{
  bottom: 0px;
}
.bottom-1{
  bottom: 0.25rem;
}
.bottom-\[-15px\]{
  bottom: -15px;
}
.bottom-\[-320px\]{
  bottom: -320px;
}
.bottom-\[50px\]{
  bottom: 50px;
}
.left-0{
  left: 0px;
}
.left-2{
  left: 0.5rem;
}
.left-2\.5{
  left: 0.625rem;
}
.left-2\/4{
  left: 50%;
}
.left-3{
  left: 0.75rem;
}
.left-5{
  left: 1.25rem;
}
.left-\[-300px\]{
  left: -300px;
}
.left-\[-360px\]{
  left: -360px;
}
.left-\[15px\]{
  left: 15px;
}
.left-\[200px\]{
  left: 200px;
}
.left-\[3px\]{
  left: 3px;
}
.left-\[92px\]{
  left: 92px;
}
.left-\[94px\]{
  left: 94px;
}
.left-auto{
  left: auto;
}
.left-full{
  left: 100%;
}
.left-sidebar-collapsed-active-width{
  left: 300px;
}
.left-sidebar-collapsed-width{
  left: 100px;
}
.left-sidebar-tab-navbar-width{
  left: 320px;
}
.right-0{
  right: 0px;
}
.right-3{
  right: 0.75rem;
}
.right-\[-360px\]{
  right: -360px;
}
.right-\[-474px\]{
  right: -474px;
}
.right-\[30px\]{
  right: 30px;
}
.right-\[calc\(100\%_\+_32px\)\]{
  right: calc(100% + 32px);
}
.right-auto{
  right: auto;
}
.right-full{
  right: 100%;
}
.top-0{
  top: 0px;
}
.top-1{
  top: 0.25rem;
}
.top-10{
  top: 2.5rem;
}
.top-2{
  top: 0.5rem;
}
.top-2\/4{
  top: 50%;
}
.top-4{
  top: 1rem;
}
.top-5{
  top: 1.25rem;
}
.top-6{
  top: 1.5rem;
}
.top-\[-15px\]{
  top: -15px;
}
.top-\[-320px\]{
  top: -320px;
}
.top-\[-90px\]{
  top: -90px;
}
.top-\[100px\]{
  top: 100px;
}
.top-\[14px\]{
  top: 14px;
}
.top-\[26px\]{
  top: 26px;
}
.top-auto{
  top: auto;
}
.top-full{
  top: 100%;
}
.top-header-height{
  top: 74px;
}
.top-topbar-height{
  top: 60px;
}
.\!z-\[1031\]{
  z-index: 1031 !important;
}
.-z-10{
  z-index: -10;
}
.z-0{
  z-index: 0;
}
.z-10{
  z-index: 10;
}
.z-20{
  z-index: 20;
}
.z-50{
  z-index: 50;
}
.z-\[1002\]{
  z-index: 1002;
}
.z-\[1024\]{
  z-index: 1024;
}
.z-\[1025\]{
  z-index: 1025;
}
.z-\[1026\]{
  z-index: 1026;
}
.z-\[1027\]{
  z-index: 1027;
}
.z-\[1028\]{
  z-index: 1028;
}
.z-\[1030\]{
  z-index: 1030;
}
.z-\[1031\]{
  z-index: 1031;
}
.z-\[1034\]{
  z-index: 1034;
}
.z-\[1\]{
  z-index: 1;
}
.z-\[5\]{
  z-index: 5;
}
.z-\[995\]{
  z-index: 995;
}
.col-auto{
  grid-column: auto;
}
.col-span-12{
  grid-column: span 12 / span 12;
}
.col-span-3{
  grid-column: span 3 / span 3;
}
.col-span-4{
  grid-column: span 4 / span 4;
}
.col-span-5{
  grid-column: span 5 / span 5;
}
.col-span-6{
  grid-column: span 6 / span 6;
}
.col-span-7{
  grid-column: span 7 / span 7;
}
.col-span-8{
  grid-column: span 8 / span 8;
}
.col-end-12{
  grid-column-end: 12;
}
.float-end{
  float: inline-end;
}
.float-right{
  float: right;
}
.float-left{
  float: left;
}
.m-0{
  margin: 0px;
}
.m-0\.5{
  margin: 0.125rem;
}
.m-1{
  margin: 0.25rem;
}
.m-2{
  margin: 0.5rem;
}
.m-\[-10px_-10px_16px\]{
  margin: -10px -10px 16px;
}
.m-\[0_5px\]{
  margin: 0 5px;
}
.m-\[2px_0_0\]{
  margin: 2px 0 0;
}
.m-\[4px_14px\]{
  margin: 4px 14px;
}
.m-\[5px_7px\]{
  margin: 5px 7px;
}
.\!my-2{
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.-mx-3{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.-my-5{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}
.-my-\[\.8rem\]{
  margin-top: -.8rem;
  margin-bottom: -.8rem;
}
.mx-0{
  margin-left: 0px;
  margin-right: 0px;
}
.mx-0\.5{
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-2\.5{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-\[15px\]{
  margin-left: 15px;
  margin-right: 15px;
}
.mx-\[5px\]{
  margin-left: 5px;
  margin-right: 5px;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-2\.5{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.\!mb-0{
  margin-bottom: 0px !important;
}
.-mb-\[1px\]{
  margin-bottom: -1px;
}
.-mr-1{
  margin-right: -0.25rem;
}
.-mt-\[20\%\]{
  margin-top: -20%;
}
.-mt-\[30px\]{
  margin-top: -30px;
}
.-mt-px{
  margin-top: -1px;
}
.mb-0{
  margin-bottom: 0px;
}
.mb-0\.5{
  margin-bottom: 0.125rem;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-12{
  margin-bottom: 3rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-2\.5{
  margin-bottom: 0.625rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-\[14px\]{
  margin-bottom: 14px;
}
.mb-\[15px\]{
  margin-bottom: 15px;
}
.mb-\[5px\]{
  margin-bottom: 5px;
}
.me-0{
  margin-inline-end: 0px;
}
.me-1{
  margin-inline-end: 0.25rem;
}
.me-2{
  margin-inline-end: 0.5rem;
}
.me-3{
  margin-inline-end: 0.75rem;
}
.me-auto{
  margin-inline-end: auto;
}
.ml-0{
  margin-left: 0px;
}
.ml-1{
  margin-left: 0.25rem;
}
.ml-12{
  margin-left: 3rem;
}
.ml-2{
  margin-left: 0.5rem;
}
.ml-2\.5{
  margin-left: 0.625rem;
}
.ml-3{
  margin-left: 0.75rem;
}
.ml-4{
  margin-left: 1rem;
}
.ml-5{
  margin-left: 1.25rem;
}
.ml-\[140px\]{
  margin-left: 140px;
}
.ml-\[25px\]{
  margin-left: 25px;
}
.ml-\[57px\]{
  margin-left: 57px;
}
.ml-\[5px\]{
  margin-left: 5px;
}
.ml-\[70px\]{
  margin-left: 70px;
}
.ml-\[var\(--ck-image-style-spacing\)\]{
  margin-left: var(--ck-image-style-spacing);
}
.ml-auto{
  margin-left: auto;
}
.ml-sidebar-collapsed-active-width{
  margin-left: 300px;
}
.ml-sidebar-collapsed-width{
  margin-left: 100px;
}
.ml-sidebar-tab-navbar-width{
  margin-left: 320px;
}
.mr-0{
  margin-right: 0px;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-2{
  margin-right: 0.5rem;
}
.mr-2\.5{
  margin-right: 0.625rem;
}
.mr-3{
  margin-right: 0.75rem;
}
.mr-6{
  margin-right: 1.5rem;
}
.mr-auto{
  margin-right: auto;
}
.ms-1{
  margin-inline-start: 0.25rem;
}
.ms-2{
  margin-inline-start: 0.5rem;
}
.ms-3{
  margin-inline-start: 0.75rem;
}
.ms-4{
  margin-inline-start: 1rem;
}
.ms-auto{
  margin-inline-start: auto;
}
.mt-0{
  margin-top: 0px;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-2\.5{
  margin-top: 0.625rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-\[-140px\]{
  margin-top: -140px;
}
.mt-header-height{
  margin-top: 74px;
}
.line-clamp-2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.\!block{
  display: block !important;
}
.block{
  display: block;
}
.\!inline-block{
  display: inline-block !important;
}
.inline-block{
  display: inline-block;
}
.inline{
  display: inline;
}
.\!flex{
  display: flex !important;
}
.flex{
  display: flex;
}
.\!inline-flex{
  display: inline-flex !important;
}
.inline-flex{
  display: inline-flex;
}
.table{
  display: table;
}
.grid{
  display: grid;
}
.contents{
  display: contents;
}
.\!hidden{
  display: none !important;
}
.hidden{
  display: none;
}
.aspect-\[21\/9\]{
  aspect-ratio: 21/9;
}
.size-10{
  width: 2.5rem;
  height: 2.5rem;
}
.size-2{
  width: 0.5rem;
  height: 0.5rem;
}
.size-4{
  width: 1rem;
  height: 1rem;
}
.size-5{
  width: 1.25rem;
  height: 1.25rem;
}
.size-8{
  width: 2rem;
  height: 2rem;
}
.h-0\.5{
  height: 0.125rem;
}
.h-1{
  height: 0.25rem;
}
.h-1\.5{
  height: 0.375rem;
}
.h-10{
  height: 2.5rem;
}
.h-11{
  height: 2.75rem;
}
.h-12{
  height: 3rem;
}
.h-16{
  height: 4rem;
}
.h-2{
  height: 0.5rem;
}
.h-2\.5{
  height: 0.625rem;
}
.h-3\.5{
  height: 0.875rem;
}
.h-4{
  height: 1rem;
}
.h-5{
  height: 1.25rem;
}
.h-6{
  height: 1.5rem;
}
.h-7{
  height: 1.75rem;
}
.h-8{
  height: 2rem;
}
.h-9{
  height: 2.25rem;
}
.h-\[1\.25em\]{
  height: 1.25em;
}
.h-\[133px\]{
  height: 133px;
}
.h-\[14px\]{
  height: 14px;
}
.h-\[150px\]{
  height: 150px;
}
.h-\[15px\]{
  height: 15px;
}
.h-\[180px\]{
  height: 180px;
}
.h-\[18px\]{
  height: 18px;
}
.h-\[2\.5em\]{
  height: 2.5em;
}
.h-\[200px\]{
  height: 200px;
}
.h-\[22px\]{
  height: 22px;
}
.h-\[26px\]{
  height: 26px;
}
.h-\[27px\]{
  height: 27px;
}
.h-\[30px\]{
  height: 30px;
}
.h-\[320px\]{
  height: 320px;
}
.h-\[34px\]{
  height: 34px;
}
.h-\[45px\]{
  height: 45px;
}
.h-\[50px\]{
  height: 50px;
}
.h-\[55px\]{
  height: 55px;
}
.h-\[57px\]{
  height: 57px;
}
.h-\[5px\]{
  height: 5px;
}
.h-\[60px\]{
  height: 60px;
}
.h-\[9px\]{
  height: 9px;
}
.h-\[calc\(1\.5em_\+_1\.6rem_\+_2px\)\]{
  height: calc(1.5em + 1.6rem + 2px);
}
.h-\[calc\(100\%_-_30px\)\]{
  height: calc(100% - 30px);
}
.h-\[calc\(100\%_-_85px\)\]{
  height: calc(100% - 85px);
}
.h-\[calc\(100vh_-500px\)\]{
  height: calc(100vh - 500px);
}
.h-\[calc\(100vh_-_170px\)\]{
  height: calc(100vh - 170px);
}
.h-\[calc\(100vh_-_200px\)\]{
  height: calc(100vh - 200px);
}
.h-\[calc\(100vh_-_270px\)\]{
  height: calc(100vh - 270px);
}
.h-\[calc\(100vh_-_295px\)\]{
  height: calc(100vh - 295px);
}
.h-\[calc\(100vh_-_335px\)\]{
  height: calc(100vh - 335px);
}
.h-\[calc\(100vh_-_395px\)\]{
  height: calc(100vh - 395px);
}
.h-\[calc\(100vh_-_480px\)\]{
  height: calc(100vh - 480px);
}
.h-\[calc\(100vh_-_68px\)\]{
  height: calc(100vh - 68px);
}
.h-\[calc\(100vh_-_74px\)\]{
  height: calc(100vh - 74px);
}
.h-auto{
  height: auto;
}
.h-full{
  height: 100%;
}
.h-header-height{
  height: 74px;
}
.h-px{
  height: 1px;
}
.h-screen{
  height: 100vh;
}
.h-topbar-height{
  height: 60px;
}
.max-h-\[300px\]{
  max-height: 300px;
}
.max-h-\[40vh\]{
  max-height: 40vh;
}
.max-h-\[calc\(100vh_-_100px\)\]{
  max-height: calc(100vh - 100px);
}
.min-h-\[15px\]{
  min-height: 15px;
}
.min-h-\[44px\]{
  min-height: 44px;
}
.min-h-\[auto\]{
  min-height: auto;
}
.min-h-\[calc\(100\%_-_5rem\)\]{
  min-height: calc(100% - 5rem);
}
.min-h-\[calc\(100vh_-_135px\)\]{
  min-height: calc(100vh - 135px);
}
.min-h-\[calc\(100vh_-_273px\)\]{
  min-height: calc(100vh - 273px);
}
.min-h-screen{
  min-height: 100vh;
}
.\!w-\[320px\]{
  width: 320px !important;
}
.\!w-\[550px\]{
  width: 550px !important;
}
.\!w-auto{
  width: auto !important;
}
.\!w-full{
  width: 100% !important;
}
.w-0{
  width: 0px;
}
.w-0\.5{
  width: 0.125rem;
}
.w-1\.5{
  width: 0.375rem;
}
.w-10{
  width: 2.5rem;
}
.w-11{
  width: 2.75rem;
}
.w-12{
  width: 3rem;
}
.w-16{
  width: 4rem;
}
.w-2{
  width: 0.5rem;
}
.w-2\.5{
  width: 0.625rem;
}
.w-20{
  width: 5rem;
}
.w-3\.5{
  width: 0.875rem;
}
.w-3\/4{
  width: 75%;
}
.w-4{
  width: 1rem;
}
.w-44{
  width: 11rem;
}
.w-5{
  width: 1.25rem;
}
.w-6{
  width: 1.5rem;
}
.w-7{
  width: 1.75rem;
}
.w-8{
  width: 2rem;
}
.w-8\/12{
  width: 66.666667%;
}
.w-9{
  width: 2.25rem;
}
.w-\[1\%\]{
  width: 1%;
}
.w-\[1\.25em\]{
  width: 1.25em;
}
.w-\[100px\]{
  width: 100px;
}
.w-\[115px\]{
  width: 115px;
}
.w-\[130px\]{
  width: 130px;
}
.w-\[14px\]{
  width: 14px;
}
.w-\[150px\]{
  width: 150px;
}
.w-\[15px\]{
  width: 15px;
}
.w-\[180px\]{
  width: 180px;
}
.w-\[18px\]{
  width: 18px;
}
.w-\[198px\]{
  width: 198px;
}
.w-\[200px\]{
  width: 200px;
}
.w-\[210px\]{
  width: 210px;
}
.w-\[22px\]{
  width: 22px;
}
.w-\[230px\]{
  width: 230px;
}
.w-\[26px\]{
  width: 26px;
}
.w-\[280px\]{
  width: 280px;
}
.w-\[2em\]{
  width: 2em;
}
.w-\[300\]{
  width: 300;
}
.w-\[300px\]{
  width: 300px;
}
.w-\[30px\]{
  width: 30px;
}
.w-\[310px\]{
  width: 310px;
}
.w-\[34px\]{
  width: 34px;
}
.w-\[35px\]{
  width: 35px;
}
.w-\[360px\]{
  width: 360px;
}
.w-\[375px\]{
  width: 375px;
}
.w-\[400px\]{
  width: 400px;
}
.w-\[420px\]{
  width: 420px;
}
.w-\[450px\]{
  width: 450px;
}
.w-\[45px\]{
  width: 45px;
}
.w-\[46px\]{
  width: 46px;
}
.w-\[474px\]{
  width: 474px;
}
.w-\[500px\]{
  width: 500px;
}
.w-\[50px\]{
  width: 50px;
}
.w-\[55px\]{
  width: 55px;
}
.w-\[560px\]{
  width: 560px;
}
.w-\[580px\]{
  width: 580px;
}
.w-\[60px\]{
  width: 60px;
}
.w-\[70px\]{
  width: 70px;
}
.w-\[75px\]{
  width: 75px;
}
.w-\[90px\]{
  width: 90px;
}
.w-\[9px\]{
  width: 9px;
}
.w-\[calc\(100\%_-_1\.4rem\)\]{
  width: calc(100% - 1.4rem);
}
.w-\[calc\(100\%_-_120px\)\]{
  width: calc(100% - 120px);
}
.w-\[calc\(100\%_-_20px\)\]{
  width: calc(100% - 20px);
}
.w-\[calc\(100\%_-_25px\)\]{
  width: calc(100% - 25px);
}
.w-\[calc\(100\%_-_30px\)\]{
  width: calc(100% - 30px);
}
.w-auto{
  width: auto;
}
.w-full{
  width: 100%;
}
.w-px{
  width: 1px;
}
.w-sidebar-collapsed-active-width{
  width: 300px;
}
.w-sidebar-collapsed-width{
  width: 100px;
}
.w-sidebar-tab-navbar-width{
  width: 320px;
}
.w-sidebar-tab-width{
  width: 75px;
}
.w-sidebar-width{
  width: 280px;
}
.min-w-0{
  min-width: 0px;
}
.min-w-48{
  min-width: 12rem;
}
.min-w-\[1\%\]{
  min-width: 1%;
}
.min-w-\[115px\]{
  min-width: 115px;
}
.min-w-\[15px\]{
  min-width: 15px;
}
.min-w-\[170px\]{
  min-width: 170px;
}
.min-w-\[186px\]{
  min-width: 186px;
}
.min-w-\[225px\]{
  min-width: 225px;
}
.min-w-\[3em\]{
  min-width: 3em;
}
.max-w-48{
  max-width: 12rem;
}
.max-w-64{
  max-width: 16rem;
}
.max-w-\[300px\]{
  max-width: 300px;
}
.max-w-\[480px\]{
  max-width: 480px;
}
.max-w-\[50\%\]{
  max-width: 50%;
}
.max-w-\[500px\]{
  max-width: 500px;
}
.max-w-\[800px\]{
  max-width: 800px;
}
.max-w-\[98\%\]{
  max-width: 98%;
}
.max-w-full{
  max-width: 100%;
}
.max-w-none{
  max-width: none;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-\[0_0_auto\]{
  flex: 0 0 auto;
}
.flex-\[1_0_0\%\]{
  flex: 1 0 0%;
}
.flex-auto{
  flex: 1 1 auto;
}
.flex-shrink-0{
  flex-shrink: 0;
}
.shrink-0{
  flex-shrink: 0;
}
.grow{
  flex-grow: 1;
}
.basis-0{
  flex-basis: 0px;
}
.basis-auto{
  flex-basis: auto;
}
.border-collapse{
  border-collapse: collapse;
}
.border-separate{
  border-collapse: separate;
}
.border-spacing-y-2\.5{
  --tw-border-spacing-y: 0.625rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.origin-left{
  transform-origin: left;
}
.origin-top-left{
  transform-origin: top left;
}
.-translate-x-2\/4{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-2\/4{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-20{
  --tw-translate-y: -5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1\/4{
  --tw-translate-x: 25%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-0{
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-1\/4{
  --tw-translate-y: 25%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90{
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90{
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[720deg\]{
  --tw-rotate: 720deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-0{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-150{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-75{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[1\.08\]{
  --tw-scale-x: 1.08;
  --tw-scale-y: 1.08;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform-none{
  transform: none;
}
@keyframes progress-bar-stripes{
  0%{
    background-position-x: 1rem;
  }
}
.animate-\[1s_linear_infinite_progress-bar-stripes\]{
  animation: 1s linear infinite progress-bar-stripes;
}
@keyframes loader-animate{
  0%{
    left: -35%;
    right:  100%;
  }
  60%{
    left: 100%;
    right: -90%;
  }
  100%{
    left: 100%;
    right: -90%;
  }
}
.animate-\[2\.1s_cubic-bezier\(0\.65\2c 0\.815\2c 0\.735\2c 0\.395\)_0s_infinite_normal_none_running_loader-animate\]{
  animation: 2.1s cubic-bezier(0.65,0.815,0.735,0.395) 0s infinite normal none running loader-animate;
}
@keyframes btn-floating{
  0%{
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.3);
  }
  70%{
    box-shadow: 0 0 0 20px rgba(220, 38, 38, 0);
  }
  100%{
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0);
  }
}
.animate-\[btn-floating_2s_infinite\]{
  animation: btn-floating 2s infinite;
}
@keyframes move-bg{
  to{
    background-position: 400% 0;
  }
}
.animate-\[move-bg_24s_infinite_linear\]{
  animation: move-bg 24s infinite linear;
}
@keyframes slit{
  50%{
    transform: translateZ(-250px) rotateY(89deg);
    opacity: 1;
    animation-timing-function: ease-in;
  }
  100%{
    transform: translateZ(0) rotateY(0deg);
    opacity: 1;
  }
}
.animate-\[slit_0\.7s_forwards_ease-out\]{
  animation: slit 0.7s forwards ease-out;
}
@keyframes ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}
.animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}
.animate-spin{
  animation: spin 1s linear infinite;
}
.cursor-default{
  cursor: default;
}
.cursor-move{
  cursor: move;
}
.cursor-not-allowed{
  cursor: not-allowed;
}
.cursor-pointer{
  cursor: pointer;
}
.select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.resize{
  resize: both;
}
.list-inside{
  list-style-position: inside;
}
.list-\[circle\]{
  list-style-type: circle;
}
.list-decimal{
  list-style-type: decimal;
}
.list-disc{
  list-style-type: disc;
}
.list-none{
  list-style-type: none;
}
.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-\[repeat\(auto-fit\2c minmax\(8rem\2c 1fr\)\)\]{
  grid-template-columns: repeat(auto-fit,minmax(8rem,1fr));
}
.flex-row{
  flex-direction: row;
}
.flex-row-reverse{
  flex-direction: row-reverse;
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.flex-nowrap{
  flex-wrap: nowrap;
}
.place-items-center{
  place-items: center;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.items-stretch{
  align-items: stretch;
}
.justify-start{
  justify-content: flex-start;
}
.\!justify-end{
  justify-content: flex-end !important;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.gap-0{
  gap: 0px;
}
.gap-1{
  gap: 0.25rem;
}
.gap-1\.5{
  gap: 0.375rem;
}
.gap-12{
  gap: 3rem;
}
.gap-2{
  gap: 0.5rem;
}
.gap-3{
  gap: 0.75rem;
}
.gap-4{
  gap: 1rem;
}
.gap-6{
  gap: 1.5rem;
}
.gap-x-2{
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}
.gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}
.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-x-6{
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.gap-y-3{
  row-gap: 0.75rem;
}
.gap-y-6{
  row-gap: 1.5rem;
}
.gap-y-8{
  row-gap: 2rem;
}
.-space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.-space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-inherit > :not([hidden]) ~ :not([hidden]){
  border-color: inherit;
}
.divide-purple-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(216 180 254 / var(--tw-divide-opacity));
}
.divide-theme-border > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-divide-opacity));
}
.divide-white\/40 > :not([hidden]) ~ :not([hidden]){
  border-color: rgb(255 255 255 / 0.4);
}
.self-center{
  align-self: center;
}
.self-stretch{
  align-self: stretch;
}
.overflow-auto{
  overflow: auto;
}
.overflow-hidden{
  overflow: hidden;
}
.\!overflow-visible{
  overflow: visible !important;
}
.overflow-visible{
  overflow: visible;
}
.overflow-x-auto{
  overflow-x: auto;
}
.overflow-y-auto{
  overflow-y: auto;
}
.overflow-x-hidden{
  overflow-x: hidden;
}
.scroll-smooth{
  scroll-behavior: smooth;
}
.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-normal{
  white-space: normal;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.\!rounded-\[20px\]{
  border-radius: 20px !important;
}
.\!rounded-full{
  border-radius: 9999px !important;
}
.\!rounded-lg{
  border-radius: 0.5rem !important;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-2xl{
  border-radius: 1rem;
}
.rounded-\[0_12px_0_0\]{
  border-radius: 0 12px 0 0;
}
.rounded-\[10px\]{
  border-radius: 10px;
}
.rounded-\[20px\]{
  border-radius: 20px;
}
.rounded-\[6px\]{
  border-radius: 6px;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-none{
  border-radius: 0px;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-b-none{
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-b-xl{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-l-none{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-r-none{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.rounded-t-none{
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.rounded-t-xl{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.\!border-0{
  border-width: 0px !important;
}
.\!border-2{
  border-width: 2px !important;
}
.border{
  border-width: 1px;
}
.border-0{
  border-width: 0px;
}
.border-2{
  border-width: 2px;
}
.border-4{
  border-width: 4px;
}
.border-\[2px\]{
  border-width: 2px;
}
.border-\[3\.5px\]{
  border-width: 3.5px;
}
.border-x{
  border-left-width: 1px;
  border-right-width: 1px;
}
.border-y{
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.\!border-b-0{
  border-bottom-width: 0px !important;
}
.border-b{
  border-bottom-width: 1px;
}
.border-b-0{
  border-bottom-width: 0px;
}
.border-b-2{
  border-bottom-width: 2px;
}
.border-l{
  border-left-width: 1px;
}
.border-l-0{
  border-left-width: 0px;
}
.border-l-4{
  border-left-width: 4px;
}
.border-r{
  border-right-width: 1px;
}
.border-r-0{
  border-right-width: 0px;
}
.border-t{
  border-top-width: 1px;
}
.border-t-0{
  border-top-width: 0px;
}
.border-t-2{
  border-top-width: 2px;
}
.border-dashed{
  border-style: dashed;
}
.border-none{
  border-style: none;
}
.\!border-danger-500\/15{
  border-color: rgb(220 38 38 / 0.15) !important;
}
.\!border-info-500\/15{
  border-color: rgb(62 201 214 / 0.15) !important;
}
.\!border-primary-500{
  border-color: rgb(var(--colors-primary-500)) !important;
}
.\!border-purple-500\/15{
  border-color: rgb(168 85 247 / 0.15) !important;
}
.\!border-success-500\/15{
  border-color: rgb(44 168 127 / 0.15) !important;
}
.\!border-success-500\/30{
  border-color: rgb(44 168 127 / 0.3) !important;
}
.\!border-transparent{
  border-color: transparent !important;
}
.\!border-warning-500\/15{
  border-color: rgb(229 138 0 / 0.15) !important;
}
.\!border-white{
  --tw-border-opacity: 1 !important;
  border-color: rgb(255 255 255 / var(--tw-border-opacity)) !important;
}
.border-danger{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
}
.border-danger-500{
  --tw-border-opacity: 1;
  border-color: rgb(220 38 38 / var(--tw-border-opacity));
}
.border-danger-500\/20{
  border-color: rgb(220 38 38 / 0.2);
}
.border-dark{
  --tw-border-opacity: 1;
  border-color: rgb(33 37 41 / var(--tw-border-opacity));
}
.border-dark-500{
  --tw-border-opacity: 1;
  border-color: rgb(33 37 41 / var(--tw-border-opacity));
}
.border-dark-500\/20{
  border-color: rgb(33 37 41 / 0.2);
}
.border-info{
  --tw-border-opacity: 1;
  border-color: rgb(62 201 214 / var(--tw-border-opacity));
}
.border-info-500{
  --tw-border-opacity: 1;
  border-color: rgb(62 201 214 / var(--tw-border-opacity));
}
.border-info-500\/20{
  border-color: rgb(62 201 214 / 0.2);
}
.border-inherit{
  border-color: inherit;
}
.border-primary{
  border-color: rgb(var(--colors-primary));
}
.border-primary-500{
  border-color: rgb(var(--colors-primary-500));
}
.border-primary-500\/20{
  border-color: rgb(var(--colors-primary-500) / 0.2);
}
.border-secondary{
  --tw-border-opacity: 1;
  border-color: rgb(91 107 121 / var(--tw-border-opacity));
}
.border-secondary-500{
  --tw-border-opacity: 1;
  border-color: rgb(91 107 121 / var(--tw-border-opacity));
}
.border-secondary-500\/10{
  border-color: rgb(91 107 121 / 0.1);
}
.border-secondary-500\/20{
  border-color: rgb(91 107 121 / 0.2);
}
.border-success{
  --tw-border-opacity: 1;
  border-color: rgb(44 168 127 / var(--tw-border-opacity));
}
.border-success-500{
  --tw-border-opacity: 1;
  border-color: rgb(44 168 127 / var(--tw-border-opacity));
}
.border-success-500\/10{
  border-color: rgb(44 168 127 / 0.1);
}
.border-theme-border{
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.border-theme-cardbg{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-theme-inputborder{
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
}
.border-theme-sidebarbordercolor{
  --tw-border-opacity: 1;
  border-color: rgb(190 200 208 / var(--tw-border-opacity));
}
.border-themedark-border{
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.border-themedark-inputborder{
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.border-themedark-sidebarbordercolor{
  --tw-border-opacity: 1;
  border-color: rgb(36 45 57 / var(--tw-border-opacity));
}
.border-transparent{
  border-color: transparent;
}
.border-warning{
  --tw-border-opacity: 1;
  border-color: rgb(229 138 0 / var(--tw-border-opacity));
}
.border-warning-500{
  --tw-border-opacity: 1;
  border-color: rgb(229 138 0 / var(--tw-border-opacity));
}
.border-warning-500\/20{
  border-color: rgb(229 138 0 / 0.2);
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-y-theme-border{
  --tw-border-opacity: 1;
  border-top-color: rgb(231 234 238 / var(--tw-border-opacity));
  border-bottom-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.border-y-themedark-border{
  --tw-border-opacity: 1;
  border-top-color: rgb(48 63 80 / var(--tw-border-opacity));
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.\!border-b-danger-500{
  --tw-border-opacity: 1 !important;
  border-bottom-color: rgb(220 38 38 / var(--tw-border-opacity)) !important;
}
.border-b-\[blue\]{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 0 255 / var(--tw-border-opacity));
}
.border-b-primary-500{
  border-bottom-color: rgb(var(--colors-primary-500));
}
.border-b-theme-bodycolor{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(19 25 32 / var(--tw-border-opacity));
}
.border-b-theme-border{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.border-b-themedark-bodycolor{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(191 191 191 / var(--tw-border-opacity));
}
.border-b-themedark-border{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.border-l-danger-500{
  --tw-border-opacity: 1;
  border-left-color: rgb(220 38 38 / var(--tw-border-opacity));
}
.border-l-primary-500{
  border-left-color: rgb(var(--colors-primary-500));
}
.border-l-success-500{
  --tw-border-opacity: 1;
  border-left-color: rgb(44 168 127 / var(--tw-border-opacity));
}
.border-l-theme-border{
  --tw-border-opacity: 1;
  border-left-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.border-l-themedark-border{
  --tw-border-opacity: 1;
  border-left-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.border-l-transparent{
  border-left-color: transparent;
}
.border-r-primary-500{
  border-right-color: rgb(var(--colors-primary-500));
}
.border-r-theme-border{
  --tw-border-opacity: 1;
  border-right-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.border-r-themedark-border{
  --tw-border-opacity: 1;
  border-right-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.border-r-transparent{
  border-right-color: transparent;
}
.border-t-theme-bodycolor{
  --tw-border-opacity: 1;
  border-top-color: rgb(19 25 32 / var(--tw-border-opacity));
}
.border-t-theme-border{
  --tw-border-opacity: 1;
  border-top-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.border-t-themedark-bodycolor{
  --tw-border-opacity: 1;
  border-top-color: rgb(191 191 191 / var(--tw-border-opacity));
}
.border-t-themedark-border{
  --tw-border-opacity: 1;
  border-top-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.\!bg-danger-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity)) !important;
}
.\!bg-primary-500{
  background-color: rgb(var(--colors-primary-500)) !important;
}
.\!bg-secondary-500\/10{
  background-color: rgb(91 107 121 / 0.1) !important;
}
.\!bg-success-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity)) !important;
}
.\!bg-transparent{
  background-color: transparent !important;
}
.bg-\[\#0077b5\]\/10{
  background-color: rgb(0 119 181 / 0.1);
}
.bg-\[\#4267b2\]\/10{
  background-color: rgb(66 103 178 / 0.1);
}
.bg-\[\#42c0fb\]\/10{
  background-color: rgb(66 192 251 / 0.1);
}
.bg-\[\#478f3b\]{
  --tw-bg-opacity: 1;
  background-color: rgb(71 143 59 / var(--tw-bg-opacity));
}
.bg-\[\#8283ff\]{
  --tw-bg-opacity: 1;
  background-color: rgb(130 131 255 / var(--tw-bg-opacity));
}
.bg-\[\#999\]{
  --tw-bg-opacity: 1;
  background-color: rgb(153 153 153 / var(--tw-bg-opacity));
}
.bg-\[\#99cc00\]{
  --tw-bg-opacity: 1;
  background-color: rgb(153 204 0 / var(--tw-bg-opacity));
}
.bg-\[\#b3b3b3\]{
  --tw-bg-opacity: 1;
  background-color: rgb(179 179 179 / var(--tw-bg-opacity));
}
.bg-\[\#ddd\]{
  --tw-bg-opacity: 1;
  background-color: rgb(221 221 221 / var(--tw-bg-opacity));
}
.bg-\[\#f70616\]{
  --tw-bg-opacity: 1;
  background-color: rgb(247 6 22 / var(--tw-bg-opacity));
}
.bg-\[\#ff8282\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 130 130 / var(--tw-bg-opacity));
}
.bg-\[\#ff9900\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 153 0 / var(--tw-bg-opacity));
}
.bg-\[green\]{
  --tw-bg-opacity: 1;
  background-color: rgb(0 128 0 / var(--tw-bg-opacity));
}
.bg-\[red\]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
.bg-\[rgb\(128\2c _128\2c _128\)\]{
  --tw-bg-opacity: 1;
  background-color: rgb(128 128 128 / var(--tw-bg-opacity));
}
.bg-\[rgba\(0\2c 0\2c 0\2c \.15\)\]{
  background-color: rgba(0,0,0,.15);
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.1\)\]{
  background-color: rgba(0,0,0,0.1);
}
.bg-\[rgba\(248\2c 249\2c 250\2c 0\.5\)\]{
  background-color: rgba(248,249,250,0.5);
}
.bg-amber-500{
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}
.bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-cyan-500{
  --tw-bg-opacity: 1;
  background-color: rgb(6 182 212 / var(--tw-bg-opacity));
}
.bg-danger{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-danger-100{
  --tw-bg-opacity: 1;
  background-color: rgb(245 190 190 / var(--tw-bg-opacity));
}
.bg-danger-200{
  --tw-bg-opacity: 1;
  background-color: rgb(238 147 147 / var(--tw-bg-opacity));
}
.bg-danger-300{
  --tw-bg-opacity: 1;
  background-color: rgb(231 103 103 / var(--tw-bg-opacity));
}
.bg-danger-400{
  --tw-bg-opacity: 1;
  background-color: rgb(225 71 71 / var(--tw-bg-opacity));
}
.bg-danger-50{
  --tw-bg-opacity: 1;
  background-color: rgb(250 222 222 / var(--tw-bg-opacity));
}
.bg-danger-500{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-danger-500\/0{
  background-color: rgb(220 38 38 / 0);
}
.bg-danger-500\/10{
  background-color: rgb(220 38 38 / 0.1);
}
.bg-danger-500\/15{
  background-color: rgb(220 38 38 / 0.15);
}
.bg-danger-500\/20{
  background-color: rgb(220 38 38 / 0.2);
}
.bg-danger-600{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
}
.bg-danger-700{
  --tw-bg-opacity: 1;
  background-color: rgb(211 28 28 / var(--tw-bg-opacity));
}
.bg-danger-800{
  --tw-bg-opacity: 1;
  background-color: rgb(206 23 23 / var(--tw-bg-opacity));
}
.bg-danger-900{
  --tw-bg-opacity: 1;
  background-color: rgb(197 13 13 / var(--tw-bg-opacity));
}
.bg-danger-950{
  --tw-bg-opacity: 1;
  background-color: rgb(165 9 9 / var(--tw-bg-opacity));
}
.bg-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
}
.bg-dark-100{
  --tw-bg-opacity: 1;
  background-color: rgb(206 210 215 / var(--tw-bg-opacity));
}
.bg-dark-200{
  --tw-bg-opacity: 1;
  background-color: rgb(158 167 177 / var(--tw-bg-opacity));
}
.bg-dark-300{
  --tw-bg-opacity: 1;
  background-color: rgb(110 124 137 / var(--tw-bg-opacity));
}
.bg-dark-400{
  --tw-bg-opacity: 1;
  background-color: rgb(72 80 89 / var(--tw-bg-opacity));
}
.bg-dark-50{
  --tw-bg-opacity: 1;
  background-color: rgb(230 232 235 / var(--tw-bg-opacity));
}
.bg-dark-500{
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
}
.bg-dark-500\/0{
  background-color: rgb(33 37 41 / 0);
}
.bg-dark-500\/10{
  background-color: rgb(33 37 41 / 0.1);
}
.bg-dark-500\/15{
  background-color: rgb(33 37 41 / 0.15);
}
.bg-dark-500\/20{
  background-color: rgb(33 37 41 / 0.2);
}
.bg-dark-500\/40{
  background-color: rgb(33 37 41 / 0.4);
}
.bg-dark-600{
  --tw-bg-opacity: 1;
  background-color: rgb(26 29 33 / var(--tw-bg-opacity));
}
.bg-dark-700{
  --tw-bg-opacity: 1;
  background-color: rgb(19 22 24 / var(--tw-bg-opacity));
}
.bg-dark-800{
  --tw-bg-opacity: 1;
  background-color: rgb(13 14 16 / var(--tw-bg-opacity));
}
.bg-dark-900{
  --tw-bg-opacity: 1;
  background-color: rgb(6 6 7 / var(--tw-bg-opacity));
}
.bg-dark-950{
  --tw-bg-opacity: 1;
  background-color: rgb(2 3 3 / var(--tw-bg-opacity));
}
.bg-emerald-500{
  --tw-bg-opacity: 1;
  background-color: rgb(16 185 129 / var(--tw-bg-opacity));
}
.bg-fuchsia-500{
  --tw-bg-opacity: 1;
  background-color: rgb(217 70 239 / var(--tw-bg-opacity));
}
.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}
.bg-gray-800{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}
.bg-gray-900\/20{
  background-color: rgb(17 24 39 / 0.2);
}
.bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}
.bg-indigo-500{
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-info{
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
}
.bg-info-100{
  --tw-bg-opacity: 1;
  background-color: rgb(197 239 243 / var(--tw-bg-opacity));
}
.bg-info-200{
  --tw-bg-opacity: 1;
  background-color: rgb(159 228 235 / var(--tw-bg-opacity));
}
.bg-info-300{
  --tw-bg-opacity: 1;
  background-color: rgb(120 217 226 / var(--tw-bg-opacity));
}
.bg-info-400{
  --tw-bg-opacity: 1;
  background-color: rgb(91 209 220 / var(--tw-bg-opacity));
}
.bg-info-50{
  --tw-bg-opacity: 1;
  background-color: rgb(226 247 249 / var(--tw-bg-opacity));
}
.bg-info-500{
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
}
.bg-info-500\/0{
  background-color: rgb(62 201 214 / 0);
}
.bg-info-500\/10{
  background-color: rgb(62 201 214 / 0.1);
}
.bg-info-500\/15{
  background-color: rgb(62 201 214 / 0.15);
}
.bg-info-500\/20{
  background-color: rgb(62 201 214 / 0.2);
}
.bg-info-600{
  --tw-bg-opacity: 1;
  background-color: rgb(56 195 209 / var(--tw-bg-opacity));
}
.bg-info-700{
  --tw-bg-opacity: 1;
  background-color: rgb(48 188 204 / var(--tw-bg-opacity));
}
.bg-info-800{
  --tw-bg-opacity: 1;
  background-color: rgb(40 181 198 / var(--tw-bg-opacity));
}
.bg-info-900{
  --tw-bg-opacity: 1;
  background-color: rgb(27 169 188 / var(--tw-bg-opacity));
}
.bg-info-950{
  --tw-bg-opacity: 1;
  background-color: rgb(20 137 153 / var(--tw-bg-opacity));
}
.bg-inherit{
  background-color: inherit;
}
.bg-lime-500{
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / var(--tw-bg-opacity));
}
.bg-neutral-500{
  --tw-bg-opacity: 1;
  background-color: rgb(115 115 115 / var(--tw-bg-opacity));
}
.bg-orange-500{
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity));
}
.bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-primary{
  background-color: rgb(var(--colors-primary));
}
.bg-primary-100{
  background-color: rgb(var(--colors-primary-100));
}
.bg-primary-100\/50{
  background-color: rgb(var(--colors-primary-100) / 0.5);
}
.bg-primary-200{
  background-color: rgb(var(--colors-primary-200));
}
.bg-primary-300{
  background-color: rgb(var(--colors-primary-300));
}
.bg-primary-400{
  background-color: rgb(var(--colors-primary-400));
}
.bg-primary-50{
  background-color: rgb(var(--colors-primary-50));
}
.bg-primary-50\/20{
  background-color: rgb(var(--colors-primary-50) / 0.2);
}
.bg-primary-500{
  background-color: rgb(var(--colors-primary-500));
}
.bg-primary-500\/0{
  background-color: rgb(var(--colors-primary-500) / 0);
}
.bg-primary-500\/10{
  background-color: rgb(var(--colors-primary-500) / 0.1);
}
.bg-primary-500\/15{
  background-color: rgb(var(--colors-primary-500) / 0.15);
}
.bg-primary-500\/20{
  background-color: rgb(var(--colors-primary-500) / 0.2);
}
.bg-primary-600{
  background-color: rgb(var(--colors-primary-600));
}
.bg-primary-700{
  background-color: rgb(var(--colors-primary-700));
}
.bg-primary-800{
  background-color: rgb(var(--colors-primary-800));
}
.bg-primary-900{
  background-color: rgb(var(--colors-primary-900));
}
.bg-primary-950{
  background-color: rgb(var(--colors-primary-950));
}
.bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}
.bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-rose-500{
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}
.bg-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.bg-secondary-100{
  --tw-bg-opacity: 1;
  background-color: rgb(225 229 232 / var(--tw-bg-opacity));
}
.bg-secondary-100\/10{
  background-color: rgb(225 229 232 / 0.1);
}
.bg-secondary-100\/20{
  background-color: rgb(225 229 232 / 0.2);
}
.bg-secondary-200{
  --tw-bg-opacity: 1;
  background-color: rgb(190 198 206 / var(--tw-bg-opacity));
}
.bg-secondary-300{
  --tw-bg-opacity: 1;
  background-color: rgb(155 168 180 / var(--tw-bg-opacity));
}
.bg-secondary-300\/10{
  background-color: rgb(155 168 180 / 0.1);
}
.bg-secondary-400{
  --tw-bg-opacity: 1;
  background-color: rgb(120 138 153 / var(--tw-bg-opacity));
}
.bg-secondary-50{
  --tw-bg-opacity: 1;
  background-color: rgb(242 244 245 / var(--tw-bg-opacity));
}
.bg-secondary-50\/10{
  background-color: rgb(242 244 245 / 0.1);
}
.bg-secondary-50\/20{
  background-color: rgb(242 244 245 / 0.2);
}
.bg-secondary-500{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.bg-secondary-500\/0{
  background-color: rgb(91 107 121 / 0);
}
.bg-secondary-500\/10{
  background-color: rgb(91 107 121 / 0.1);
}
.bg-secondary-500\/15{
  background-color: rgb(91 107 121 / 0.15);
}
.bg-secondary-500\/20{
  background-color: rgb(91 107 121 / 0.2);
}
.bg-secondary-500\/30{
  background-color: rgb(91 107 121 / 0.3);
}
.bg-secondary-500\/35{
  background-color: rgb(91 107 121 / 0.35);
}
.bg-secondary-600{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.bg-secondary-700{
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 74 / var(--tw-bg-opacity));
}
.bg-secondary-800{
  --tw-bg-opacity: 1;
  background-color: rgb(38 45 51 / var(--tw-bg-opacity));
}
.bg-secondary-900{
  --tw-bg-opacity: 1;
  background-color: rgb(21 25 28 / var(--tw-bg-opacity));
}
.bg-secondary-950{
  --tw-bg-opacity: 1;
  background-color: rgb(12 14 16 / var(--tw-bg-opacity));
}
.bg-sky-500{
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity));
}
.bg-slate-500{
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity));
}
.bg-slate-500\/30{
  background-color: rgb(100 116 139 / 0.3);
}
.bg-stone-500{
  --tw-bg-opacity: 1;
  background-color: rgb(120 113 108 / var(--tw-bg-opacity));
}
.bg-success{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.bg-success-100{
  --tw-bg-opacity: 1;
  background-color: rgb(192 229 217 / var(--tw-bg-opacity));
}
.bg-success-200{
  --tw-bg-opacity: 1;
  background-color: rgb(150 212 191 / var(--tw-bg-opacity));
}
.bg-success-300{
  --tw-bg-opacity: 1;
  background-color: rgb(107 194 165 / var(--tw-bg-opacity));
}
.bg-success-400{
  --tw-bg-opacity: 1;
  background-color: rgb(76 181 146 / var(--tw-bg-opacity));
}
.bg-success-50{
  --tw-bg-opacity: 1;
  background-color: rgb(223 242 236 / var(--tw-bg-opacity));
}
.bg-success-500{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.bg-success-500\/0{
  background-color: rgb(44 168 127 / 0);
}
.bg-success-500\/10{
  background-color: rgb(44 168 127 / 0.1);
}
.bg-success-500\/15{
  background-color: rgb(44 168 127 / 0.15);
}
.bg-success-500\/20{
  background-color: rgb(44 168 127 / 0.2);
}
.bg-success-600{
  --tw-bg-opacity: 1;
  background-color: rgb(39 160 119 / var(--tw-bg-opacity));
}
.bg-success-700{
  --tw-bg-opacity: 1;
  background-color: rgb(33 151 108 / var(--tw-bg-opacity));
}
.bg-success-800{
  --tw-bg-opacity: 1;
  background-color: rgb(27 141 98 / var(--tw-bg-opacity));
}
.bg-success-900{
  --tw-bg-opacity: 1;
  background-color: rgb(16 125 79 / var(--tw-bg-opacity));
}
.bg-success-950{
  --tw-bg-opacity: 1;
  background-color: rgb(10 87 54 / var(--tw-bg-opacity));
}
.bg-teal-500{
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / var(--tw-bg-opacity));
}
.bg-theme-bodybg{
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
}
.bg-theme-bodycolor{
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.bg-theme-border{
  --tw-bg-opacity: 1;
  background-color: rgb(231 234 238 / var(--tw-bg-opacity));
}
.bg-theme-cardbg{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-theme-headerbg{
  background-color: rgba( 248,249,250, 0.7);
}
.bg-theme-horizontalsubmenubg{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-theme-inputbg{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-theme-sidebarcolor{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.bg-theme-sidebaruserbg{
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 247 / var(--tw-bg-opacity));
}
.bg-themedark-activebg{
  --tw-bg-opacity: 1;
  background-color: rgb(25 33 42 / var(--tw-bg-opacity));
}
.bg-themedark-bodybg{
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.bg-themedark-bodycolor{
  --tw-bg-opacity: 1;
  background-color: rgb(191 191 191 / var(--tw-bg-opacity));
}
.bg-themedark-border{
  --tw-bg-opacity: 1;
  background-color: rgb(48 63 80 / var(--tw-bg-opacity));
}
.bg-themedark-cardbg{
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.bg-themedark-inputbg{
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity));
}
.bg-transparent{
  background-color: transparent;
}
.bg-violet-500{
  --tw-bg-opacity: 1;
  background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.bg-warning{
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
}
.bg-warning-100{
  --tw-bg-opacity: 1;
  background-color: rgb(247 220 179 / var(--tw-bg-opacity));
}
.bg-warning-200{
  --tw-bg-opacity: 1;
  background-color: rgb(242 197 128 / var(--tw-bg-opacity));
}
.bg-warning-300{
  --tw-bg-opacity: 1;
  background-color: rgb(237 173 77 / var(--tw-bg-opacity));
}
.bg-warning-400{
  --tw-bg-opacity: 1;
  background-color: rgb(233 156 38 / var(--tw-bg-opacity));
}
.bg-warning-50{
  --tw-bg-opacity: 1;
  background-color: rgb(251 237 217 / var(--tw-bg-opacity));
}
.bg-warning-500{
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
}
.bg-warning-500\/0{
  background-color: rgb(229 138 0 / 0);
}
.bg-warning-500\/10{
  background-color: rgb(229 138 0 / 0.1);
}
.bg-warning-500\/15{
  background-color: rgb(229 138 0 / 0.15);
}
.bg-warning-500\/20{
  background-color: rgb(229 138 0 / 0.2);
}
.bg-warning-600{
  --tw-bg-opacity: 1;
  background-color: rgb(226 130 0 / var(--tw-bg-opacity));
}
.bg-warning-700{
  --tw-bg-opacity: 1;
  background-color: rgb(222 119 0 / var(--tw-bg-opacity));
}
.bg-warning-800{
  --tw-bg-opacity: 1;
  background-color: rgb(218 109 0 / var(--tw-bg-opacity));
}
.bg-warning-900{
  --tw-bg-opacity: 1;
  background-color: rgb(211 90 0 / var(--tw-bg-opacity));
}
.bg-warning-950{
  --tw-bg-opacity: 1;
  background-color: rgb(181 77 0 / var(--tw-bg-opacity));
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/10{
  background-color: rgb(255 255 255 / 0.1);
}
.bg-white\/30{
  background-color: rgb(255 255 255 / 0.3);
}
.bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}
.bg-zinc-500{
  --tw-bg-opacity: 1;
  background-color: rgb(113 113 122 / var(--tw-bg-opacity));
}
.bg-opacity-10{
  --tw-bg-opacity: 0.1;
}
.bg-opacity-25{
  --tw-bg-opacity: 0.25;
}
.bg-opacity-75{
  --tw-bg-opacity: 0.75;
}
.bg-\[linear-gradient\(213\.66deg\2c transparent_25\.46\%\2c rgba\(0\2c 0\2c 0\2c 0\.2\)_68\.77\%\2c rgba\(0\2c 0\2c 0\2c 0\.3\)_81\.72\%\)\]{
  background-image: linear-gradient(213.66deg,transparent 25.46%,rgba(0,0,0,0.2) 68.77%,rgba(0,0,0,0.3) 81.72%);
}
.bg-\[linear-gradient\(245deg\2c transparent_25\.46\%\2c rgba\(0\2c 0\2c 0\2c 0\.2\)_68\.77\%\2c rgba\(0\2c 0\2c 0\2c 0\.3\)_81\.72\%\)\]{
  background-image: linear-gradient(245deg,transparent 25.46%,rgba(0,0,0,0.2) 68.77%,rgba(0,0,0,0.3) 81.72%);
}
.bg-\[linear-gradient\(45deg\2c rgba\(255\2c 255\2c 255\2c \.15\)_25\%\2c transparent_25\%\2c transparent_50\%\2c rgba\(255\2c 255\2c 255\2c \.15\)_50\%\2c rgba\(255\2c 255\2c 255\2c \.15\)_75\%\2c transparent_75\%\2c transparent\)\]{
  background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}
.bg-\[linear-gradient\(to_bottom\2c _\#dfdfdf_0\2c _\#bebebe_100\%\)\]{
  background-image: linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);
}
.bg-\[linear-gradient\(to_bottom\2c _\#f8f9fa_0\2c _\#f8f9fa_100\%\)\]{
  background-image: linear-gradient(to bottom, #f8f9fa 0, #f8f9fa 100%);
}
.bg-\[linear-gradient\(to_bottom\2c _\#f9f9f9_0\2c _\#f5f5f5_100\%\)\]{
  background-image: linear-gradient(to bottom, #f9f9f9 0, #f5f5f5 100%);
}
.bg-\[url\(\"\.\.\/images\/application\/img-cal-bg\.jpg\"\)\]{
  background-image: url("../images/application/img-cal-bg.jpg");
}
.bg-\[url\(\'\.\.\/images\/authentication\/img-auth-bg\.jpg\'\)\]{
  background-image: url('../images/authentication/img-auth-bg.jpg');
}
.bg-\[url\(\'\.\.\/images\/landing\/img-headerbg\.jpg\'\)\]{
  background-image: url('../images/landing/img-headerbg.jpg');
}
.bg-\[url\(\'\.\.\/images\/pages\/img-cunstruct-1-bg\.png\'\)\]{
  background-image: url('../images/pages/img-cunstruct-1-bg.png');
}
.bg-\[url\(\'\.\.\/images\/widget\/img-dropbox-bg\.svg\'\)\]{
  background-image: url('../images/widget/img-dropbox-bg.svg');
}
.bg-\[url\(\.\.\/images\/landing\/img-headerbg\.jpg\)\]{
  background-image: url(../images/landing/img-headerbg.jpg);
}
.bg-\[url\(\.\.\/images\/widget\/img-card-bg\.svg\)\]{
  background-image: url(../images/widget/img-card-bg.svg);
}
.bg-checkbox-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='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.bg-choice-close-btn{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
}
.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-none{
  background-image: none;
}
.bg-radio-bg{
  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='%23ffffff'/%3e%3c/svg%3e");
}
.bg-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='%231d2630' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.bg-switch-active-bg{
  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='%23ffffff'/%3e%3c/svg%3e");
}
.bg-switch-bg{
  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='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
}
.from-\[rgb\(37\2c 161\2c 244\)\]{
  --tw-gradient-from: rgb(37,161,244) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 161 244 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-amber-600{
  --tw-gradient-from: #d97706 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-600{
  --tw-gradient-from: #2563eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cyan-600{
  --tw-gradient-from: #0891b2 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-danger-600{
  --tw-gradient-from: #d82222 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(216 34 34 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-dark-600{
  --tw-gradient-from: #1A1D21 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(26 29 33 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-emerald-600{
  --tw-gradient-from: #059669 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-fuchsia-600{
  --tw-gradient-from: #c026d3 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-600{
  --tw-gradient-from: #4b5563 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-600{
  --tw-gradient-from: #16a34a var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-indigo-600{
  --tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-info-600{
  --tw-gradient-from: #38c3d1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(56 195 209 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-lime-600{
  --tw-gradient-from: #65a30d var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(101 163 13 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-neutral-600{
  --tw-gradient-from: #525252 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(82 82 82 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orange-600{
  --tw-gradient-from: #ea580c var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pink-600{
  --tw-gradient-from: #db2777 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-primary-600{
  --tw-gradient-from: rgb(var(--colors-primary-600)) var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(var(--colors-primary-600) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-600{
  --tw-gradient-from: #9333ea var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-600{
  --tw-gradient-from: #dc2626 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-rose-600{
  --tw-gradient-from: #e11d48 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-secondary-600{
  --tw-gradient-from: #495662 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(73 86 98 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-sky-600{
  --tw-gradient-from: #0284c7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-slate-600{
  --tw-gradient-from: #475569 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-stone-600{
  --tw-gradient-from: #57534e var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(87 83 78 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-success-600{
  --tw-gradient-from: #27a077 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(39 160 119 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-teal-600{
  --tw-gradient-from: #0d9488 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-violet-600{
  --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-warning-600{
  --tw-gradient-from: #e28200 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(226 130 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-600{
  --tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-zinc-600{
  --tw-gradient-from: #52525b var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(82 82 91 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[rgb\(249\2c 31\2c 169\)\]{
  --tw-gradient-to: rgb(249 31 169 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), rgb(249,31,169) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-\[rgb\(37\2c 161\2c 244\)\]{
  --tw-gradient-to: rgb(37,161,244) var(--tw-gradient-to-position);
}
.to-amber-400{
  --tw-gradient-to: #fbbf24 var(--tw-gradient-to-position);
}
.to-blue-400{
  --tw-gradient-to: #60a5fa var(--tw-gradient-to-position);
}
.to-cyan-400{
  --tw-gradient-to: #22d3ee var(--tw-gradient-to-position);
}
.to-danger-400{
  --tw-gradient-to: #e14747 var(--tw-gradient-to-position);
}
.to-dark-400{
  --tw-gradient-to: #485059 var(--tw-gradient-to-position);
}
.to-emerald-400{
  --tw-gradient-to: #34d399 var(--tw-gradient-to-position);
}
.to-fuchsia-400{
  --tw-gradient-to: #e879f9 var(--tw-gradient-to-position);
}
.to-gray-400{
  --tw-gradient-to: #9ca3af var(--tw-gradient-to-position);
}
.to-green-400{
  --tw-gradient-to: #4ade80 var(--tw-gradient-to-position);
}
.to-indigo-400{
  --tw-gradient-to: #818cf8 var(--tw-gradient-to-position);
}
.to-info-400{
  --tw-gradient-to: #5bd1dc var(--tw-gradient-to-position);
}
.to-lime-400{
  --tw-gradient-to: #a3e635 var(--tw-gradient-to-position);
}
.to-neutral-400{
  --tw-gradient-to: #a3a3a3 var(--tw-gradient-to-position);
}
.to-orange-400{
  --tw-gradient-to: #fb923c var(--tw-gradient-to-position);
}
.to-pink-400{
  --tw-gradient-to: #f472b6 var(--tw-gradient-to-position);
}
.to-primary-400{
  --tw-gradient-to: rgb(var(--colors-primary-400)) var(--tw-gradient-to-position);
}
.to-purple-400{
  --tw-gradient-to: #c084fc var(--tw-gradient-to-position);
}
.to-red-400{
  --tw-gradient-to: #f87171 var(--tw-gradient-to-position);
}
.to-rose-400{
  --tw-gradient-to: #fb7185 var(--tw-gradient-to-position);
}
.to-secondary-400{
  --tw-gradient-to: #788A99 var(--tw-gradient-to-position);
}
.to-sky-400{
  --tw-gradient-to: #38bdf8 var(--tw-gradient-to-position);
}
.to-slate-400{
  --tw-gradient-to: #94a3b8 var(--tw-gradient-to-position);
}
.to-stone-400{
  --tw-gradient-to: #a8a29e var(--tw-gradient-to-position);
}
.to-success-400{
  --tw-gradient-to: #4cb592 var(--tw-gradient-to-position);
}
.to-teal-400{
  --tw-gradient-to: #2dd4bf var(--tw-gradient-to-position);
}
.to-violet-400{
  --tw-gradient-to: #a78bfa var(--tw-gradient-to-position);
}
.to-warning-400{
  --tw-gradient-to: #e99c26 var(--tw-gradient-to-position);
}
.to-yellow-400{
  --tw-gradient-to: #facc15 var(--tw-gradient-to-position);
}
.to-zinc-400{
  --tw-gradient-to: #a1a1aa var(--tw-gradient-to-position);
}
.bg-\[length\:100\%\]{
  background-size: 100%;
}
.bg-\[length\:16px_12px\]{
  background-size: 16px 12px;
}
.bg-\[length\:16px_16px\]{
  background-size: 16px 16px;
}
.bg-\[length\:400\%_100\%\]{
  background-size: 400% 100%;
}
.bg-\[length\:8px_8px\]{
  background-size: 8px 8px;
}
.bg-contain{
  background-size: contain;
}
.bg-cover{
  background-size: cover;
}
.bg-clip-text{
  -webkit-background-clip: text;
          background-clip: text;
}
.bg-center{
  background-position: center;
}
.bg-left{
  background-position: left;
}
.bg-left-top{
  background-position: left top;
}
.bg-right-bottom{
  background-position: right bottom;
}
.bg-no-repeat{
  background-repeat: no-repeat;
}
.bg-repeat-x{
  background-repeat: repeat-x;
}
.\!fill-themedark-bodycolor{
  fill: #bfbfbf !important;
}
.\!fill-themedark-inputbg{
  fill: #263240 !important;
}
.fill-danger-500\/10{
  fill: rgb(220 38 38 / 0.1);
}
.fill-primary-500\/10{
  fill: rgb(var(--colors-primary-500) / 0.1);
}
.fill-secondary-500\/10{
  fill: rgb(91 107 121 / 0.1);
}
.fill-success-500\/10{
  fill: rgb(44 168 127 / 0.1);
}
.fill-warning-500\/10{
  fill: rgb(229 138 0 / 0.1);
}
.stroke-danger-500{
  stroke: #dc2626;
}
.stroke-primary-500{
  stroke: rgb(var(--colors-primary-500));
}
.stroke-secondary-500{
  stroke: #5B6B79;
}
.stroke-success-500{
  stroke: #2ca87f;
}
.stroke-theme-bodycolor{
  stroke: #131920;
}
.stroke-themedark-bodycolor{
  stroke: #bfbfbf;
}
.stroke-warning-500{
  stroke: #e58a00;
}
.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}
.object-bottom{
  -o-object-position: bottom;
     object-position: bottom;
}
.\!p-0{
  padding: 0px !important;
}
.\!p-10{
  padding: 2.5rem !important;
}
.\!p-2{
  padding: 0.5rem !important;
}
.\!p-3{
  padding: 0.75rem !important;
}
.\!p-4{
  padding: 1rem !important;
}
.\!p-5{
  padding: 1.25rem !important;
}
.\!p-\[12px_30px\]{
  padding: 12px 30px !important;
}
.p-0{
  padding: 0px;
}
.p-0\.5{
  padding: 0.125rem;
}
.p-1{
  padding: 0.25rem;
}
.p-1\.5{
  padding: 0.375rem;
}
.p-2{
  padding: 0.5rem;
}
.p-2\.5{
  padding: 0.625rem;
}
.p-3{
  padding: 0.75rem;
}
.p-4{
  padding: 1rem;
}
.p-5{
  padding: 1.25rem;
}
.p-6{
  padding: 1.5rem;
}
.p-\[\.4rem_\.8rem\]{
  padding: .4rem .8rem;
}
.p-\[\.6rem_\.8rem\]{
  padding: .6rem .8rem;
}
.p-\[\.7rem_\.75rem\]{
  padding: .7rem .75rem;
}
.p-\[\.8rem\]{
  padding: .8rem;
}
.p-\[\.8rem_\.75rem\]{
  padding: .8rem .75rem;
}
.p-\[\.9rem_\.75rem\]{
  padding: .9rem .75rem;
}
.p-\[\.9rem_\.8rem\]{
  padding: .9rem .8rem;
}
.p-\[0_1em\]{
  padding: 0 1em;
}
.p-\[1\.25rem_\.8rem\]{
  padding: 1.25rem .8rem;
}
.p-\[10px_14px\]{
  padding: 10px 14px;
}
.p-\[10px_16px\]{
  padding: 10px 16px;
}
.p-\[10px_16px_10px_30px\]{
  padding: 10px 16px 10px 30px;
}
.p-\[10px_16px_10px_45px\]{
  padding: 10px 16px 10px 45px;
}
.p-\[12px_15px_12px_20px\]{
  padding: 12px 15px 12px 20px;
}
.p-\[12px_30px_12px_45px\]{
  padding: 12px 30px 12px 45px;
}
.p-\[12px_30px_12px_52px\]{
  padding: 12px 30px 12px 52px;
}
.p-\[12px_30px_12px_70px\]{
  padding: 12px 30px 12px 70px;
}
.p-\[14px\]{
  padding: 14px;
}
.p-\[14px_12px\]{
  padding: 14px 12px;
}
.p-\[16px_12px\]{
  padding: 16px 12px;
}
.p-\[18px_0_10px\]{
  padding: 18px 0 10px;
}
.p-\[20px_18px\]{
  padding: 20px 18px;
}
.p-\[25px\]{
  padding: 25px;
}
.p-\[3px\]{
  padding: 3px;
}
.p-\[3px_20px\]{
  padding: 3px 20px;
}
.p-\[5px\]{
  padding: 5px;
}
.p-\[5px_-\]{
  padding: 5px -;
}
.p-\[6px_20px\]{
  padding: 6px 20px;
}
.p-\[9px_16px\]{
  padding: 9px 16px;
}
.\!px-0{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.\!px-3{
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.\!px-\[25px\]{
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.\!py-0{
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.\!py-1{
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.\!py-2{
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.\!py-3{
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}
.\!py-4{
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.px-0{
  padding-left: 0px;
  padding-right: 0px;
}
.px-0\.5{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-\[\.7rem\]{
  padding-left: .7rem;
  padding-right: .7rem;
}
.px-\[\.85rem\]{
  padding-left: .85rem;
  padding-right: .85rem;
}
.px-\[0\.8em\]{
  padding-left: 0.8em;
  padding-right: 0.8em;
}
.px-\[15px\]{
  padding-left: 15px;
  padding-right: 15px;
}
.px-\[23px\]{
  padding-left: 23px;
  padding-right: 23px;
}
.px-\[25px\]{
  padding-left: 25px;
  padding-right: 25px;
}
.px-\[50px\]{
  padding-left: 50px;
  padding-right: 50px;
}
.px-\[7\.5px\]{
  padding-left: 7.5px;
  padding-right: 7.5px;
}
.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-\[\.375rem\]{
  padding-top: .375rem;
  padding-bottom: .375rem;
}
.py-\[\.775rem\]{
  padding-top: .775rem;
  padding-bottom: .775rem;
}
.py-\[\.8rem\]{
  padding-top: .8rem;
  padding-bottom: .8rem;
}
.py-\[0\.45em\]{
  padding-top: 0.45em;
  padding-bottom: 0.45em;
}
.py-\[100px\]{
  padding-top: 100px;
  padding-bottom: 100px;
}
.py-\[13px\]{
  padding-top: 13px;
  padding-bottom: 13px;
}
.py-\[15px\]{
  padding-top: 15px;
  padding-bottom: 15px;
}
.py-\[60px\]{
  padding-top: 60px;
  padding-bottom: 60px;
}
.py-\[90px\]{
  padding-top: 90px;
  padding-bottom: 90px;
}
.py-\[calc\(\.375rem_\+_1px\)\]{
  padding-top: calc(.375rem + 1px);
  padding-bottom: calc(.375rem + 1px);
}
.py-\[calc\(\.775rem_\+_1px\)\]{
  padding-top: calc(.775rem + 1px);
  padding-bottom: calc(.775rem + 1px);
}
.py-\[calc\(\.8rem_\+_1px\)\]{
  padding-top: calc(.8rem + 1px);
  padding-bottom: calc(.8rem + 1px);
}
.\!pb-0{
  padding-bottom: 0px !important;
}
.\!pr-0{
  padding-right: 0px !important;
}
.\!pt-0{
  padding-top: 0px !important;
}
.\!pt-2{
  padding-top: 0.5rem !important;
}
.\!pt-3{
  padding-top: 0.75rem !important;
}
.pb-0{
  padding-bottom: 0px;
}
.pb-2{
  padding-bottom: 0.5rem;
}
.pb-3{
  padding-bottom: 0.75rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-\[3\.75px\]{
  padding-bottom: 3.75px;
}
.pb-\[50px\]{
  padding-bottom: 50px;
}
.pe-2{
  padding-inline-end: 0.5rem;
}
.pl-0{
  padding-left: 0px;
}
.pl-0\.5{
  padding-left: 0.125rem;
}
.pl-1{
  padding-left: 0.25rem;
}
.pl-10{
  padding-left: 2.5rem;
}
.pl-11{
  padding-left: 2.75rem;
}
.pl-3{
  padding-left: 0.75rem;
}
.pl-4{
  padding-left: 1rem;
}
.pl-9{
  padding-left: 2.25rem;
}
.pl-\[\.7rem\]{
  padding-left: .7rem;
}
.pl-\[30px\]{
  padding-left: 30px;
}
.pr-0{
  padding-right: 0px;
}
.pr-10{
  padding-right: 2.5rem;
}
.pr-2{
  padding-right: 0.5rem;
}
.pr-24{
  padding-right: 6rem;
}
.pr-3{
  padding-right: 0.75rem;
}
.pr-4{
  padding-right: 1rem;
}
.pr-5{
  padding-right: 1.25rem;
}
.pr-8{
  padding-right: 2rem;
}
.pr-\[30px\]{
  padding-right: 30px;
}
.ps-0{
  padding-inline-start: 0px;
}
.pt-0{
  padding-top: 0px;
}
.pt-10{
  padding-top: 2.5rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-20{
  padding-top: 5rem;
}
.pt-3{
  padding-top: 0.75rem;
}
.pt-4{
  padding-top: 1rem;
}
.pt-5{
  padding-top: 1.25rem;
}
.pt-6{
  padding-top: 1.5rem;
}
.pt-\[100px\]{
  padding-top: 100px;
}
.pt-\[110px\]{
  padding-top: 110px;
}
.pt-\[140px\]{
  padding-top: 140px;
}
.pt-\[7\.5px\]{
  padding-top: 7.5px;
}
.text-left{
  text-align: left;
}
.\!text-center{
  text-align: center !important;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.text-start{
  text-align: start;
}
.text-end{
  text-align: end;
}
.indent-8{
  text-indent: 2rem;
}
.indent-\[-9999px\]{
  text-indent: -9999px;
}
.align-baseline{
  vertical-align: baseline;
}
.align-top{
  vertical-align: top;
}
.\!align-middle{
  vertical-align: middle !important;
}
.align-middle{
  vertical-align: middle;
}
.align-bottom{
  vertical-align: bottom;
}
.align-text-top{
  vertical-align: text-top;
}
.align-text-bottom{
  vertical-align: text-bottom;
}
.align-sub{
  vertical-align: sub;
}
.\!text-base{
  font-size: 0.875rem !important;
}
.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-5xl{
  font-size: 3rem;
  line-height: 1;
}
.text-\[\.75em\]{
  font-size: .75em;
}
.text-\[\.765625rem\]{
  font-size: .765625rem;
}
.text-\[1\.09375rem\]{
  font-size: 1.09375rem;
}
.text-\[10px\]{
  font-size: 10px;
}
.text-\[11px\]{
  font-size: 11px;
}
.text-\[12px\]{
  font-size: 12px;
}
.text-\[13px\]{
  font-size: 13px;
}
.text-\[14px\]{
  font-size: 14px;
}
.text-\[16px\]{
  font-size: 16px;
}
.text-\[17px\]{
  font-size: 17px;
}
.text-\[18px\]{
  font-size: 18px;
}
.text-\[1rem\]{
  font-size: 1rem;
}
.text-\[20px\]{
  font-size: 20px;
}
.text-\[22px\]{
  font-size: 22px;
}
.text-\[24px\]{
  font-size: 24px;
}
.text-\[26px\]{
  font-size: 26px;
}
.text-\[28px\]{
  font-size: 28px;
}
.text-\[40px\]{
  font-size: 40px;
}
.text-\[46px\]{
  font-size: 46px;
}
.text-\[50px\]{
  font-size: 50px;
}
.text-\[80\%\]{
  font-size: 80%;
}
.text-base{
  font-size: 0.875rem;
}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm{
  font-size: 0.75rem;
}
.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs{
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-bold{
  font-weight: 700;
}
.font-medium{
  font-weight: 500;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.uppercase{
  text-transform: uppercase;
}
.lowercase{
  text-transform: lowercase;
}
.capitalize{
  text-transform: capitalize;
}
.italic{
  font-style: italic;
}
.leading-\[0\.9\]{
  line-height: 0.9;
}
.leading-\[1\.1\]{
  line-height: 1.1;
}
.leading-\[1\.2\]{
  line-height: 1.2;
}
.leading-\[30px\]{
  line-height: 30px;
}
.leading-\[60px\]{
  line-height: 60px;
}
.leading-none{
  line-height: 1;
}
.leading-normal{
  line-height: 1.5;
}
.leading-snug{
  line-height: 1.375;
}
.leading-tight{
  line-height: 1.25;
}
.\!text-danger-500{
  --tw-text-opacity: 1 !important;
  color: rgb(220 38 38 / var(--tw-text-opacity)) !important;
}
.\!text-dark-500{
  --tw-text-opacity: 1 !important;
  color: rgb(33 37 41 / var(--tw-text-opacity)) !important;
}
.\!text-info-500{
  --tw-text-opacity: 1 !important;
  color: rgb(62 201 214 / var(--tw-text-opacity)) !important;
}
.\!text-purple-500{
  --tw-text-opacity: 1 !important;
  color: rgb(168 85 247 / var(--tw-text-opacity)) !important;
}
.\!text-success-500{
  --tw-text-opacity: 1 !important;
  color: rgb(44 168 127 / var(--tw-text-opacity)) !important;
}
.\!text-theme-bodycolor{
  --tw-text-opacity: 1 !important;
  color: rgb(19 25 32 / var(--tw-text-opacity)) !important;
}
.\!text-themedark-bodycolor{
  --tw-text-opacity: 1 !important;
  color: rgb(191 191 191 / var(--tw-text-opacity)) !important;
}
.\!text-warning-500{
  --tw-text-opacity: 1 !important;
  color: rgb(229 138 0 / var(--tw-text-opacity)) !important;
}
.\!text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
}
.text-\[\#0077b5\]{
  --tw-text-opacity: 1;
  color: rgb(0 119 181 / var(--tw-text-opacity));
}
.text-\[\#4267b2\]{
  --tw-text-opacity: 1;
  color: rgb(66 103 178 / var(--tw-text-opacity));
}
.text-\[\#42c0fb\]{
  --tw-text-opacity: 1;
  color: rgb(66 192 251 / var(--tw-text-opacity));
}
.text-\[\#999999\]{
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}
.text-blue-200{
  --tw-text-opacity: 1;
  color: rgb(191 219 254 / var(--tw-text-opacity));
}
.text-blue-400{
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity));
}
.text-blue-600{
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity));
}
.text-danger{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.text-danger-400{
  --tw-text-opacity: 1;
  color: rgb(225 71 71 / var(--tw-text-opacity));
}
.text-danger-500{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.text-danger-800{
  --tw-text-opacity: 1;
  color: rgb(206 23 23 / var(--tw-text-opacity));
}
.text-dark{
  --tw-text-opacity: 1;
  color: rgb(33 37 41 / var(--tw-text-opacity));
}
.text-dark-200{
  --tw-text-opacity: 1;
  color: rgb(158 167 177 / var(--tw-text-opacity));
}
.text-dark-500{
  --tw-text-opacity: 1;
  color: rgb(33 37 41 / var(--tw-text-opacity));
}
.text-dark-800{
  --tw-text-opacity: 1;
  color: rgb(13 14 16 / var(--tw-text-opacity));
}
.text-gray-200{
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}
.text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}
.text-gray-800{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}
.text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}
.text-green-200{
  --tw-text-opacity: 1;
  color: rgb(187 247 208 / var(--tw-text-opacity));
}
.text-green-400{
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / var(--tw-text-opacity));
}
.text-green-500{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity));
}
.text-green-600{
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity));
}
.text-info-500{
  --tw-text-opacity: 1;
  color: rgb(62 201 214 / var(--tw-text-opacity));
}
.text-info-800{
  --tw-text-opacity: 1;
  color: rgb(40 181 198 / var(--tw-text-opacity));
}
.text-inherit{
  color: inherit;
}
.text-primary{
  color: rgb(var(--colors-primary));
}
.text-primary-500{
  color: rgb(var(--colors-primary-500));
}
.text-primary-500\/30{
  color: rgb(var(--colors-primary-500) / 0.3);
}
.text-primary-800{
  color: rgb(var(--colors-primary-800));
}
.text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-secondary{
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.text-secondary-200{
  --tw-text-opacity: 1;
  color: rgb(190 198 206 / var(--tw-text-opacity));
}
.text-secondary-500{
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.text-secondary-800{
  --tw-text-opacity: 1;
  color: rgb(38 45 51 / var(--tw-text-opacity));
}
.text-slate-500{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity));
}
.text-slate-900{
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}
.text-success{
  --tw-text-opacity: 1;
  color: rgb(44 168 127 / var(--tw-text-opacity));
}
.text-success-500{
  --tw-text-opacity: 1;
  color: rgb(44 168 127 / var(--tw-text-opacity));
}
.text-success-800{
  --tw-text-opacity: 1;
  color: rgb(27 141 98 / var(--tw-text-opacity));
}
.text-theme-bodycolor{
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.text-theme-bodycolor\/50{
  color: rgb(19 25 32 / 0.5);
}
.text-theme-bodycolor\/70{
  color: rgb(19 25 32 / 0.7);
}
.text-theme-headercolor{
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.text-theme-headings{
  --tw-text-opacity: 1;
  color: rgb(29 38 48 / var(--tw-text-opacity));
}
.text-theme-horizontalsubmenucolor{
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.text-theme-secondarytextcolor{
  color: rgba(33, 37, 41, 0.75);
}
.text-theme-sidebarcolor{
  --tw-text-opacity: 1;
  color: rgb(91 107 121 / var(--tw-text-opacity));
}
.text-themedark-bodycolor{
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.text-themedark-bodycolor\/50{
  color: rgb(191 191 191 / 0.5);
}
.text-themedark-bodycolor\/70{
  color: rgb(191 191 191 / 0.7);
}
.text-themedark-headings{
  color: rgba(255, 255, 255, 0.8);
}
.text-themedark-secondarytextcolor{
  --tw-text-opacity: 1;
  color: rgb(116 136 146 / var(--tw-text-opacity));
}
.text-themedark-sidebarcolor{
  color: rgba(255, 255, 255, 0.5);
}
.text-transparent{
  color: transparent;
}
.text-warning{
  --tw-text-opacity: 1;
  color: rgb(229 138 0 / var(--tw-text-opacity));
}
.text-warning-500{
  --tw-text-opacity: 1;
  color: rgb(229 138 0 / var(--tw-text-opacity));
}
.text-warning-800{
  --tw-text-opacity: 1;
  color: rgb(218 109 0 / var(--tw-text-opacity));
}
.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-yellow-200{
  --tw-text-opacity: 1;
  color: rgb(254 240 138 / var(--tw-text-opacity));
}
.text-yellow-400{
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / var(--tw-text-opacity));
}
.text-yellow-600{
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity));
}
.text-opacity-50{
  --tw-text-opacity: 0.5;
}
.text-opacity-75{
  --tw-text-opacity: 0.75;
}
.underline{
  text-decoration-line: underline;
}
.line-through{
  text-decoration-line: line-through;
}
.no-underline{
  text-decoration-line: none;
}
.opacity-0{
  opacity: 0;
}
.opacity-100{
  opacity: 1;
}
.opacity-15{
  opacity: 0.15;
}
.opacity-20{
  opacity: 0.2;
}
.opacity-25{
  opacity: 0.25;
}
.opacity-40{
  opacity: 0.4;
}
.opacity-50{
  opacity: 0.5;
}
.opacity-70{
  opacity: 0.7;
}
.opacity-75{
  opacity: 0.75;
}
.opacity-80{
  opacity: 0.8;
}
.opacity-90{
  opacity: 0.9;
}
.\!shadow-none{
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.shadow{
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[-6px_0px_14px_1px_rgba\(27\2c 46\2c 94\2c 0\.04\)\]{
  --tw-shadow: -6px 0px 14px 1px rgba(27,46,94,0.04);
  --tw-shadow-colored: -6px 0px 14px 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_\#fff\]{
  --tw-shadow: 0 0 0 2px #fff;
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_\#fff\]{
  --tw-shadow: 0 0 0 3px #fff;
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_15px_-3px_rgb\(0\2c 0\2c 0\2c 0\.1\)\]{
  --tw-shadow: 0 0 15px -3px rgb(0,0,0,0.1);
  --tw-shadow-colored: 0 0 15px -3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_24px_rgba\(27\2c 46\2c 94\2c \.05\)\]{
  --tw-shadow: 0 0 24px rgba(27,46,94,.05);
  --tw-shadow-colored: 0 0 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_24px_0_rgba\(62\2c 57\2c 107\2c \.18\)\]{
  --tw-shadow: 0 4px 24px 0 rgba(62,57,107,.18);
  --tw-shadow-colored: 0 4px 24px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_24px_0_rgba\(62\2c 57\2c 107\2c 0\.18\)\]{
  --tw-shadow: 0 4px 24px 0 rgba(62,57,107,0.18);
  --tw-shadow-colored: 0 4px 24px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_6px_12px_rgba\(0\2c 0\2c 0\2c \.17\)\]{
  --tw-shadow: 0 6px 12px rgba(0,0,0,.17);
  --tw-shadow-colored: 0 6px 12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_6px_7px_-1px_rgba\(80\2c 86\2c 175\2c \.3\)\]{
  --tw-shadow: 0 6px 7px -1px rgba(80,86,175,.3);
  --tw-shadow-colored: 0 6px 7px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_8px_24px_rgba\(27\2c 46\2c 94\2c 0\.08\)\]{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.08);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_8px_24px_rgba\(27\2c 46\2c 94\2c 0\.12\)\]{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.12);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[1px_0_3px_0_rgba\(219\2c 224\2c 229\2c 1\)\]{
  --tw-shadow: 1px 0 3px 0 rgba(219,224,229,1);
  --tw-shadow-colored: 1px 0 3px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_1px_1px_\#fff\]{
  --tw-shadow: inset 0 0 1px 1px #fff;
  --tw-shadow-colored: inset 0 0 1px 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-theme-border{
  --tw-shadow-color: #e7eaee;
  --tw-shadow: var(--tw-shadow-colored);
}
.shadow-theme-cardbg{
  --tw-shadow-color: #fff;
  --tw-shadow: var(--tw-shadow-colored);
}
.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline{
  outline-style: solid;
}
.\!outline-themedark-border{
  outline-color: #303f50 !important;
}
.blur{
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur{
  --tw-backdrop-blur: blur(8px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[10px\]{
  --tw-backdrop-blur: blur(10px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[3px\]{
  --tw-backdrop-blur: blur(3px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[7px\]{
  --tw-backdrop-blur: blur(7px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-xl{
  --tw-backdrop-blur: blur(24px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition{
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[all_0\.3s_cubic-bezier\(0\.25\2c 0\.5\2c 0\.5\2c 0\.9\)\]{
  transition-property: all 0.3s cubic-bezier(0.25,0.5,0.5,0.9);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[transform_0\.2s_linear\]{
  transition-property: transform 0.2s linear;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200{
  transition-duration: 200ms;
}
.duration-300{
  transition-duration: 300ms;
}
.duration-500{
  transition-duration: 500ms;
}
.ease-\[cubic-bezier\(0\.455\2c 0\.03\2c 0\.515\2c 0\.955\)\]{
  transition-timing-function: cubic-bezier(0.455,0.03,0.515,0.955);
}
.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-linear{
  transition-timing-function: linear;
}
.content-\[\"\"\]{
  --tw-content: "";
  content: var(--tw-content);
}
.pc-header .dropdown-menu.dropdown-notification .\*\:card > *{
  cursor: pointer;
}
.pc-header .dropdown-menu.dropdown-notification .\*\:card > *:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 247 / var(--tw-bg-opacity));
}
.pc-header .dropdown-menu.dropdown-notification .\*\:card > *:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(25 33 42 / var(--tw-bg-opacity));
}
[data-pc-theme_contrast="true"] .\*\:card > *{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.08);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 1025px){
  [data-pc-layout="horizontal"] .pc-sidebar .\*\:card > *{
    display: none;
  }
}
.\*\:card > *{
  position: relative;
  margin-bottom: 1.5rem;
  border-radius: 0.75rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.\*\:card > *:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.\*\:card > * .card-header{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 25px;
}
.\*\:card > * .card-header:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.\*\:card > * .card-body{
  padding: 25px;
}
.\*\:card > * .card-footer{
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
  padding: 25px;
}
.\*\:card > * .card-footer:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.\*\:card > * .card-link{
  margin-right: 0.75rem;
  display: inline-block;
  color: rgb(var(--colors-primary-500));
}
.\*\:card > * .card-link:hover{
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.\*\:card > * .card-link:hover:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
@media (min-width: 640px){
  .dt-container>div.sm\:mt-2.row{
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
}
.\*\:relative > *{
  position: relative;
}
.\*\:m-3 > *{
  margin: 0.75rem;
}
.\*\:m-\[5px\] > *{
  margin: 5px;
}
.\*\:\*\:mx-2\.5 > * > *{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.\*\:\*\:my-0\.5 > * > *{
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
.\*\:\*\:my-2\.5 > * > *{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.\*\:\*\:my-px > * > *{
  margin-top: 1px;
  margin-bottom: 1px;
}
.\*\:mx-2\.5 > *{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.\*\:mx-auto > *{
  margin-left: auto;
  margin-right: auto;
}
.\*\:my-1 > *{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.\*\:my-2 > *{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.\*\:my-2\.5 > *{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.\*\:my-\[14px\] > *{
  margin-top: 14px;
  margin-bottom: 14px;
}
.\*\:mb-2 > *{
  margin-bottom: 0.5rem;
}
.\*\:mb-3 > *{
  margin-bottom: 0.75rem;
}
.\*\:ml-1 > *{
  margin-left: 0.25rem;
}
.\*\:ml-2 > *{
  margin-left: 0.5rem;
}
.\*\:mr-1 > *{
  margin-right: 0.25rem;
}
.\*\:mr-2 > *{
  margin-right: 0.5rem;
}
.\*\:\*\:block > * > *{
  display: block;
}
.\*\:block > *{
  display: block;
}
.\*\:\*\:inline-block > * > *{
  display: inline-block;
}
.\*\:inline-block > *{
  display: inline-block;
}
.\*\:\*\:flex > * > *{
  display: flex;
}
.\*\:flex > *{
  display: flex;
}
.\*\:inline-flex > *{
  display: inline-flex;
}
.\*\:h-10 > *{
  height: 2.5rem;
}
.\*\:h-20 > *{
  height: 5rem;
}
.\*\:h-4 > *{
  height: 1rem;
}
.\*\:h-\[125px\] > *{
  height: 125px;
}
.\*\:h-\[30px\] > *{
  height: 30px;
}
.\*\:h-\[70px\] > *{
  height: 70px;
}
.\*\:min-h-header-height > *{
  min-height: 74px;
}
.\*\:w-10 > *{
  width: 2.5rem;
}
.\*\:w-20 > *{
  width: 5rem;
}
.\*\:w-4 > *{
  width: 1rem;
}
.\*\:w-\[30px\] > *{
  width: 30px;
}
.\*\:w-\[70px\] > *{
  width: 70px;
}
.\*\:w-auto > *{
  width: auto;
}
.\*\:w-full > *{
  width: 100%;
}
.\*\:flex-\[0_0_auto\] > *{
  flex: 0 0 auto;
}
.\*\:shrink-0 > *{
  flex-shrink: 0;
}
.\*\:\*\:cursor-pointer > * > *{
  cursor: pointer;
}
.\*\:cursor-pointer > *{
  cursor: pointer;
}
.\*\:\*\:items-center > * > *{
  align-items: center;
}
.\*\:items-center > *{
  align-items: center;
}
.\*\:justify-center > *{
  justify-content: center;
}
.\*\:\*\:justify-between > * > *{
  justify-content: space-between;
}
.\*\:gap-2\.5 > *{
  gap: 0.625rem;
}
.\*\:gap-3 > *{
  gap: 0.75rem;
}
.\*\:whitespace-nowrap > *{
  white-space: nowrap;
}
.\*\:\*\:rounded-lg > * > *{
  border-radius: 0.5rem;
}
.\*\:\*\:rounded-md > * > *{
  border-radius: 0.375rem;
}
.\*\:\*\:rounded-xl > * > *{
  border-radius: 0.75rem;
}
.\*\:rounded-full > *{
  border-radius: 9999px;
}
.\*\:rounded-lg > *{
  border-radius: 0.5rem;
}
.\*\:rounded-none > *{
  border-radius: 0px;
}
.\*\:rounded-xl > *{
  border-radius: 0.75rem;
}
.\*\:border > *{
  border-width: 1px;
}
.\*\:border-2 > *{
  border-width: 2px;
}
.\*\:border-theme-border > *{
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.\*\:border-white > *{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.\*\:bg-theme-cardbg > *{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.\*\:\*\:p-\[30px\] > * > *{
  padding: 30px;
}
.\*\:\*\:px-2 > * > *{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.\*\:\*\:px-3 > * > *{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.\*\:\*\:px-4 > * > *{
  padding-left: 1rem;
  padding-right: 1rem;
}
.\*\:\*\:px-6 > * > *{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.\*\:\*\:py-1 > * > *{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.\*\:\*\:py-1\.5 > * > *{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.\*\:\*\:py-3 > * > *{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.\*\:\*\:py-3\.5 > * > *{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.\*\:px-0 > *{
  padding-left: 0px;
  padding-right: 0px;
}
.\*\:px-2 > *{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.\*\:px-\[25px\] > *{
  padding-left: 25px;
  padding-right: 25px;
}
.\*\:py-2 > *{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.\*\:py-3 > *{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.\*\:py-4 > *{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.\*\:py-\[5px\] > *{
  padding-top: 5px;
  padding-bottom: 5px;
}
.\*\:text-left > *{
  text-align: left;
}
.\*\:text-2xl > *{
  font-size: 1.5rem;
  line-height: 2rem;
}
.\*\:text-theme-bodycolor > *{
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.\*\:\*\:opacity-40 > * > *{
  opacity: 0.4;
}
.\*\:shadow-\[0_0_0_2px_\#fff\] > *{
  --tw-shadow: 0 0 0 2px #fff;
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.\*\:shadow-\[0px_8px_24px_rgba\(27\2c 46\2c 94\2c 0\.08\)\] > *{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.08);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.\*\:\*\:grayscale > * > *{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.\*\:\*\:transition-all > * > *{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.\*\:transition-all > *{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.\*\:\*\:duration-300 > * > *{
  transition-duration: 300ms;
}
.\*\:duration-200 > *{
  transition-duration: 200ms;
}
.\*\:\*\:ease-linear > * > *{
  transition-timing-function: linear;
}
.marker\:absolute *::marker{
  position: absolute;
}
.marker\:absolute::marker{
  position: absolute;
}
.placeholder\:text-\[\#bec8d0\]::-moz-placeholder{
  --tw-text-opacity: 1;
  color: rgb(190 200 208 / var(--tw-text-opacity));
}
.placeholder\:text-\[\#bec8d0\]::placeholder{
  --tw-text-opacity: 1;
  color: rgb(190 200 208 / var(--tw-text-opacity));
}
.before\:absolute::before{
  content: var(--tw-content);
  position: absolute;
}
.before\:left-0::before{
  content: var(--tw-content);
  left: 0px;
}
.before\:left-\[15px\]::before{
  content: var(--tw-content);
  left: 15px;
}
.before\:left-\[30px\]::before{
  content: var(--tw-content);
  left: 30px;
}
.before\:left-\[45px\]::before{
  content: var(--tw-content);
  left: 45px;
}
.before\:right-0::before{
  content: var(--tw-content);
  right: 0px;
}
.before\:top-2\/4::before{
  content: var(--tw-content);
  top: 50%;
}
.before\:\!hidden::before{
  content: var(--tw-content);
  display: none !important;
}
.before\:hidden::before{
  content: var(--tw-content);
  display: none;
}
.before\:h-\[50px\]::before{
  content: var(--tw-content);
  height: 50px;
}
.before\:w-\[50px\]::before{
  content: var(--tw-content);
  width: 50px;
}
.before\:-translate-y-2\/4::before{
  content: var(--tw-content);
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:translate-x-2\/4::before{
  content: var(--tw-content);
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:-rotate-45::before{
  content: var(--tw-content);
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:rotate-180::before{
  content: var(--tw-content);
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:rounded-full::before{
  content: var(--tw-content);
  border-radius: 9999px;
}
.before\:rounded-md::before{
  content: var(--tw-content);
  border-radius: 0.375rem;
}
.before\:border-l::before{
  content: var(--tw-content);
  border-left-width: 1px;
}
.before\:border-t::before{
  content: var(--tw-content);
  border-top-width: 1px;
}
.before\:border-dashed::before{
  content: var(--tw-content);
  border-style: dashed;
}
.before\:border-primary-500::before{
  content: var(--tw-content);
  border-color: rgb(var(--colors-primary-500));
}
.before\:border-warning-500::before{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(229 138 0 / var(--tw-border-opacity));
}
.before\:bg-slate-500::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity));
}
.before\:bg-theme-cardbg::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.before\:font-\[\'tabler-icons\'\]::before{
  content: var(--tw-content);
  font-family: 'tabler-icons';
}
.before\:text-\[28px\]::before{
  content: var(--tw-content);
  font-size: 28px;
}
.before\:text-lg::before{
  content: var(--tw-content);
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.before\:leading-\[15px\]::before{
  content: var(--tw-content);
  line-height: 15px;
}
.before\:text-\[\#726204\]::before{
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(114 98 4 / var(--tw-text-opacity));
}
.before\:opacity-0::before{
  content: var(--tw-content);
  opacity: 0;
}
.before\:transition-all::before{
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.before\:duration-500::before{
  content: var(--tw-content);
  transition-duration: 500ms;
}
.before\:ease-\[cubic-bezier\(\.47\2c 1\.64\2c \.41\2c \.8\)\]::before{
  content: var(--tw-content);
  transition-timing-function: cubic-bezier(.47,1.64,.41,.8);
}
.before\:content-\[\'\'\]::before{
  --tw-content: '';
  content: var(--tw-content);
}
.before\:content-\[\'\\\\2605\'\]::before{
  --tw-content: '\\2605';
  content: var(--tw-content);
}
.before\:content-\[\'\\\\ea5f\'\]::before{
  --tw-content: '\\ea5f';
  content: var(--tw-content);
}
.before\:content-\[\'\2014\'\]::before{
  --tw-content: '—';
  content: var(--tw-content);
}
.after\:absolute::after{
  content: var(--tw-content);
  position: absolute;
}
.after\:inset-0::after{
  content: var(--tw-content);
  inset: 0px;
}
.after\:inset-\[2px\]::after{
  content: var(--tw-content);
  inset: 2px;
}
.after\:left-0::after{
  content: var(--tw-content);
  left: 0px;
}
.after\:left-\[30px\]::after{
  content: var(--tw-content);
  left: 30px;
}
.after\:left-\[40px\]::after{
  content: var(--tw-content);
  left: 40px;
}
.after\:left-\[52px\]::after{
  content: var(--tw-content);
  left: 52px;
}
.after\:right-\[11\.5px\]::after{
  content: var(--tw-content);
  right: 11.5px;
}
.after\:start-\[2px\]::after{
  content: var(--tw-content);
  inset-inline-start: 2px;
}
.after\:top-2\/4::after{
  content: var(--tw-content);
  top: 50%;
}
.after\:top-5::after{
  content: var(--tw-content);
  top: 1.25rem;
}
.after\:top-\[2px\]::after{
  content: var(--tw-content);
  top: 2px;
}
.after\:z-10::after{
  content: var(--tw-content);
  z-index: 10;
}
.after\:z-\[1\]::after{
  content: var(--tw-content);
  z-index: 1;
}
.after\:\!hidden::after{
  content: var(--tw-content);
  display: none !important;
}
.after\:hidden::after{
  content: var(--tw-content);
  display: none;
}
.after\:h-0::after{
  content: var(--tw-content);
  height: 0px;
}
.after\:h-5::after{
  content: var(--tw-content);
  height: 1.25rem;
}
.after\:h-\[50px\]::after{
  content: var(--tw-content);
  height: 50px;
}
.after\:h-\[5px\]::after{
  content: var(--tw-content);
  height: 5px;
}
.after\:w-0::after{
  content: var(--tw-content);
  width: 0px;
}
.after\:w-5::after{
  content: var(--tw-content);
  width: 1.25rem;
}
.after\:w-\[50px\]::after{
  content: var(--tw-content);
  width: 50px;
}
.after\:w-\[5px\]::after{
  content: var(--tw-content);
  width: 5px;
}
.after\:-translate-x-2\/4::after{
  content: var(--tw-content);
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:-translate-y-2\/4::after{
  content: var(--tw-content);
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:-rotate-45::after{
  content: var(--tw-content);
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:scale-0::after{
  content: var(--tw-content);
  --tw-scale-x: 0;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:scale-\[1\.2\]::after{
  content: var(--tw-content);
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:rounded-\[8px\]::after{
  content: var(--tw-content);
  border-radius: 8px;
}
.after\:rounded-full::after{
  content: var(--tw-content);
  border-radius: 9999px;
}
.after\:border::after{
  content: var(--tw-content);
  border-width: 1px;
}
.after\:border-\[5px\]::after{
  content: var(--tw-content);
  border-width: 5px;
}
.after\:border-b::after{
  content: var(--tw-content);
  border-bottom-width: 1px;
}
.after\:border-r::after{
  content: var(--tw-content);
  border-right-width: 1px;
}
.after\:border-dashed::after{
  content: var(--tw-content);
  border-style: dashed;
}
.after\:border-\[\#131920_transparent_transparent\]::after{
  content: var(--tw-content);
  border-color: #131920 transparent transparent;
}
.after\:border-gray-300::after{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.after\:border-primary-500::after{
  content: var(--tw-content);
  border-color: rgb(var(--colors-primary-500));
}
.after\:border-warning-500::after{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(229 138 0 / var(--tw-border-opacity));
}
.after\:bg-\[rgba\(255\2c 255\2c 255\2c 0\.15\)\]::after{
  content: var(--tw-content);
  background-color: rgba(255,255,255,0.15);
}
.after\:bg-primary-500::after{
  content: var(--tw-content);
  background-color: rgb(var(--colors-primary-500));
}
.after\:bg-theme-activebg::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 247 / var(--tw-bg-opacity));
}
.after\:bg-theme-cardbg::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.after\:bg-theme-sidebarcolor::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.after\:bg-white::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.after\:bg-\[linear-gradient\(213\.66deg\2c transparent_25\.46\%\2c rgba\(0\2c 0\2c 0\2c 0\.2\)_68\.77\%\2c rgba\(0\2c 0\2c 0\2c 0\.3\)_81\.72\%\)\]::after{
  content: var(--tw-content);
  background-image: linear-gradient(213.66deg,transparent 25.46%,rgba(0,0,0,0.2) 68.77%,rgba(0,0,0,0.3) 81.72%);
}
.after\:align-bottom::after{
  content: var(--tw-content);
  vertical-align: bottom;
}
.after\:font-\[\'tabler-icons\'\]::after{
  content: var(--tw-content);
  font-family: 'tabler-icons';
}
.after\:text-base::after{
  content: var(--tw-content);
  font-size: 0.875rem;
}
.after\:opacity-10::after{
  content: var(--tw-content);
  opacity: 0.1;
}
.after\:opacity-100::after{
  content: var(--tw-content);
  opacity: 1;
}
.after\:opacity-50::after{
  content: var(--tw-content);
  opacity: 0.5;
}
.after\:transition::after{
  content: var(--tw-content);
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.after\:transition-all::after{
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.after\:\!content-\[\"\"\]::after{
  --tw-content: "" !important;
  content: var(--tw-content) !important;
}
.after\:content-\[\"\"\]::after{
  --tw-content: "";
  content: var(--tw-content);
}
.after\:content-\[\'\'\]::after{
  --tw-content: '';
  content: var(--tw-content);
}
.after\:content-\[\'\\\\ea5f\'\]::after{
  --tw-content: '\\ea5f';
  content: var(--tw-content);
}
.first\:pt-2\.5:first-child{
  padding-top: 0.625rem;
}
.\*\:first\:ml-0:first-child > *{
  margin-left: 0px;
}
.first\:\*\:rounded-l-lg > *:first-child{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.first\:\*\:pt-0 > *:first-child{
  padding-top: 0px;
}
.last\:opacity-75:last-child{
  opacity: 0.75;
}
.last\:\*\:rounded-r-lg > *:last-child{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.last\:\*\:pb-0 > *:last-child{
  padding-bottom: 0px;
}
.odd\:bg-secondary-300\/10:nth-child(odd){
  background-color: rgb(155 168 180 / 0.1);
}
.open\:left-0[open]{
  left: 0px;
}
.open\:z-\[1030\][open]{
  z-index: 1030;
}
.open\:w-\[290px\][open]{
  width: 290px;
}
.open\:\*\:\*\:\!bg-primary-500\/10 > * > *[open]{
  background-color: rgb(var(--colors-primary-500) / 0.1) !important;
}
.open\:\*\:\*\:text-primary-500 > * > *[open]{
  color: rgb(var(--colors-primary-500));
}
.checked\:\!border-danger-500:checked{
  --tw-border-opacity: 1 !important;
  border-color: rgb(220 38 38 / var(--tw-border-opacity)) !important;
}
.checked\:\!border-dark-500:checked{
  --tw-border-opacity: 1 !important;
  border-color: rgb(33 37 41 / var(--tw-border-opacity)) !important;
}
.checked\:\!border-info-500:checked{
  --tw-border-opacity: 1 !important;
  border-color: rgb(62 201 214 / var(--tw-border-opacity)) !important;
}
.checked\:\!border-primary-500:checked{
  border-color: rgb(var(--colors-primary-500)) !important;
}
.checked\:\!border-secondary-500:checked{
  --tw-border-opacity: 1 !important;
  border-color: rgb(91 107 121 / var(--tw-border-opacity)) !important;
}
.checked\:\!border-success-500:checked{
  --tw-border-opacity: 1 !important;
  border-color: rgb(44 168 127 / var(--tw-border-opacity)) !important;
}
.checked\:\!border-warning-500:checked{
  --tw-border-opacity: 1 !important;
  border-color: rgb(229 138 0 / var(--tw-border-opacity)) !important;
}
.checked\:border-primary-500:checked{
  border-color: rgb(var(--colors-primary-500));
}
.checked\:\!bg-danger-500:checked{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity)) !important;
}
.checked\:\!bg-dark-500:checked{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity)) !important;
}
.checked\:\!bg-info-500:checked{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity)) !important;
}
.checked\:\!bg-primary-500:checked{
  background-color: rgb(var(--colors-primary-500)) !important;
}
.checked\:\!bg-secondary-500:checked{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity)) !important;
}
.checked\:\!bg-success-500:checked{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity)) !important;
}
.checked\:\!bg-warning-500:checked{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity)) !important;
}
.checked\:bg-primary-500:checked{
  background-color: rgb(var(--colors-primary-500));
}
.checked\:bg-checkbox-bg:checked{
  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='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.checked\:bg-radio-bg:checked{
  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='%23ffffff'/%3e%3c/svg%3e");
}
.checked\:bg-switch-active-bg:checked{
  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='%23ffffff'/%3e%3c/svg%3e");
}
.checked\:bg-right:checked{
  background-position: right;
}
.hover\:border-primary-500:hover{
  border-color: rgb(var(--colors-primary-500));
}
.hover\:border-theme-border:hover{
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.hover\:\!bg-\[rgba\(0\2c 0\2c 0\2c \.04\)\]:hover{
  background-color: rgba(0,0,0,.04) !important;
}
.hover\:bg-\[\#0077b5\]:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 119 181 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#4267b2\]:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(66 103 178 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#42c0fb\]:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(66 192 251 / var(--tw-bg-opacity));
}
.hover\:bg-\[rgba\(0\2c 0\2c 0\2c \.1\)\]:hover{
  background-color: rgba(0,0,0,.1);
}
.hover\:bg-danger-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(245 190 190 / var(--tw-bg-opacity));
}
.hover\:bg-danger-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.hover\:bg-danger-500\/10:hover{
  background-color: rgb(220 38 38 / 0.1);
}
.hover\:bg-danger-500\/20:hover{
  background-color: rgb(220 38 38 / 0.2);
}
.hover\:bg-danger-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
}
.hover\:bg-dark-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(206 210 215 / var(--tw-bg-opacity));
}
.hover\:bg-dark-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
}
.hover\:bg-dark-500\/20:hover{
  background-color: rgb(33 37 41 / 0.2);
}
.hover\:bg-dark-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(26 29 33 / var(--tw-bg-opacity));
}
.hover\:bg-gray-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}
.hover\:bg-info-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(197 239 243 / var(--tw-bg-opacity));
}
.hover\:bg-info-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
}
.hover\:bg-info-500\/20:hover{
  background-color: rgb(62 201 214 / 0.2);
}
.hover\:bg-info-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(56 195 209 / var(--tw-bg-opacity));
}
.hover\:bg-inherit:hover{
  background-color: inherit;
}
.hover\:bg-primary-100:hover{
  background-color: rgb(var(--colors-primary-100));
}
.hover\:bg-primary-500:hover{
  background-color: rgb(var(--colors-primary-500));
}
.hover\:bg-primary-500\/10:hover{
  background-color: rgb(var(--colors-primary-500) / 0.1);
}
.hover\:bg-primary-500\/20:hover{
  background-color: rgb(var(--colors-primary-500) / 0.2);
}
.hover\:bg-primary-600:hover{
  background-color: rgb(var(--colors-primary-600));
}
.hover\:bg-secondary-100\/20:hover{
  background-color: rgb(225 229 232 / 0.2);
}
.hover\:bg-secondary-100\/50:hover{
  background-color: rgb(225 229 232 / 0.5);
}
.hover\:bg-secondary-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(190 198 206 / var(--tw-bg-opacity));
}
.hover\:bg-secondary-300\/10:hover{
  background-color: rgb(155 168 180 / 0.1);
}
.hover\:bg-secondary-50\/20:hover{
  background-color: rgb(242 244 245 / 0.2);
}
.hover\:bg-secondary-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.hover\:bg-secondary-500\/20:hover{
  background-color: rgb(91 107 121 / 0.2);
}
.hover\:bg-secondary-500\/30:hover{
  background-color: rgb(91 107 121 / 0.3);
}
.hover\:bg-secondary-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.hover\:bg-success-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(192 229 217 / var(--tw-bg-opacity));
}
.hover\:bg-success-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.hover\:bg-success-500\/20:hover{
  background-color: rgb(44 168 127 / 0.2);
}
.hover\:bg-success-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(39 160 119 / var(--tw-bg-opacity));
}
.hover\:bg-theme-activebg:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 245 247 / var(--tw-bg-opacity));
}
.hover\:bg-theme-sidebarcolor\/20:hover{
  background-color: rgb(91 107 121 / 0.2);
}
.hover\:bg-transparent:hover{
  background-color: transparent;
}
.hover\:bg-warning-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(247 220 179 / var(--tw-bg-opacity));
}
.hover\:bg-warning-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
}
.hover\:bg-warning-500\/20:hover{
  background-color: rgb(229 138 0 / 0.2);
}
.hover\:bg-warning-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(226 130 0 / var(--tw-bg-opacity));
}
.hover\:text-danger-500:hover{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.hover\:text-danger-600:hover{
  --tw-text-opacity: 1;
  color: rgb(216 34 34 / var(--tw-text-opacity));
}
.hover\:text-primary-500:hover{
  color: rgb(var(--colors-primary-500));
}
.hover\:text-primary-500\/60:hover{
  color: rgb(var(--colors-primary-500) / 0.6);
}
.hover\:text-theme-bodycolor:hover{
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:text-opacity-100:hover{
  --tw-text-opacity: 1;
}
.hover\:underline:hover{
  text-decoration-line: underline;
}
.hover\:no-underline:hover{
  text-decoration-line: none;
}
.hover\:opacity-100:hover{
  opacity: 1;
}
.hover\:shadow-\[0_8px_24px_rgba\(27\2c 46\2c 94\2c \.12\)\]:hover{
  --tw-shadow: 0 8px 24px rgba(27,46,94,.12);
  --tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0px_8px_24px_rgba\(27\2c 46\2c 94\2c 0\.08\)\]:hover{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.08);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:\*\:z-10 > *:hover{
  z-index: 10;
}
.hover\:\*\:\*\:bg-secondary-500\/10 > * > *:hover{
  background-color: rgb(91 107 121 / 0.1);
}
.hover\:\*\:\*\:bg-white\/10 > * > *:hover{
  background-color: rgb(255 255 255 / 0.1);
}
.hover\:\*\:bg-secondary-300\/10 > *:hover{
  background-color: rgb(155 168 180 / 0.1);
}
.hover\:\*\:text-primary-500 > *:hover{
  color: rgb(var(--colors-primary-500));
}
.hover\:\*\:\*\:opacity-100 > * > *:hover{
  opacity: 1;
}
.hover\:\*\:\*\:shadow-\[0px_8px_24px_rgba\(27\2c 46\2c 94\2c 0\.08\)\] > * > *:hover{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.08);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:\*\:\*\:grayscale-0 > * > *:hover{
  --tw-grayscale: grayscale(0);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.hover\:after\:scale-100:hover::after{
  content: var(--tw-content);
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:after\:scale-\[1\.2\]:hover::after{
  content: var(--tw-content);
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:after\:rounded:hover::after{
  content: var(--tw-content);
  border-radius: 0.25rem;
}
.hover\:after\:bg-primary-500:hover::after{
  content: var(--tw-content);
  background-color: rgb(var(--colors-primary-500));
}
.hover\:after\:bg-theme-sidebarcolor:hover::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.hover\:after\:opacity-100:hover::after{
  content: var(--tw-content);
  opacity: 1;
}
.focus\:border-primary-500:focus{
  border-color: rgb(var(--colors-primary-500));
}
.focus\:bg-danger-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(238 147 147 / var(--tw-bg-opacity));
}
.focus\:bg-danger-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(216 34 34 / var(--tw-bg-opacity));
}
.focus\:bg-dark-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(158 167 177 / var(--tw-bg-opacity));
}
.focus\:bg-dark-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(26 29 33 / var(--tw-bg-opacity));
}
.focus\:bg-info-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(159 228 235 / var(--tw-bg-opacity));
}
.focus\:bg-info-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(56 195 209 / var(--tw-bg-opacity));
}
.focus\:bg-primary-100\/50:focus{
  background-color: rgb(var(--colors-primary-100) / 0.5);
}
.focus\:bg-primary-50\/20:focus{
  background-color: rgb(var(--colors-primary-50) / 0.2);
}
.focus\:bg-primary-600:focus{
  background-color: rgb(var(--colors-primary-600));
}
.focus\:bg-secondary-200\/50:focus{
  background-color: rgb(190 198 206 / 0.5);
}
.focus\:bg-secondary-50\/20:focus{
  background-color: rgb(242 244 245 / 0.2);
}
.focus\:bg-secondary-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(73 86 98 / var(--tw-bg-opacity));
}
.focus\:bg-success-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(150 212 191 / var(--tw-bg-opacity));
}
.focus\:bg-success-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(39 160 119 / var(--tw-bg-opacity));
}
.focus\:bg-transparent:focus{
  background-color: transparent;
}
.focus\:bg-warning-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(242 197 128 / var(--tw-bg-opacity));
}
.focus\:bg-warning-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(226 130 0 / var(--tw-bg-opacity));
}
.focus\:text-danger-500:focus{
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.focus\:text-danger-600:focus{
  --tw-text-opacity: 1;
  color: rgb(216 34 34 / var(--tw-text-opacity));
}
.focus\:text-primary-500:focus{
  color: rgb(var(--colors-primary-500));
}
.focus\:text-white:focus{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.focus\:\!shadow-none:focus{
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.focus\:shadow-none:focus{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:outline-0:focus{
  outline-width: 0px;
}
.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-white:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.focus\:ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}
.focus\:ring-offset-gray-800:focus{
  --tw-ring-offset-color: #1f2937;
}
.focus-visible\:outline-none:focus-visible{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.active\:bg-danger-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(211 28 28 / var(--tw-bg-opacity));
}
.active\:bg-dark-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(19 22 24 / var(--tw-bg-opacity));
}
.active\:bg-info-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(48 188 204 / var(--tw-bg-opacity));
}
.active\:bg-primary-50\/30:active{
  background-color: rgb(var(--colors-primary-50) / 0.3);
}
.active\:bg-primary-700:active{
  background-color: rgb(var(--colors-primary-700));
}
.active\:bg-secondary-50\/30:active{
  background-color: rgb(242 244 245 / 0.3);
}
.active\:bg-secondary-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(56 66 74 / var(--tw-bg-opacity));
}
.active\:bg-success-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(33 151 108 / var(--tw-bg-opacity));
}
.active\:bg-warning-700:active{
  --tw-bg-opacity: 1;
  background-color: rgb(222 119 0 / var(--tw-bg-opacity));
}
.active\:text-danger-600:active{
  --tw-text-opacity: 1;
  color: rgb(216 34 34 / var(--tw-text-opacity));
}
.active\:text-primary-500:active{
  color: rgb(var(--colors-primary-500));
}
.disabled\:pointer-events-none:disabled{
  pointer-events: none;
}
.disabled\:bg-secondary-200\/10:disabled{
  background-color: rgb(190 198 206 / 0.1);
}
.disabled\:opacity-50:disabled{
  opacity: 0.5;
}
.group\/mail:hover .group-hover\/mail\:translate-x-0{
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group\/mail:hover .group-hover\/mail\:scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-110{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-\[1\.2\]{
  --tw-scale-x: 1.2;
  --tw-scale-y: 1.2;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:bg-primary-500{
  background-color: rgb(var(--colors-primary-500));
}
.group:hover .group-hover\:bg-primary-500\/10{
  background-color: rgb(var(--colors-primary-500) / 0.1);
}
.group\/mail:hover .group-hover\/mail\:opacity-100{
  opacity: 1;
}
.group:hover .group-hover\:opacity-100{
  opacity: 1;
}
.group:hover .group-hover\:backdrop-blur-\[10px\]{
  --tw-backdrop-blur: blur(10px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.group.active .group-\[\.active\]\:block{
  display: block;
}
.group.mail-detail-view .group-\[\.mail-detail-view\]\:block{
  display: block;
}
.group.active .group-\[\.active\]\:hidden{
  display: none;
}
.group.mail-detail-view .group-\[\.mail-detail-view\]\:hidden{
  display: none;
}
.group.md-view .group-\[\.md-view\]\:hidden{
  display: none;
}
.group.sm-view .group-\[\.sm-view\]\:hidden{
  display: none;
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:h-7{
  height: 1.75rem;
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:h-\[26px\]{
  height: 26px;
}
.group.show .group-\[\.show\]\:h-\[calc\(100vh_-_410px\)\]{
  height: calc(100vh - 410px);
}
.group.show .group-\[\.show\]\:h-\[calc\(100vh_-_415px\)\]{
  height: calc(100vh - 415px);
}
.group.show .group-\[\.show\]\:h-\[calc\(100vh_-_82px\)\]{
  height: calc(100vh - 82px);
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:w-7{
  width: 1.75rem;
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:w-\[26px\]{
  width: 26px;
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:w-\[30px\]{
  width: 30px;
}
.group.tns-nav-active .group-\[\.tns-nav-active\]\:w-\[30px\]{
  width: 30px;
}
.group.modal-pos-down .group-\[\.modal-pos-down\]\:max-w-\[calc\(100\%_-_80px\)\]{
  max-width: calc(100% - 80px);
}
.group:hover .group-\[\:hover\]\:rotate-0{
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-\[\:hover\]\:scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group.simplebar-scrollable-x .group-\[\.simplebar-scrollable-x\]\:justify-start{
  justify-content: flex-start;
}
.group.active .group-\[\.active\]\:border-primary-500{
  border-color: rgb(var(--colors-primary-500));
}
.group.active .group-\[\.active\]\:border-theme-border{
  --tw-border-opacity: 1;
  border-color: rgb(231 234 238 / var(--tw-border-opacity));
}
.group.active .group-\[\.active\]\:border-b-primary-500{
  border-bottom-color: rgb(var(--colors-primary-500));
}
.group.active .group-\[\.active\]\:border-b-theme-cardbg{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.group.active .group-\[\.active\]\:bg-primary{
  background-color: rgb(var(--colors-primary));
}
.group.active .group-\[\.active\]\:bg-primary-500{
  background-color: rgb(var(--colors-primary-500));
}
.group.active .group-\[\.active\]\:bg-secondary-500\/10{
  background-color: rgb(91 107 121 / 0.1);
}
.group.active .group-\[\.active\]\:bg-theme-cardbg{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.group.active .group-\[\.active\]\:bg-white\/10{
  background-color: rgb(255 255 255 / 0.1);
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:p-1{
  padding: 0.25rem;
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:text-\[16px\]{
  font-size: 16px;
}
.group.active .group-\[\.active\]\:text-primary-500{
  color: rgb(var(--colors-primary-500));
}
.group.active .group-\[\.active\]\:text-theme-bodycolor{
  --tw-text-opacity: 1;
  color: rgb(19 25 32 / var(--tw-text-opacity));
}
.group.active .group-\[\.active\]\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group.active .group-\[\.active\]\:shadow-\[0px_8px_24px_rgba\(27\2c 46\2c 94\2c 0\.08\)\]{
  --tw-shadow: 0px 8px 24px rgba(27,46,94,0.08);
  --tw-shadow-colored: 0px 8px 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.group.mini-mail-list .group-\[\.mini-mail-list\]\:\*\:py-\[0\.4rem\] > *{
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.peer\/component-list[open] ~ .peer-open\/component-list\:block{
  display: block;
}
.peer\/filecheck:checked ~ .peer-checked\/filecheck\:block{
  display: block;
}
.peer\/filecheck:checked ~ .peer-checked\/filecheck\:hidden{
  display: none;
}
.peer:checked ~ .peer-checked\:bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.peer\/prodlike:checked ~ .peer-checked\/prodlike\:fill-danger-500{
  fill: #dc2626;
}
.peer\/prodlike:checked ~ .peer-checked\/prodlike\:stroke-danger-500{
  stroke: #dc2626;
}
.peer:checked ~ .peer-checked\:after\:translate-x-full::after{
  content: var(--tw-content);
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.peer:checked ~ .peer-checked\:after\:border-white::after{
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.peer:focus ~ .peer-focus\:outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.peer:focus ~ .peer-focus\:ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.peer:focus ~ .peer-focus\:ring-blue-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity));
}
.has-\[\.show\]\:right-0:has(.show){
  right: 0px;
}
.has-\[\:checked\]\:bg-danger-500:has(:checked){
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.has-\[\:checked\]\:bg-danger-500\/40:has(:checked){
  background-color: rgb(220 38 38 / 0.4);
}
.has-\[\:checked\]\:bg-dark-500\/40:has(:checked){
  background-color: rgb(33 37 41 / 0.4);
}
.has-\[\:checked\]\:bg-info-500\/40:has(:checked){
  background-color: rgb(62 201 214 / 0.4);
}
.has-\[\:checked\]\:bg-primary:has(:checked){
  background-color: rgb(var(--colors-primary));
}
.has-\[\:checked\]\:bg-primary-500:has(:checked){
  background-color: rgb(var(--colors-primary-500));
}
.has-\[\:checked\]\:bg-primary-500\/10:has(:checked){
  background-color: rgb(var(--colors-primary-500) / 0.1);
}
.has-\[\:checked\]\:bg-primary-500\/40:has(:checked){
  background-color: rgb(var(--colors-primary-500) / 0.4);
}
.has-\[\:checked\]\:bg-secondary-500:has(:checked){
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.has-\[\:checked\]\:bg-secondary-500\/40:has(:checked){
  background-color: rgb(91 107 121 / 0.4);
}
.has-\[\:checked\]\:bg-success-500:has(:checked){
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.has-\[\:checked\]\:bg-success-500\/40:has(:checked){
  background-color: rgb(44 168 127 / 0.4);
}
.has-\[\:checked\]\:bg-warning-500\/40:has(:checked){
  background-color: rgb(229 138 0 / 0.4);
}
.has-\[\:checked\]\:text-white:has(:checked){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.has-\[\:checked\]\:shadow-\[inset_0_0_0_2px_rgba\(0\2c 0\2c 0\2c \.5\)\]:has(:checked){
  --tw-shadow: inset 0 0 0 2px rgba(0,0,0,.5);
  --tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.has-\[\:checked\]\:shadow-primary-500:has(:checked){
  --tw-shadow-color: rgb(var(--colors-primary-500));
  --tw-shadow: var(--tw-shadow-colored);
}
.group:has(:checked) .group-has-\[\:checked\]\:invisible{
  visibility: hidden;
}
.group:has(:checked) .group-has-\[\:checked\]\:flex{
  display: flex;
}
.group:has(:checked) .group-has-\[\:checked\]\:border-primary-500{
  border-color: rgb(var(--colors-primary-500));
}
.group:has(:checked) .group-has-\[\:checked\]\:bg-primary-500\/\[\.03\]{
  background-color: rgb(var(--colors-primary-500) / .03);
}
.group:has(:checked) .group-has-\[\:checked\]\:bg-white\/10{
  background-color: rgb(255 255 255 / 0.1);
}
.group:has(:checked) .group-has-\[\:checked\]\:opacity-0{
  opacity: 0;
}
.dark\:hidden:is([data-pc-theme="dark"] *){
  display: none;
}
.dark\:divide-themedark-border:is([data-pc-theme="dark"] *) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-divide-opacity));
}
.dark\:border-0:is([data-pc-theme="dark"] *){
  border-width: 0px;
}
.dark\:border-r:is([data-pc-theme="dark"] *){
  border-right-width: 1px;
}
.dark\:border-gray-600:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.dark\:border-themedark-border:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:border-themedark-cardbg:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(27 35 45 / var(--tw-border-opacity));
}
.dark\:border-themedark-inputborder:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:border-themedark-sidebarbordercolor:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(36 45 57 / var(--tw-border-opacity));
}
.dark\:border-white\/50:is([data-pc-theme="dark"] *){
  border-color: rgb(255 255 255 / 0.5);
}
.dark\:border-y-themedark-border:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-top-color: rgb(48 63 80 / var(--tw-border-opacity));
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:border-b-themedark-bodycolor:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(191 191 191 / var(--tw-border-opacity));
}
.dark\:border-b-themedark-border:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:border-l-themedark-border:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-left-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:border-l-transparent:is([data-pc-theme="dark"] *){
  border-left-color: transparent;
}
.dark\:border-r-themedark-border:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-right-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:border-t-themedark-bodycolor:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-top-color: rgb(191 191 191 / var(--tw-border-opacity));
}
.dark\:border-t-themedark-border:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-top-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:\!bg-themedark-inputbg:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1 !important;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity)) !important;
}
.dark\:\!bg-transparent:is([data-pc-theme="dark"] *){
  background-color: transparent !important;
}
.dark\:bg-\[\#303f50\]:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(48 63 80 / var(--tw-bg-opacity));
}
.dark\:bg-\[rgba\(0\2c 0\2c 0\2c 0\.2\)\]:is([data-pc-theme="dark"] *){
  background-color: rgba(0,0,0,0.2);
}
.dark\:bg-danger-500\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(220 38 38 / 0.1);
}
.dark\:bg-dark-500\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(33 37 41 / 0.1);
}
.dark\:bg-gray-200\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(229 231 235 / 0.1);
}
.dark\:bg-gray-700:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}
.dark\:bg-info-500\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(62 201 214 / 0.1);
}
.dark\:bg-primary-500\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(var(--colors-primary-500) / 0.1);
}
.dark\:bg-secondary-500\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(91 107 121 / 0.1);
}
.dark\:bg-success-500\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(44 168 127 / 0.1);
}
.dark\:bg-themedark-bodybg:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(19 25 32 / var(--tw-bg-opacity));
}
.dark\:bg-themedark-bodycolor:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(191 191 191 / var(--tw-bg-opacity));
}
.dark\:bg-themedark-border:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(48 63 80 / var(--tw-bg-opacity));
}
.dark\:bg-themedark-cardbg:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.dark\:bg-themedark-headerbg:is([data-pc-theme="dark"] *){
  background-color: rgba( 19, 25, 32, 0.5);
}
.dark\:bg-themedark-horizontalsubmenubg:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity));
}
.dark\:bg-themedark-inputbg:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(38 50 64 / var(--tw-bg-opacity));
}
.dark\:bg-themedark-sidebaruserbg:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.dark\:bg-transparent:is([data-pc-theme="dark"] *){
  background-color: transparent;
}
.dark\:bg-warning-500\/10:is([data-pc-theme="dark"] *){
  background-color: rgb(229 138 0 / 0.1);
}
.dark\:bg-white\/50:is([data-pc-theme="dark"] *){
  background-color: rgb(255 255 255 / 0.5);
}
.dark\:bg-opacity-75:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 0.75;
}
.dark\:bg-\[url\(\.\.\/images\/landing\/img-headerbg-dark\.jpg\)\]:is([data-pc-theme="dark"] *){
  background-image: url(../images/landing/img-headerbg-dark.jpg);
}
.dark\:bg-none:is([data-pc-theme="dark"] *){
  background-image: none;
}
.dark\:bg-select-bg-dark:is([data-pc-theme="dark"] *){
  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='%23bfbfbf' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.dark\:\!fill-themedark-bodycolor:is([data-pc-theme="dark"] *){
  fill: #bfbfbf !important;
}
.dark\:\!fill-themedark-inputbg:is([data-pc-theme="dark"] *){
  fill: #263240 !important;
}
.dark\:stroke-themedark-bodycolor:is([data-pc-theme="dark"] *){
  stroke: #bfbfbf;
}
.dark\:\!text-themedark-bodycolor:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1 !important;
  color: rgb(191 191 191 / var(--tw-text-opacity)) !important;
}
.dark\:text-dark-200:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(158 167 177 / var(--tw-text-opacity));
}
.dark\:text-secondary-200:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(190 198 206 / var(--tw-text-opacity));
}
.dark\:text-slate-200:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}
.dark\:text-slate-400:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity));
}
.dark\:text-themedark-bodycolor:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.dark\:text-themedark-bodycolor\/50:is([data-pc-theme="dark"] *){
  color: rgb(191 191 191 / 0.5);
}
.dark\:text-themedark-bodycolor\/70:is([data-pc-theme="dark"] *){
  color: rgb(191 191 191 / 0.7);
}
.dark\:text-themedark-headercolor:is([data-pc-theme="dark"] *){
  color: rgba(255, 255, 255, 0.8);
}
.dark\:text-themedark-headings:is([data-pc-theme="dark"] *){
  color: rgba(255, 255, 255, 0.8);
}
.dark\:text-themedark-horizontalsubmenucolor:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.dark\:text-themedark-secondarytextcolor:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(116 136 146 / var(--tw-text-opacity));
}
.dark\:text-themedark-sidebarcolor:is([data-pc-theme="dark"] *){
  color: rgba(255, 255, 255, 0.5);
}
.dark\:text-white:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.dark\:text-white\/50:is([data-pc-theme="dark"] *){
  color: rgb(255 255 255 / 0.5);
}
.dark\:text-white\/80:is([data-pc-theme="dark"] *){
  color: rgb(255 255 255 / 0.8);
}
.dark\:text-opacity-75:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 0.75;
}
.dark\:shadow-\[0_0_24px_rgba\(27\2c 46\2c 94\2c \.05\)\]:is([data-pc-theme="dark"] *){
  --tw-shadow: 0 0 24px rgba(27,46,94,.05);
  --tw-shadow-colored: 0 0 24px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.dark\:shadow-none:is([data-pc-theme="dark"] *){
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.dark\:shadow-themedark-border:is([data-pc-theme="dark"] *){
  --tw-shadow-color: #303f50;
  --tw-shadow: var(--tw-shadow-colored);
}
.dark\:shadow-themedark-cardbg:is([data-pc-theme="dark"] *){
  --tw-shadow-color: #1b232d;
  --tw-shadow: var(--tw-shadow-colored);
}
.dark\:\!outline-themedark-border:is([data-pc-theme="dark"] *){
  outline-color: #303f50 !important;
}
.dark\:ring-1:is([data-pc-theme="dark"] *){
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.dark\:ring-inset:is([data-pc-theme="dark"] *){
  --tw-ring-inset: inset;
}
.dark\:ring-white\/10:is([data-pc-theme="dark"] *){
  --tw-ring-color: rgb(255 255 255 / 0.1);
}
.\*\:dark\:border-themedark-border:is([data-pc-theme="dark"] *) > *{
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:\*\:border-themedark-border > *:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:\*\:bg-themedark-cardbg > *:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.dark\:\*\:text-themedark-bodycolor > *:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.dark\:before\:bg-themedark-cardbg:is([data-pc-theme="dark"] *)::before{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.dark\:after\:border-\[\#bfbfbf_transparent_transparent\]:is([data-pc-theme="dark"] *)::after{
  content: var(--tw-content);
  border-color: #bfbfbf transparent transparent;
}
.dark\:after\:bg-themedark-activebg:is([data-pc-theme="dark"] *)::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(25 33 42 / var(--tw-bg-opacity));
}
.dark\:after\:bg-themedark-cardbg:is([data-pc-theme="dark"] *)::after{
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.dark\:open\:\*\:\*\:\!bg-primary-500\/10 > * > *[open]:is([data-pc-theme="dark"] *){
  background-color: rgb(var(--colors-primary-500) / 0.1) !important;
}
.dark\:hover\:border-primary-500:hover:is([data-pc-theme="dark"] *){
  border-color: rgb(var(--colors-primary-500));
}
.dark\:hover\:border-themedark-border:hover:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.dark\:hover\:bg-danger-500:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.dark\:hover\:bg-dark-500:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(33 37 41 / var(--tw-bg-opacity));
}
.dark\:hover\:bg-dark-500\/10:hover:is([data-pc-theme="dark"] *){
  background-color: rgb(33 37 41 / 0.1);
}
.dark\:hover\:bg-info-500:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(62 201 214 / var(--tw-bg-opacity));
}
.dark\:hover\:bg-primary-500:hover:is([data-pc-theme="dark"] *){
  background-color: rgb(var(--colors-primary-500));
}
.dark\:hover\:bg-secondary-500:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(91 107 121 / var(--tw-bg-opacity));
}
.dark\:hover\:bg-secondary-500\/10:hover:is([data-pc-theme="dark"] *){
  background-color: rgb(91 107 121 / 0.1);
}
.dark\:hover\:bg-success-500:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(44 168 127 / var(--tw-bg-opacity));
}
.dark\:hover\:bg-themedark-activebg:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(25 33 42 / var(--tw-bg-opacity));
}
.dark\:hover\:bg-themedark-sidebarcolor\/20:hover:is([data-pc-theme="dark"] *){
  background-color: rgba(255, 255, 255, 0.2);
}
.dark\:hover\:bg-warning-500:hover:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(229 138 0 / var(--tw-bg-opacity));
}
.dark\:hover\:text-primary-500:hover:is([data-pc-theme="dark"] *){
  color: rgb(var(--colors-primary-500));
}
.dark\:hover\:text-themedark-bodycolor:hover:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.dark\:hover\:text-opacity-100:hover:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
}
.dark\:hover\:\*\:text-primary-500 > *:hover:is([data-pc-theme="dark"] *){
  color: rgb(var(--colors-primary-500));
}
.dark\:focus\:border-primary-500:focus:is([data-pc-theme="dark"] *){
  border-color: rgb(var(--colors-primary-500));
}
.dark\:focus\:bg-secondary-500\/10:focus:is([data-pc-theme="dark"] *){
  background-color: rgb(91 107 121 / 0.1);
}
.group.active .dark\:group-\[\.active\]\:border-themedark-border:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-color: rgb(48 63 80 / var(--tw-border-opacity));
}
.group.active .dark\:group-\[\.active\]\:border-b-themedark-cardbg:is([data-pc-theme="dark"] *){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(27 35 45 / var(--tw-border-opacity));
}
.group.active .group-\[\.active\]\:dark\:bg-themedark-cardbg:is([data-pc-theme="dark"] *){
  --tw-bg-opacity: 1;
  background-color: rgb(27 35 45 / var(--tw-bg-opacity));
}
.group.active .dark\:group-\[\.active\]\:text-themedark-bodycolor:is([data-pc-theme="dark"] *){
  --tw-text-opacity: 1;
  color: rgb(191 191 191 / var(--tw-text-opacity));
}
.peer:focus ~ .dark\:peer-focus\:ring-blue-800:is([data-pc-theme="dark"] *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity));
}
@media not all and (min-width: 1536px){
  .max-2xl\:\!rounded-none{
    border-radius: 0px !important;
  }
}
@media not all and (min-width: 1280px){
  .max-xl\:m-0{
    margin: 0px;
  }
  .max-xl\:h-full{
    height: 100%;
  }
  .max-xl\:w-full{
    width: 100%;
  }
  .max-xl\:max-w-none{
    max-width: none;
  }
  .max-xl\:overflow-y-auto{
    overflow-y: auto;
  }
  .max-xl\:rounded-none{
    border-radius: 0px;
  }
}
@media not all and (min-width: 1024px){
  .max-lg\:-left-sidebar-width{
    left: -280px;
  }
  .max-lg\:left-0{
    left: 0px;
  }
  .max-lg\:m-0{
    margin: 0px;
  }
  .max-lg\:ml-0{
    margin-left: 0px;
  }
  .max-lg\:hidden{
    display: none;
  }
  .max-lg\:h-full{
    height: 100%;
  }
  .max-lg\:w-full{
    width: 100%;
  }
  .max-lg\:max-w-none{
    max-width: none;
  }
  .max-lg\:overflow-y-auto{
    overflow-y: auto;
  }
  .max-lg\:rounded-none{
    border-radius: 0px;
  }
  .max-lg\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
@media not all and (min-width: 768px){
  .max-md\:float-none{
    float: none;
  }
  .max-md\:m-0{
    margin: 0px;
  }
  .max-md\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }
  .max-md\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  .max-md\:block{
    display: block;
  }
  .max-md\:hidden{
    display: none;
  }
  .max-md\:h-full{
    height: 100%;
  }
  .max-md\:w-full{
    width: 100%;
  }
  .max-md\:max-w-none{
    max-width: none;
  }
  .max-md\:flex-col{
    flex-direction: column;
  }
  .max-md\:gap-4{
    gap: 1rem;
  }
  .max-md\:overflow-y-auto{
    overflow-y: auto;
  }
  .max-md\:rounded-none{
    border-radius: 0px;
  }
  .max-md\:text-center{
    text-align: center;
  }
  .max-md\:\*\:mx-auto > *{
    margin-left: auto;
    margin-right: auto;
  }
  .max-md\:\*\:mb-2 > *{
    margin-bottom: 0.5rem;
  }
}
@media not all and (min-width: 640px){
  .max-sm\:static{
    position: static;
  }
  .max-sm\:\!left-\[15px\]{
    left: 15px !important;
  }
  .max-sm\:\!right-\[15px\]{
    right: 15px !important;
  }
  .max-sm\:\!top-full{
    top: 100% !important;
  }
  .max-sm\:m-0{
    margin: 0px;
  }
  .max-sm\:mr-2{
    margin-right: 0.5rem;
  }
  .max-sm\:h-full{
    height: 100%;
  }
  .max-sm\:w-full{
    width: 100%;
  }
  .max-sm\:min-w-\[calc\(100vw_-_30px\)\]{
    min-width: calc(100vw - 30px);
  }
  .max-sm\:max-w-none{
    max-width: none;
  }
  .max-sm\:\!transform-none{
    transform: none !important;
  }
  .max-sm\:flex-col{
    flex-direction: column;
  }
  .max-sm\:items-start{
    align-items: flex-start;
  }
  .max-sm\:gap-2{
    gap: 0.5rem;
  }
  .max-sm\:overflow-y-auto{
    overflow-y: auto;
  }
  .max-sm\:rounded-full{
    border-radius: 9999px;
  }
  .max-sm\:rounded-none{
    border-radius: 0px;
  }
  .max-sm\:p-\[13px\]{
    padding: 13px;
  }
  .max-sm\:p-\[15px\]{
    padding: 15px;
  }
  .max-sm\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  .max-sm\:px-\[15px\]{
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 640px){
  .sm\:relative{
    position: relative;
  }
  .sm\:col-span-10{
    grid-column: span 10 / span 10;
  }
  .sm\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .sm\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .sm\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .sm\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .sm\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .sm\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .sm\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .sm\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .sm\:col-start-4{
    grid-column-start: 4;
  }
  .sm\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .sm\:mb-0{
    margin-bottom: 0px;
  }
  .sm\:mb-5{
    margin-bottom: 1.25rem;
  }
  .sm\:ml-0{
    margin-left: 0px;
  }
  .sm\:ml-2{
    margin-left: 0.5rem;
  }
  .sm\:ms-0{
    margin-inline-start: 0px;
  }
  .sm\:mt-2{
    margin-top: 0.5rem;
  }
  .sm\:mt-5{
    margin-top: 1.25rem;
  }
  .sm\:block{
    display: block;
  }
  .sm\:inline-block{
    display: inline-block;
  }
  .sm\:flex{
    display: flex;
  }
  .sm\:inline-flex{
    display: inline-flex;
  }
  .sm\:hidden{
    display: none;
  }
  .sm\:w-2\/4{
    width: 50%;
  }
  .sm\:w-\[300px\]{
    width: 300px;
  }
  .sm\:w-full{
    width: 100%;
  }
  .sm\:min-w-\[352px\]{
    min-width: 352px;
  }
  .sm\:min-w-\[450px\]{
    min-width: 450px;
  }
  .sm\:shrink-0{
    flex-shrink: 0;
  }
  .sm\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .sm\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .sm\:flex-row{
    flex-direction: row;
  }
  .sm\:items-stretch{
    align-items: stretch;
  }
  .sm\:justify-between{
    justify-content: space-between;
  }
  .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }
  .sm\:object-center{
    -o-object-position: center;
       object-position: center;
  }
  .sm\:\!p-10{
    padding: 2.5rem !important;
  }
  .sm\:p-10{
    padding: 2.5rem;
  }
  .sm\:px-\[25px\]{
    padding-left: 25px;
    padding-right: 25px;
  }
  .sm\:py-\[100px\]{
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .sm\:pb-5{
    padding-bottom: 1.25rem;
  }
  .sm\:pt-\[100px\]{
    padding-top: 100px;
  }
  .sm\:text-center{
    text-align: center;
  }
  .sm\:text-right{
    text-align: right;
  }
  .sm\:text-end{
    text-align: end;
  }
  .sm\:text-\[0\.625rem\]{
    font-size: 0.625rem;
  }
  .sm\:text-\[16px\]{
    font-size: 16px;
  }
}
@media (min-width: 768px){
  .md\:col-span-10{
    grid-column: span 10 / span 10;
  }
  .md\:col-span-11{
    grid-column: span 11 / span 11;
  }
  .md\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .md\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .md\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .md\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .md\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .md\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .md\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .md\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .md\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .md\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .md\:mb-0{
    margin-bottom: 0px;
  }
  .md\:mt-5{
    margin-top: 1.25rem;
  }
  .md\:block{
    display: block;
  }
  .md\:inline-block{
    display: inline-block;
  }
  .md\:flex{
    display: flex;
  }
  .md\:inline-flex{
    display: inline-flex;
  }
  .md\:w-10\/12{
    width: 83.333333%;
  }
  .md\:w-4\/5{
    width: 80%;
  }
  .md\:w-8\/12{
    width: 66.666667%;
  }
  .md\:max-w-\[540px\]{
    max-width: 540px;
  }
  .md\:flex-row{
    flex-direction: row;
  }
  .md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .md\:text-right{
    text-align: right;
  }
  .md\:text-start{
    text-align: start;
  }
  .md\:text-\[36px\]{
    font-size: 36px;
  }
  .md\:text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
@media (min-width: 1024px){
  .lg\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .lg\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .lg\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .lg\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .lg\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .lg\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .lg\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .lg\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .lg\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .lg\:col-start-4{
    grid-column-start: 4;
  }
  .lg\:block{
    display: block;
  }
  .lg\:inline-flex{
    display: inline-flex;
  }
  .lg\:hidden{
    display: none;
  }
  .lg\:w-0{
    width: 0px;
  }
  .lg\:max-w-\[720px\]{
    max-width: 720px;
  }
  .lg\:max-w-\[960px\]{
    max-width: 960px;
  }
  .lg\:gap-6{
    gap: 1.5rem;
  }
  .lg\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }
  .lg\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .lg\:text-right{
    text-align: right;
  }
  .lg\:text-end{
    text-align: end;
  }
  .lg\:text-\[0\.625rem\]{
    font-size: 0.625rem;
  }
  .lg\:text-\[55px\]{
    font-size: 55px;
  }
}
@media (min-width: 1280px){
  .xl\:sticky{
    position: sticky;
  }
  .xl\:left-0{
    left: 0px;
  }
  .xl\:top-28{
    top: 7rem;
  }
  .xl\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .xl\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .xl\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .xl\:col-span-5{
    grid-column: span 5 / span 5;
  }
  .xl\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .xl\:col-span-7{
    grid-column: span 7 / span 7;
  }
  .xl\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .xl\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .xl\:hidden{
    display: none;
  }
  .xl\:h-\[calc\(100vh_-_235px\)\]{
    height: calc(100vh - 235px);
  }
  .xl\:w-6\/12{
    width: 50%;
  }
  .xl\:rounded-xl{
    border-radius: 0.75rem;
  }
  .xl\:pt-28{
    padding-top: 7rem;
  }
}
@media (min-width: 1536px){
  .\32xl\:visible{
    visibility: visible;
  }
  .\32xl\:relative{
    position: relative;
  }
  .\32xl\:\!left-0{
    left: 0px !important;
  }
  .\32xl\:\!right-0{
    right: 0px !important;
  }
  .\32xl\:\!z-10{
    z-index: 10 !important;
  }
  .\32xl\:col-span-12{
    grid-column: span 12 / span 12;
  }
  .\32xl\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .\32xl\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .\32xl\:col-span-6{
    grid-column: span 6 / span 6;
  }
  .\32xl\:col-span-8{
    grid-column: span 8 / span 8;
  }
  .\32xl\:col-span-9{
    grid-column: span 9 / span 9;
  }
  .\32xl\:col-end-1{
    grid-column-end: 1;
  }
  .\32xl\:mt-0{
    margin-top: 0px;
  }
  .\32xl\:inline-flex{
    display: inline-flex;
  }
  .\32xl\:contents{
    display: contents;
  }
  .\32xl\:\!hidden{
    display: none !important;
  }
  .\32xl\:hidden{
    display: none;
  }
  .\32xl\:w-full{
    width: 100%;
  }
  .\32xl\:max-w-\[1140px\]{
    max-width: 1140px;
  }
  .\32xl\:bg-transparent{
    background-color: transparent;
  }
  .\32xl\:pt-2\.5{
    padding-top: 0.625rem;
  }
  .\32xl\:text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
  }
  .\32xl\:shadow-none{
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  .dark\:2xl\:bg-transparent:is([data-pc-theme="dark"] *){
    background-color: transparent;
  }
}
.ltr\:\!right-3:where([dir="ltr"], [dir="ltr"] *){
  right: 0.75rem !important;
}
.ltr\:-right-1:where([dir="ltr"], [dir="ltr"] *){
  right: -0.25rem;
}
.ltr\:left-3:where([dir="ltr"], [dir="ltr"] *){
  left: 0.75rem;
}
.ltr\:left-full:where([dir="ltr"], [dir="ltr"] *){
  left: 100%;
}
.ltr\:right-0:where([dir="ltr"], [dir="ltr"] *){
  right: 0px;
}
.ltr\:right-1:where([dir="ltr"], [dir="ltr"] *){
  right: 0.25rem;
}
.ltr\:right-1\.5:where([dir="ltr"], [dir="ltr"] *){
  right: 0.375rem;
}
.ltr\:right-2:where([dir="ltr"], [dir="ltr"] *){
  right: 0.5rem;
}
.ltr\:right-\[14px\]:where([dir="ltr"], [dir="ltr"] *){
  right: 14px;
}
.ltr\:right-px:where([dir="ltr"], [dir="ltr"] *){
  right: 1px;
}
.ltr\:float-right:where([dir="ltr"], [dir="ltr"] *){
  float: right;
}
.ltr\:\!ml-0:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0px !important;
}
.ltr\:ml-0:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0px;
}
.ltr\:ml-2:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0.5rem;
}
.ltr\:ml-3:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0.75rem;
}
.ltr\:ml-4:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 1rem;
}
.ltr\:ml-6:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 1.5rem;
}
.ltr\:ml-auto:where([dir="ltr"], [dir="ltr"] *){
  margin-left: auto;
}
.ltr\:mr-1:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 0.25rem;
}
.ltr\:mr-2:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 0.5rem;
}
.ltr\:mr-2\.5:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 0.625rem;
}
.ltr\:mr-3:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 0.75rem;
}
.ltr\:mr-6:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 1.5rem;
}
.ltr\:mr-\[1\.35rem\]:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 1.35rem;
}
.ltr\:mr-\[15px\]:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 15px;
}
.ltr\:mr-\[5px\]:where([dir="ltr"], [dir="ltr"] *){
  margin-right: 5px;
}
.ltr\:mr-auto:where([dir="ltr"], [dir="ltr"] *){
  margin-right: auto;
}
.ltr\:origin-left:where([dir="ltr"], [dir="ltr"] *){
  transform-origin: left;
}
.ltr\:origin-right:where([dir="ltr"], [dir="ltr"] *){
  transform-origin: right;
}
.ltr\:origin-top-left:where([dir="ltr"], [dir="ltr"] *){
  transform-origin: top left;
}
.ltr\:-translate-x-1\/2:where([dir="ltr"], [dir="ltr"] *){
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.ltr\:rounded-\[50\%_4px_4px_50\%\]:where([dir="ltr"], [dir="ltr"] *){
  border-radius: 50% 4px 4px 50%;
}
.ltr\:rounded-l-lg:where([dir="ltr"], [dir="ltr"] *){
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.ltr\:rounded-l-none:where([dir="ltr"], [dir="ltr"] *){
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.ltr\:rounded-r-lg:where([dir="ltr"], [dir="ltr"] *){
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.ltr\:rounded-r-none:where([dir="ltr"], [dir="ltr"] *){
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.ltr\:rounded-tl-xl:where([dir="ltr"], [dir="ltr"] *){
  border-top-left-radius: 0.75rem;
}
.ltr\:rounded-tr-xl:where([dir="ltr"], [dir="ltr"] *){
  border-top-right-radius: 0.75rem;
}
.ltr\:border-r:where([dir="ltr"], [dir="ltr"] *){
  border-right-width: 1px;
}
.ltr\:border-r-0:where([dir="ltr"], [dir="ltr"] *){
  border-right-width: 0px;
}
.ltr\:bg-\[right_1rem_center\]:where([dir="ltr"], [dir="ltr"] *){
  background-position: right 1rem center;
}
.ltr\:\!pr-\[17px\]:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 17px !important;
}
.ltr\:pl-20:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 5rem;
}
.ltr\:pl-4:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 1rem;
}
.ltr\:pl-8:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 2rem;
}
.ltr\:pl-\[60px\]:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 60px;
}
.ltr\:pl-\[95px\]:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 95px;
}
.ltr\:pr-10:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 2.5rem;
}
.ltr\:pr-4:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 1rem;
}
.ltr\:pr-8:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 2rem;
}
.ltr\:text-left:where([dir="ltr"], [dir="ltr"] *){
  text-align: left;
}
.ltr\:\!text-right:where([dir="ltr"], [dir="ltr"] *){
  text-align: right !important;
}
.ltr\:text-right:where([dir="ltr"], [dir="ltr"] *){
  text-align: right;
}
.ltr\:\*\:-ml-px > *:where([dir="ltr"], [dir="ltr"] *){
  margin-left: -1px;
}
.ltr\:before\:right-\[-20px\]:where([dir="ltr"], [dir="ltr"] *)::before{
  content: var(--tw-content);
  right: -20px;
}
.ltr\:before\:right-\[25px\]:where([dir="ltr"], [dir="ltr"] *)::before{
  content: var(--tw-content);
  right: 25px;
}
.ltr\:before\:content-\[\'\\\\ea61\'\]:where([dir="ltr"], [dir="ltr"] *)::before{
  --tw-content: '\\ea61';
  content: var(--tw-content);
}
.ltr\:after\:left-7:where([dir="ltr"], [dir="ltr"] *)::after{
  content: var(--tw-content);
  left: 1.75rem;
}
.ltr\:after\:left-\[62px\]:where([dir="ltr"], [dir="ltr"] *)::after{
  content: var(--tw-content);
  left: 62px;
}
.ltr\:after\:left-\[79px\]:where([dir="ltr"], [dir="ltr"] *)::after{
  content: var(--tw-content);
  left: 79px;
}
.ltr\:first\:pl-5:first-child:where([dir="ltr"], [dir="ltr"] *){
  padding-left: 1.25rem;
}
.ltr\:first\:\*\:ml-0 > *:first-child:where([dir="ltr"], [dir="ltr"] *){
  margin-left: 0px;
}
.ltr\:first\:\*\:rounded-l-lg > *:first-child:where([dir="ltr"], [dir="ltr"] *){
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.ltr\:last\:pr-5:last-child:where([dir="ltr"], [dir="ltr"] *){
  padding-right: 1.25rem;
}
.ltr\:last\:\*\:rounded-r-lg > *:last-child:where([dir="ltr"], [dir="ltr"] *){
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
@media not all and (min-width: 1536px){
  .ltr\:max-2xl\:ml-6:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 1.5rem;
  }
  .ltr\:max-2xl\:mr-0:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 0px;
  }
  .ltr\:max-2xl\:mr-6:where([dir="ltr"], [dir="ltr"] *){
    margin-right: 1.5rem;
  }
}
@media not all and (min-width: 1024px){
  .ltr\:max-lg\:left-0:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
  }
}
@media (min-width: 640px){
  .ltr\:sm\:text-right:where([dir="ltr"], [dir="ltr"] *){
    text-align: right;
  }
  .ltr\:first\:sm\:pl-\[25px\]:first-child:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 25px;
  }
  .ltr\:first\:sm\:pr-2:first-child:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 0.5rem;
  }
  .ltr\:last\:sm\:pl-2:last-child:where([dir="ltr"], [dir="ltr"] *){
    padding-left: 0.5rem;
  }
  .ltr\:last\:sm\:pr-\[25px\]:last-child:where([dir="ltr"], [dir="ltr"] *){
    padding-right: 25px;
  }
}
@media (min-width: 1024px){
  .ltr\:lg\:left-0:where([dir="ltr"], [dir="ltr"] *){
    left: 0px;
  }
  .ltr\:lg\:left-sidebar-width:where([dir="ltr"], [dir="ltr"] *){
    left: 280px;
  }
  .ltr\:lg\:ml-0:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 0px;
  }
  .ltr\:lg\:ml-sidebar-width:where([dir="ltr"], [dir="ltr"] *){
    margin-left: 280px;
  }
}
.rtl\:\!left-3:where([dir="rtl"], [dir="rtl"] *){
  left: 0.75rem !important;
}
.rtl\:\!left-auto:where([dir="rtl"], [dir="rtl"] *){
  left: auto !important;
}
.rtl\:\!right-0:where([dir="rtl"], [dir="rtl"] *){
  right: 0px !important;
}
.rtl\:\!right-auto:where([dir="rtl"], [dir="rtl"] *){
  right: auto !important;
}
.rtl\:-left-1:where([dir="rtl"], [dir="rtl"] *){
  left: -0.25rem;
}
.rtl\:left-0:where([dir="rtl"], [dir="rtl"] *){
  left: 0px;
}
.rtl\:left-1:where([dir="rtl"], [dir="rtl"] *){
  left: 0.25rem;
}
.rtl\:left-1\.5:where([dir="rtl"], [dir="rtl"] *){
  left: 0.375rem;
}
.rtl\:left-2:where([dir="rtl"], [dir="rtl"] *){
  left: 0.5rem;
}
.rtl\:left-\[14px\]:where([dir="rtl"], [dir="rtl"] *){
  left: 14px;
}
.rtl\:left-px:where([dir="rtl"], [dir="rtl"] *){
  left: 1px;
}
.rtl\:right-3:where([dir="rtl"], [dir="rtl"] *){
  right: 0.75rem;
}
.rtl\:right-auto:where([dir="rtl"], [dir="rtl"] *){
  right: auto;
}
.rtl\:right-full:where([dir="rtl"], [dir="rtl"] *){
  right: 100%;
}
.rtl\:float-left:where([dir="rtl"], [dir="rtl"] *){
  float: left;
}
.rtl\:\!mr-0:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0px !important;
}
.rtl\:ml-1:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 0.25rem;
}
.rtl\:ml-2:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 0.5rem;
}
.rtl\:ml-2\.5:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 0.625rem;
}
.rtl\:ml-3:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 0.75rem;
}
.rtl\:ml-6:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 1.5rem;
}
.rtl\:ml-\[1\.35rem\]:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 1.35rem;
}
.rtl\:ml-\[15px\]:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 15px;
}
.rtl\:ml-\[5px\]:where([dir="rtl"], [dir="rtl"] *){
  margin-left: 5px;
}
.rtl\:ml-auto:where([dir="rtl"], [dir="rtl"] *){
  margin-left: auto;
}
.rtl\:mr-0:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0px;
}
.rtl\:mr-2:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0.5rem;
}
.rtl\:mr-3:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0.75rem;
}
.rtl\:mr-4:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 1rem;
}
.rtl\:mr-6:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 1.5rem;
}
.rtl\:mr-auto:where([dir="rtl"], [dir="rtl"] *){
  margin-right: auto;
}
.rtl\:origin-top-right:where([dir="rtl"], [dir="rtl"] *){
  transform-origin: top right;
}
.rtl\:translate-x-1\/2:where([dir="rtl"], [dir="rtl"] *){
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rtl\:divide-x-reverse:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 1;
}
.rtl\:rounded-\[4px_50\%_50\%_4px\]:where([dir="rtl"], [dir="rtl"] *){
  border-radius: 4px 50% 50% 4px;
}
.rtl\:rounded-l-lg:where([dir="rtl"], [dir="rtl"] *){
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rtl\:rounded-l-none:where([dir="rtl"], [dir="rtl"] *){
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rtl\:rounded-r-lg:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rtl\:rounded-r-none:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rtl\:rounded-tl-xl:where([dir="rtl"], [dir="rtl"] *){
  border-top-left-radius: 0.75rem;
}
.rtl\:rounded-tr-xl:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0.75rem;
}
.rtl\:border-l:where([dir="rtl"], [dir="rtl"] *){
  border-left-width: 1px;
}
.rtl\:border-l-0:where([dir="rtl"], [dir="rtl"] *){
  border-left-width: 0px;
}
.rtl\:bg-\[left_1rem_center\]:where([dir="rtl"], [dir="rtl"] *){
  background-position: left 1rem center;
}
.rtl\:\!pl-8:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 2rem !important;
}
.rtl\:\!pl-\[17px\]:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 17px !important;
}
.rtl\:\!pr-0:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 0px !important;
}
.rtl\:\!pr-\[\.75rem\]:where([dir="rtl"], [dir="rtl"] *){
  padding-right: .75rem !important;
}
.rtl\:pl-10:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 2.5rem;
}
.rtl\:pl-12:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 3rem;
}
.rtl\:pl-4:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 1rem;
}
.rtl\:pr-20:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 5rem;
}
.rtl\:pr-4:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 1rem;
}
.rtl\:pr-5:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 1.25rem;
}
.rtl\:pr-8:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 2rem;
}
.rtl\:pr-\[60px\]:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 60px;
}
.rtl\:pr-\[95px\]:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 95px;
}
.rtl\:\!text-left:where([dir="rtl"], [dir="rtl"] *){
  text-align: left !important;
}
.rtl\:text-left:where([dir="rtl"], [dir="rtl"] *){
  text-align: left;
}
.rtl\:text-right:where([dir="rtl"], [dir="rtl"] *){
  text-align: right;
}
.rtl\:\*\:-mr-px > *:where([dir="rtl"], [dir="rtl"] *){
  margin-right: -1px;
}
.rtl\:before\:left-\[-20px\]:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  left: -20px;
}
.rtl\:before\:left-\[25px\]:where([dir="rtl"], [dir="rtl"] *)::before{
  content: var(--tw-content);
  left: 25px;
}
.rtl\:before\:content-\[\'\\\\ea60\'\]:where([dir="rtl"], [dir="rtl"] *)::before{
  --tw-content: '\\ea60';
  content: var(--tw-content);
}
.rtl\:after\:right-7:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  right: 1.75rem;
}
.rtl\:after\:right-\[62px\]:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  right: 62px;
}
.rtl\:after\:right-\[79px\]:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  right: 79px;
}
.rtl\:first\:pr-5:first-child:where([dir="rtl"], [dir="rtl"] *){
  padding-right: 1.25rem;
}
.rtl\:first\:\*\:mr-0 > *:first-child:where([dir="rtl"], [dir="rtl"] *){
  margin-right: 0px;
}
.rtl\:first\:\*\:rounded-r-lg > *:first-child:where([dir="rtl"], [dir="rtl"] *){
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rtl\:last\:pl-5:last-child:where([dir="rtl"], [dir="rtl"] *){
  padding-left: 1.25rem;
}
.rtl\:last\:\*\:rounded-l-lg > *:last-child:where([dir="rtl"], [dir="rtl"] *){
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.peer:checked ~ .rtl\:peer-checked\:after\:-translate-x-full:where([dir="rtl"], [dir="rtl"] *)::after{
  content: var(--tw-content);
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media not all and (min-width: 1536px){
  .rtl\:max-2xl\:ml-0:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 0px;
  }
  .rtl\:max-2xl\:ml-6:where([dir="rtl"], [dir="rtl"] *){
    margin-left: 1.5rem;
  }
  .rtl\:max-2xl\:mr-6:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 1.5rem;
  }
}
@media not all and (min-width: 1024px){
  .rtl\:max-lg\:right-0:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
  }
}
@media (min-width: 640px){
  .rtl\:sm\:text-left:where([dir="rtl"], [dir="rtl"] *){
    text-align: left;
  }
  .rtl\:first\:sm\:pl-2:first-child:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 0.5rem;
  }
  .rtl\:first\:sm\:pr-\[25px\]:first-child:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 25px;
  }
  .rtl\:last\:sm\:pl-\[25px\]:last-child:where([dir="rtl"], [dir="rtl"] *){
    padding-left: 25px;
  }
  .rtl\:last\:sm\:pr-2:last-child:where([dir="rtl"], [dir="rtl"] *){
    padding-right: 0.5rem;
  }
}
@media (min-width: 1024px){
  .rtl\:lg\:right-0:where([dir="rtl"], [dir="rtl"] *){
    right: 0px;
  }
  .rtl\:lg\:right-sidebar-width:where([dir="rtl"], [dir="rtl"] *){
    right: 280px;
  }
  .rtl\:lg\:mr-0:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 0px;
  }
  .rtl\:lg\:mr-sidebar-width:where([dir="rtl"], [dir="rtl"] *){
    margin-right: 280px;
  }
}
@media (forced-colors: active){
  .forced-colors\:appearance-auto{
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}
@media print{
  .print\:hidden{
    display: none;
  }
}
.\[\&\:not\(\.show\)\]\:right-\[-550px\]:not(.show){
  right: -550px;
}
.\[\&\>\*\:nth-child\(1\)\]\:w-\[130px\]>*:nth-child(1){
  width: 130px;
}
.\[\&\>\*\:nth-child\(2\)\]\:w-\[180px\]>*:nth-child(2){
  width: 180px;
}
.\[\&\>\*\:nth-child\(3\)\]\:min-w-0>*:nth-child(3){
  min-width: 0px;
}
.\[\&\>\*\:nth-child\(3\)\]\:flex-auto>*:nth-child(3){
  flex: 1 1 auto;
}
.\[\&\>\*\:nth-child\(4\)\]\:w-\[65px\]>*:nth-child(4){
  width: 65px;
}
.\[\&\>\*\:nth-child\(5\)\]\:w-\[150px\]>*:nth-child(5){
  width: 150px;
}
.preview{
    width: 150px;
    height: 100px;
    overflow: hidden;
}