/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
@layer properties;
.collapse {
  visibility: collapse;
}
.invisible {
  visibility: hidden;
}
.visible {
  visibility: visible;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border-width: 0;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
.relative {
  position: relative;
}
.static {
  position: static;
}
.sticky {
  position: sticky;
}
.left-1\/2 {
  left: calc(1/2 * 100%);
}
.isolate {
  isolation: isolate;
}
.z-0 {
  z-index: 0;
}
.z-1 {
  z-index: 1;
}
.z-2 {
  z-index: 2;
}
.z-3 {
  z-index: 3;
}
.z-10 {
  z-index: 10;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-first {
  order: -9999;
}
.order-last {
  order: 9999;
}
.col-1 {
  grid-column: 1;
}
.col-2 {
  grid-column: 2;
}
.col-3 {
  grid-column: 3;
}
.col-4 {
  grid-column: 4;
}
.col-5 {
  grid-column: 5;
}
.col-6 {
  grid-column: 6;
}
.col-7 {
  grid-column: 7;
}
.col-8 {
  grid-column: 8;
}
.col-9 {
  grid-column: 9;
}
.col-10 {
  grid-column: 10;
}
.col-11 {
  grid-column: 11;
}
.col-12 {
  grid-column: 12;
}
.col-auto {
  grid-column: auto;
}
.float-end {
  float: inline-end;
}
.float-none {
  float: none;
}
.float-start {
  float: inline-start;
}
.container {
  width: 100%;
}
.m-auto {
  margin: auto;
}
.mx-auto {
  margin-inline: auto;
}
.my-auto {
  margin-block: auto;
}
.ms-auto {
  margin-inline-start: auto;
}
.me-auto {
  margin-inline-end: auto;
}
.mt-auto {
  margin-top: auto;
}
.mb-auto {
  margin-bottom: auto;
}
.box-border {
  box-sizing: border-box;
}
.block {
  display: block;
}
.contents {
  display: contents;
}
.flex {
  display: flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.inline-flex {
  display: inline-flex;
}
.inline-grid {
  display: inline-grid;
}
.list-item {
  display: list-item;
}
.table {
  display: table;
}
.table\! {
  display: table !important;
}
.table-caption {
  display: table-caption;
}
.table-cell {
  display: table-cell;
}
.table-row {
  display: table-row;
}
.h-\[1\.5px\] {
  height: 1.5px;
}
.h-\[22px\] {
  height: 22px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[60vw\] {
  height: 60vw;
}
.h-\[280px\] {
  height: 280px;
}
.h-\[300px\] {
  height: 300px;
}
.h-\[620px\] {
  height: 620px;
}
.h-\[720px\] {
  height: 720px;
}
.h-auto {
  height: auto;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-full {
  max-height: 100%;
}
.min-h-screen {
  min-height: 100vh;
}
.w-8\/12 {
  width: calc(8/12 * 100%);
}
.w-11\/12 {
  width: calc(11/12 * 100%);
}
.w-\[50px\] {
  width: 50px;
}
.w-\[300px\] {
  width: 300px;
}
.w-auto {
  width: auto;
}
.w-full {
  width: 100%;
}
.max-w-full {
  max-width: 100%;
}
.flex-1 {
  flex: 1;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.flex-shrink-1 {
  flex-shrink: 1;
}
.shrink {
  flex-shrink: 1;
}
.flex-grow {
  flex-grow: 1;
}
.flex-grow-0 {
  flex-grow: 0;
}
.flex-grow-1 {
  flex-grow: 1;
}
.grow {
  flex-grow: 1;
}
.caption-top {
  caption-side: top;
}
.border-collapse {
  border-collapse: collapse;
}
.-translate-x-1\/2 {
  --tw-translate-x: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.-translate-x-full {
  --tw-translate-x: -100%;
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.\!transform {
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,) !important;
}
.transform {
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-text {
  cursor: text;
}
.resize {
  resize: both;
}
.list-outside {
  list-style-position: outside;
}
.list-decimal {
  list-style-type: decimal;
}
.list-disc {
  list-style-type: disc;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.flex-col {
  flex-direction: column;
}
.flex-row {
  flex-direction: row;
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}
.items-baseline {
  align-items: baseline;
}
.items-center {
  align-items: center;
}
.items-end {
  align-items: flex-end;
}
.items-start {
  align-items: flex-start;
}
.justify-around {
  justify-content: space-around;
}
.justify-between {
  justify-content: space-between;
}
.justify-center {
  justify-content: center;
}
.justify-end {
  justify-content: flex-end;
}
.justify-items-center {
  justify-items: center;
}
.divide-y {
  :where(& > :not(:last-child)) {
    --tw-divide-y-reverse: 0;
    border-bottom-style: var(--tw-border-style);
    border-top-style: var(--tw-border-style);
    border-top-width: calc(1px * var(--tw-divide-y-reverse));
    border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  }
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-scroll {
  overflow: scroll;
}
.overflow-visible {
  overflow: visible;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-x-scroll {
  overflow-x: scroll;
}
.overflow-x-visible {
  overflow-x: visible;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.overflow-y-visible {
  overflow-y: visible;
}
.rounded-full {
  border-radius: calc(infinity * 1px);
}
.border {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
.border-0 {
  border-style: var(--tw-border-style);
  border-width: 0px;
}
.border-1 {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
.border-2 {
  border-style: var(--tw-border-style);
  border-width: 2px;
}
.border-3 {
  border-style: var(--tw-border-style);
  border-width: 3px;
}
.border-4 {
  border-style: var(--tw-border-style);
  border-width: 4px;
}
.border-5 {
  border-style: var(--tw-border-style);
  border-width: 5px;
}
.border-t {
  border-top-style: var(--tw-border-style);
  border-top-width: 1px;
}
.border-r {
  border-right-style: var(--tw-border-style);
  border-right-width: 1px;
}
.border-b {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-style: var(--tw-border-style);
  border-bottom-width: 2px;
}
.border-\[\#9069e7\] {
  border-color: #9069e7;
}
.border-\[\#DCBCFF\] {
  border-color: #DCBCFF;
}
.border-\[\#cffcf5\] {
  border-color: #cffcf5;
}
.border-\[\#dfceff\] {
  border-color: #dfceff;
}
.border-\[\#eaeaea\] {
  border-color: #eaeaea;
}
.border-transparent {
  border-color: transparent;
}
.bg-\[\#4b269e\] {
  background-color: #4b269e;
}
.bg-\[\#4c2d90\] {
  background-color: #4c2d90;
}
.bg-\[\#333\] {
  background-color: #333;
}
.bg-\[\#542dae\] {
  background-color: #542dae;
}
.bg-\[\#7557ae\] {
  background-color: #7557ae;
}
.bg-\[\#DCBCFF\] {
  background-color: #DCBCFF;
}
.bg-\[\#E1E5E9\] {
  background-color: #E1E5E9;
}
.bg-\[\#bde3ff\] {
  background-color: #bde3ff;
}
.bg-\[\#c7a9ff\] {
  background-color: #c7a9ff;
}
.bg-\[\#cffcf5\] {
  background-color: #cffcf5;
}
.bg-\[\#d9efff\] {
  background-color: #d9efff;
}
.bg-\[\#e0d4fc\] {
  background-color: #e0d4fc;
}
.bg-\[\#e2dcf6\] {
  background-color: #e2dcf6;
}
.bg-\[\#e4ccff\] {
  background-color: #e4ccff;
}
.bg-\[\#ecfffb\] {
  background-color: #ecfffb;
}
.bg-\[\#ede3fe\] {
  background-color: #ede3fe;
}
.bg-\[\#f9cedb\] {
  background-color: #f9cedb;
}
.bg-\[\#f9f7ff\] {
  background-color: #f9f7ff;
}
.bg-\[\#fcfcfc\] {
  background-color: #fcfcfc;
}
.bg-\[\#ffe8a3\] {
  background-color: #ffe8a3;
}
.bg-\[\#fffacc\] {
  background-color: #fffacc;
}
.bg-\[\#fffcc3\] {
  background-color: #fffcc3;
}
.bg-transparent {
  background-color: transparent;
}
.bg-gradient-to-b {
  --tw-gradient-position: to bottom in oklab;
  background-image: linear-gradient(var(--tw-gradient-stops));
}
.bg-gradient-to-br {
  --tw-gradient-position: to bottom right in oklab;
  background-image: linear-gradient(var(--tw-gradient-stops));
}
.bg-gradient-to-r {
  --tw-gradient-position: to right in oklab;
  background-image: linear-gradient(var(--tw-gradient-stops));
}
.bg-\[url\(\'\.\/assets\/new\/Free-dashboard-templates\.png\'\)\] {
  background-image: url('./assets/new/Free-dashboard-templates.png');
}
.bg-\[url\(\'\.\/assets\/new\/Porter-Metrics-tutorials\.png\'\)\] {
  background-image: url('./assets/new/Porter-Metrics-tutorials.png');
}
.bg-\[url\(\'\@\/assets\/new\/Free-dashboard-templates\.png\'\)\] {
  background-image: url('@/assets/new/Free-dashboard-templates.png');
}
.bg-\[url\(\'\@\/assets\/new\/Porter-Metrics-tutorials\.png\'\)\] {
  background-image: url('@/assets/new/Porter-Metrics-tutorials.png');
}
.via-\[\#f3e8ff\] {
  --tw-gradient-via: #f3e8ff;
  --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-via-stops);
}
.to-\[\#bbace7\] {
  --tw-gradient-to: #bbace7;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.to-\[\#e0c3fc\] {
  --tw-gradient-to: #e0c3fc;
  --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
.bg-cover {
  background-size: cover;
}
.bg-bottom {
  background-position: bottom;
}
.bg-left {
  background-position: left;
}
.bg-right {
  background-position: right;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
.text-center {
  text-align: center;
}
.text-end {
  text-align: end;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-start {
  text-align: start;
}
.align-baseline {
  vertical-align: baseline;
}
.align-bottom {
  vertical-align: bottom;
}
.align-middle {
  vertical-align: middle;
}
.align-text-bottom {
  vertical-align: text-bottom;
}
.align-text-top {
  vertical-align: text-top;
}
.align-top {
  vertical-align: top;
}
.text-\[28px\] {
  font-size: 28px;
}
.font-\[300\] {
  --tw-font-weight: 300;
  font-weight: 300;
}
.font-\[500\] {
  --tw-font-weight: 500;
  font-weight: 500;
}
.text-nowrap {
  text-wrap: nowrap;
}
.text-pretty {
  text-wrap: pretty;
}
.text-wrap {
  text-wrap: wrap;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.text-\[\#2C3643\] {
  color: #2C3643;
}
.text-\[\#3D1C87\] {
  color: #3D1C87;
}
.text-\[\#4D0081\] {
  color: #4D0081;
}
.text-\[\#00213d\] {
  color: #00213d;
}
.text-\[\#5630c3\] {
  color: #5630c3;
}
.text-\[\#a8f0e6\] {
  color: #a8f0e6;
}
.text-\[\#ffe8a3\] {
  color: #ffe8a3;
}
.capitalize {
  text-transform: capitalize;
}
.lowercase {
  text-transform: lowercase;
}
.uppercase {
  text-transform: uppercase;
}
.italic {
  font-style: italic;
}
.ordinal {
  --tw-ordinal: ordinal;
  font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
}
.line-through {
  text-decoration-line: line-through;
}
.overline {
  text-decoration-line: overline;
}
.underline {
  text-decoration-line: underline;
}
.opacity-0 {
  opacity: 0%;
}
.opacity-25 {
  opacity: 25%;
}
.opacity-50 {
  opacity: 50%;
}
.opacity-75 {
  opacity: 75%;
}
.opacity-80 {
  opacity: 80%;
}
.opacity-100 {
  opacity: 100%;
}
.shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ring {
  --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.ring-4 {
  --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.outline {
  outline-style: var(--tw-outline-style);
  outline-width: 1px;
}
.invert {
  --tw-invert: invert(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,);
}
.transition {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-all {
  transition-property: all;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-colors {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-transform {
  transition-property: transform, translate, scale, rotate;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.duration-150 {
  --tw-duration: 150ms;
  transition-duration: 150ms;
}
.duration-200 {
  --tw-duration: 200ms;
  transition-duration: 200ms;
}
.duration-300 {
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.duration-500 {
  --tw-duration: 500ms;
  transition-duration: 500ms;
}
.outline-none {
  --tw-outline-style: none;
  outline-style: none;
}
.select-all {
  -webkit-user-select: all;
  user-select: all;
}
.group-hover\:scale-110 {
  &:is(:where(.group):hover *) {
    @media (hover: hover) {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
}
.group-hover\:underline {
  &:is(:where(.group):hover *) {
    @media (hover: hover) {
      text-decoration-line: underline;
    }
  }
}
.first-letter\:capitalize {
  &::first-letter {
    text-transform: capitalize;
  }
}
.before\:absolute {
  &::before {
    content: var(--tw-content);
    position: absolute;
  }
}
.before\:-top-\[20px\] {
  &::before {
    content: var(--tw-content);
    top: calc(20px * -1);
  }
}
.before\:h-\[20px\] {
  &::before {
    content: var(--tw-content);
    height: 20px;
  }
}
.before\:w-\[20px\] {
  &::before {
    content: var(--tw-content);
    width: 20px;
  }
}
.hover\:scale-105 {
  &:hover {
    @media (hover: hover) {
      --tw-scale-x: 105%;
      --tw-scale-y: 105%;
      --tw-scale-z: 105%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
}
.hover\:scale-110 {
  &:hover {
    @media (hover: hover) {
      --tw-scale-x: 110%;
      --tw-scale-y: 110%;
      --tw-scale-z: 110%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
}
.hover\:scale-\[1\.02\] {
  &:hover {
    @media (hover: hover) {
      scale: 1.02;
    }
  }
}
.hover\:underline {
  &:hover {
    @media (hover: hover) {
      text-decoration-line: underline;
    }
  }
}
.focus\:z-10 {
  &:focus {
    z-index: 10;
  }
}
.focus\:border-transparent {
  &:focus {
    border-color: transparent;
  }
}
.focus\:ring-2 {
  &:focus {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
}
.focus\:ring-4 {
  &:focus {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
}
.focus\:outline-none {
  &:focus {
    --tw-outline-style: none;
    outline-style: none;
  }
}
.active\:scale-100 {
  &:active {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
}
.disabled\:opacity-50 {
  &:disabled {
    opacity: 50%;
  }
}
*, :before, :after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}
:before, :after {
  --tw-content: "";
}
html {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
  font-feature-settings: normal;
  font-variation-settings: normal;
}
body {
  margin: 0;
  line-height: inherit;
}
hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  font-weight: inherit;
}
a {
  color: inherit;
  text-decoration: inherit;
}
b, strong {
  font-weight: bolder;
}
code, kbd, samp, pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
button, input, optgroup, select, textarea {
  font-family: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-size: 100%;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  margin: 0;
  padding: 0;
}
button, select {
  text-transform: none;
}
button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
  background-color: transparent;
  background-image: none;
}
:-moz-focusring {
  outline: auto;
}
:-moz-ui-invalid {
  box-shadow: none;
}
progress {
  vertical-align: baseline;
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
summary {
  display: list-item;
}
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;
}
dialog {
  padding: 0;
}
textarea {
  resize: vertical;
}
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #9ca3af;
}
input::placeholder, textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}
button, [role="button"] {
  cursor: pointer;
}
:disabled {
  cursor: default;
}
img, svg, video, canvas, audio, iframe, embed, object {
  display: block;
  vertical-align: middle;
}
img, video {
  max-width: 100%;
  height: auto;
}
[hidden] {
  display: none;
}
*, :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: ;
}
::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: ;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.inset-y-0 {
  top: 0;
  bottom: 0;
}
.-top-10 {
  top: -2.5rem;
}
.bottom-0 {
  bottom: 0;
}
.left-0 {
  left: 0;
}
.left-1 {
  left: 0.25rem;
}
.left-1\/2 {
  left: 50%;
}
.right-0 {
  right: 0;
}
.right-3 {
  right: 0.75rem;
}
.top-0 {
  top: 0;
}
.top-0\.5 {
  top: 0.125rem;
}
.top-1 {
  top: 0.25rem;
}
.top-12 {
  top: 3rem;
}
.top-2 {
  top: 0.5rem;
}
.top-2\.5 {
  top: 0.625rem;
}
.top-3 {
  top: 0.75rem;
}
.z-10 {
  z-index: 10;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.m-4 {
  margin: 1rem;
}
.m-auto {
  margin: auto;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.-ml-2 {
  margin-left: -0.5rem;
}
.-ml-3 {
  margin-left: -0.75rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mt-20 {
  margin-top: -5rem;
}
.-mt-8 {
  margin-top: -2rem;
}
.-mt-9 {
  margin-top: -2.25rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-12 {
  margin-bottom: 3rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-7 {
  margin-bottom: 1.75rem;
}
.mb-9 {
  margin-bottom: 2.25rem;
}
.ml-0 {
  margin-left: 0;
}
.ml-0\.5 {
  margin-left: 0.125rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mt-0 {
  margin-top: 0;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-1\.5 {
  margin-top: 0.375rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-16 {
  margin-top: 4rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-24 {
  margin-top: 6rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-7 {
  margin-top: 1.75rem;
}
.mt-8 {
  margin-top: 2rem;
}
.box-border {
  box-sizing: border-box;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.h-0 {
  height: 0px;
}
.h-1 {
  height: 0.25rem;
}
.h-1\.5 {
  height: 0.375rem;
}
.h-10 {
  height: 2.5rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-16 {
  height: 4rem;
}
.h-2 {
  height: 0.5rem;
}
.h-2\.5 {
  height: 0.625rem;
}
.h-20 {
  height: 5rem;
}
.h-24 {
  height: 6rem;
}
.h-3 {
  height: 0.75rem;
}
.h-32 {
  height: 8rem;
}
.h-48 {
  height: 12rem;
}
.h-5 {
  height: 1.25rem;
}
.h-56 {
  height: 14rem;
}
.h-6 {
  height: 1.5rem;
}
.h-60 {
  height: 15rem;
}
.h-7 {
  height: 1.75rem;
}
.h-8 {
  height: 2rem;
}
.h-80 {
  height: 20rem;
}
.h-9 {
  height: 2.25rem;
}
.h-96 {
  height: 24rem;
}
.h-\[1\.5px\] {
  height: 1.5px;
}
.h-\[22px\] {
  height: 22px;
}
.h-\[280px\] {
  height: 280px;
}
.h-\[300px\] {
  height: 300px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[50vh\] {
  height: 50vh;
}
.h-\[60vw\] {
  height: 60vw;
}
.h-\[620px\] {
  height: 620px;
}
.h-\[720px\] {
  height: 720px;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-0 {
  max-height: 0px;
}
.max-h-80 {
  max-height: 20rem;
}
.max-h-\[1000px\] {
  max-height: 1000px;
}
.max-h-\[500px\] {
  max-height: 500px;
}
.max-h-full {
  max-height: 100%;
}
.min-h-screen {
  min-height: 100vh;
}
.w-10 {
  width: 2.5rem;
}
.w-10\/12 {
  width: 83.333333%;
}
.w-11\/12 {
  width: 91.666667%;
}
.w-12 {
  width: 3rem;
}
.w-14 {
  width: 3.5rem;
}
.w-16 {
  width: 4rem;
}
.w-2 {
  width: 0.5rem;
}
.w-2\.5 {
  width: 0.625rem;
}
.w-20 {
  width: 5rem;
}
.w-24 {
  width: 6rem;
}
.w-3 {
  width: 0.75rem;
}
.w-32 {
  width: 8rem;
}
.w-40 {
  width: 10rem;
}
.w-5 {
  width: 1.25rem;
}
.w-56 {
  width: 14rem;
}
.w-6 {
  width: 1.5rem;
}
.w-7 {
  width: 1.75rem;
}
.w-8\/12 {
  width: 66.666667%;
}
.w-80 {
  width: 20rem;
}
.w-9\/12 {
  width: 75%;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[50px\] {
  width: 50px;
}
.w-auto {
  width: auto;
}
.w-full {
  width: 100%;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-4xl {
  max-width: 56rem;
}
.max-w-5xl {
  max-width: 64rem;
}
.max-w-6xl {
  max-width: 72rem;
}
.max-w-7xl {
  max-width: 80rem;
}
.max-w-full {
  max-width: 100%;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-sm {
  max-width: 24rem;
}
.max-w-xs {
  max-width: 20rem;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.flex-grow, .grow {
  flex-grow: 1;
}
.border-collapse {
  border-collapse: collapse;
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-4 {
  --tw-translate-y: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes pulse {
  50% {
    opacity: 0.5;
  }
}
.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
.cursor-pointer {
  cursor: pointer;
}
.list-outside {
  list-style-position: outside;
}
.list-decimal {
  list-style-type: decimal;
}
.list-disc {
  list-style-type: disc;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-items-center {
  justify-items: center;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-10 {
  gap: 2.5rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-7 {
  gap: 1.75rem;
}
.gap-8 {
  gap: 2rem;
}
.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-y-10 {
  row-gap: 2.5rem;
}
.gap-y-6 {
  row-gap: 1.5rem;
}
.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-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-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));
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}
.border {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-r {
  border-right-width: 1px;
}
.border-t {
  border-top-width: 1px;
}
.border-\[\#9069e7\] {
  --tw-border-opacity: 1;
  border-color: rgb(144 105 231 / var(--tw-border-opacity));
}
.border-\[\#DCBCFF\] {
  --tw-border-opacity: 1;
  border-color: rgb(220 188 255 / var(--tw-border-opacity));
}
.border-\[\#cffcf5\] {
  --tw-border-opacity: 1;
  border-color: rgb(207 252 245 / var(--tw-border-opacity));
}
.border-\[\#dfceff\] {
  --tw-border-opacity: 1;
  border-color: rgb(223 206 255 / var(--tw-border-opacity));
}
.border-\[\#eaeaea\] {
  --tw-border-opacity: 1;
  border-color: rgb(234 234 234 / var(--tw-border-opacity));
}
.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgb(187 247 208 / var(--tw-border-opacity));
}
.border-main {
  --tw-border-opacity: 1;
  border-color: rgb(61 28 135 / var(--tw-border-opacity));
}
.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgb(236 72 153 / var(--tw-border-opacity));
}
.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgb(233 213 255 / var(--tw-border-opacity));
}
.border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgb(168 85 247 / var(--tw-border-opacity));
}
.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / var(--tw-border-opacity));
}
.border-slate-100 {
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity));
}
.border-slate-200 {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity));
}
.border-text {
  --tw-border-opacity: 1;
  border-color: rgb(130 77 247 / var(--tw-border-opacity));
}
.border-transparent {
  border-color: transparent;
}
.border-white\/20 {
  border-color: #fff3;
}
.border-white\/30 {
  border-color: #ffffff4d;
}
.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 138 / var(--tw-border-opacity));
}
.border-b-orange-700 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(194 65 12 / var(--tw-border-opacity));
}
.bg-\[\#00213d\]\/90 {
  background-color: #00213de6;
}
.bg-\[\#333\] {
  --tw-bg-opacity: 1;
  background-color: rgb(51 51 51 / var(--tw-bg-opacity));
}
.bg-\[\#4b269e\] {
  --tw-bg-opacity: 1;
  background-color: rgb(75 38 158 / var(--tw-bg-opacity));
}
.bg-\[\#4c2d90\] {
  --tw-bg-opacity: 1;
  background-color: rgb(76 45 144 / var(--tw-bg-opacity));
}
.bg-\[\#542dae\] {
  --tw-bg-opacity: 1;
  background-color: rgb(84 45 174 / var(--tw-bg-opacity));
}
.bg-\[\#7557ae\] {
  --tw-bg-opacity: 1;
  background-color: rgb(117 87 174 / var(--tw-bg-opacity));
}
.bg-\[\#DCBCFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(220 188 255 / var(--tw-bg-opacity));
}
.bg-\[\#E1E5E9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(225 229 233 / var(--tw-bg-opacity));
}
.bg-\[\#bde3ff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(189 227 255 / var(--tw-bg-opacity));
}
.bg-\[\#c7a9ff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(199 169 255 / var(--tw-bg-opacity));
}
.bg-\[\#cffcf5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(207 252 245 / var(--tw-bg-opacity));
}
.bg-\[\#d9efff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(217 239 255 / var(--tw-bg-opacity));
}
.bg-\[\#e0d4fc\] {
  --tw-bg-opacity: 1;
  background-color: rgb(224 212 252 / var(--tw-bg-opacity));
}
.bg-\[\#e2dcf6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(226 220 246 / var(--tw-bg-opacity));
}
.bg-\[\#e4ccff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(228 204 255 / var(--tw-bg-opacity));
}
.bg-\[\#ecfffb\] {
  --tw-bg-opacity: 1;
  background-color: rgb(236 255 251 / var(--tw-bg-opacity));
}
.bg-\[\#ede3fe\] {
  --tw-bg-opacity: 1;
  background-color: rgb(237 227 254 / var(--tw-bg-opacity));
}
.bg-\[\#f2ecfe\] {
  --tw-bg-opacity: 1;
  background-color: rgb(242 236 254 / var(--tw-bg-opacity));
}
.bg-\[\#f4fffd\] {
  --tw-bg-opacity: 1;
  background-color: rgb(244 255 253 / var(--tw-bg-opacity));
}
.bg-\[\#f9cedb\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 206 219 / var(--tw-bg-opacity));
}
.bg-\[\#f9f7ff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(249 247 255 / var(--tw-bg-opacity));
}
.bg-\[\#fcfcfc\] {
  --tw-bg-opacity: 1;
  background-color: rgb(252 252 252 / var(--tw-bg-opacity));
}
.bg-\[\#ffe8a3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 232 163 / var(--tw-bg-opacity));
}
.bg-\[\#fffacc\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 250 204 / var(--tw-bg-opacity));
}
.bg-\[\#fffcc3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 252 195 / var(--tw-bg-opacity));
}
.bg-base {
  --tw-bg-opacity: 1;
  background-color: rgb(0 33 61 / var(--tw-bg-opacity));
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-black\/30 {
  background-color: #0000004d;
}
.bg-black\/40 {
  background-color: #0006;
}
.bg-black\/50 {
  background-color: #00000080;
}
.bg-black\/60 {
  background-color: #0009;
}
.bg-black\/70 {
  background-color: #000000b3;
}
.bg-black\/90 {
  background-color: #000000e6;
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity));
}
.bg-emerald-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(4 120 87 / var(--tw-bg-opacity));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity));
}
.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}
.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}
.bg-gray-900\/70 {
  background-color: #111827b3;
}
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity));
}
.bg-light-green {
  --tw-bg-opacity: 1;
  background-color: rgb(207 252 245 / var(--tw-bg-opacity));
}
.bg-main {
  --tw-bg-opacity: 1;
  background-color: rgb(61 28 135 / var(--tw-bg-opacity));
}
.bg-main\/10 {
  background-color: #3d1c871a;
}
.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity));
}
.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity));
}
.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 39 119 / var(--tw-bg-opacity));
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-slate-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity));
}
.bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
.bg-slate-50\/80 {
  background-color: #f8fafccc;
}
.bg-slate-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}
.bg-text {
  --tw-bg-opacity: 1;
  background-color: rgb(130 77 247 / var(--tw-bg-opacity));
}
.bg-text\/20 {
  background-color: #824df733;
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/50 {
  background-color: #ffffff80;
}
.bg-white\/80 {
  background-color: #fffc;
}
.bg-white\/90 {
  background-color: #ffffffe6;
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity));
}
.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / var(--tw-bg-opacity));
}
.bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(202 138 4 / var(--tw-bg-opacity));
}
.bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}
.bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}
.bg-\[url\(\'\/images\/bg\.svg\'\)\] {
  background-image: url(/images/bg.svg);
}
.bg-\[url\(\'\@\/assets\/new\/Free-dashboard-templates\.png\'\)\] {
  background-image: url(/assets/Free-dashboard-templates-6771f60e.png);
}
.bg-\[url\(\'\@\/assets\/new\/Porter-Metrics-tutorials\.png\'\)\] {
  background-image: url(/assets/Porter-Metrics-tutorials-f2d5198a.png);
}
.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.from-\[\#824df7\] {
  --tw-gradient-from: #824df7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(130 77 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-50 {
  --tw-gradient-from: #f9fafb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-main {
  --tw-gradient-from: #3d1c87 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(61 28 135 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-100 {
  --tw-gradient-from: #f3e8ff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-500 {
  --tw-gradient-from: #a855f7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(168 85 247 / 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-text {
  --tw-gradient-from: #824df7 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(130 77 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white {
  --tw-gradient-from: #fff var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[\#a855f7\] {
  --tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from),
    #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[\#f3e8ff\] {
  --tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from),
    #f3e8ff var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-text {
  --tw-gradient-to: rgb(130 77 247 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from),
    #824df7 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-\[\#bbace7\] {
  --tw-gradient-to: #bbace7 var(--tw-gradient-to-position);
}
.to-\[\#e0c3fc\] {
  --tw-gradient-to: #e0c3fc var(--tw-gradient-to-position);
}
.to-\[\#ff578a\] {
  --tw-gradient-to: #ff578a var(--tw-gradient-to-position);
}
.to-gray-100 {
  --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position);
}
.to-main {
  --tw-gradient-to: #3d1c87 var(--tw-gradient-to-position);
}
.to-purple-200 {
  --tw-gradient-to: #e9d5ff var(--tw-gradient-to-position);
}
.to-purple-400 {
  --tw-gradient-to: #c084fc var(--tw-gradient-to-position);
}
.to-purple-800 {
  --tw-gradient-to: #6b21a8 var(--tw-gradient-to-position);
}
.bg-cover {
  background-size: cover;
}
.bg-bottom {
  background-position: bottom;
}
.bg-left {
  background-position: left;
}
.bg-right {
  background-position: right;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}
.object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}
.p-0 {
  padding: 0;
}
.p-0\.5 {
  padding: 0.125rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-14 {
  padding: 3.5rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.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-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-10 {
  padding-bottom: 2.5rem;
}
.pb-12 {
  padding-bottom: 3rem;
}
.pb-16 {
  padding-bottom: 4rem;
}
.pb-20 {
  padding-bottom: 5rem;
}
.pb-24 {
  padding-bottom: 6rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-10 {
  padding-left: 2.5rem;
}
.pl-14 {
  padding-left: 3.5rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-12 {
  padding-top: 3rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-20 {
  padding-top: 5rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-8 {
  padding-top: 2rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.font-lexendDeca {
  font-family: Lexend Deca, sans-serif;
}
.font-quicksand {
  font-family: Quicksand, sans-serif;
}
.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-6xl {
  font-size: 3.75rem;
  line-height: 1;
}
.text-\[28px\] {
  font-size: 28px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-\[300\] {
  font-weight: 300;
}
.font-\[500\] {
  font-weight: 500;
}
.font-bold {
  font-weight: 700;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.font-thin {
  font-weight: 100;
}
.uppercase {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.tracking-wider {
  letter-spacing: 0.05em;
}
.text-\[\#00213d\] {
  --tw-text-opacity: 1;
  color: rgb(0 33 61 / var(--tw-text-opacity));
}
.text-\[\#2C3643\] {
  --tw-text-opacity: 1;
  color: rgb(44 54 67 / var(--tw-text-opacity));
}
.text-\[\#3D1C87\] {
  --tw-text-opacity: 1;
  color: rgb(61 28 135 / var(--tw-text-opacity));
}
.text-\[\#4D0081\] {
  --tw-text-opacity: 1;
  color: rgb(77 0 129 / var(--tw-text-opacity));
}
.text-\[\#5630c3\] {
  --tw-text-opacity: 1;
  color: rgb(86 48 195 / var(--tw-text-opacity));
}
.text-\[\#71fead\] {
  --tw-text-opacity: 1;
  color: rgb(113 254 173 / var(--tw-text-opacity));
}
.text-\[\#747474\] {
  --tw-text-opacity: 1;
  color: rgb(116 116 116 / var(--tw-text-opacity));
}
.text-\[\#a8f0e6\] {
  --tw-text-opacity: 1;
  color: rgb(168 240 230 / var(--tw-text-opacity));
}
.text-\[\#ffcc4d\] {
  --tw-text-opacity: 1;
  color: rgb(255 204 77 / var(--tw-text-opacity));
}
.text-\[\#ffe8a3\] {
  --tw-text-opacity: 1;
  color: rgb(255 232 163 / var(--tw-text-opacity));
}
.text-base {
  --tw-text-opacity: 1;
  color: rgb(0 33 61 / var(--tw-text-opacity));
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity));
}
.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity));
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / 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-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 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-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-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity));
}
.text-main {
  --tw-text-opacity: 1;
  color: rgb(61 28 135 / var(--tw-text-opacity));
}
.text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / var(--tw-text-opacity));
}
.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgb(236 72 153 / var(--tw-text-opacity));
}
.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgb(190 24 93 / var(--tw-text-opacity));
}
.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / var(--tw-text-opacity));
}
.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity));
}
.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / var(--tw-text-opacity));
}
.text-purple-800 {
  --tw-text-opacity: 1;
  color: rgb(107 33 168 / var(--tw-text-opacity));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity));
}
.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity));
}
.text-slate-500 {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity));
}
.text-slate-600 {
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity));
}
.text-slate-800 {
  --tw-text-opacity: 1;
  color: rgb(30 41 59 / var(--tw-text-opacity));
}
.text-text {
  --tw-text-opacity: 1;
  color: rgb(130 77 247 / var(--tw-text-opacity));
}
.text-text-dark {
  --tw-text-opacity: 1;
  color: rgb(86 48 195 / var(--tw-text-opacity));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity));
}
.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity));
}
.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / var(--tw-text-opacity));
}
.underline {
  text-decoration-line: underline;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-80 {
  opacity: 0.8;
}
.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-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -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-inner {
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 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-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),
    0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
    0 4px 6px -4px 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-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
    0 2px 4px -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-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 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-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1),
    0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),
    0 8px 10px -6px 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-blue-500\/30 {
  --tw-shadow-color: rgb(59 130 246 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}
.shadow-text\/30 {
  --tw-shadow-color: rgb(130 77 247 / 0.3);
  --tw-shadow: var(--tw-shadow-colored);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.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);
}
.ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1))
    drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  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);
}
.drop-shadow-md {
  --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07))
    drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
  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-sm {
  --tw-backdrop-blur: blur(4px);
  -webkit-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-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, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 0.15s;
}
.duration-1000 {
  transition-duration: 1s;
}
.duration-150 {
  transition-duration: 0.15s;
}
.duration-200 {
  transition-duration: 0.2s;
}
.duration-300 {
  transition-duration: 0.3s;
}
.duration-500 {
  transition-duration: 0.5s;
}
.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-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.first-letter\:capitalize:first-letter {
  text-transform: capitalize;
}
.before\:absolute:before {
  content: var(--tw-content);
  position: absolute;
}
.before\:-top-\[20px\]:before {
  content: var(--tw-content);
  top: -20px;
}
.before\:h-\[20px\]:before {
  content: var(--tw-content);
  height: 20px;
}
.before\:w-\[20px\]:before {
  content: var(--tw-content);
  width: 20px;
}
.before\:bg-white:before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-\[1\.02\]:hover {
  --tw-scale-x: 1.02;
  --tw-scale-y: 1.02;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}
.hover\:bg-emerald-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(6 78 59 / var(--tw-bg-opacity));
}
.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / 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-main:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(61 28 135 / var(--tw-bg-opacity));
}
.hover\:bg-pink-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity));
}
.hover\:bg-pink-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(253 242 248 / var(--tw-bg-opacity));
}
.hover\:bg-pink-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(190 24 93 / var(--tw-bg-opacity));
}
.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity));
}
.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.hover\:bg-slate-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity));
}
.hover\:bg-slate-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
.hover\:bg-text:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(130 77 247 / var(--tw-bg-opacity));
}
.hover\:bg-yellow-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(133 77 14 / var(--tw-bg-opacity));
}
.hover\:from-main:hover {
  --tw-gradient-from: #3d1c87 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(61 28 135 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:to-purple-500:hover {
  --tw-gradient-to: #a855f7 var(--tw-gradient-to-position);
}
.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}
.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}
.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}
.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}
.hover\:text-main:hover {
  --tw-text-opacity: 1;
  color: rgb(61 28 135 / var(--tw-text-opacity));
}
.hover\:text-purple-900:hover {
  --tw-text-opacity: 1;
  color: rgb(88 28 135 / var(--tw-text-opacity));
}
.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}
.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.hover\:text-text:hover {
  --tw-text-opacity: 1;
  color: rgb(130 77 247 / var(--tw-text-opacity));
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:underline:hover {
  text-decoration-line: underline;
}
.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -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);
}
.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),
    0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
    0 4px 6px -4px 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-md:hover {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),
    0 2px 4px -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);
}
.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1),
    0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),
    0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.before\:hover\:bg-pink-100:hover:before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(252 231 243 / var(--tw-bg-opacity));
}
.focus\:z-10:focus {
  z-index: 10;
}
.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.focus\:border-transparent:focus {
  border-color: transparent;
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.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-4: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(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);
}
.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity));
}
.focus\:ring-gray-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}
.focus\:ring-main:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(61 28 135 / var(--tw-ring-opacity));
}
.focus\:ring-purple-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity));
}
.focus\:ring-text\/30:focus {
  --tw-ring-color: rgb(130 77 247 / 0.3);
}
.focus\:ring-yellow-300:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(253 224 71 / var(--tw-ring-opacity));
}
.focus\:ring-opacity-50:focus {
  --tw-ring-opacity: 0.5;
}
.active\:scale-100:active {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity));
}
.group:hover .group-hover\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgb(126 34 206 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-text {
  --tw-text-opacity: 1;
  color: rgb(130 77 247 / var(--tw-text-opacity));
}
.group:hover .group-hover\:underline {
  text-decoration-line: underline;
}
@media (min-width: 640px) {
  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  .sm\:w-full {
    width: 100%;
  }
  .sm\:max-w-2xl {
    max-width: 42rem;
  }
  .sm\:max-w-lg {
    max-width: 32rem;
  }
  .sm\:max-w-md {
    max-width: 28rem;
  }
  .sm\:max-w-sm {
    max-width: 24rem;
  }
  .sm\:max-w-xl {
    max-width: 36rem;
  }
  .sm\:max-w-xs {
    max-width: 20rem;
  }
  .sm\:translate-y-0 {
    --tw-translate-y: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .sm\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .sm\:scale-95 {
    --tw-scale-x: 0.95;
    --tw-scale-y: 0.95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }
  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media (min-width: 768px) {
  .md\:static {
    position: static;
  }
  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  .md\:col-span-8 {
    grid-column: span 8 / span 8;
  }
  .md\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .md\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .md\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .md\:-ml-5 {
    margin-left: -1.25rem;
  }
  .md\:mb-6 {
    margin-bottom: 1.5rem;
  }
  .md\:ml-2 {
    margin-left: 0.5rem;
  }
  .md\:mt-10 {
    margin-top: 2.5rem;
  }
  .md\:mt-12 {
    margin-top: 3rem;
  }
  .md\:mt-8 {
    margin-top: 2rem;
  }
  .md\:block {
    display: block;
  }
  .md\:inline {
    display: inline;
  }
  .md\:flex {
    display: flex;
  }
  .md\:hidden {
    display: none;
  }
  .md\:h-10 {
    height: 2.5rem;
  }
  .md\:h-12 {
    height: 3rem;
  }
  .md\:h-24 {
    height: 6rem;
  }
  .md\:h-28 {
    height: 7rem;
  }
  .md\:h-36 {
    height: 9rem;
  }
  .md\:h-\[340px\] {
    height: 340px;
  }
  .md\:h-\[80vh\] {
    height: 80vh;
  }
  .md\:h-auto {
    height: auto;
  }
  .md\:h-full {
    height: 100%;
  }
  .md\:h-screen {
    height: 100vh;
  }
  .md\:max-h-\[85vh\] {
    max-height: 85vh;
  }
  .md\:w-10\/12 {
    width: 83.333333%;
  }
  .md\:w-11\/12 {
    width: 91.666667%;
  }
  .md\:w-20 {
    width: 5rem;
  }
  .md\:w-24 {
    width: 6rem;
  }
  .md\:w-28 {
    width: 7rem;
  }
  .md\:w-36 {
    width: 9rem;
  }
  .md\:w-6\/12 {
    width: 50%;
  }
  .md\:w-7\/12 {
    width: 58.333333%;
  }
  .md\:w-8\/12 {
    width: 66.666667%;
  }
  .md\:w-\[420px\] {
    width: 420px;
  }
  .md\:w-auto {
    width: auto;
  }
  .md\:max-w-sm {
    max-width: 24rem;
  }
  .md\:max-w-xs {
    max-width: 20rem;
  }
  .md\:translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .md\:flex-row {
    flex-direction: row;
  }
  .md\:items-center {
    align-items: center;
  }
  .md\:justify-center {
    justify-content: center;
  }
  .md\:gap-1 {
    gap: 0.25rem;
  }
  .md\:gap-10 {
    gap: 2.5rem;
  }
  .md\:gap-12 {
    gap: 3rem;
  }
  .md\:gap-4 {
    gap: 1rem;
  }
  .md\:gap-6 {
    gap: 1.5rem;
  }
  .md\:gap-x-1 {
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }
  .md\: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)));
  }
  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }
  .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }
  .md\:rounded-2xl {
    border-radius: 1rem;
  }
  .md\:bg-text {
    --tw-bg-opacity: 1;
    background-color: rgb(130 77 247 / var(--tw-bg-opacity));
  }
  .md\:bg-transparent {
    background-color: transparent;
  }
  .md\:bg-\[url\(\'\@\/assets\/new\/socials\.svg\'\)\] {
    background-image: url(/assets/socials-dc4f7b02.svg);
  }
  .md\:p-3 {
    padding: 0.75rem;
  }
  .md\:p-6 {
    padding: 1.5rem;
  }
  .md\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }
  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .md\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .md\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .md\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .md\:pb-20 {
    padding-bottom: 5rem;
  }
  .md\:pt-20 {
    padding-top: 5rem;
  }
  .md\:text-left {
    text-align: left;
  }
  .md\:text-center {
    text-align: center;
  }
  .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  .md\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
  .md\:text-\[18px\] {
    font-size: 18px;
  }
  .md\:text-\[32px\] {
    font-size: 32px;
  }
  .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
@media (min-width: 1024px) {
  .lg\:h-screen {
    height: 100vh;
  }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }
}
@font-face {
  font-family: remixicon;
  src: url(/assets/remixicon-25af6e92.eot?t=1690730386070);
  src: url(/assets/remixicon-25af6e92.eot?t=1690730386070#iefix) format("embedded-opentype"), url(/assets/remixicon-b0d0b7e5.woff2?t=1690730386070) format("woff2"), url(/assets/remixicon-52976819.woff?t=1690730386070) format("woff"), url(/assets/remixicon-4022c89b.ttf?t=1690730386070) format("truetype"), url(/assets/remixicon-c728a748.svg?t=1690730386070#remixicon) format("svg");
  font-display: swap;
}
[class^="ri-"], [class*=" ri-"] {
  font-family: remixicon !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ri-lg {
  font-size: 1.3333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.ri-xl {
  font-size: 1.5em;
  line-height: 0.6666em;
  vertical-align: -0.075em;
}
.ri-xxs {
  font-size: 0.5em;
}
.ri-xs {
  font-size: 0.75em;
}
.ri-sm {
  font-size: 0.875em;
}
.ri-1x {
  font-size: 1em;
}
.ri-2x {
  font-size: 2em;
}
.ri-3x {
  font-size: 3em;
}
.ri-4x {
  font-size: 4em;
}
.ri-5x {
  font-size: 5em;
}
.ri-6x {
  font-size: 6em;
}
.ri-7x {
  font-size: 7em;
}
.ri-8x {
  font-size: 8em;
}
.ri-9x {
  font-size: 9em;
}
.ri-10x {
  font-size: 10em;
}
.ri-fw {
  text-align: center;
  width: 1.25em;
}
.ri-24-hours-fill:before {
  content: "î¨";
}
.ri-24-hours-line:before {
  content: "î¨‚";
}
.ri-4k-fill:before {
  content: "î¨ƒ";
}
.ri-4k-line:before {
  content: "î¨„";
}
.ri-a-b:before {
  content: "î¨…";
}
.ri-account-box-fill:before {
  content: "î¨†";
}
.ri-account-box-line:before {
  content: "î¨‡";
}
.ri-account-circle-fill:before {
  content: "î¨ˆ";
}
.ri-account-circle-line:before {
  content: "î¨‰";
}
.ri-account-pin-box-fill:before {
  content: "î¨Š";
}
.ri-account-pin-box-line:before {
  content: "î¨‹";
}
.ri-account-pin-circle-fill:before {
  content: "î¨Œ";
}
.ri-account-pin-circle-line:before {
  content: "î¨";
}
.ri-add-box-fill:before {
  content: "î¨Ž";
}
.ri-add-box-line:before {
  content: "î¨";
}
.ri-add-circle-fill:before {
  content: "î¨";
}
.ri-add-circle-line:before {
  content: "î¨‘";
}
.ri-add-fill:before {
  content: "î¨’";
}
.ri-add-line:before {
  content: "î¨“";
}
.ri-admin-fill:before {
  content: "î¨”";
}
.ri-admin-line:before {
  content: "î¨•";
}
.ri-advertisement-fill:before {
  content: "î¨–";
}
.ri-advertisement-line:before {
  content: "î¨—";
}
.ri-airplay-fill:before {
  content: "î¨˜";
}
.ri-airplay-line:before {
  content: "î¨™";
}
.ri-alarm-fill:before {
  content: "î¨š";
}
.ri-alarm-line:before {
  content: "î¨›";
}
.ri-alarm-warning-fill:before {
  content: "î¨œ";
}
.ri-alarm-warning-line:before {
  content: "î¨";
}
.ri-album-fill:before {
  content: "î¨ž";
}
.ri-album-line:before {
  content: "î¨Ÿ";
}
.ri-alert-fill:before {
  content: "î¨ ";
}
.ri-alert-line:before {
  content: "î¨¡";
}
.ri-aliens-fill:before {
  content: "î¨¢";
}
.ri-aliens-line:before {
  content: "î¨£";
}
.ri-align-bottom:before {
  content: "î¨¤";
}
.ri-align-center:before {
  content: "î¨¥";
}
.ri-align-justify:before {
  content: "î¨¦";
}
.ri-align-left:before {
  content: "î¨§";
}
.ri-align-right:before {
  content: "î¨¨";
}
.ri-align-top:before {
  content: "î¨©";
}
.ri-align-vertically:before {
  content: "î¨ª";
}
.ri-alipay-fill:before {
  content: "î¨«";
}
.ri-alipay-line:before {
  content: "î¨¬";
}
.ri-amazon-fill:before {
  content: "î¨­";
}
.ri-amazon-line:before {
  content: "î¨®";
}
.ri-anchor-fill:before {
  content: "î¨¯";
}
.ri-anchor-line:before {
  content: "î¨°";
}
.ri-ancient-gate-fill:before {
  content: "î¨±";
}
.ri-ancient-gate-line:before {
  content: "î¨²";
}
.ri-ancient-pavilion-fill:before {
  content: "î¨³";
}
.ri-ancient-pavilion-line:before {
  content: "î¨´";
}
.ri-android-fill:before {
  content: "î¨µ";
}
.ri-android-line:before {
  content: "î¨¶";
}
.ri-angularjs-fill:before {
  content: "î¨·";
}
.ri-angularjs-line:before {
  content: "î¨¸";
}
.ri-anticlockwise-2-fill:before {
  content: "î¨¹";
}
.ri-anticlockwise-2-line:before {
  content: "î¨º";
}
.ri-anticlockwise-fill:before {
  content: "î¨»";
}
.ri-anticlockwise-line:before {
  content: "î¨¼";
}
.ri-app-store-fill:before {
  content: "î¨½";
}
.ri-app-store-line:before {
  content: "î¨¾";
}
.ri-apple-fill:before {
  content: "î¨¿";
}
.ri-apple-line:before {
  content: "î©€";
}
.ri-apps-2-fill:before {
  content: "î©";
}
.ri-apps-2-line:before {
  content: "î©‚";
}
.ri-apps-fill:before {
  content: "î©ƒ";
}
.ri-apps-line:before {
  content: "î©„";
}
.ri-archive-drawer-fill:before {
  content: "î©…";
}
.ri-archive-drawer-line:before {
  content: "î©†";
}
.ri-archive-fill:before {
  content: "î©‡";
}
.ri-archive-line:before {
  content: "î©ˆ";
}
.ri-arrow-down-circle-fill:before {
  content: "î©‰";
}
.ri-arrow-down-circle-line:before {
  content: "î©Š";
}
.ri-arrow-down-fill:before {
  content: "î©‹";
}
.ri-arrow-down-line:before {
  content: "î©Œ";
}
.ri-arrow-down-s-fill:before {
  content: "î©";
}
.ri-arrow-down-s-line:before {
  content: "î©Ž";
}
.ri-arrow-drop-down-fill:before {
  content: "î©";
}
.ri-arrow-drop-down-line:before {
  content: "î©";
}
.ri-arrow-drop-left-fill:before {
  content: "î©‘";
}
.ri-arrow-drop-left-line:before {
  content: "î©’";
}
.ri-arrow-drop-right-fill:before {
  content: "î©“";
}
.ri-arrow-drop-right-line:before {
  content: "î©”";
}
.ri-arrow-drop-up-fill:before {
  content: "î©•";
}
.ri-arrow-drop-up-line:before {
  content: "î©–";
}
.ri-arrow-go-back-fill:before {
  content: "î©—";
}
.ri-arrow-go-back-line:before {
  content: "î©˜";
}
.ri-arrow-go-forward-fill:before {
  content: "î©™";
}
.ri-arrow-go-forward-line:before {
  content: "î©š";
}
.ri-arrow-left-circle-fill:before {
  content: "î©›";
}
.ri-arrow-left-circle-line:before {
  content: "î©œ";
}
.ri-arrow-left-down-fill:before {
  content: "î©";
}
.ri-arrow-left-down-line:before {
  content: "î©ž";
}
.ri-arrow-left-fill:before {
  content: "î©Ÿ";
}
.ri-arrow-left-line:before {
  content: "î© ";
}
.ri-arrow-left-right-fill:before {
  content: "î©¡";
}
.ri-arrow-left-right-line:before {
  content: "î©¢";
}
.ri-arrow-left-s-fill:before {
  content: "î©£";
}
.ri-arrow-left-s-line:before {
  content: "î©¤";
}
.ri-arrow-left-up-fill:before {
  content: "î©¥";
}
.ri-arrow-left-up-line:before {
  content: "î©¦";
}
.ri-arrow-right-circle-fill:before {
  content: "î©§";
}
.ri-arrow-right-circle-line:before {
  content: "î©¨";
}
.ri-arrow-right-down-fill:before {
  content: "î©©";
}
.ri-arrow-right-down-line:before {
  content: "î©ª";
}
.ri-arrow-right-fill:before {
  content: "î©«";
}
.ri-arrow-right-line:before {
  content: "î©¬";
}
.ri-arrow-right-s-fill:before {
  content: "î©­";
}
.ri-arrow-right-s-line:before {
  content: "î©®";
}
.ri-arrow-right-up-fill:before {
  content: "î©¯";
}
.ri-arrow-right-up-line:before {
  content: "î©°";
}
.ri-arrow-up-circle-fill:before {
  content: "î©±";
}
.ri-arrow-up-circle-line:before {
  content: "î©²";
}
.ri-arrow-up-down-fill:before {
  content: "î©³";
}
.ri-arrow-up-down-line:before {
  content: "î©´";
}
.ri-arrow-up-fill:before {
  content: "î©µ";
}
.ri-arrow-up-line:before {
  content: "î©¶";
}
.ri-arrow-up-s-fill:before {
  content: "î©·";
}
.ri-arrow-up-s-line:before {
  content: "î©¸";
}
.ri-artboard-2-fill:before {
  content: "î©¹";
}
.ri-artboard-2-line:before {
  content: "î©º";
}
.ri-artboard-fill:before {
  content: "î©»";
}
.ri-artboard-line:before {
  content: "î©¼";
}
.ri-article-fill:before {
  content: "î©½";
}
.ri-article-line:before {
  content: "î©¾";
}
.ri-aspect-ratio-fill:before {
  content: "î©¿";
}
.ri-aspect-ratio-line:before {
  content: "îª€";
}
.ri-asterisk:before {
  content: "îª";
}
.ri-at-fill:before {
  content: "îª‚";
}
.ri-at-line:before {
  content: "îªƒ";
}
.ri-attachment-2:before {
  content: "îª„";
}
.ri-attachment-fill:before {
  content: "îª…";
}
.ri-attachment-line:before {
  content: "îª†";
}
.ri-auction-fill:before {
  content: "îª‡";
}
.ri-auction-line:before {
  content: "îªˆ";
}
.ri-award-fill:before {
  content: "îª‰";
}
.ri-award-line:before {
  content: "îªŠ";
}
.ri-baidu-fill:before {
  content: "îª‹";
}
.ri-baidu-line:before {
  content: "îªŒ";
}
.ri-ball-pen-fill:before {
  content: "îª";
}
.ri-ball-pen-line:before {
  content: "îªŽ";
}
.ri-bank-card-2-fill:before {
  content: "îª";
}
.ri-bank-card-2-line:before {
  content: "îª";
}
.ri-bank-card-fill:before {
  content: "îª‘";
}
.ri-bank-card-line:before {
  content: "îª’";
}
.ri-bank-fill:before {
  content: "îª“";
}
.ri-bank-line:before {
  content: "îª”";
}
.ri-bar-chart-2-fill:before {
  content: "îª•";
}
.ri-bar-chart-2-line:before {
  content: "îª–";
}
.ri-bar-chart-box-fill:before {
  content: "îª—";
}
.ri-bar-chart-box-line:before {
  content: "îª˜";
}
.ri-bar-chart-fill:before {
  content: "îª™";
}
.ri-bar-chart-grouped-fill:before {
  content: "îªš";
}
.ri-bar-chart-grouped-line:before {
  content: "îª›";
}
.ri-bar-chart-horizontal-fill:before {
  content: "îªœ";
}
.ri-bar-chart-horizontal-line:before {
  content: "îª";
}
.ri-bar-chart-line:before {
  content: "îªž";
}
.ri-barcode-box-fill:before {
  content: "îªŸ";
}
.ri-barcode-box-line:before {
  content: "îª ";
}
.ri-barcode-fill:before {
  content: "îª¡";
}
.ri-barcode-line:before {
  content: "îª¢";
}
.ri-barricade-fill:before {
  content: "îª£";
}
.ri-barricade-line:before {
  content: "îª¤";
}
.ri-base-station-fill:before {
  content: "îª¥";
}
.ri-base-station-line:before {
  content: "îª¦";
}
.ri-basketball-fill:before {
  content: "îª§";
}
.ri-basketball-line:before {
  content: "îª¨";
}
.ri-battery-2-charge-fill:before {
  content: "îª©";
}
.ri-battery-2-charge-line:before {
  content: "îªª";
}
.ri-battery-2-fill:before {
  content: "îª«";
}
.ri-battery-2-line:before {
  content: "îª¬";
}
.ri-battery-charge-fill:before {
  content: "îª­";
}
.ri-battery-charge-line:before {
  content: "îª®";
}
.ri-battery-fill:before {
  content: "îª¯";
}
.ri-battery-line:before {
  content: "îª°";
}
.ri-battery-low-fill:before {
  content: "îª±";
}
.ri-battery-low-line:before {
  content: "îª²";
}
.ri-battery-saver-fill:before {
  content: "îª³";
}
.ri-battery-saver-line:before {
  content: "îª´";
}
.ri-battery-share-fill:before {
  content: "îªµ";
}
.ri-battery-share-line:before {
  content: "îª¶";
}
.ri-bear-smile-fill:before {
  content: "îª·";
}
.ri-bear-smile-line:before {
  content: "îª¸";
}
.ri-behance-fill:before {
  content: "îª¹";
}
.ri-behance-line:before {
  content: "îªº";
}
.ri-bell-fill:before {
  content: "îª»";
}
.ri-bell-line:before {
  content: "îª¼";
}
.ri-bike-fill:before {
  content: "îª½";
}
.ri-bike-line:before {
  content: "îª¾";
}
.ri-bilibili-fill:before {
  content: "îª¿";
}
.ri-bilibili-line:before {
  content: "î«€";
}
.ri-bill-fill:before {
  content: "î«";
}
.ri-bill-line:before {
  content: "î«‚";
}
.ri-billiards-fill:before {
  content: "î«ƒ";
}
.ri-billiards-line:before {
  content: "î«„";
}
.ri-bit-coin-fill:before {
  content: "î«…";
}
.ri-bit-coin-line:before {
  content: "î«†";
}
.ri-blaze-fill:before {
  content: "î«‡";
}
.ri-blaze-line:before {
  content: "î«ˆ";
}
.ri-bluetooth-connect-fill:before {
  content: "î«‰";
}
.ri-bluetooth-connect-line:before {
  content: "î«Š";
}
.ri-bluetooth-fill:before {
  content: "î«‹";
}
.ri-bluetooth-line:before {
  content: "î«Œ";
}
.ri-blur-off-fill:before {
  content: "î«";
}
.ri-blur-off-line:before {
  content: "î«Ž";
}
.ri-body-scan-fill:before {
  content: "î«";
}
.ri-body-scan-line:before {
  content: "î«";
}
.ri-bold:before {
  content: "î«‘";
}
.ri-book-2-fill:before {
  content: "î«’";
}
.ri-book-2-line:before {
  content: "î«“";
}
.ri-book-3-fill:before {
  content: "î«”";
}
.ri-book-3-line:before {
  content: "î«•";
}
.ri-book-fill:before {
  content: "î«–";
}
.ri-book-line:before {
  content: "î«—";
}
.ri-book-mark-fill:before {
  content: "î«˜";
}
.ri-book-mark-line:before {
  content: "î«™";
}
.ri-book-open-fill:before {
  content: "î«š";
}
.ri-book-open-line:before {
  content: "î«›";
}
.ri-book-read-fill:before {
  content: "î«œ";
}
.ri-book-read-line:before {
  content: "î«";
}
.ri-booklet-fill:before {
  content: "î«ž";
}
.ri-booklet-line:before {
  content: "î«Ÿ";
}
.ri-bookmark-2-fill:before {
  content: "î« ";
}
.ri-bookmark-2-line:before {
  content: "î«¡";
}
.ri-bookmark-3-fill:before {
  content: "î«¢";
}
.ri-bookmark-3-line:before {
  content: "î«£";
}
.ri-bookmark-fill:before {
  content: "î«¤";
}
.ri-bookmark-line:before {
  content: "î«¥";
}
.ri-boxing-fill:before {
  content: "î«¦";
}
.ri-boxing-line:before {
  content: "î«§";
}
.ri-braces-fill:before {
  content: "î«¨";
}
.ri-braces-line:before {
  content: "î«©";
}
.ri-brackets-fill:before {
  content: "î«ª";
}
.ri-brackets-line:before {
  content: "î««";
}
.ri-briefcase-2-fill:before {
  content: "î«¬";
}
.ri-briefcase-2-line:before {
  content: "î«­";
}
.ri-briefcase-3-fill:before {
  content: "î«®";
}
.ri-briefcase-3-line:before {
  content: "î«¯";
}
.ri-briefcase-4-fill:before {
  content: "î«°";
}
.ri-briefcase-4-line:before {
  content: "î«±";
}
.ri-briefcase-5-fill:before {
  content: "î«²";
}
.ri-briefcase-5-line:before {
  content: "î«³";
}
.ri-briefcase-fill:before {
  content: "î«´";
}
.ri-briefcase-line:before {
  content: "î«µ";
}
.ri-bring-forward:before {
  content: "î«¶";
}
.ri-bring-to-front:before {
  content: "î«·";
}
.ri-broadcast-fill:before {
  content: "î«¸";
}
.ri-broadcast-line:before {
  content: "î«¹";
}
.ri-brush-2-fill:before {
  content: "î«º";
}
.ri-brush-2-line:before {
  content: "î«»";
}
.ri-brush-3-fill:before {
  content: "î«¼";
}
.ri-brush-3-line:before {
  content: "î«½";
}
.ri-brush-4-fill:before {
  content: "î«¾";
}
.ri-brush-4-line:before {
  content: "î«¿";
}
.ri-brush-fill:before {
  content: "î¬€";
}
.ri-brush-line:before {
  content: "î¬";
}
.ri-bubble-chart-fill:before {
  content: "î¬‚";
}
.ri-bubble-chart-line:before {
  content: "î¬ƒ";
}
.ri-bug-2-fill:before {
  content: "î¬„";
}
.ri-bug-2-line:before {
  content: "î¬…";
}
.ri-bug-fill:before {
  content: "î¬†";
}
.ri-bug-line:before {
  content: "î¬‡";
}
.ri-building-2-fill:before {
  content: "î¬ˆ";
}
.ri-building-2-line:before {
  content: "î¬‰";
}
.ri-building-3-fill:before {
  content: "î¬Š";
}
.ri-building-3-line:before {
  content: "î¬‹";
}
.ri-building-4-fill:before {
  content: "î¬Œ";
}
.ri-building-4-line:before {
  content: "î¬";
}
.ri-building-fill:before {
  content: "î¬Ž";
}
.ri-building-line:before {
  content: "î¬";
}
.ri-bus-2-fill:before {
  content: "î¬";
}
.ri-bus-2-line:before {
  content: "î¬‘";
}
.ri-bus-fill:before {
  content: "î¬’";
}
.ri-bus-line:before {
  content: "î¬“";
}
.ri-bus-wifi-fill:before {
  content: "î¬”";
}
.ri-bus-wifi-line:before {
  content: "î¬•";
}
.ri-cactus-fill:before {
  content: "î¬–";
}
.ri-cactus-line:before {
  content: "î¬—";
}
.ri-cake-2-fill:before {
  content: "î¬˜";
}
.ri-cake-2-line:before {
  content: "î¬™";
}
.ri-cake-3-fill:before {
  content: "î¬š";
}
.ri-cake-3-line:before {
  content: "î¬›";
}
.ri-cake-fill:before {
  content: "î¬œ";
}
.ri-cake-line:before {
  content: "î¬";
}
.ri-calculator-fill:before {
  content: "î¬ž";
}
.ri-calculator-line:before {
  content: "î¬Ÿ";
}
.ri-calendar-2-fill:before {
  content: "î¬ ";
}
.ri-calendar-2-line:before {
  content: "î¬¡";
}
.ri-calendar-check-fill:before {
  content: "î¬¢";
}
.ri-calendar-check-line:before {
  content: "î¬£";
}
.ri-calendar-event-fill:before {
  content: "î¬¤";
}
.ri-calendar-event-line:before {
  content: "î¬¥";
}
.ri-calendar-fill:before {
  content: "î¬¦";
}
.ri-calendar-line:before {
  content: "î¬§";
}
.ri-calendar-todo-fill:before {
  content: "î¬¨";
}
.ri-calendar-todo-line:before {
  content: "î¬©";
}
.ri-camera-2-fill:before {
  content: "î¬ª";
}
.ri-camera-2-line:before {
  content: "î¬«";
}
.ri-camera-3-fill:before {
  content: "î¬¬";
}
.ri-camera-3-line:before {
  content: "î¬­";
}
.ri-camera-fill:before {
  content: "î¬®";
}
.ri-camera-lens-fill:before {
  content: "î¬¯";
}
.ri-camera-lens-line:before {
  content: "î¬°";
}
.ri-camera-line:before {
  content: "î¬±";
}
.ri-camera-off-fill:before {
  content: "î¬²";
}
.ri-camera-off-line:before {
  content: "î¬³";
}
.ri-camera-switch-fill:before {
  content: "î¬´";
}
.ri-camera-switch-line:before {
  content: "î¬µ";
}
.ri-capsule-fill:before {
  content: "î¬¶";
}
.ri-capsule-line:before {
  content: "î¬·";
}
.ri-car-fill:before {
  content: "î¬¸";
}
.ri-car-line:before {
  content: "î¬¹";
}
.ri-car-washing-fill:before {
  content: "î¬º";
}
.ri-car-washing-line:before {
  content: "î¬»";
}
.ri-caravan-fill:before {
  content: "î¬¼";
}
.ri-caravan-line:before {
  content: "î¬½";
}
.ri-cast-fill:before {
  content: "î¬¾";
}
.ri-cast-line:before {
  content: "î¬¿";
}
.ri-cellphone-fill:before {
  content: "î­€";
}
.ri-cellphone-line:before {
  content: "î­";
}
.ri-celsius-fill:before {
  content: "î­‚";
}
.ri-celsius-line:before {
  content: "î­ƒ";
}
.ri-centos-fill:before {
  content: "î­„";
}
.ri-centos-line:before {
  content: "î­…";
}
.ri-character-recognition-fill:before {
  content: "î­†";
}
.ri-character-recognition-line:before {
  content: "î­‡";
}
.ri-charging-pile-2-fill:before {
  content: "î­ˆ";
}
.ri-charging-pile-2-line:before {
  content: "î­‰";
}
.ri-charging-pile-fill:before {
  content: "î­Š";
}
.ri-charging-pile-line:before {
  content: "î­‹";
}
.ri-chat-1-fill:before {
  content: "î­Œ";
}
.ri-chat-1-line:before {
  content: "î­";
}
.ri-chat-2-fill:before {
  content: "î­Ž";
}
.ri-chat-2-line:before {
  content: "î­";
}
.ri-chat-3-fill:before {
  content: "î­";
}
.ri-chat-3-line:before {
  content: "î­‘";
}
.ri-chat-4-fill:before {
  content: "î­’";
}
.ri-chat-4-line:before {
  content: "î­“";
}
.ri-chat-check-fill:before {
  content: "î­”";
}
.ri-chat-check-line:before {
  content: "î­•";
}
.ri-chat-delete-fill:before {
  content: "î­–";
}
.ri-chat-delete-line:before {
  content: "î­—";
}
.ri-chat-download-fill:before {
  content: "î­˜";
}
.ri-chat-download-line:before {
  content: "î­™";
}
.ri-chat-follow-up-fill:before {
  content: "î­š";
}
.ri-chat-follow-up-line:before {
  content: "î­›";
}
.ri-chat-forward-fill:before {
  content: "î­œ";
}
.ri-chat-forward-line:before {
  content: "î­";
}
.ri-chat-heart-fill:before {
  content: "î­ž";
}
.ri-chat-heart-line:before {
  content: "î­Ÿ";
}
.ri-chat-history-fill:before {
  content: "î­ ";
}
.ri-chat-history-line:before {
  content: "î­¡";
}
.ri-chat-new-fill:before {
  content: "î­¢";
}
.ri-chat-new-line:before {
  content: "î­£";
}
.ri-chat-off-fill:before {
  content: "î­¤";
}
.ri-chat-off-line:before {
  content: "î­¥";
}
.ri-chat-poll-fill:before {
  content: "î­¦";
}
.ri-chat-poll-line:before {
  content: "î­§";
}
.ri-chat-private-fill:before {
  content: "î­¨";
}
.ri-chat-private-line:before {
  content: "î­©";
}
.ri-chat-quote-fill:before {
  content: "î­ª";
}
.ri-chat-quote-line:before {
  content: "î­«";
}
.ri-chat-settings-fill:before {
  content: "î­¬";
}
.ri-chat-settings-line:before {
  content: "î­­";
}
.ri-chat-smile-2-fill:before {
  content: "î­®";
}
.ri-chat-smile-2-line:before {
  content: "î­¯";
}
.ri-chat-smile-3-fill:before {
  content: "î­°";
}
.ri-chat-smile-3-line:before {
  content: "î­±";
}
.ri-chat-smile-fill:before {
  content: "î­²";
}
.ri-chat-smile-line:before {
  content: "î­³";
}
.ri-chat-upload-fill:before {
  content: "î­´";
}
.ri-chat-upload-line:before {
  content: "î­µ";
}
.ri-chat-voice-fill:before {
  content: "î­¶";
}
.ri-chat-voice-line:before {
  content: "î­·";
}
.ri-check-double-fill:before {
  content: "î­¸";
}
.ri-check-double-line:before {
  content: "î­¹";
}
.ri-check-fill:before {
  content: "î­º";
}
.ri-check-line:before {
  content: "î­»";
}
.ri-checkbox-blank-circle-fill:before {
  content: "î­¼";
}
.ri-checkbox-blank-circle-line:before {
  content: "î­½";
}
.ri-checkbox-blank-fill:before {
  content: "î­¾";
}
.ri-checkbox-blank-line:before {
  content: "î­¿";
}
.ri-checkbox-circle-fill:before {
  content: "î®€";
}
.ri-checkbox-circle-line:before {
  content: "î®";
}
.ri-checkbox-fill:before {
  content: "î®‚";
}
.ri-checkbox-indeterminate-fill:before {
  content: "î®ƒ";
}
.ri-checkbox-indeterminate-line:before {
  content: "î®„";
}
.ri-checkbox-line:before {
  content: "î®…";
}
.ri-checkbox-multiple-blank-fill:before {
  content: "î®†";
}
.ri-checkbox-multiple-blank-line:before {
  content: "î®‡";
}
.ri-checkbox-multiple-fill:before {
  content: "î®ˆ";
}
.ri-checkbox-multiple-line:before {
  content: "î®‰";
}
.ri-china-railway-fill:before {
  content: "î®Š";
}
.ri-china-railway-line:before {
  content: "î®‹";
}
.ri-chrome-fill:before {
  content: "î®Œ";
}
.ri-chrome-line:before {
  content: "î®";
}
.ri-clapperboard-fill:before {
  content: "î®Ž";
}
.ri-clapperboard-line:before {
  content: "î®";
}
.ri-clipboard-fill:before {
  content: "î®";
}
.ri-clipboard-line:before {
  content: "î®‘";
}
.ri-clockwise-2-fill:before {
  content: "î®’";
}
.ri-clockwise-2-line:before {
  content: "î®“";
}
.ri-clockwise-fill:before {
  content: "î®”";
}
.ri-clockwise-line:before {
  content: "î®•";
}
.ri-close-circle-fill:before {
  content: "î®–";
}
.ri-close-circle-line:before {
  content: "î®—";
}
.ri-close-fill:before {
  content: "î®˜";
}
.ri-close-line:before {
  content: "î®™";
}
.ri-closed-captioning-fill:before {
  content: "î®š";
}
.ri-closed-captioning-line:before {
  content: "î®›";
}
.ri-cloud-fill:before {
  content: "î®œ";
}
.ri-cloud-line:before {
  content: "î®";
}
.ri-cloud-off-fill:before {
  content: "î®ž";
}
.ri-cloud-off-line:before {
  content: "î®Ÿ";
}
.ri-cloud-windy-fill:before {
  content: "î® ";
}
.ri-cloud-windy-line:before {
  content: "î®¡";
}
.ri-cloudy-2-fill:before {
  content: "î®¢";
}
.ri-cloudy-2-line:before {
  content: "î®£";
}
.ri-cloudy-fill:before {
  content: "î®¤";
}
.ri-cloudy-line:before {
  content: "î®¥";
}
.ri-code-box-fill:before {
  content: "î®¦";
}
.ri-code-box-line:before {
  content: "î®§";
}
.ri-code-fill:before {
  content: "î®¨";
}
.ri-code-line:before {
  content: "î®©";
}
.ri-code-s-fill:before {
  content: "î®ª";
}
.ri-code-s-line:before {
  content: "î®«";
}
.ri-code-s-slash-fill:before {
  content: "î®¬";
}
.ri-code-s-slash-line:before {
  content: "î®­";
}
.ri-code-view:before {
  content: "î®®";
}
.ri-codepen-fill:before {
  content: "î®¯";
}
.ri-codepen-line:before {
  content: "î®°";
}
.ri-coin-fill:before {
  content: "î®±";
}
.ri-coin-line:before {
  content: "î®²";
}
.ri-coins-fill:before {
  content: "î®³";
}
.ri-coins-line:before {
  content: "î®´";
}
.ri-collage-fill:before {
  content: "î®µ";
}
.ri-collage-line:before {
  content: "î®¶";
}
.ri-command-fill:before {
  content: "î®·";
}
.ri-command-line:before {
  content: "î®¸";
}
.ri-community-fill:before {
  content: "î®¹";
}
.ri-community-line:before {
  content: "î®º";
}
.ri-compass-2-fill:before {
  content: "î®»";
}
.ri-compass-2-line:before {
  content: "î®¼";
}
.ri-compass-3-fill:before {
  content: "î®½";
}
.ri-compass-3-line:before {
  content: "î®¾";
}
.ri-compass-4-fill:before {
  content: "î®¿";
}
.ri-compass-4-line:before {
  content: "î¯€";
}
.ri-compass-discover-fill:before {
  content: "î¯";
}
.ri-compass-discover-line:before {
  content: "î¯‚";
}
.ri-compass-fill:before {
  content: "î¯ƒ";
}
.ri-compass-line:before {
  content: "î¯„";
}
.ri-compasses-2-fill:before {
  content: "î¯…";
}
.ri-compasses-2-line:before {
  content: "î¯†";
}
.ri-compasses-fill:before {
  content: "î¯‡";
}
.ri-compasses-line:before {
  content: "î¯ˆ";
}
.ri-computer-fill:before {
  content: "î¯‰";
}
.ri-computer-line:before {
  content: "î¯Š";
}
.ri-contacts-book-2-fill:before {
  content: "î¯‹";
}
.ri-contacts-book-2-line:before {
  content: "î¯Œ";
}
.ri-contacts-book-fill:before {
  content: "î¯";
}
.ri-contacts-book-line:before {
  content: "î¯Ž";
}
.ri-contacts-book-upload-fill:before {
  content: "î¯";
}
.ri-contacts-book-upload-line:before {
  content: "î¯";
}
.ri-contacts-fill:before {
  content: "î¯‘";
}
.ri-contacts-line:before {
  content: "î¯’";
}
.ri-contrast-2-fill:before {
  content: "î¯“";
}
.ri-contrast-2-line:before {
  content: "î¯”";
}
.ri-contrast-drop-2-fill:before {
  content: "î¯•";
}
.ri-contrast-drop-2-line:before {
  content: "î¯–";
}
.ri-contrast-drop-fill:before {
  content: "î¯—";
}
.ri-contrast-drop-line:before {
  content: "î¯˜";
}
.ri-contrast-fill:before {
  content: "î¯™";
}
.ri-contrast-line:before {
  content: "î¯š";
}
.ri-copper-coin-fill:before {
  content: "î¯›";
}
.ri-copper-coin-line:before {
  content: "î¯œ";
}
.ri-copper-diamond-fill:before {
  content: "î¯";
}
.ri-copper-diamond-line:before {
  content: "î¯ž";
}
.ri-copyleft-fill:before {
  content: "î¯Ÿ";
}
.ri-copyleft-line:before {
  content: "î¯ ";
}
.ri-copyright-fill:before {
  content: "î¯¡";
}
.ri-copyright-line:before {
  content: "î¯¢";
}
.ri-coreos-fill:before {
  content: "î¯£";
}
.ri-coreos-line:before {
  content: "î¯¤";
}
.ri-coupon-2-fill:before {
  content: "î¯¥";
}
.ri-coupon-2-line:before {
  content: "î¯¦";
}
.ri-coupon-3-fill:before {
  content: "î¯§";
}
.ri-coupon-3-line:before {
  content: "î¯¨";
}
.ri-coupon-4-fill:before {
  content: "î¯©";
}
.ri-coupon-4-line:before {
  content: "î¯ª";
}
.ri-coupon-5-fill:before {
  content: "î¯«";
}
.ri-coupon-5-line:before {
  content: "î¯¬";
}
.ri-coupon-fill:before {
  content: "î¯­";
}
.ri-coupon-line:before {
  content: "î¯®";
}
.ri-cpu-fill:before {
  content: "î¯¯";
}
.ri-cpu-line:before {
  content: "î¯°";
}
.ri-creative-commons-by-fill:before {
  content: "î¯±";
}
.ri-creative-commons-by-line:before {
  content: "î¯²";
}
.ri-creative-commons-fill:before {
  content: "î¯³";
}
.ri-creative-commons-line:before {
  content: "î¯´";
}
.ri-creative-commons-nc-fill:before {
  content: "î¯µ";
}
.ri-creative-commons-nc-line:before {
  content: "î¯¶";
}
.ri-creative-commons-nd-fill:before {
  content: "î¯·";
}
.ri-creative-commons-nd-line:before {
  content: "î¯¸";
}
.ri-creative-commons-sa-fill:before {
  content: "î¯¹";
}
.ri-creative-commons-sa-line:before {
  content: "î¯º";
}
.ri-creative-commons-zero-fill:before {
  content: "î¯»";
}
.ri-creative-commons-zero-line:before {
  content: "î¯¼";
}
.ri-criminal-fill:before {
  content: "î¯½";
}
.ri-criminal-line:before {
  content: "î¯¾";
}
.ri-crop-2-fill:before {
  content: "î¯¿";
}
.ri-crop-2-line:before {
  content: "î°€";
}
.ri-crop-fill:before {
  content: "î°";
}
.ri-crop-line:before {
  content: "î°‚";
}
.ri-css3-fill:before {
  content: "î°ƒ";
}
.ri-css3-line:before {
  content: "î°„";
}
.ri-cup-fill:before {
  content: "î°…";
}
.ri-cup-line:before {
  content: "î°†";
}
.ri-currency-fill:before {
  content: "î°‡";
}
.ri-currency-line:before {
  content: "î°ˆ";
}
.ri-cursor-fill:before {
  content: "î°‰";
}
.ri-cursor-line:before {
  content: "î°Š";
}
.ri-customer-service-2-fill:before {
  content: "î°‹";
}
.ri-customer-service-2-line:before {
  content: "î°Œ";
}
.ri-customer-service-fill:before {
  content: "î°";
}
.ri-customer-service-line:before {
  content: "î°Ž";
}
.ri-dashboard-2-fill:before {
  content: "î°";
}
.ri-dashboard-2-line:before {
  content: "î°";
}
.ri-dashboard-3-fill:before {
  content: "î°‘";
}
.ri-dashboard-3-line:before {
  content: "î°’";
}
.ri-dashboard-fill:before {
  content: "î°“";
}
.ri-dashboard-line:before {
  content: "î°”";
}
.ri-database-2-fill:before {
  content: "î°•";
}
.ri-database-2-line:before {
  content: "î°–";
}
.ri-database-fill:before {
  content: "î°—";
}
.ri-database-line:before {
  content: "î°˜";
}
.ri-delete-back-2-fill:before {
  content: "î°™";
}
.ri-delete-back-2-line:before {
  content: "î°š";
}
.ri-delete-back-fill:before {
  content: "î°›";
}
.ri-delete-back-line:before {
  content: "î°œ";
}
.ri-delete-bin-2-fill:before {
  content: "î°";
}
.ri-delete-bin-2-line:before {
  content: "î°ž";
}
.ri-delete-bin-3-fill:before {
  content: "î°Ÿ";
}
.ri-delete-bin-3-line:before {
  content: "î° ";
}
.ri-delete-bin-4-fill:before {
  content: "î°¡";
}
.ri-delete-bin-4-line:before {
  content: "î°¢";
}
.ri-delete-bin-5-fill:before {
  content: "î°£";
}
.ri-delete-bin-5-line:before {
  content: "î°¤";
}
.ri-delete-bin-6-fill:before {
  content: "î°¥";
}
.ri-delete-bin-6-line:before {
  content: "î°¦";
}
.ri-delete-bin-7-fill:before {
  content: "î°§";
}
.ri-delete-bin-7-line:before {
  content: "î°¨";
}
.ri-delete-bin-fill:before {
  content: "î°©";
}
.ri-delete-bin-line:before {
  content: "î°ª";
}
.ri-delete-column:before {
  content: "î°«";
}
.ri-delete-row:before {
  content: "î°¬";
}
.ri-device-fill:before {
  content: "î°­";
}
.ri-device-line:before {
  content: "î°®";
}
.ri-device-recover-fill:before {
  content: "î°¯";
}
.ri-device-recover-line:before {
  content: "î°°";
}
.ri-dingding-fill:before {
  content: "î°±";
}
.ri-dingding-line:before {
  content: "î°²";
}
.ri-direction-fill:before {
  content: "î°³";
}
.ri-direction-line:before {
  content: "î°´";
}
.ri-disc-fill:before {
  content: "î°µ";
}
.ri-disc-line:before {
  content: "î°¶";
}
.ri-discord-fill:before {
  content: "î°·";
}
.ri-discord-line:before {
  content: "î°¸";
}
.ri-discuss-fill:before {
  content: "î°¹";
}
.ri-discuss-line:before {
  content: "î°º";
}
.ri-dislike-fill:before {
  content: "î°»";
}
.ri-dislike-line:before {
  content: "î°¼";
}
.ri-disqus-fill:before {
  content: "î°½";
}
.ri-disqus-line:before {
  content: "î°¾";
}
.ri-divide-fill:before {
  content: "î°¿";
}
.ri-divide-line:before {
  content: "î±€";
}
.ri-donut-chart-fill:before {
  content: "î±";
}
.ri-donut-chart-line:before {
  content: "î±‚";
}
.ri-door-closed-fill:before {
  content: "î±ƒ";
}
.ri-door-closed-line:before {
  content: "î±„";
}
.ri-door-fill:before {
  content: "î±…";
}
.ri-door-line:before {
  content: "î±†";
}
.ri-door-lock-box-fill:before {
  content: "î±‡";
}
.ri-door-lock-box-line:before {
  content: "î±ˆ";
}
.ri-door-lock-fill:before {
  content: "î±‰";
}
.ri-door-lock-line:before {
  content: "î±Š";
}
.ri-door-open-fill:before {
  content: "î±‹";
}
.ri-door-open-line:before {
  content: "î±Œ";
}
.ri-dossier-fill:before {
  content: "î±";
}
.ri-dossier-line:before {
  content: "î±Ž";
}
.ri-douban-fill:before {
  content: "î±";
}
.ri-douban-line:before {
  content: "î±";
}
.ri-double-quotes-l:before {
  content: "î±‘";
}
.ri-double-quotes-r:before {
  content: "î±’";
}
.ri-download-2-fill:before {
  content: "î±“";
}
.ri-download-2-line:before {
  content: "î±”";
}
.ri-download-cloud-2-fill:before {
  content: "î±•";
}
.ri-download-cloud-2-line:before {
  content: "î±–";
}
.ri-download-cloud-fill:before {
  content: "î±—";
}
.ri-download-cloud-line:before {
  content: "î±˜";
}
.ri-download-fill:before {
  content: "î±™";
}
.ri-download-line:before {
  content: "î±š";
}
.ri-draft-fill:before {
  content: "î±›";
}
.ri-draft-line:before {
  content: "î±œ";
}
.ri-drag-drop-fill:before {
  content: "î±";
}
.ri-drag-drop-line:before {
  content: "î±ž";
}
.ri-drag-move-2-fill:before {
  content: "î±Ÿ";
}
.ri-drag-move-2-line:before {
  content: "î± ";
}
.ri-drag-move-fill:before {
  content: "î±¡";
}
.ri-drag-move-line:before {
  content: "î±¢";
}
.ri-dribbble-fill:before {
  content: "î±£";
}
.ri-dribbble-line:before {
  content: "î±¤";
}
.ri-drive-fill:before {
  content: "î±¥";
}
.ri-drive-line:before {
  content: "î±¦";
}
.ri-drizzle-fill:before {
  content: "î±§";
}
.ri-drizzle-line:before {
  content: "î±¨";
}
.ri-drop-fill:before {
  content: "î±©";
}
.ri-drop-line:before {
  content: "î±ª";
}
.ri-dropbox-fill:before {
  content: "î±«";
}
.ri-dropbox-line:before {
  content: "î±¬";
}
.ri-dual-sim-1-fill:before {
  content: "î±­";
}
.ri-dual-sim-1-line:before {
  content: "î±®";
}
.ri-dual-sim-2-fill:before {
  content: "î±¯";
}
.ri-dual-sim-2-line:before {
  content: "î±°";
}
.ri-dv-fill:before {
  content: "î±±";
}
.ri-dv-line:before {
  content: "î±²";
}
.ri-dvd-fill:before {
  content: "î±³";
}
.ri-dvd-line:before {
  content: "î±´";
}
.ri-e-bike-2-fill:before {
  content: "î±µ";
}
.ri-e-bike-2-line:before {
  content: "î±¶";
}
.ri-e-bike-fill:before {
  content: "î±·";
}
.ri-e-bike-line:before {
  content: "î±¸";
}
.ri-earth-fill:before {
  content: "î±¹";
}
.ri-earth-line:before {
  content: "î±º";
}
.ri-earthquake-fill:before {
  content: "î±»";
}
.ri-earthquake-line:before {
  content: "î±¼";
}
.ri-edge-fill:before {
  content: "î±½";
}
.ri-edge-line:before {
  content: "î±¾";
}
.ri-edit-2-fill:before {
  content: "î±¿";
}
.ri-edit-2-line:before {
  content: "î²€";
}
.ri-edit-box-fill:before {
  content: "î²";
}
.ri-edit-box-line:before {
  content: "î²‚";
}
.ri-edit-circle-fill:before {
  content: "î²ƒ";
}
.ri-edit-circle-line:before {
  content: "î²„";
}
.ri-edit-fill:before {
  content: "î²…";
}
.ri-edit-line:before {
  content: "î²†";
}
.ri-eject-fill:before {
  content: "î²‡";
}
.ri-eject-line:before {
  content: "î²ˆ";
}
.ri-emotion-2-fill:before {
  content: "î²‰";
}
.ri-emotion-2-line:before {
  content: "î²Š";
}
.ri-emotion-fill:before {
  content: "î²‹";
}
.ri-emotion-happy-fill:before {
  content: "î²Œ";
}
.ri-emotion-happy-line:before {
  content: "î²";
}
.ri-emotion-laugh-fill:before {
  content: "î²Ž";
}
.ri-emotion-laugh-line:before {
  content: "î²";
}
.ri-emotion-line:before {
  content: "î²";
}
.ri-emotion-normal-fill:before {
  content: "î²‘";
}
.ri-emotion-normal-line:before {
  content: "î²’";
}
.ri-emotion-sad-fill:before {
  content: "î²“";
}
.ri-emotion-sad-line:before {
  content: "î²”";
}
.ri-emotion-unhappy-fill:before {
  content: "î²•";
}
.ri-emotion-unhappy-line:before {
  content: "î²–";
}
.ri-empathize-fill:before {
  content: "î²—";
}
.ri-empathize-line:before {
  content: "î²˜";
}
.ri-emphasis-cn:before {
  content: "î²™";
}
.ri-emphasis:before {
  content: "î²š";
}
.ri-english-input:before {
  content: "î²›";
}
.ri-equalizer-fill:before {
  content: "î²œ";
}
.ri-equalizer-line:before {
  content: "î²";
}
.ri-eraser-fill:before {
  content: "î²ž";
}
.ri-eraser-line:before {
  content: "î²Ÿ";
}
.ri-error-warning-fill:before {
  content: "î² ";
}
.ri-error-warning-line:before {
  content: "î²¡";
}
.ri-evernote-fill:before {
  content: "î²¢";
}
.ri-evernote-line:before {
  content: "î²£";
}
.ri-exchange-box-fill:before {
  content: "î²¤";
}
.ri-exchange-box-line:before {
  content: "î²¥";
}
.ri-exchange-cny-fill:before {
  content: "î²¦";
}
.ri-exchange-cny-line:before {
  content: "î²§";
}
.ri-exchange-dollar-fill:before {
  content: "î²¨";
}
.ri-exchange-dollar-line:before {
  content: "î²©";
}
.ri-exchange-fill:before {
  content: "î²ª";
}
.ri-exchange-funds-fill:before {
  content: "î²«";
}
.ri-exchange-funds-line:before {
  content: "î²¬";
}
.ri-exchange-line:before {
  content: "î²­";
}
.ri-external-link-fill:before {
  content: "î²®";
}
.ri-external-link-line:before {
  content: "î²¯";
}
.ri-eye-2-fill:before {
  content: "î²°";
}
.ri-eye-2-line:before {
  content: "î²±";
}
.ri-eye-close-fill:before {
  content: "î²²";
}
.ri-eye-close-line:before {
  content: "î²³";
}
.ri-eye-fill:before {
  content: "î²´";
}
.ri-eye-line:before {
  content: "î²µ";
}
.ri-eye-off-fill:before {
  content: "î²¶";
}
.ri-eye-off-line:before {
  content: "î²·";
}
.ri-facebook-box-fill:before {
  content: "î²¸";
}
.ri-facebook-box-line:before {
  content: "î²¹";
}
.ri-facebook-circle-fill:before {
  content: "î²º";
}
.ri-facebook-circle-line:before {
  content: "î²»";
}
.ri-facebook-fill:before {
  content: "î²¼";
}
.ri-facebook-line:before {
  content: "î²½";
}
.ri-fahrenheit-fill:before {
  content: "î²¾";
}
.ri-fahrenheit-line:before {
  content: "î²¿";
}
.ri-feedback-fill:before {
  content: "î³€";
}
.ri-feedback-line:before {
  content: "î³";
}
.ri-file-2-fill:before {
  content: "î³‚";
}
.ri-file-2-line:before {
  content: "î³ƒ";
}
.ri-file-3-fill:before {
  content: "î³„";
}
.ri-file-3-line:before {
  content: "î³…";
}
.ri-file-4-fill:before {
  content: "î³†";
}
.ri-file-4-line:before {
  content: "î³‡";
}
.ri-file-add-fill:before {
  content: "î³ˆ";
}
.ri-file-add-line:before {
  content: "î³‰";
}
.ri-file-chart-2-fill:before {
  content: "î³Š";
}
.ri-file-chart-2-line:before {
  content: "î³‹";
}
.ri-file-chart-fill:before {
  content: "î³Œ";
}
.ri-file-chart-line:before {
  content: "î³";
}
.ri-file-cloud-fill:before {
  content: "î³Ž";
}
.ri-file-cloud-line:before {
  content: "î³";
}
.ri-file-code-fill:before {
  content: "î³";
}
.ri-file-code-line:before {
  content: "î³‘";
}
.ri-file-copy-2-fill:before {
  content: "î³’";
}
.ri-file-copy-2-line:before {
  content: "î³“";
}
.ri-file-copy-fill:before {
  content: "î³”";
}
.ri-file-copy-line:before {
  content: "î³•";
}
.ri-file-damage-fill:before {
  content: "î³–";
}
.ri-file-damage-line:before {
  content: "î³—";
}
.ri-file-download-fill:before {
  content: "î³˜";
}
.ri-file-download-line:before {
  content: "î³™";
}
.ri-file-edit-fill:before {
  content: "î³š";
}
.ri-file-edit-line:before {
  content: "î³›";
}
.ri-file-excel-2-fill:before {
  content: "î³œ";
}
.ri-file-excel-2-line:before {
  content: "î³";
}
.ri-file-excel-fill:before {
  content: "î³ž";
}
.ri-file-excel-line:before {
  content: "î³Ÿ";
}
.ri-file-fill:before {
  content: "î³ ";
}
.ri-file-forbid-fill:before {
  content: "î³¡";
}
.ri-file-forbid-line:before {
  content: "î³¢";
}
.ri-file-gif-fill:before {
  content: "î³£";
}
.ri-file-gif-line:before {
  content: "î³¤";
}
.ri-file-history-fill:before {
  content: "î³¥";
}
.ri-file-history-line:before {
  content: "î³¦";
}
.ri-file-hwp-fill:before {
  content: "î³§";
}
.ri-file-hwp-line:before {
  content: "î³¨";
}
.ri-file-info-fill:before {
  content: "î³©";
}
.ri-file-info-line:before {
  content: "î³ª";
}
.ri-file-line:before {
  content: "î³«";
}
.ri-file-list-2-fill:before {
  content: "î³¬";
}
.ri-file-list-2-line:before {
  content: "î³­";
}
.ri-file-list-3-fill:before {
  content: "î³®";
}
.ri-file-list-3-line:before {
  content: "î³¯";
}
.ri-file-list-fill:before {
  content: "î³°";
}
.ri-file-list-line:before {
  content: "î³±";
}
.ri-file-lock-fill:before {
  content: "î³²";
}
.ri-file-lock-line:before {
  content: "î³³";
}
.ri-file-mark-fill:before {
  content: "î³´";
}
.ri-file-mark-line:before {
  content: "î³µ";
}
.ri-file-music-fill:before {
  content: "î³¶";
}
.ri-file-music-line:before {
  content: "î³·";
}
.ri-file-paper-2-fill:before {
  content: "î³¸";
}
.ri-file-paper-2-line:before {
  content: "î³¹";
}
.ri-file-paper-fill:before {
  content: "î³º";
}
.ri-file-paper-line:before {
  content: "î³»";
}
.ri-file-pdf-fill:before {
  content: "î³¼";
}
.ri-file-pdf-line:before {
  content: "î³½";
}
.ri-file-ppt-2-fill:before {
  content: "î³¾";
}
.ri-file-ppt-2-line:before {
  content: "î³¿";
}
.ri-file-ppt-fill:before {
  content: "î´€";
}
.ri-file-ppt-line:before {
  content: "î´";
}
.ri-file-reduce-fill:before {
  content: "î´‚";
}
.ri-file-reduce-line:before {
  content: "î´ƒ";
}
.ri-file-search-fill:before {
  content: "î´„";
}
.ri-file-search-line:before {
  content: "î´…";
}
.ri-file-settings-fill:before {
  content: "î´†";
}
.ri-file-settings-line:before {
  content: "î´‡";
}
.ri-file-shield-2-fill:before {
  content: "î´ˆ";
}
.ri-file-shield-2-line:before {
  content: "î´‰";
}
.ri-file-shield-fill:before {
  content: "î´Š";
}
.ri-file-shield-line:before {
  content: "î´‹";
}
.ri-file-shred-fill:before {
  content: "î´Œ";
}
.ri-file-shred-line:before {
  content: "î´";
}
.ri-file-text-fill:before {
  content: "î´Ž";
}
.ri-file-text-line:before {
  content: "î´";
}
.ri-file-transfer-fill:before {
  content: "î´";
}
.ri-file-transfer-line:before {
  content: "î´‘";
}
.ri-file-unknow-fill:before {
  content: "î´’";
}
.ri-file-unknow-line:before {
  content: "î´“";
}
.ri-file-upload-fill:before {
  content: "î´”";
}
.ri-file-upload-line:before {
  content: "î´•";
}
.ri-file-user-fill:before {
  content: "î´–";
}
.ri-file-user-line:before {
  content: "î´—";
}
.ri-file-warning-fill:before {
  content: "î´˜";
}
.ri-file-warning-line:before {
  content: "î´™";
}
.ri-file-word-2-fill:before {
  content: "î´š";
}
.ri-file-word-2-line:before {
  content: "î´›";
}
.ri-file-word-fill:before {
  content: "î´œ";
}
.ri-file-word-line:before {
  content: "î´";
}
.ri-file-zip-fill:before {
  content: "î´ž";
}
.ri-file-zip-line:before {
  content: "î´Ÿ";
}
.ri-film-fill:before {
  content: "î´ ";
}
.ri-film-line:before {
  content: "î´¡";
}
.ri-filter-2-fill:before {
  content: "î´¢";
}
.ri-filter-2-line:before {
  content: "î´£";
}
.ri-filter-3-fill:before {
  content: "î´¤";
}
.ri-filter-3-line:before {
  content: "î´¥";
}
.ri-filter-fill:before {
  content: "î´¦";
}
.ri-filter-line:before {
  content: "î´§";
}
.ri-filter-off-fill:before {
  content: "î´¨";
}
.ri-filter-off-line:before {
  content: "î´©";
}
.ri-find-replace-fill:before {
  content: "î´ª";
}
.ri-find-replace-line:before {
  content: "î´«";
}
.ri-finder-fill:before {
  content: "î´¬";
}
.ri-finder-line:before {
  content: "î´­";
}
.ri-fingerprint-2-fill:before {
  content: "î´®";
}
.ri-fingerprint-2-line:before {
  content: "î´¯";
}
.ri-fingerprint-fill:before {
  content: "î´°";
}
.ri-fingerprint-line:before {
  content: "î´±";
}
.ri-fire-fill:before {
  content: "î´²";
}
.ri-fire-line:before {
  content: "î´³";
}
.ri-firefox-fill:before {
  content: "î´´";
}
.ri-firefox-line:before {
  content: "î´µ";
}
.ri-first-aid-kit-fill:before {
  content: "î´¶";
}
.ri-first-aid-kit-line:before {
  content: "î´·";
}
.ri-flag-2-fill:before {
  content: "î´¸";
}
.ri-flag-2-line:before {
  content: "î´¹";
}
.ri-flag-fill:before {
  content: "î´º";
}
.ri-flag-line:before {
  content: "î´»";
}
.ri-flashlight-fill:before {
  content: "î´¼";
}
.ri-flashlight-line:before {
  content: "î´½";
}
.ri-flask-fill:before {
  content: "î´¾";
}
.ri-flask-line:before {
  content: "î´¿";
}
.ri-flight-land-fill:before {
  content: "îµ€";
}
.ri-flight-land-line:before {
  content: "îµ";
}
.ri-flight-takeoff-fill:before {
  content: "îµ‚";
}
.ri-flight-takeoff-line:before {
  content: "îµƒ";
}
.ri-flood-fill:before {
  content: "îµ„";
}
.ri-flood-line:before {
  content: "îµ…";
}
.ri-flow-chart:before {
  content: "îµ†";
}
.ri-flutter-fill:before {
  content: "îµ‡";
}
.ri-flutter-line:before {
  content: "îµˆ";
}
.ri-focus-2-fill:before {
  content: "îµ‰";
}
.ri-focus-2-line:before {
  content: "îµŠ";
}
.ri-focus-3-fill:before {
  content: "îµ‹";
}
.ri-focus-3-line:before {
  content: "îµŒ";
}
.ri-focus-fill:before {
  content: "îµ";
}
.ri-focus-line:before {
  content: "îµŽ";
}
.ri-foggy-fill:before {
  content: "îµ";
}
.ri-foggy-line:before {
  content: "îµ";
}
.ri-folder-2-fill:before {
  content: "îµ‘";
}
.ri-folder-2-line:before {
  content: "îµ’";
}
.ri-folder-3-fill:before {
  content: "îµ“";
}
.ri-folder-3-line:before {
  content: "îµ”";
}
.ri-folder-4-fill:before {
  content: "îµ•";
}
.ri-folder-4-line:before {
  content: "îµ–";
}
.ri-folder-5-fill:before {
  content: "îµ—";
}
.ri-folder-5-line:before {
  content: "îµ˜";
}
.ri-folder-add-fill:before {
  content: "îµ™";
}
.ri-folder-add-line:before {
  content: "îµš";
}
.ri-folder-chart-2-fill:before {
  content: "îµ›";
}
.ri-folder-chart-2-line:before {
  content: "îµœ";
}
.ri-folder-chart-fill:before {
  content: "îµ";
}
.ri-folder-chart-line:before {
  content: "îµž";
}
.ri-folder-download-fill:before {
  content: "îµŸ";
}
.ri-folder-download-line:before {
  content: "îµ ";
}
.ri-folder-fill:before {
  content: "îµ¡";
}
.ri-folder-forbid-fill:before {
  content: "îµ¢";
}
.ri-folder-forbid-line:before {
  content: "îµ£";
}
.ri-folder-history-fill:before {
  content: "îµ¤";
}
.ri-folder-history-line:before {
  content: "îµ¥";
}
.ri-folder-info-fill:before {
  content: "îµ¦";
}
.ri-folder-info-line:before {
  content: "îµ§";
}
.ri-folder-keyhole-fill:before {
  content: "îµ¨";
}
.ri-folder-keyhole-line:before {
  content: "îµ©";
}
.ri-folder-line:before {
  content: "îµª";
}
.ri-folder-lock-fill:before {
  content: "îµ«";
}
.ri-folder-lock-line:before {
  content: "îµ¬";
}
.ri-folder-music-fill:before {
  content: "îµ­";
}
.ri-folder-music-line:before {
  content: "îµ®";
}
.ri-folder-open-fill:before {
  content: "îµ¯";
}
.ri-folder-open-line:before {
  content: "îµ°";
}
.ri-folder-received-fill:before {
  content: "îµ±";
}
.ri-folder-received-line:before {
  content: "îµ²";
}
.ri-folder-reduce-fill:before {
  content: "îµ³";
}
.ri-folder-reduce-line:before {
  content: "îµ´";
}
.ri-folder-settings-fill:before {
  content: "îµµ";
}
.ri-folder-settings-line:before {
  content: "îµ¶";
}
.ri-folder-shared-fill:before {
  content: "îµ·";
}
.ri-folder-shared-line:before {
  content: "îµ¸";
}
.ri-folder-shield-2-fill:before {
  content: "îµ¹";
}
.ri-folder-shield-2-line:before {
  content: "îµº";
}
.ri-folder-shield-fill:before {
  content: "îµ»";
}
.ri-folder-shield-line:before {
  content: "îµ¼";
}
.ri-folder-transfer-fill:before {
  content: "îµ½";
}
.ri-folder-transfer-line:before {
  content: "îµ¾";
}
.ri-folder-unknow-fill:before {
  content: "îµ¿";
}
.ri-folder-unknow-line:before {
  content: "î¶€";
}
.ri-folder-upload-fill:before {
  content: "î¶";
}
.ri-folder-upload-line:before {
  content: "î¶‚";
}
.ri-folder-user-fill:before {
  content: "î¶ƒ";
}
.ri-folder-user-line:before {
  content: "î¶„";
}
.ri-folder-warning-fill:before {
  content: "î¶…";
}
.ri-folder-warning-line:before {
  content: "î¶†";
}
.ri-folder-zip-fill:before {
  content: "î¶‡";
}
.ri-folder-zip-line:before {
  content: "î¶ˆ";
}
.ri-folders-fill:before {
  content: "î¶‰";
}
.ri-folders-line:before {
  content: "î¶Š";
}
.ri-font-color:before {
  content: "î¶‹";
}
.ri-font-size-2:before {
  content: "î¶Œ";
}
.ri-font-size:before {
  content: "î¶";
}
.ri-football-fill:before {
  content: "î¶Ž";
}
.ri-football-line:before {
  content: "î¶";
}
.ri-footprint-fill:before {
  content: "î¶";
}
.ri-footprint-line:before {
  content: "î¶‘";
}
.ri-forbid-2-fill:before {
  content: "î¶’";
}
.ri-forbid-2-line:before {
  content: "î¶“";
}
.ri-forbid-fill:before {
  content: "î¶”";
}
.ri-forbid-line:before {
  content: "î¶•";
}
.ri-format-clear:before {
  content: "î¶–";
}
.ri-fridge-fill:before {
  content: "î¶—";
}
.ri-fridge-line:before {
  content: "î¶˜";
}
.ri-fullscreen-exit-fill:before {
  content: "î¶™";
}
.ri-fullscreen-exit-line:before {
  content: "î¶š";
}
.ri-fullscreen-fill:before {
  content: "î¶›";
}
.ri-fullscreen-line:before {
  content: "î¶œ";
}
.ri-function-fill:before {
  content: "î¶";
}
.ri-function-line:before {
  content: "î¶ž";
}
.ri-functions:before {
  content: "î¶Ÿ";
}
.ri-funds-box-fill:before {
  content: "î¶ ";
}
.ri-funds-box-line:before {
  content: "î¶¡";
}
.ri-funds-fill:before {
  content: "î¶¢";
}
.ri-funds-line:before {
  content: "î¶£";
}
.ri-gallery-fill:before {
  content: "î¶¤";
}
.ri-gallery-line:before {
  content: "î¶¥";
}
.ri-gallery-upload-fill:before {
  content: "î¶¦";
}
.ri-gallery-upload-line:before {
  content: "î¶§";
}
.ri-game-fill:before {
  content: "î¶¨";
}
.ri-game-line:before {
  content: "î¶©";
}
.ri-gamepad-fill:before {
  content: "î¶ª";
}
.ri-gamepad-line:before {
  content: "î¶«";
}
.ri-gas-station-fill:before {
  content: "î¶¬";
}
.ri-gas-station-line:before {
  content: "î¶­";
}
.ri-gatsby-fill:before {
  content: "î¶®";
}
.ri-gatsby-line:before {
  content: "î¶¯";
}
.ri-genderless-fill:before {
  content: "î¶°";
}
.ri-genderless-line:before {
  content: "î¶±";
}
.ri-ghost-2-fill:before {
  content: "î¶²";
}
.ri-ghost-2-line:before {
  content: "î¶³";
}
.ri-ghost-fill:before {
  content: "î¶´";
}
.ri-ghost-line:before {
  content: "î¶µ";
}
.ri-ghost-smile-fill:before {
  content: "î¶¶";
}
.ri-ghost-smile-line:before {
  content: "î¶·";
}
.ri-gift-2-fill:before {
  content: "î¶¸";
}
.ri-gift-2-line:before {
  content: "î¶¹";
}
.ri-gift-fill:before {
  content: "î¶º";
}
.ri-gift-line:before {
  content: "î¶»";
}
.ri-git-branch-fill:before {
  content: "î¶¼";
}
.ri-git-branch-line:before {
  content: "î¶½";
}
.ri-git-commit-fill:before {
  content: "î¶¾";
}
.ri-git-commit-line:before {
  content: "î¶¿";
}
.ri-git-merge-fill:before {
  content: "î·€";
}
.ri-git-merge-line:before {
  content: "î·";
}
.ri-git-pull-request-fill:before {
  content: "î·‚";
}
.ri-git-pull-request-line:before {
  content: "î·ƒ";
}
.ri-git-repository-commits-fill:before {
  content: "î·„";
}
.ri-git-repository-commits-line:before {
  content: "î·…";
}
.ri-git-repository-fill:before {
  content: "î·†";
}
.ri-git-repository-line:before {
  content: "î·‡";
}
.ri-git-repository-private-fill:before {
  content: "î·ˆ";
}
.ri-git-repository-private-line:before {
  content: "î·‰";
}
.ri-github-fill:before {
  content: "î·Š";
}
.ri-github-line:before {
  content: "î·‹";
}
.ri-gitlab-fill:before {
  content: "î·Œ";
}
.ri-gitlab-line:before {
  content: "î·";
}
.ri-global-fill:before {
  content: "î·Ž";
}
.ri-global-line:before {
  content: "î·";
}
.ri-globe-fill:before {
  content: "î·";
}
.ri-globe-line:before {
  content: "î·‘";
}
.ri-goblet-fill:before {
  content: "î·’";
}
.ri-goblet-line:before {
  content: "î·“";
}
.ri-google-fill:before {
  content: "î·”";
}
.ri-google-line:before {
  content: "î·•";
}
.ri-google-play-fill:before {
  content: "î·–";
}
.ri-google-play-line:before {
  content: "î·—";
}
.ri-government-fill:before {
  content: "î·˜";
}
.ri-government-line:before {
  content: "î·™";
}
.ri-gps-fill:before {
  content: "î·š";
}
.ri-gps-line:before {
  content: "î·›";
}
.ri-gradienter-fill:before {
  content: "î·œ";
}
.ri-gradienter-line:before {
  content: "î·";
}
.ri-grid-fill:before {
  content: "î·ž";
}
.ri-grid-line:before {
  content: "î·Ÿ";
}
.ri-group-2-fill:before {
  content: "î· ";
}
.ri-group-2-line:before {
  content: "î·¡";
}
.ri-group-fill:before {
  content: "î·¢";
}
.ri-group-line:before {
  content: "î·£";
}
.ri-guide-fill:before {
  content: "î·¤";
}
.ri-guide-line:before {
  content: "î·¥";
}
.ri-h-1:before {
  content: "î·¦";
}
.ri-h-2:before {
  content: "î·§";
}
.ri-h-3:before {
  content: "î·¨";
}
.ri-h-4:before {
  content: "î·©";
}
.ri-h-5:before {
  content: "î·ª";
}
.ri-h-6:before {
  content: "î·«";
}
.ri-hail-fill:before {
  content: "î·¬";
}
.ri-hail-line:before {
  content: "î·­";
}
.ri-hammer-fill:before {
  content: "î·®";
}
.ri-hammer-line:before {
  content: "î·¯";
}
.ri-hand-coin-fill:before {
  content: "î·°";
}
.ri-hand-coin-line:before {
  content: "î·±";
}
.ri-hand-heart-fill:before {
  content: "î·²";
}
.ri-hand-heart-line:before {
  content: "î·³";
}
.ri-hand-sanitizer-fill:before {
  content: "î·´";
}
.ri-hand-sanitizer-line:before {
  content: "î·µ";
}
.ri-handbag-fill:before {
  content: "î·¶";
}
.ri-handbag-line:before {
  content: "î··";
}
.ri-hard-drive-2-fill:before {
  content: "î·¸";
}
.ri-hard-drive-2-line:before {
  content: "î·¹";
}
.ri-hard-drive-fill:before {
  content: "î·º";
}
.ri-hard-drive-line:before {
  content: "î·»";
}
.ri-hashtag:before {
  content: "î·¼";
}
.ri-haze-2-fill:before {
  content: "î·½";
}
.ri-haze-2-line:before {
  content: "î·¾";
}
.ri-haze-fill:before {
  content: "î·¿";
}
.ri-haze-line:before {
  content: "î¸€";
}
.ri-hd-fill:before {
  content: "î¸";
}
.ri-hd-line:before {
  content: "î¸‚";
}
.ri-heading:before {
  content: "î¸ƒ";
}
.ri-headphone-fill:before {
  content: "î¸„";
}
.ri-headphone-line:before {
  content: "î¸…";
}
.ri-health-book-fill:before {
  content: "î¸†";
}
.ri-health-book-line:before {
  content: "î¸‡";
}
.ri-heart-2-fill:before {
  content: "î¸ˆ";
}
.ri-heart-2-line:before {
  content: "î¸‰";
}
.ri-heart-3-fill:before {
  content: "î¸Š";
}
.ri-heart-3-line:before {
  content: "î¸‹";
}
.ri-heart-add-fill:before {
  content: "î¸Œ";
}
.ri-heart-add-line:before {
  content: "î¸";
}
.ri-heart-fill:before {
  content: "î¸Ž";
}
.ri-heart-line:before {
  content: "î¸";
}
.ri-heart-pulse-fill:before {
  content: "î¸";
}
.ri-heart-pulse-line:before {
  content: "î¸‘";
}
.ri-hearts-fill:before {
  content: "î¸’";
}
.ri-hearts-line:before {
  content: "î¸“";
}
.ri-heavy-showers-fill:before {
  content: "î¸”";
}
.ri-heavy-showers-line:before {
  content: "î¸•";
}
.ri-history-fill:before {
  content: "î¸–";
}
.ri-history-line:before {
  content: "î¸—";
}
.ri-home-2-fill:before {
  content: "î¸˜";
}
.ri-home-2-line:before {
  content: "î¸™";
}
.ri-home-3-fill:before {
  content: "î¸š";
}
.ri-home-3-line:before {
  content: "î¸›";
}
.ri-home-4-fill:before {
  content: "î¸œ";
}
.ri-home-4-line:before {
  content: "î¸";
}
.ri-home-5-fill:before {
  content: "î¸ž";
}
.ri-home-5-line:before {
  content: "î¸Ÿ";
}
.ri-home-6-fill:before {
  content: "î¸ ";
}
.ri-home-6-line:before {
  content: "î¸¡";
}
.ri-home-7-fill:before {
  content: "î¸¢";
}
.ri-home-7-line:before {
  content: "î¸£";
}
.ri-home-8-fill:before {
  content: "î¸¤";
}
.ri-home-8-line:before {
  content: "î¸¥";
}
.ri-home-fill:before {
  content: "î¸¦";
}
.ri-home-gear-fill:before {
  content: "î¸§";
}
.ri-home-gear-line:before {
  content: "î¸¨";
}
.ri-home-heart-fill:before {
  content: "î¸©";
}
.ri-home-heart-line:before {
  content: "î¸ª";
}
.ri-home-line:before {
  content: "î¸«";
}
.ri-home-smile-2-fill:before {
  content: "î¸¬";
}
.ri-home-smile-2-line:before {
  content: "î¸­";
}
.ri-home-smile-fill:before {
  content: "î¸®";
}
.ri-home-smile-line:before {
  content: "î¸¯";
}
.ri-home-wifi-fill:before {
  content: "î¸°";
}
.ri-home-wifi-line:before {
  content: "î¸±";
}
.ri-honor-of-kings-fill:before {
  content: "î¸²";
}
.ri-honor-of-kings-line:before {
  content: "î¸³";
}
.ri-honour-fill:before {
  content: "î¸´";
}
.ri-honour-line:before {
  content: "î¸µ";
}
.ri-hospital-fill:before {
  content: "î¸¶";
}
.ri-hospital-line:before {
  content: "î¸·";
}
.ri-hotel-bed-fill:before {
  content: "î¸¸";
}
.ri-hotel-bed-line:before {
  content: "î¸¹";
}
.ri-hotel-fill:before {
  content: "î¸º";
}
.ri-hotel-line:before {
  content: "î¸»";
}
.ri-hotspot-fill:before {
  content: "î¸¼";
}
.ri-hotspot-line:before {
  content: "î¸½";
}
.ri-hq-fill:before {
  content: "î¸¾";
}
.ri-hq-line:before {
  content: "î¸¿";
}
.ri-html5-fill:before {
  content: "î¹€";
}
.ri-html5-line:before {
  content: "î¹";
}
.ri-ie-fill:before {
  content: "î¹‚";
}
.ri-ie-line:before {
  content: "î¹ƒ";
}
.ri-image-2-fill:before {
  content: "î¹„";
}
.ri-image-2-line:before {
  content: "î¹…";
}
.ri-image-add-fill:before {
  content: "î¹†";
}
.ri-image-add-line:before {
  content: "î¹‡";
}
.ri-image-edit-fill:before {
  content: "î¹ˆ";
}
.ri-image-edit-line:before {
  content: "î¹‰";
}
.ri-image-fill:before {
  content: "î¹Š";
}
.ri-image-line:before {
  content: "î¹‹";
}
.ri-inbox-archive-fill:before {
  content: "î¹Œ";
}
.ri-inbox-archive-line:before {
  content: "î¹";
}
.ri-inbox-fill:before {
  content: "î¹Ž";
}
.ri-inbox-line:before {
  content: "î¹";
}
.ri-inbox-unarchive-fill:before {
  content: "î¹";
}
.ri-inbox-unarchive-line:before {
  content: "î¹‘";
}
.ri-increase-decrease-fill:before {
  content: "î¹’";
}
.ri-increase-decrease-line:before {
  content: "î¹“";
}
.ri-indent-decrease:before {
  content: "î¹”";
}
.ri-indent-increase:before {
  content: "î¹•";
}
.ri-indeterminate-circle-fill:before {
  content: "î¹–";
}
.ri-indeterminate-circle-line:before {
  content: "î¹—";
}
.ri-information-fill:before {
  content: "î¹˜";
}
.ri-information-line:before {
  content: "î¹™";
}
.ri-infrared-thermometer-fill:before {
  content: "î¹š";
}
.ri-infrared-thermometer-line:before {
  content: "î¹›";
}
.ri-ink-bottle-fill:before {
  content: "î¹œ";
}
.ri-ink-bottle-line:before {
  content: "î¹";
}
.ri-input-cursor-move:before {
  content: "î¹ž";
}
.ri-input-method-fill:before {
  content: "î¹Ÿ";
}
.ri-input-method-line:before {
  content: "î¹ ";
}
.ri-insert-column-left:before {
  content: "î¹¡";
}
.ri-insert-column-right:before {
  content: "î¹¢";
}
.ri-insert-row-bottom:before {
  content: "î¹£";
}
.ri-insert-row-top:before {
  content: "î¹¤";
}
.ri-instagram-fill:before {
  content: "î¹¥";
}
.ri-instagram-line:before {
  content: "î¹¦";
}
.ri-install-fill:before {
  content: "î¹§";
}
.ri-install-line:before {
  content: "î¹¨";
}
.ri-invision-fill:before {
  content: "î¹©";
}
.ri-invision-line:before {
  content: "î¹ª";
}
.ri-italic:before {
  content: "î¹«";
}
.ri-kakao-talk-fill:before {
  content: "î¹¬";
}
.ri-kakao-talk-line:before {
  content: "î¹­";
}
.ri-key-2-fill:before {
  content: "î¹®";
}
.ri-key-2-line:before {
  content: "î¹¯";
}
.ri-key-fill:before {
  content: "î¹°";
}
.ri-key-line:before {
  content: "î¹±";
}
.ri-keyboard-box-fill:before {
  content: "î¹²";
}
.ri-keyboard-box-line:before {
  content: "î¹³";
}
.ri-keyboard-fill:before {
  content: "î¹´";
}
.ri-keyboard-line:before {
  content: "î¹µ";
}
.ri-keynote-fill:before {
  content: "î¹¶";
}
.ri-keynote-line:before {
  content: "î¹·";
}
.ri-knife-blood-fill:before {
  content: "î¹¸";
}
.ri-knife-blood-line:before {
  content: "î¹¹";
}
.ri-knife-fill:before {
  content: "î¹º";
}
.ri-knife-line:before {
  content: "î¹»";
}
.ri-landscape-fill:before {
  content: "î¹¼";
}
.ri-landscape-line:before {
  content: "î¹½";
}
.ri-layout-2-fill:before {
  content: "î¹¾";
}
.ri-layout-2-line:before {
  content: "î¹¿";
}
.ri-layout-3-fill:before {
  content: "îº€";
}
.ri-layout-3-line:before {
  content: "îº";
}
.ri-layout-4-fill:before {
  content: "îº‚";
}
.ri-layout-4-line:before {
  content: "îºƒ";
}
.ri-layout-5-fill:before {
  content: "îº„";
}
.ri-layout-5-line:before {
  content: "îº…";
}
.ri-layout-6-fill:before {
  content: "îº†";
}
.ri-layout-6-line:before {
  content: "îº‡";
}
.ri-layout-bottom-2-fill:before {
  content: "îºˆ";
}
.ri-layout-bottom-2-line:before {
  content: "îº‰";
}
.ri-layout-bottom-fill:before {
  content: "îºŠ";
}
.ri-layout-bottom-line:before {
  content: "îº‹";
}
.ri-layout-column-fill:before {
  content: "îºŒ";
}
.ri-layout-column-line:before {
  content: "îº";
}
.ri-layout-fill:before {
  content: "îºŽ";
}
.ri-layout-grid-fill:before {
  content: "îº";
}
.ri-layout-grid-line:before {
  content: "îº";
}
.ri-layout-left-2-fill:before {
  content: "îº‘";
}
.ri-layout-left-2-line:before {
  content: "îº’";
}
.ri-layout-left-fill:before {
  content: "îº“";
}
.ri-layout-left-line:before {
  content: "îº”";
}
.ri-layout-line:before {
  content: "îº•";
}
.ri-layout-masonry-fill:before {
  content: "îº–";
}
.ri-layout-masonry-line:before {
  content: "îº—";
}
.ri-layout-right-2-fill:before {
  content: "îº˜";
}
.ri-layout-right-2-line:before {
  content: "îº™";
}
.ri-layout-right-fill:before {
  content: "îºš";
}
.ri-layout-right-line:before {
  content: "îº›";
}
.ri-layout-row-fill:before {
  content: "îºœ";
}
.ri-layout-row-line:before {
  content: "îº";
}
.ri-layout-top-2-fill:before {
  content: "îºž";
}
.ri-layout-top-2-line:before {
  content: "îºŸ";
}
.ri-layout-top-fill:before {
  content: "îº ";
}
.ri-layout-top-line:before {
  content: "îº¡";
}
.ri-leaf-fill:before {
  content: "îº¢";
}
.ri-leaf-line:before {
  content: "îº£";
}
.ri-lifebuoy-fill:before {
  content: "îº¤";
}
.ri-lifebuoy-line:before {
  content: "îº¥";
}
.ri-lightbulb-fill:before {
  content: "îº¦";
}
.ri-lightbulb-flash-fill:before {
  content: "îº§";
}
.ri-lightbulb-flash-line:before {
  content: "îº¨";
}
.ri-lightbulb-line:before {
  content: "îº©";
}
.ri-line-chart-fill:before {
  content: "îºª";
}
.ri-line-chart-line:before {
  content: "îº«";
}
.ri-line-fill:before {
  content: "îº¬";
}
.ri-line-height:before {
  content: "îº­";
}
.ri-line-line:before {
  content: "îº®";
}
.ri-link-m:before {
  content: "îº¯";
}
.ri-link-unlink-m:before {
  content: "îº°";
}
.ri-link-unlink:before {
  content: "îº±";
}
.ri-link:before {
  content: "îº²";
}
.ri-linkedin-box-fill:before {
  content: "îº³";
}
.ri-linkedin-box-line:before {
  content: "îº´";
}
.ri-linkedin-fill:before {
  content: "îºµ";
}
.ri-linkedin-line:before {
  content: "îº¶";
}
.ri-links-fill:before {
  content: "îº·";
}
.ri-links-line:before {
  content: "îº¸";
}
.ri-list-check-2:before {
  content: "îº¹";
}
.ri-list-check:before {
  content: "îºº";
}
.ri-list-ordered:before {
  content: "îº»";
}
.ri-list-settings-fill:before {
  content: "îº¼";
}
.ri-list-settings-line:before {
  content: "îº½";
}
.ri-list-unordered:before {
  content: "îº¾";
}
.ri-live-fill:before {
  content: "îº¿";
}
.ri-live-line:before {
  content: "î»€";
}
.ri-loader-2-fill:before {
  content: "î»";
}
.ri-loader-2-line:before {
  content: "î»‚";
}
.ri-loader-3-fill:before {
  content: "î»ƒ";
}
.ri-loader-3-line:before {
  content: "î»„";
}
.ri-loader-4-fill:before {
  content: "î»…";
}
.ri-loader-4-line:before {
  content: "î»†";
}
.ri-loader-5-fill:before {
  content: "î»‡";
}
.ri-loader-5-line:before {
  content: "î»ˆ";
}
.ri-loader-fill:before {
  content: "î»‰";
}
.ri-loader-line:before {
  content: "î»Š";
}
.ri-lock-2-fill:before {
  content: "î»‹";
}
.ri-lock-2-line:before {
  content: "î»Œ";
}
.ri-lock-fill:before {
  content: "î»";
}
.ri-lock-line:before {
  content: "î»Ž";
}
.ri-lock-password-fill:before {
  content: "î»";
}
.ri-lock-password-line:before {
  content: "î»";
}
.ri-lock-unlock-fill:before {
  content: "î»‘";
}
.ri-lock-unlock-line:before {
  content: "î»’";
}
.ri-login-box-fill:before {
  content: "î»“";
}
.ri-login-box-line:before {
  content: "î»”";
}
.ri-login-circle-fill:before {
  content: "î»•";
}
.ri-login-circle-line:before {
  content: "î»–";
}
.ri-logout-box-fill:before {
  content: "î»—";
}
.ri-logout-box-line:before {
  content: "î»˜";
}
.ri-logout-box-r-fill:before {
  content: "î»™";
}
.ri-logout-box-r-line:before {
  content: "î»š";
}
.ri-logout-circle-fill:before {
  content: "î»›";
}
.ri-logout-circle-line:before {
  content: "î»œ";
}
.ri-logout-circle-r-fill:before {
  content: "î»";
}
.ri-logout-circle-r-line:before {
  content: "î»ž";
}
.ri-luggage-cart-fill:before {
  content: "î»Ÿ";
}
.ri-luggage-cart-line:before {
  content: "î» ";
}
.ri-luggage-deposit-fill:before {
  content: "î»¡";
}
.ri-luggage-deposit-line:before {
  content: "î»¢";
}
.ri-lungs-fill:before {
  content: "î»£";
}
.ri-lungs-line:before {
  content: "î»¤";
}
.ri-mac-fill:before {
  content: "î»¥";
}
.ri-mac-line:before {
  content: "î»¦";
}
.ri-macbook-fill:before {
  content: "î»§";
}
.ri-macbook-line:before {
  content: "î»¨";
}
.ri-magic-fill:before {
  content: "î»©";
}
.ri-magic-line:before {
  content: "î»ª";
}
.ri-mail-add-fill:before {
  content: "î»«";
}
.ri-mail-add-line:before {
  content: "î»¬";
}
.ri-mail-check-fill:before {
  content: "î»­";
}
.ri-mail-check-line:before {
  content: "î»®";
}
.ri-mail-close-fill:before {
  content: "î»¯";
}
.ri-mail-close-line:before {
  content: "î»°";
}
.ri-mail-download-fill:before {
  content: "î»±";
}
.ri-mail-download-line:before {
  content: "î»²";
}
.ri-mail-fill:before {
  content: "î»³";
}
.ri-mail-forbid-fill:before {
  content: "î»´";
}
.ri-mail-forbid-line:before {
  content: "î»µ";
}
.ri-mail-line:before {
  content: "î»¶";
}
.ri-mail-lock-fill:before {
  content: "î»·";
}
.ri-mail-lock-line:before {
  content: "î»¸";
}
.ri-mail-open-fill:before {
  content: "î»¹";
}
.ri-mail-open-line:before {
  content: "î»º";
}
.ri-mail-send-fill:before {
  content: "î»»";
}
.ri-mail-send-line:before {
  content: "î»¼";
}
.ri-mail-settings-fill:before {
  content: "î»½";
}
.ri-mail-settings-line:before {
  content: "î»¾";
}
.ri-mail-star-fill:before {
  content: "î»¿";
}
.ri-mail-star-line:before {
  content: "î¼€";
}
.ri-mail-unread-fill:before {
  content: "î¼";
}
.ri-mail-unread-line:before {
  content: "î¼‚";
}
.ri-mail-volume-fill:before {
  content: "î¼ƒ";
}
.ri-mail-volume-line:before {
  content: "î¼„";
}
.ri-map-2-fill:before {
  content: "î¼…";
}
.ri-map-2-line:before {
  content: "î¼†";
}
.ri-map-fill:before {
  content: "î¼‡";
}
.ri-map-line:before {
  content: "î¼ˆ";
}
.ri-map-pin-2-fill:before {
  content: "î¼‰";
}
.ri-map-pin-2-line:before {
  content: "î¼Š";
}
.ri-map-pin-3-fill:before {
  content: "î¼‹";
}
.ri-map-pin-3-line:before {
  content: "î¼Œ";
}
.ri-map-pin-4-fill:before {
  content: "î¼";
}
.ri-map-pin-4-line:before {
  content: "î¼Ž";
}
.ri-map-pin-5-fill:before {
  content: "î¼";
}
.ri-map-pin-5-line:before {
  content: "î¼";
}
.ri-map-pin-add-fill:before {
  content: "î¼‘";
}
.ri-map-pin-add-line:before {
  content: "î¼’";
}
.ri-map-pin-fill:before {
  content: "î¼“";
}
.ri-map-pin-line:before {
  content: "î¼”";
}
.ri-map-pin-range-fill:before {
  content: "î¼•";
}
.ri-map-pin-range-line:before {
  content: "î¼–";
}
.ri-map-pin-time-fill:before {
  content: "î¼—";
}
.ri-map-pin-time-line:before {
  content: "î¼˜";
}
.ri-map-pin-user-fill:before {
  content: "î¼™";
}
.ri-map-pin-user-line:before {
  content: "î¼š";
}
.ri-mark-pen-fill:before {
  content: "î¼›";
}
.ri-mark-pen-line:before {
  content: "î¼œ";
}
.ri-markdown-fill:before {
  content: "î¼";
}
.ri-markdown-line:before {
  content: "î¼ž";
}
.ri-markup-fill:before {
  content: "î¼Ÿ";
}
.ri-markup-line:before {
  content: "î¼ ";
}
.ri-mastercard-fill:before {
  content: "î¼¡";
}
.ri-mastercard-line:before {
  content: "î¼¢";
}
.ri-mastodon-fill:before {
  content: "î¼£";
}
.ri-mastodon-line:before {
  content: "î¼¤";
}
.ri-medal-2-fill:before {
  content: "î¼¥";
}
.ri-medal-2-line:before {
  content: "î¼¦";
}
.ri-medal-fill:before {
  content: "î¼§";
}
.ri-medal-line:before {
  content: "î¼¨";
}
.ri-medicine-bottle-fill:before {
  content: "î¼©";
}
.ri-medicine-bottle-line:before {
  content: "î¼ª";
}
.ri-medium-fill:before {
  content: "î¼«";
}
.ri-medium-line:before {
  content: "î¼¬";
}
.ri-men-fill:before {
  content: "î¼­";
}
.ri-men-line:before {
  content: "î¼®";
}
.ri-mental-health-fill:before {
  content: "î¼¯";
}
.ri-mental-health-line:before {
  content: "î¼°";
}
.ri-menu-2-fill:before {
  content: "î¼±";
}
.ri-menu-2-line:before {
  content: "î¼²";
}
.ri-menu-3-fill:before {
  content: "î¼³";
}
.ri-menu-3-line:before {
  content: "î¼´";
}
.ri-menu-4-fill:before {
  content: "î¼µ";
}
.ri-menu-4-line:before {
  content: "î¼¶";
}
.ri-menu-5-fill:before {
  content: "î¼·";
}
.ri-menu-5-line:before {
  content: "î¼¸";
}
.ri-menu-add-fill:before {
  content: "î¼¹";
}
.ri-menu-add-line:before {
  content: "î¼º";
}
.ri-menu-fill:before {
  content: "î¼»";
}
.ri-menu-fold-fill:before {
  content: "î¼¼";
}
.ri-menu-fold-line:before {
  content: "î¼½";
}
.ri-menu-line:before {
  content: "î¼¾";
}
.ri-menu-unfold-fill:before {
  content: "î¼¿";
}
.ri-menu-unfold-line:before {
  content: "î½€";
}
.ri-merge-cells-horizontal:before {
  content: "î½";
}
.ri-merge-cells-vertical:before {
  content: "î½‚";
}
.ri-message-2-fill:before {
  content: "î½ƒ";
}
.ri-message-2-line:before {
  content: "î½„";
}
.ri-message-3-fill:before {
  content: "î½…";
}
.ri-message-3-line:before {
  content: "î½†";
}
.ri-message-fill:before {
  content: "î½‡";
}
.ri-message-line:before {
  content: "î½ˆ";
}
.ri-messenger-fill:before {
  content: "î½‰";
}
.ri-messenger-line:before {
  content: "î½Š";
}
.ri-meteor-fill:before {
  content: "î½‹";
}
.ri-meteor-line:before {
  content: "î½Œ";
}
.ri-mic-2-fill:before {
  content: "î½";
}
.ri-mic-2-line:before {
  content: "î½Ž";
}
.ri-mic-fill:before {
  content: "î½";
}
.ri-mic-line:before {
  content: "î½";
}
.ri-mic-off-fill:before {
  content: "î½‘";
}
.ri-mic-off-line:before {
  content: "î½’";
}
.ri-mickey-fill:before {
  content: "î½“";
}
.ri-mickey-line:before {
  content: "î½”";
}
.ri-microscope-fill:before {
  content: "î½•";
}
.ri-microscope-line:before {
  content: "î½–";
}
.ri-microsoft-fill:before {
  content: "î½—";
}
.ri-microsoft-line:before {
  content: "î½˜";
}
.ri-mind-map:before {
  content: "î½™";
}
.ri-mini-program-fill:before {
  content: "î½š";
}
.ri-mini-program-line:before {
  content: "î½›";
}
.ri-mist-fill:before {
  content: "î½œ";
}
.ri-mist-line:before {
  content: "î½";
}
.ri-money-cny-box-fill:before {
  content: "î½ž";
}
.ri-money-cny-box-line:before {
  content: "î½Ÿ";
}
.ri-money-cny-circle-fill:before {
  content: "î½ ";
}
.ri-money-cny-circle-line:before {
  content: "î½¡";
}
.ri-money-dollar-box-fill:before {
  content: "î½¢";
}
.ri-money-dollar-box-line:before {
  content: "î½£";
}
.ri-money-dollar-circle-fill:before {
  content: "î½¤";
}
.ri-money-dollar-circle-line:before {
  content: "î½¥";
}
.ri-money-euro-box-fill:before {
  content: "î½¦";
}
.ri-money-euro-box-line:before {
  content: "î½§";
}
.ri-money-euro-circle-fill:before {
  content: "î½¨";
}
.ri-money-euro-circle-line:before {
  content: "î½©";
}
.ri-money-pound-box-fill:before {
  content: "î½ª";
}
.ri-money-pound-box-line:before {
  content: "î½«";
}
.ri-money-pound-circle-fill:before {
  content: "î½¬";
}
.ri-money-pound-circle-line:before {
  content: "î½­";
}
.ri-moon-clear-fill:before {
  content: "î½®";
}
.ri-moon-clear-line:before {
  content: "î½¯";
}
.ri-moon-cloudy-fill:before {
  content: "î½°";
}
.ri-moon-cloudy-line:before {
  content: "î½±";
}
.ri-moon-fill:before {
  content: "î½²";
}
.ri-moon-foggy-fill:before {
  content: "î½³";
}
.ri-moon-foggy-line:before {
  content: "î½´";
}
.ri-moon-line:before {
  content: "î½µ";
}
.ri-more-2-fill:before {
  content: "î½¶";
}
.ri-more-2-line:before {
  content: "î½·";
}
.ri-more-fill:before {
  content: "î½¸";
}
.ri-more-line:before {
  content: "î½¹";
}
.ri-motorbike-fill:before {
  content: "î½º";
}
.ri-motorbike-line:before {
  content: "î½»";
}
.ri-mouse-fill:before {
  content: "î½¼";
}
.ri-mouse-line:before {
  content: "î½½";
}
.ri-movie-2-fill:before {
  content: "î½¾";
}
.ri-movie-2-line:before {
  content: "î½¿";
}
.ri-movie-fill:before {
  content: "î¾€";
}
.ri-movie-line:before {
  content: "î¾";
}
.ri-music-2-fill:before {
  content: "î¾‚";
}
.ri-music-2-line:before {
  content: "î¾ƒ";
}
.ri-music-fill:before {
  content: "î¾„";
}
.ri-music-line:before {
  content: "î¾…";
}
.ri-mv-fill:before {
  content: "î¾†";
}
.ri-mv-line:before {
  content: "î¾‡";
}
.ri-navigation-fill:before {
  content: "î¾ˆ";
}
.ri-navigation-line:before {
  content: "î¾‰";
}
.ri-netease-cloud-music-fill:before {
  content: "î¾Š";
}
.ri-netease-cloud-music-line:before {
  content: "î¾‹";
}
.ri-netflix-fill:before {
  content: "î¾Œ";
}
.ri-netflix-line:before {
  content: "î¾";
}
.ri-newspaper-fill:before {
  content: "î¾Ž";
}
.ri-newspaper-line:before {
  content: "î¾";
}
.ri-node-tree:before {
  content: "î¾";
}
.ri-notification-2-fill:before {
  content: "î¾‘";
}
.ri-notification-2-line:before {
  content: "î¾’";
}
.ri-notification-3-fill:before {
  content: "î¾“";
}
.ri-notification-3-line:before {
  content: "î¾”";
}
.ri-notification-4-fill:before {
  content: "î¾•";
}
.ri-notification-4-line:before {
  content: "î¾–";
}
.ri-notification-badge-fill:before {
  content: "î¾—";
}
.ri-notification-badge-line:before {
  content: "î¾˜";
}
.ri-notification-fill:before {
  content: "î¾™";
}
.ri-notification-line:before {
  content: "î¾š";
}
.ri-notification-off-fill:before {
  content: "î¾›";
}
.ri-notification-off-line:before {
  content: "î¾œ";
}
.ri-npmjs-fill:before {
  content: "î¾";
}
.ri-npmjs-line:before {
  content: "î¾ž";
}
.ri-number-0:before {
  content: "î¾Ÿ";
}
.ri-number-1:before {
  content: "î¾ ";
}
.ri-number-2:before {
  content: "î¾¡";
}
.ri-number-3:before {
  content: "î¾¢";
}
.ri-number-4:before {
  content: "î¾£";
}
.ri-number-5:before {
  content: "î¾¤";
}
.ri-number-6:before {
  content: "î¾¥";
}
.ri-number-7:before {
  content: "î¾¦";
}
.ri-number-8:before {
  content: "î¾§";
}
.ri-number-9:before {
  content: "î¾¨";
}
.ri-numbers-fill:before {
  content: "î¾©";
}
.ri-numbers-line:before {
  content: "î¾ª";
}
.ri-nurse-fill:before {
  content: "î¾«";
}
.ri-nurse-line:before {
  content: "î¾¬";
}
.ri-oil-fill:before {
  content: "î¾­";
}
.ri-oil-line:before {
  content: "î¾®";
}
.ri-omega:before {
  content: "î¾¯";
}
.ri-open-arm-fill:before {
  content: "î¾°";
}
.ri-open-arm-line:before {
  content: "î¾±";
}
.ri-open-source-fill:before {
  content: "î¾²";
}
.ri-open-source-line:before {
  content: "î¾³";
}
.ri-opera-fill:before {
  content: "î¾´";
}
.ri-opera-line:before {
  content: "î¾µ";
}
.ri-order-play-fill:before {
  content: "î¾¶";
}
.ri-order-play-line:before {
  content: "î¾·";
}
.ri-organization-chart:before {
  content: "î¾¸";
}
.ri-outlet-2-fill:before {
  content: "î¾¹";
}
.ri-outlet-2-line:before {
  content: "î¾º";
}
.ri-outlet-fill:before {
  content: "î¾»";
}
.ri-outlet-line:before {
  content: "î¾¼";
}
.ri-page-separator:before {
  content: "î¾½";
}
.ri-pages-fill:before {
  content: "î¾¾";
}
.ri-pages-line:before {
  content: "î¾¿";
}
.ri-paint-brush-fill:before {
  content: "î¿€";
}
.ri-paint-brush-line:before {
  content: "î¿";
}
.ri-paint-fill:before {
  content: "î¿‚";
}
.ri-paint-line:before {
  content: "î¿ƒ";
}
.ri-palette-fill:before {
  content: "î¿„";
}
.ri-palette-line:before {
  content: "î¿…";
}
.ri-pantone-fill:before {
  content: "î¿†";
}
.ri-pantone-line:before {
  content: "î¿‡";
}
.ri-paragraph:before {
  content: "î¿ˆ";
}
.ri-parent-fill:before {
  content: "î¿‰";
}
.ri-parent-line:before {
  content: "î¿Š";
}
.ri-parentheses-fill:before {
  content: "î¿‹";
}
.ri-parentheses-line:before {
  content: "î¿Œ";
}
.ri-parking-box-fill:before {
  content: "î¿";
}
.ri-parking-box-line:before {
  content: "î¿Ž";
}
.ri-parking-fill:before {
  content: "î¿";
}
.ri-parking-line:before {
  content: "î¿";
}
.ri-passport-fill:before {
  content: "î¿‘";
}
.ri-passport-line:before {
  content: "î¿’";
}
.ri-patreon-fill:before {
  content: "î¿“";
}
.ri-patreon-line:before {
  content: "î¿”";
}
.ri-pause-circle-fill:before {
  content: "î¿•";
}
.ri-pause-circle-line:before {
  content: "î¿–";
}
.ri-pause-fill:before {
  content: "î¿—";
}
.ri-pause-line:before {
  content: "î¿˜";
}
.ri-pause-mini-fill:before {
  content: "î¿™";
}
.ri-pause-mini-line:before {
  content: "î¿š";
}
.ri-paypal-fill:before {
  content: "î¿›";
}
.ri-paypal-line:before {
  content: "î¿œ";
}
.ri-pen-nib-fill:before {
  content: "î¿";
}
.ri-pen-nib-line:before {
  content: "î¿ž";
}
.ri-pencil-fill:before {
  content: "î¿Ÿ";
}
.ri-pencil-line:before {
  content: "î¿ ";
}
.ri-pencil-ruler-2-fill:before {
  content: "î¿¡";
}
.ri-pencil-ruler-2-line:before {
  content: "î¿¢";
}
.ri-pencil-ruler-fill:before {
  content: "î¿£";
}
.ri-pencil-ruler-line:before {
  content: "î¿¤";
}
.ri-percent-fill:before {
  content: "î¿¥";
}
.ri-percent-line:before {
  content: "î¿¦";
}
.ri-phone-camera-fill:before {
  content: "î¿§";
}
.ri-phone-camera-line:before {
  content: "î¿¨";
}
.ri-phone-fill:before {
  content: "î¿©";
}
.ri-phone-find-fill:before {
  content: "î¿ª";
}
.ri-phone-find-line:before {
  content: "î¿«";
}
.ri-phone-line:before {
  content: "î¿¬";
}
.ri-phone-lock-fill:before {
  content: "î¿­";
}
.ri-phone-lock-line:before {
  content: "î¿®";
}
.ri-picture-in-picture-2-fill:before {
  content: "î¿¯";
}
.ri-picture-in-picture-2-line:before {
  content: "î¿°";
}
.ri-picture-in-picture-exit-fill:before {
  content: "î¿±";
}
.ri-picture-in-picture-exit-line:before {
  content: "î¿²";
}
.ri-picture-in-picture-fill:before {
  content: "î¿³";
}
.ri-picture-in-picture-line:before {
  content: "î¿´";
}
.ri-pie-chart-2-fill:before {
  content: "î¿µ";
}
.ri-pie-chart-2-line:before {
  content: "î¿¶";
}
.ri-pie-chart-box-fill:before {
  content: "î¿·";
}
.ri-pie-chart-box-line:before {
  content: "î¿¸";
}
.ri-pie-chart-fill:before {
  content: "î¿¹";
}
.ri-pie-chart-line:before {
  content: "î¿º";
}
.ri-pin-distance-fill:before {
  content: "î¿»";
}
.ri-pin-distance-line:before {
  content: "î¿¼";
}
.ri-ping-pong-fill:before {
  content: "î¿½";
}
.ri-ping-pong-line:before {
  content: "î¿¾";
}
.ri-pinterest-fill:before {
  content: "î¿¿";
}
.ri-pinterest-line:before {
  content: "ï€€";
}
.ri-pinyin-input:before {
  content: "ï€";
}
.ri-pixelfed-fill:before {
  content: "ï€‚";
}
.ri-pixelfed-line:before {
  content: "ï€ƒ";
}
.ri-plane-fill:before {
  content: "ï€„";
}
.ri-plane-line:before {
  content: "ï€…";
}
.ri-plant-fill:before {
  content: "ï€†";
}
.ri-plant-line:before {
  content: "ï€‡";
}
.ri-play-circle-fill:before {
  content: "ï€ˆ";
}
.ri-play-circle-line:before {
  content: "ï€‰";
}
.ri-play-fill:before {
  content: "ï€Š";
}
.ri-play-line:before {
  content: "ï€‹";
}
.ri-play-list-2-fill:before {
  content: "ï€Œ";
}
.ri-play-list-2-line:before {
  content: "ï€";
}
.ri-play-list-add-fill:before {
  content: "ï€Ž";
}
.ri-play-list-add-line:before {
  content: "ï€";
}
.ri-play-list-fill:before {
  content: "ï€";
}
.ri-play-list-line:before {
  content: "ï€‘";
}
.ri-play-mini-fill:before {
  content: "ï€’";
}
.ri-play-mini-line:before {
  content: "ï€“";
}
.ri-playstation-fill:before {
  content: "ï€”";
}
.ri-playstation-line:before {
  content: "ï€•";
}
.ri-plug-2-fill:before {
  content: "ï€–";
}
.ri-plug-2-line:before {
  content: "ï€—";
}
.ri-plug-fill:before {
  content: "ï€˜";
}
.ri-plug-line:before {
  content: "ï€™";
}
.ri-polaroid-2-fill:before {
  content: "ï€š";
}
.ri-polaroid-2-line:before {
  content: "ï€›";
}
.ri-polaroid-fill:before {
  content: "ï€œ";
}
.ri-polaroid-line:before {
  content: "ï€";
}
.ri-police-car-fill:before {
  content: "ï€ž";
}
.ri-police-car-line:before {
  content: "ï€Ÿ";
}
.ri-price-tag-2-fill:before {
  content: "ï€ ";
}
.ri-price-tag-2-line:before {
  content: "ï€¡";
}
.ri-price-tag-3-fill:before {
  content: "ï€¢";
}
.ri-price-tag-3-line:before {
  content: "ï€£";
}
.ri-price-tag-fill:before {
  content: "ï€¤";
}
.ri-price-tag-line:before {
  content: "ï€¥";
}
.ri-printer-cloud-fill:before {
  content: "ï€¦";
}
.ri-printer-cloud-line:before {
  content: "ï€§";
}
.ri-printer-fill:before {
  content: "ï€¨";
}
.ri-printer-line:before {
  content: "ï€©";
}
.ri-product-hunt-fill:before {
  content: "ï€ª";
}
.ri-product-hunt-line:before {
  content: "ï€«";
}
.ri-profile-fill:before {
  content: "ï€¬";
}
.ri-profile-line:before {
  content: "ï€­";
}
.ri-projector-2-fill:before {
  content: "ï€®";
}
.ri-projector-2-line:before {
  content: "ï€¯";
}
.ri-projector-fill:before {
  content: "ï€°";
}
.ri-projector-line:before {
  content: "ï€±";
}
.ri-psychotherapy-fill:before {
  content: "ï€²";
}
.ri-psychotherapy-line:before {
  content: "ï€³";
}
.ri-pulse-fill:before {
  content: "ï€´";
}
.ri-pulse-line:before {
  content: "ï€µ";
}
.ri-pushpin-2-fill:before {
  content: "ï€¶";
}
.ri-pushpin-2-line:before {
  content: "ï€·";
}
.ri-pushpin-fill:before {
  content: "ï€¸";
}
.ri-pushpin-line:before {
  content: "ï€¹";
}
.ri-qq-fill:before {
  content: "ï€º";
}
.ri-qq-line:before {
  content: "ï€»";
}
.ri-qr-code-fill:before {
  content: "ï€¼";
}
.ri-qr-code-line:before {
  content: "ï€½";
}
.ri-qr-scan-2-fill:before {
  content: "ï€¾";
}
.ri-qr-scan-2-line:before {
  content: "ï€¿";
}
.ri-qr-scan-fill:before {
  content: "ï€";
}
.ri-qr-scan-line:before {
  content: "ï";
}
.ri-question-answer-fill:before {
  content: "ï‚";
}
.ri-question-answer-line:before {
  content: "ïƒ";
}
.ri-question-fill:before {
  content: "ï„";
}
.ri-question-line:before {
  content: "ï…";
}
.ri-question-mark:before {
  content: "ï†";
}
.ri-questionnaire-fill:before {
  content: "ï‡";
}
.ri-questionnaire-line:before {
  content: "ïˆ";
}
.ri-quill-pen-fill:before {
  content: "ï‰";
}
.ri-quill-pen-line:before {
  content: "ïŠ";
}
.ri-radar-fill:before {
  content: "ï‹";
}
.ri-radar-line:before {
  content: "ïŒ";
}
.ri-radio-2-fill:before {
  content: "ï";
}
.ri-radio-2-line:before {
  content: "ïŽ";
}
.ri-radio-button-fill:before {
  content: "ï";
}
.ri-radio-button-line:before {
  content: "ï";
}
.ri-radio-fill:before {
  content: "ï‘";
}
.ri-radio-line:before {
  content: "ï’";
}
.ri-rainbow-fill:before {
  content: "ï“";
}
.ri-rainbow-line:before {
  content: "ï”";
}
.ri-rainy-fill:before {
  content: "ï•";
}
.ri-rainy-line:before {
  content: "ï–";
}
.ri-reactjs-fill:before {
  content: "ï—";
}
.ri-reactjs-line:before {
  content: "ï˜";
}
.ri-record-circle-fill:before {
  content: "ï™";
}
.ri-record-circle-line:before {
  content: "ïš";
}
.ri-record-mail-fill:before {
  content: "ï›";
}
.ri-record-mail-line:before {
  content: "ïœ";
}
.ri-recycle-fill:before {
  content: "ï";
}
.ri-recycle-line:before {
  content: "ïž";
}
.ri-red-packet-fill:before {
  content: "ïŸ";
}
.ri-red-packet-line:before {
  content: "ï ";
}
.ri-reddit-fill:before {
  content: "ï¡";
}
.ri-reddit-line:before {
  content: "ï¢";
}
.ri-refresh-fill:before {
  content: "ï£";
}
.ri-refresh-line:before {
  content: "ï¤";
}
.ri-refund-2-fill:before {
  content: "ï¥";
}
.ri-refund-2-line:before {
  content: "ï¦";
}
.ri-refund-fill:before {
  content: "ï§";
}
.ri-refund-line:before {
  content: "ï¨";
}
.ri-registered-fill:before {
  content: "ï©";
}
.ri-registered-line:before {
  content: "ïª";
}
.ri-remixicon-fill:before {
  content: "ï«";
}
.ri-remixicon-line:before {
  content: "ï¬";
}
.ri-remote-control-2-fill:before {
  content: "ï­";
}
.ri-remote-control-2-line:before {
  content: "ï®";
}
.ri-remote-control-fill:before {
  content: "ï¯";
}
.ri-remote-control-line:before {
  content: "ï°";
}
.ri-repeat-2-fill:before {
  content: "ï±";
}
.ri-repeat-2-line:before {
  content: "ï²";
}
.ri-repeat-fill:before {
  content: "ï³";
}
.ri-repeat-line:before {
  content: "ï´";
}
.ri-repeat-one-fill:before {
  content: "ïµ";
}
.ri-repeat-one-line:before {
  content: "ï¶";
}
.ri-reply-all-fill:before {
  content: "ï·";
}
.ri-reply-all-line:before {
  content: "ï¸";
}
.ri-reply-fill:before {
  content: "ï¹";
}
.ri-reply-line:before {
  content: "ïº";
}
.ri-reserved-fill:before {
  content: "ï»";
}
.ri-reserved-line:before {
  content: "ï¼";
}
.ri-rest-time-fill:before {
  content: "ï½";
}
.ri-rest-time-line:before {
  content: "ï¾";
}
.ri-restart-fill:before {
  content: "ï¿";
}
.ri-restart-line:before {
  content: "ï‚€";
}
.ri-restaurant-2-fill:before {
  content: "ï‚";
}
.ri-restaurant-2-line:before {
  content: "ï‚‚";
}
.ri-restaurant-fill:before {
  content: "ï‚ƒ";
}
.ri-restaurant-line:before {
  content: "ï‚„";
}
.ri-rewind-fill:before {
  content: "ï‚…";
}
.ri-rewind-line:before {
  content: "ï‚†";
}
.ri-rewind-mini-fill:before {
  content: "ï‚‡";
}
.ri-rewind-mini-line:before {
  content: "ï‚ˆ";
}
.ri-rhythm-fill:before {
  content: "ï‚‰";
}
.ri-rhythm-line:before {
  content: "ï‚Š";
}
.ri-riding-fill:before {
  content: "ï‚‹";
}
.ri-riding-line:before {
  content: "ï‚Œ";
}
.ri-road-map-fill:before {
  content: "ï‚";
}
.ri-road-map-line:before {
  content: "ï‚Ž";
}
.ri-roadster-fill:before {
  content: "ï‚";
}
.ri-roadster-line:before {
  content: "ï‚";
}
.ri-robot-fill:before {
  content: "ï‚‘";
}
.ri-robot-line:before {
  content: "ï‚’";
}
.ri-rocket-2-fill:before {
  content: "ï‚“";
}
.ri-rocket-2-line:before {
  content: "ï‚”";
}
.ri-rocket-fill:before {
  content: "ï‚•";
}
.ri-rocket-line:before {
  content: "ï‚–";
}
.ri-rotate-lock-fill:before {
  content: "ï‚—";
}
.ri-rotate-lock-line:before {
  content: "ï‚˜";
}
.ri-rounded-corner:before {
  content: "ï‚™";
}
.ri-route-fill:before {
  content: "ï‚š";
}
.ri-route-line:before {
  content: "ï‚›";
}
.ri-router-fill:before {
  content: "ï‚œ";
}
.ri-router-line:before {
  content: "ï‚";
}
.ri-rss-fill:before {
  content: "ï‚ž";
}
.ri-rss-line:before {
  content: "ï‚Ÿ";
}
.ri-ruler-2-fill:before {
  content: "ï‚ ";
}
.ri-ruler-2-line:before {
  content: "ï‚¡";
}
.ri-ruler-fill:before {
  content: "ï‚¢";
}
.ri-ruler-line:before {
  content: "ï‚£";
}
.ri-run-fill:before {
  content: "ï‚¤";
}
.ri-run-line:before {
  content: "ï‚¥";
}
.ri-safari-fill:before {
  content: "ï‚¦";
}
.ri-safari-line:before {
  content: "ï‚§";
}
.ri-safe-2-fill:before {
  content: "ï‚¨";
}
.ri-safe-2-line:before {
  content: "ï‚©";
}
.ri-safe-fill:before {
  content: "ï‚ª";
}
.ri-safe-line:before {
  content: "ï‚«";
}
.ri-sailboat-fill:before {
  content: "ï‚¬";
}
.ri-sailboat-line:before {
  content: "ï‚­";
}
.ri-save-2-fill:before {
  content: "ï‚®";
}
.ri-save-2-line:before {
  content: "ï‚¯";
}
.ri-save-3-fill:before {
  content: "ï‚°";
}
.ri-save-3-line:before {
  content: "ï‚±";
}
.ri-save-fill:before {
  content: "ï‚²";
}
.ri-save-line:before {
  content: "ï‚³";
}
.ri-scales-2-fill:before {
  content: "ï‚´";
}
.ri-scales-2-line:before {
  content: "ï‚µ";
}
.ri-scales-3-fill:before {
  content: "ï‚¶";
}
.ri-scales-3-line:before {
  content: "ï‚·";
}
.ri-scales-fill:before {
  content: "ï‚¸";
}
.ri-scales-line:before {
  content: "ï‚¹";
}
.ri-scan-2-fill:before {
  content: "ï‚º";
}
.ri-scan-2-line:before {
  content: "ï‚»";
}
.ri-scan-fill:before {
  content: "ï‚¼";
}
.ri-scan-line:before {
  content: "ï‚½";
}
.ri-scissors-2-fill:before {
  content: "ï‚¾";
}
.ri-scissors-2-line:before {
  content: "ï‚¿";
}
.ri-scissors-cut-fill:before {
  content: "ïƒ€";
}
.ri-scissors-cut-line:before {
  content: "ïƒ";
}
.ri-scissors-fill:before {
  content: "ïƒ‚";
}
.ri-scissors-line:before {
  content: "ïƒƒ";
}
.ri-screenshot-2-fill:before {
  content: "ïƒ„";
}
.ri-screenshot-2-line:before {
  content: "ïƒ…";
}
.ri-screenshot-fill:before {
  content: "ïƒ†";
}
.ri-screenshot-line:before {
  content: "ïƒ‡";
}
.ri-sd-card-fill:before {
  content: "ïƒˆ";
}
.ri-sd-card-line:before {
  content: "ïƒ‰";
}
.ri-sd-card-mini-fill:before {
  content: "ïƒŠ";
}
.ri-sd-card-mini-line:before {
  content: "ïƒ‹";
}
.ri-search-2-fill:before {
  content: "ïƒŒ";
}
.ri-search-2-line:before {
  content: "ïƒ";
}
.ri-search-eye-fill:before {
  content: "ïƒŽ";
}
.ri-search-eye-line:before {
  content: "ïƒ";
}
.ri-search-fill:before {
  content: "ïƒ";
}
.ri-search-line:before {
  content: "ïƒ‘";
}
.ri-secure-payment-fill:before {
  content: "ïƒ’";
}
.ri-secure-payment-line:before {
  content: "ïƒ“";
}
.ri-seedling-fill:before {
  content: "ïƒ”";
}
.ri-seedling-line:before {
  content: "ïƒ•";
}
.ri-send-backward:before {
  content: "ïƒ–";
}
.ri-send-plane-2-fill:before {
  content: "ïƒ—";
}
.ri-send-plane-2-line:before {
  content: "ïƒ˜";
}
.ri-send-plane-fill:before {
  content: "ïƒ™";
}
.ri-send-plane-line:before {
  content: "ïƒš";
}
.ri-send-to-back:before {
  content: "ïƒ›";
}
.ri-sensor-fill:before {
  content: "ïƒœ";
}
.ri-sensor-line:before {
  content: "ïƒ";
}
.ri-separator:before {
  content: "ïƒž";
}
.ri-server-fill:before {
  content: "ïƒŸ";
}
.ri-server-line:before {
  content: "ïƒ ";
}
.ri-service-fill:before {
  content: "ïƒ¡";
}
.ri-service-line:before {
  content: "ïƒ¢";
}
.ri-settings-2-fill:before {
  content: "ïƒ£";
}
.ri-settings-2-line:before {
  content: "ïƒ¤";
}
.ri-settings-3-fill:before {
  content: "ïƒ¥";
}
.ri-settings-3-line:before {
  content: "ïƒ¦";
}
.ri-settings-4-fill:before {
  content: "ïƒ§";
}
.ri-settings-4-line:before {
  content: "ïƒ¨";
}
.ri-settings-5-fill:before {
  content: "ïƒ©";
}
.ri-settings-5-line:before {
  content: "ïƒª";
}
.ri-settings-6-fill:before {
  content: "ïƒ«";
}
.ri-settings-6-line:before {
  content: "ïƒ¬";
}
.ri-settings-fill:before {
  content: "ïƒ­";
}
.ri-settings-line:before {
  content: "ïƒ®";
}
.ri-shape-2-fill:before {
  content: "ïƒ¯";
}
.ri-shape-2-line:before {
  content: "ïƒ°";
}
.ri-shape-fill:before {
  content: "ïƒ±";
}
.ri-shape-line:before {
  content: "ïƒ²";
}
.ri-share-box-fill:before {
  content: "ïƒ³";
}
.ri-share-box-line:before {
  content: "ïƒ´";
}
.ri-share-circle-fill:before {
  content: "ïƒµ";
}
.ri-share-circle-line:before {
  content: "ïƒ¶";
}
.ri-share-fill:before {
  content: "ïƒ·";
}
.ri-share-forward-2-fill:before {
  content: "ïƒ¸";
}
.ri-share-forward-2-line:before {
  content: "ïƒ¹";
}
.ri-share-forward-box-fill:before {
  content: "ïƒº";
}
.ri-share-forward-box-line:before {
  content: "ïƒ»";
}
.ri-share-forward-fill:before {
  content: "ïƒ¼";
}
.ri-share-forward-line:before {
  content: "ïƒ½";
}
.ri-share-line:before {
  content: "ïƒ¾";
}
.ri-shield-check-fill:before {
  content: "ïƒ¿";
}
.ri-shield-check-line:before {
  content: "ï„€";
}
.ri-shield-cross-fill:before {
  content: "ï„";
}
.ri-shield-cross-line:before {
  content: "ï„‚";
}
.ri-shield-fill:before {
  content: "ï„ƒ";
}
.ri-shield-flash-fill:before {
  content: "ï„„";
}
.ri-shield-flash-line:before {
  content: "ï„…";
}
.ri-shield-keyhole-fill:before {
  content: "ï„†";
}
.ri-shield-keyhole-line:before {
  content: "ï„‡";
}
.ri-shield-line:before {
  content: "ï„ˆ";
}
.ri-shield-star-fill:before {
  content: "ï„‰";
}
.ri-shield-star-line:before {
  content: "ï„Š";
}
.ri-shield-user-fill:before {
  content: "ï„‹";
}
.ri-shield-user-line:before {
  content: "ï„Œ";
}
.ri-ship-2-fill:before {
  content: "ï„";
}
.ri-ship-2-line:before {
  content: "ï„Ž";
}
.ri-ship-fill:before {
  content: "ï„";
}
.ri-ship-line:before {
  content: "ï„";
}
.ri-shirt-fill:before {
  content: "ï„‘";
}
.ri-shirt-line:before {
  content: "ï„’";
}
.ri-shopping-bag-2-fill:before {
  content: "ï„“";
}
.ri-shopping-bag-2-line:before {
  content: "ï„”";
}
.ri-shopping-bag-3-fill:before {
  content: "ï„•";
}
.ri-shopping-bag-3-line:before {
  content: "ï„–";
}
.ri-shopping-bag-fill:before {
  content: "ï„—";
}
.ri-shopping-bag-line:before {
  content: "ï„˜";
}
.ri-shopping-basket-2-fill:before {
  content: "ï„™";
}
.ri-shopping-basket-2-line:before {
  content: "ï„š";
}
.ri-shopping-basket-fill:before {
  content: "ï„›";
}
.ri-shopping-basket-line:before {
  content: "ï„œ";
}
.ri-shopping-cart-2-fill:before {
  content: "ï„";
}
.ri-shopping-cart-2-line:before {
  content: "ï„ž";
}
.ri-shopping-cart-fill:before {
  content: "ï„Ÿ";
}
.ri-shopping-cart-line:before {
  content: "ï„ ";
}
.ri-showers-fill:before {
  content: "ï„¡";
}
.ri-showers-line:before {
  content: "ï„¢";
}
.ri-shuffle-fill:before {
  content: "ï„£";
}
.ri-shuffle-line:before {
  content: "ï„¤";
}
.ri-shut-down-fill:before {
  content: "ï„¥";
}
.ri-shut-down-line:before {
  content: "ï„¦";
}
.ri-side-bar-fill:before {
  content: "ï„§";
}
.ri-side-bar-line:before {
  content: "ï„¨";
}
.ri-signal-tower-fill:before {
  content: "ï„©";
}
.ri-signal-tower-line:before {
  content: "ï„ª";
}
.ri-signal-wifi-1-fill:before {
  content: "ï„«";
}
.ri-signal-wifi-1-line:before {
  content: "ï„¬";
}
.ri-signal-wifi-2-fill:before {
  content: "ï„­";
}
.ri-signal-wifi-2-line:before {
  content: "ï„®";
}
.ri-signal-wifi-3-fill:before {
  content: "ï„¯";
}
.ri-signal-wifi-3-line:before {
  content: "ï„°";
}
.ri-signal-wifi-error-fill:before {
  content: "ï„±";
}
.ri-signal-wifi-error-line:before {
  content: "ï„²";
}
.ri-signal-wifi-fill:before {
  content: "ï„³";
}
.ri-signal-wifi-line:before {
  content: "ï„´";
}
.ri-signal-wifi-off-fill:before {
  content: "ï„µ";
}
.ri-signal-wifi-off-line:before {
  content: "ï„¶";
}
.ri-sim-card-2-fill:before {
  content: "ï„·";
}
.ri-sim-card-2-line:before {
  content: "ï„¸";
}
.ri-sim-card-fill:before {
  content: "ï„¹";
}
.ri-sim-card-line:before {
  content: "ï„º";
}
.ri-single-quotes-l:before {
  content: "ï„»";
}
.ri-single-quotes-r:before {
  content: "ï„¼";
}
.ri-sip-fill:before {
  content: "ï„½";
}
.ri-sip-line:before {
  content: "ï„¾";
}
.ri-skip-back-fill:before {
  content: "ï„¿";
}
.ri-skip-back-line:before {
  content: "ï…€";
}
.ri-skip-back-mini-fill:before {
  content: "ï…";
}
.ri-skip-back-mini-line:before {
  content: "ï…‚";
}
.ri-skip-forward-fill:before {
  content: "ï…ƒ";
}
.ri-skip-forward-line:before {
  content: "ï…„";
}
.ri-skip-forward-mini-fill:before {
  content: "ï……";
}
.ri-skip-forward-mini-line:before {
  content: "ï…†";
}
.ri-skull-2-fill:before {
  content: "ï…‡";
}
.ri-skull-2-line:before {
  content: "ï…ˆ";
}
.ri-skull-fill:before {
  content: "ï…‰";
}
.ri-skull-line:before {
  content: "ï…Š";
}
.ri-skype-fill:before {
  content: "ï…‹";
}
.ri-skype-line:before {
  content: "ï…Œ";
}
.ri-slack-fill:before {
  content: "ï…";
}
.ri-slack-line:before {
  content: "ï…Ž";
}
.ri-slice-fill:before {
  content: "ï…";
}
.ri-slice-line:before {
  content: "ï…";
}
.ri-slideshow-2-fill:before {
  content: "ï…‘";
}
.ri-slideshow-2-line:before {
  content: "ï…’";
}
.ri-slideshow-3-fill:before {
  content: "ï…“";
}
.ri-slideshow-3-line:before {
  content: "ï…”";
}
.ri-slideshow-4-fill:before {
  content: "ï…•";
}
.ri-slideshow-4-line:before {
  content: "ï…–";
}
.ri-slideshow-fill:before {
  content: "ï…—";
}
.ri-slideshow-line:before {
  content: "ï…˜";
}
.ri-smartphone-fill:before {
  content: "ï…™";
}
.ri-smartphone-line:before {
  content: "ï…š";
}
.ri-snapchat-fill:before {
  content: "ï…›";
}
.ri-snapchat-line:before {
  content: "ï…œ";
}
.ri-snowy-fill:before {
  content: "ï…";
}
.ri-snowy-line:before {
  content: "ï…ž";
}
.ri-sort-asc:before {
  content: "ï…Ÿ";
}
.ri-sort-desc:before {
  content: "ï… ";
}
.ri-sound-module-fill:before {
  content: "ï…¡";
}
.ri-sound-module-line:before {
  content: "ï…¢";
}
.ri-soundcloud-fill:before {
  content: "ï…£";
}
.ri-soundcloud-line:before {
  content: "ï…¤";
}
.ri-space-ship-fill:before {
  content: "ï…¥";
}
.ri-space-ship-line:before {
  content: "ï…¦";
}
.ri-space:before {
  content: "ï…§";
}
.ri-spam-2-fill:before {
  content: "ï…¨";
}
.ri-spam-2-line:before {
  content: "ï…©";
}
.ri-spam-3-fill:before {
  content: "ï…ª";
}
.ri-spam-3-line:before {
  content: "ï…«";
}
.ri-spam-fill:before {
  content: "ï…¬";
}
.ri-spam-line:before {
  content: "ï…­";
}
.ri-speaker-2-fill:before {
  content: "ï…®";
}
.ri-speaker-2-line:before {
  content: "ï…¯";
}
.ri-speaker-3-fill:before {
  content: "ï…°";
}
.ri-speaker-3-line:before {
  content: "ï…±";
}
.ri-speaker-fill:before {
  content: "ï…²";
}
.ri-speaker-line:before {
  content: "ï…³";
}
.ri-spectrum-fill:before {
  content: "ï…´";
}
.ri-spectrum-line:before {
  content: "ï…µ";
}
.ri-speed-fill:before {
  content: "ï…¶";
}
.ri-speed-line:before {
  content: "ï…·";
}
.ri-speed-mini-fill:before {
  content: "ï…¸";
}
.ri-speed-mini-line:before {
  content: "ï…¹";
}
.ri-split-cells-horizontal:before {
  content: "ï…º";
}
.ri-split-cells-vertical:before {
  content: "ï…»";
}
.ri-spotify-fill:before {
  content: "ï…¼";
}
.ri-spotify-line:before {
  content: "ï…½";
}
.ri-spy-fill:before {
  content: "ï…¾";
}
.ri-spy-line:before {
  content: "ï…¿";
}
.ri-stack-fill:before {
  content: "ï†€";
}
.ri-stack-line:before {
  content: "ï†";
}
.ri-stack-overflow-fill:before {
  content: "ï†‚";
}
.ri-stack-overflow-line:before {
  content: "ï†ƒ";
}
.ri-stackshare-fill:before {
  content: "ï†„";
}
.ri-stackshare-line:before {
  content: "ï†…";
}
.ri-star-fill:before {
  content: "ï††";
}
.ri-star-half-fill:before {
  content: "ï†‡";
}
.ri-star-half-line:before {
  content: "ï†ˆ";
}
.ri-star-half-s-fill:before {
  content: "ï†‰";
}
.ri-star-half-s-line:before {
  content: "ï†Š";
}
.ri-star-line:before {
  content: "ï†‹";
}
.ri-star-s-fill:before {
  content: "ï†Œ";
}
.ri-star-s-line:before {
  content: "ï†";
}
.ri-star-smile-fill:before {
  content: "ï†Ž";
}
.ri-star-smile-line:before {
  content: "ï†";
}
.ri-steam-fill:before {
  content: "ï†";
}
.ri-steam-line:before {
  content: "ï†‘";
}
.ri-steering-2-fill:before {
  content: "ï†’";
}
.ri-steering-2-line:before {
  content: "ï†“";
}
.ri-steering-fill:before {
  content: "ï†”";
}
.ri-steering-line:before {
  content: "ï†•";
}
.ri-stethoscope-fill:before {
  content: "ï†–";
}
.ri-stethoscope-line:before {
  content: "ï†—";
}
.ri-sticky-note-2-fill:before {
  content: "ï†˜";
}
.ri-sticky-note-2-line:before {
  content: "ï†™";
}
.ri-sticky-note-fill:before {
  content: "ï†š";
}
.ri-sticky-note-line:before {
  content: "ï†›";
}
.ri-stock-fill:before {
  content: "ï†œ";
}
.ri-stock-line:before {
  content: "ï†";
}
.ri-stop-circle-fill:before {
  content: "ï†ž";
}
.ri-stop-circle-line:before {
  content: "ï†Ÿ";
}
.ri-stop-fill:before {
  content: "ï† ";
}
.ri-stop-line:before {
  content: "ï†¡";
}
.ri-stop-mini-fill:before {
  content: "ï†¢";
}
.ri-stop-mini-line:before {
  content: "ï†£";
}
.ri-store-2-fill:before {
  content: "ï†¤";
}
.ri-store-2-line:before {
  content: "ï†¥";
}
.ri-store-3-fill:before {
  content: "ï†¦";
}
.ri-store-3-line:before {
  content: "ï†§";
}
.ri-store-fill:before {
  content: "ï†¨";
}
.ri-store-line:before {
  content: "ï†©";
}
.ri-strikethrough-2:before {
  content: "ï†ª";
}
.ri-strikethrough:before {
  content: "ï†«";
}
.ri-subscript-2:before {
  content: "ï†¬";
}
.ri-subscript:before {
  content: "ï†­";
}
.ri-subtract-fill:before {
  content: "ï†®";
}
.ri-subtract-line:before {
  content: "ï†¯";
}
.ri-subway-fill:before {
  content: "ï†°";
}
.ri-subway-line:before {
  content: "ï†±";
}
.ri-subway-wifi-fill:before {
  content: "ï†²";
}
.ri-subway-wifi-line:before {
  content: "ï†³";
}
.ri-suitcase-2-fill:before {
  content: "ï†´";
}
.ri-suitcase-2-line:before {
  content: "ï†µ";
}
.ri-suitcase-3-fill:before {
  content: "ï†¶";
}
.ri-suitcase-3-line:before {
  content: "ï†·";
}
.ri-suitcase-fill:before {
  content: "ï†¸";
}
.ri-suitcase-line:before {
  content: "ï†¹";
}
.ri-sun-cloudy-fill:before {
  content: "ï†º";
}
.ri-sun-cloudy-line:before {
  content: "ï†»";
}
.ri-sun-fill:before {
  content: "ï†¼";
}
.ri-sun-foggy-fill:before {
  content: "ï†½";
}
.ri-sun-foggy-line:before {
  content: "ï†¾";
}
.ri-sun-line:before {
  content: "ï†¿";
}
.ri-superscript-2:before {
  content: "ï‡€";
}
.ri-superscript:before {
  content: "ï‡";
}
.ri-surgical-mask-fill:before {
  content: "ï‡‚";
}
.ri-surgical-mask-line:before {
  content: "ï‡ƒ";
}
.ri-surround-sound-fill:before {
  content: "ï‡„";
}
.ri-surround-sound-line:before {
  content: "ï‡…";
}
.ri-survey-fill:before {
  content: "ï‡†";
}
.ri-survey-line:before {
  content: "ï‡‡";
}
.ri-swap-box-fill:before {
  content: "ï‡ˆ";
}
.ri-swap-box-line:before {
  content: "ï‡‰";
}
.ri-swap-fill:before {
  content: "ï‡Š";
}
.ri-swap-line:before {
  content: "ï‡‹";
}
.ri-switch-fill:before {
  content: "ï‡Œ";
}
.ri-switch-line:before {
  content: "ï‡";
}
.ri-sword-fill:before {
  content: "ï‡Ž";
}
.ri-sword-line:before {
  content: "ï‡";
}
.ri-syringe-fill:before {
  content: "ï‡";
}
.ri-syringe-line:before {
  content: "ï‡‘";
}
.ri-t-box-fill:before {
  content: "ï‡’";
}
.ri-t-box-line:before {
  content: "ï‡“";
}
.ri-t-shirt-2-fill:before {
  content: "ï‡”";
}
.ri-t-shirt-2-line:before {
  content: "ï‡•";
}
.ri-t-shirt-air-fill:before {
  content: "ï‡–";
}
.ri-t-shirt-air-line:before {
  content: "ï‡—";
}
.ri-t-shirt-fill:before {
  content: "ï‡˜";
}
.ri-t-shirt-line:before {
  content: "ï‡™";
}
.ri-table-2:before {
  content: "ï‡š";
}
.ri-table-alt-fill:before {
  content: "ï‡›";
}
.ri-table-alt-line:before {
  content: "ï‡œ";
}
.ri-table-fill:before {
  content: "ï‡";
}
.ri-table-line:before {
  content: "ï‡ž";
}
.ri-tablet-fill:before {
  content: "ï‡Ÿ";
}
.ri-tablet-line:before {
  content: "ï‡ ";
}
.ri-takeaway-fill:before {
  content: "ï‡¡";
}
.ri-takeaway-line:before {
  content: "ï‡¢";
}
.ri-taobao-fill:before {
  content: "ï‡£";
}
.ri-taobao-line:before {
  content: "ï‡¤";
}
.ri-tape-fill:before {
  content: "ï‡¥";
}
.ri-tape-line:before {
  content: "ï‡¦";
}
.ri-task-fill:before {
  content: "ï‡§";
}
.ri-task-line:before {
  content: "ï‡¨";
}
.ri-taxi-fill:before {
  content: "ï‡©";
}
.ri-taxi-line:before {
  content: "ï‡ª";
}
.ri-taxi-wifi-fill:before {
  content: "ï‡«";
}
.ri-taxi-wifi-line:before {
  content: "ï‡¬";
}
.ri-team-fill:before {
  content: "ï‡­";
}
.ri-team-line:before {
  content: "ï‡®";
}
.ri-telegram-fill:before {
  content: "ï‡¯";
}
.ri-telegram-line:before {
  content: "ï‡°";
}
.ri-temp-cold-fill:before {
  content: "ï‡±";
}
.ri-temp-cold-line:before {
  content: "ï‡²";
}
.ri-temp-hot-fill:before {
  content: "ï‡³";
}
.ri-temp-hot-line:before {
  content: "ï‡´";
}
.ri-terminal-box-fill:before {
  content: "ï‡µ";
}
.ri-terminal-box-line:before {
  content: "ï‡¶";
}
.ri-terminal-fill:before {
  content: "ï‡·";
}
.ri-terminal-line:before {
  content: "ï‡¸";
}
.ri-terminal-window-fill:before {
  content: "ï‡¹";
}
.ri-terminal-window-line:before {
  content: "ï‡º";
}
.ri-test-tube-fill:before {
  content: "ï‡»";
}
.ri-test-tube-line:before {
  content: "ï‡¼";
}
.ri-text-direction-l:before {
  content: "ï‡½";
}
.ri-text-direction-r:before {
  content: "ï‡¾";
}
.ri-text-spacing:before {
  content: "ï‡¿";
}
.ri-text-wrap:before {
  content: "ïˆ€";
}
.ri-text:before {
  content: "ïˆ";
}
.ri-thermometer-fill:before {
  content: "ïˆ‚";
}
.ri-thermometer-line:before {
  content: "ïˆƒ";
}
.ri-thumb-down-fill:before {
  content: "ïˆ„";
}
.ri-thumb-down-line:before {
  content: "ïˆ…";
}
.ri-thumb-up-fill:before {
  content: "ïˆ†";
}
.ri-thumb-up-line:before {
  content: "ïˆ‡";
}
.ri-thunderstorms-fill:before {
  content: "ïˆˆ";
}
.ri-thunderstorms-line:before {
  content: "ïˆ‰";
}
.ri-ticket-2-fill:before {
  content: "ïˆŠ";
}
.ri-ticket-2-line:before {
  content: "ïˆ‹";
}
.ri-ticket-fill:before {
  content: "ïˆŒ";
}
.ri-ticket-line:before {
  content: "ïˆ";
}
.ri-time-fill:before {
  content: "ïˆŽ";
}
.ri-time-line:before {
  content: "ïˆ";
}
.ri-timer-2-fill:before {
  content: "ïˆ";
}
.ri-timer-2-line:before {
  content: "ïˆ‘";
}
.ri-timer-fill:before {
  content: "ïˆ’";
}
.ri-timer-flash-fill:before {
  content: "ïˆ“";
}
.ri-timer-flash-line:before {
  content: "ïˆ”";
}
.ri-timer-line:before {
  content: "ïˆ•";
}
.ri-todo-fill:before {
  content: "ïˆ–";
}
.ri-todo-line:before {
  content: "ïˆ—";
}
.ri-toggle-fill:before {
  content: "ïˆ˜";
}
.ri-toggle-line:before {
  content: "ïˆ™";
}
.ri-tools-fill:before {
  content: "ïˆš";
}
.ri-tools-line:before {
  content: "ïˆ›";
}
.ri-tornado-fill:before {
  content: "ïˆœ";
}
.ri-tornado-line:before {
  content: "ïˆ";
}
.ri-trademark-fill:before {
  content: "ïˆž";
}
.ri-trademark-line:before {
  content: "ïˆŸ";
}
.ri-traffic-light-fill:before {
  content: "ïˆ ";
}
.ri-traffic-light-line:before {
  content: "ïˆ¡";
}
.ri-train-fill:before {
  content: "ïˆ¢";
}
.ri-train-line:before {
  content: "ïˆ£";
}
.ri-train-wifi-fill:before {
  content: "ïˆ¤";
}
.ri-train-wifi-line:before {
  content: "ïˆ¥";
}
.ri-translate-2:before {
  content: "ïˆ¦";
}
.ri-translate:before {
  content: "ïˆ§";
}
.ri-travesti-fill:before {
  content: "ïˆ¨";
}
.ri-travesti-line:before {
  content: "ïˆ©";
}
.ri-treasure-map-fill:before {
  content: "ïˆª";
}
.ri-treasure-map-line:before {
  content: "ïˆ«";
}
.ri-trello-fill:before {
  content: "ïˆ¬";
}
.ri-trello-line:before {
  content: "ïˆ­";
}
.ri-trophy-fill:before {
  content: "ïˆ®";
}
.ri-trophy-line:before {
  content: "ïˆ¯";
}
.ri-truck-fill:before {
  content: "ïˆ°";
}
.ri-truck-line:before {
  content: "ïˆ±";
}
.ri-tumblr-fill:before {
  content: "ïˆ²";
}
.ri-tumblr-line:before {
  content: "ïˆ³";
}
.ri-tv-2-fill:before {
  content: "ïˆ´";
}
.ri-tv-2-line:before {
  content: "ïˆµ";
}
.ri-tv-fill:before {
  content: "ïˆ¶";
}
.ri-tv-line:before {
  content: "ïˆ·";
}
.ri-twitch-fill:before {
  content: "ïˆ¸";
}
.ri-twitch-line:before {
  content: "ïˆ¹";
}
.ri-twitter-fill:before {
  content: "ïˆº";
}
.ri-twitter-line:before {
  content: "ïˆ»";
}
.ri-typhoon-fill:before {
  content: "ïˆ¼";
}
.ri-typhoon-line:before {
  content: "ïˆ½";
}
.ri-u-disk-fill:before {
  content: "ïˆ¾";
}
.ri-u-disk-line:before {
  content: "ïˆ¿";
}
.ri-ubuntu-fill:before {
  content: "ï‰€";
}
.ri-ubuntu-line:before {
  content: "ï‰";
}
.ri-umbrella-fill:before {
  content: "ï‰‚";
}
.ri-umbrella-line:before {
  content: "ï‰ƒ";
}
.ri-underline:before {
  content: "ï‰„";
}
.ri-uninstall-fill:before {
  content: "ï‰…";
}
.ri-uninstall-line:before {
  content: "ï‰†";
}
.ri-unsplash-fill:before {
  content: "ï‰‡";
}
.ri-unsplash-line:before {
  content: "ï‰ˆ";
}
.ri-upload-2-fill:before {
  content: "ï‰‰";
}
.ri-upload-2-line:before {
  content: "ï‰Š";
}
.ri-upload-cloud-2-fill:before {
  content: "ï‰‹";
}
.ri-upload-cloud-2-line:before {
  content: "ï‰Œ";
}
.ri-upload-cloud-fill:before {
  content: "ï‰";
}
.ri-upload-cloud-line:before {
  content: "ï‰Ž";
}
.ri-upload-fill:before {
  content: "ï‰";
}
.ri-upload-line:before {
  content: "ï‰";
}
.ri-usb-fill:before {
  content: "ï‰‘";
}
.ri-usb-line:before {
  content: "ï‰’";
}
.ri-user-2-fill:before {
  content: "ï‰“";
}
.ri-user-2-line:before {
  content: "ï‰”";
}
.ri-user-3-fill:before {
  content: "ï‰•";
}
.ri-user-3-line:before {
  content: "ï‰–";
}
.ri-user-4-fill:before {
  content: "ï‰—";
}
.ri-user-4-line:before {
  content: "ï‰˜";
}
.ri-user-5-fill:before {
  content: "ï‰™";
}
.ri-user-5-line:before {
  content: "ï‰š";
}
.ri-user-6-fill:before {
  content: "ï‰›";
}
.ri-user-6-line:before {
  content: "ï‰œ";
}
.ri-user-add-fill:before {
  content: "ï‰";
}
.ri-user-add-line:before {
  content: "ï‰ž";
}
.ri-user-fill:before {
  content: "ï‰Ÿ";
}
.ri-user-follow-fill:before {
  content: "ï‰ ";
}
.ri-user-follow-line:before {
  content: "ï‰¡";
}
.ri-user-heart-fill:before {
  content: "ï‰¢";
}
.ri-user-heart-line:before {
  content: "ï‰£";
}
.ri-user-line:before {
  content: "ï‰¤";
}
.ri-user-location-fill:before {
  content: "ï‰¥";
}
.ri-user-location-line:before {
  content: "ï‰¦";
}
.ri-user-received-2-fill:before {
  content: "ï‰§";
}
.ri-user-received-2-line:before {
  content: "ï‰¨";
}
.ri-user-received-fill:before {
  content: "ï‰©";
}
.ri-user-received-line:before {
  content: "ï‰ª";
}
.ri-user-search-fill:before {
  content: "ï‰«";
}
.ri-user-search-line:before {
  content: "ï‰¬";
}
.ri-user-settings-fill:before {
  content: "ï‰­";
}
.ri-user-settings-line:before {
  content: "ï‰®";
}
.ri-user-shared-2-fill:before {
  content: "ï‰¯";
}
.ri-user-shared-2-line:before {
  content: "ï‰°";
}
.ri-user-shared-fill:before {
  content: "ï‰±";
}
.ri-user-shared-line:before {
  content: "ï‰²";
}
.ri-user-smile-fill:before {
  content: "ï‰³";
}
.ri-user-smile-line:before {
  content: "ï‰´";
}
.ri-user-star-fill:before {
  content: "ï‰µ";
}
.ri-user-star-line:before {
  content: "ï‰¶";
}
.ri-user-unfollow-fill:before {
  content: "ï‰·";
}
.ri-user-unfollow-line:before {
  content: "ï‰¸";
}
.ri-user-voice-fill:before {
  content: "ï‰¹";
}
.ri-user-voice-line:before {
  content: "ï‰º";
}
.ri-video-add-fill:before {
  content: "ï‰»";
}
.ri-video-add-line:before {
  content: "ï‰¼";
}
.ri-video-chat-fill:before {
  content: "ï‰½";
}
.ri-video-chat-line:before {
  content: "ï‰¾";
}
.ri-video-download-fill:before {
  content: "ï‰¿";
}
.ri-video-download-line:before {
  content: "ïŠ€";
}
.ri-video-fill:before {
  content: "ïŠ";
}
.ri-video-line:before {
  content: "ïŠ‚";
}
.ri-video-upload-fill:before {
  content: "ïŠƒ";
}
.ri-video-upload-line:before {
  content: "ïŠ„";
}
.ri-vidicon-2-fill:before {
  content: "ïŠ…";
}
.ri-vidicon-2-line:before {
  content: "ïŠ†";
}
.ri-vidicon-fill:before {
  content: "ïŠ‡";
}
.ri-vidicon-line:before {
  content: "ïŠˆ";
}
.ri-vimeo-fill:before {
  content: "ïŠ‰";
}
.ri-vimeo-line:before {
  content: "ïŠŠ";
}
.ri-vip-crown-2-fill:before {
  content: "ïŠ‹";
}
.ri-vip-crown-2-line:before {
  content: "ïŠŒ";
}
.ri-vip-crown-fill:before {
  content: "ïŠ";
}
.ri-vip-crown-line:before {
  content: "ïŠŽ";
}
.ri-vip-diamond-fill:before {
  content: "ïŠ";
}
.ri-vip-diamond-line:before {
  content: "ïŠ";
}
.ri-vip-fill:before {
  content: "ïŠ‘";
}
.ri-vip-line:before {
  content: "ïŠ’";
}
.ri-virus-fill:before {
  content: "ïŠ“";
}
.ri-virus-line:before {
  content: "ïŠ”";
}
.ri-visa-fill:before {
  content: "ïŠ•";
}
.ri-visa-line:before {
  content: "ïŠ–";
}
.ri-voice-recognition-fill:before {
  content: "ïŠ—";
}
.ri-voice-recognition-line:before {
  content: "ïŠ˜";
}
.ri-voiceprint-fill:before {
  content: "ïŠ™";
}
.ri-voiceprint-line:before {
  content: "ïŠš";
}
.ri-volume-down-fill:before {
  content: "ïŠ›";
}
.ri-volume-down-line:before {
  content: "ïŠœ";
}
.ri-volume-mute-fill:before {
  content: "ïŠ";
}
.ri-volume-mute-line:before {
  content: "ïŠž";
}
.ri-volume-off-vibrate-fill:before {
  content: "ïŠŸ";
}
.ri-volume-off-vibrate-line:before {
  content: "ïŠ ";
}
.ri-volume-up-fill:before {
  content: "ïŠ¡";
}
.ri-volume-up-line:before {
  content: "ïŠ¢";
}
.ri-volume-vibrate-fill:before {
  content: "ïŠ£";
}
.ri-volume-vibrate-line:before {
  content: "ïŠ¤";
}
.ri-vuejs-fill:before {
  content: "ïŠ¥";
}
.ri-vuejs-line:before {
  content: "ïŠ¦";
}
.ri-walk-fill:before {
  content: "ïŠ§";
}
.ri-walk-line:before {
  content: "ïŠ¨";
}
.ri-wallet-2-fill:before {
  content: "ïŠ©";
}
.ri-wallet-2-line:before {
  content: "ïŠª";
}
.ri-wallet-3-fill:before {
  content: "ïŠ«";
}
.ri-wallet-3-line:before {
  content: "ïŠ¬";
}
.ri-wallet-fill:before {
  content: "ïŠ­";
}
.ri-wallet-line:before {
  content: "ïŠ®";
}
.ri-water-flash-fill:before {
  content: "ïŠ¯";
}
.ri-water-flash-line:before {
  content: "ïŠ°";
}
.ri-webcam-fill:before {
  content: "ïŠ±";
}
.ri-webcam-line:before {
  content: "ïŠ²";
}
.ri-wechat-2-fill:before {
  content: "ïŠ³";
}
.ri-wechat-2-line:before {
  content: "ïŠ´";
}
.ri-wechat-fill:before {
  content: "ïŠµ";
}
.ri-wechat-line:before {
  content: "ïŠ¶";
}
.ri-wechat-pay-fill:before {
  content: "ïŠ·";
}
.ri-wechat-pay-line:before {
  content: "ïŠ¸";
}
.ri-weibo-fill:before {
  content: "ïŠ¹";
}
.ri-weibo-line:before {
  content: "ïŠº";
}
.ri-whatsapp-fill:before {
  content: "ïŠ»";
}
.ri-whatsapp-line:before {
  content: "ïŠ¼";
}
.ri-wheelchair-fill:before {
  content: "ïŠ½";
}
.ri-wheelchair-line:before {
  content: "ïŠ¾";
}
.ri-wifi-fill:before {
  content: "ïŠ¿";
}
.ri-wifi-line:before {
  content: "ï‹€";
}
.ri-wifi-off-fill:before {
  content: "ï‹";
}
.ri-wifi-off-line:before {
  content: "ï‹‚";
}
.ri-window-2-fill:before {
  content: "ï‹ƒ";
}
.ri-window-2-line:before {
  content: "ï‹„";
}
.ri-window-fill:before {
  content: "ï‹…";
}
.ri-window-line:before {
  content: "ï‹†";
}
.ri-windows-fill:before {
  content: "ï‹‡";
}
.ri-windows-line:before {
  content: "ï‹ˆ";
}
.ri-windy-fill:before {
  content: "ï‹‰";
}
.ri-windy-line:before {
  content: "ï‹Š";
}
.ri-wireless-charging-fill:before {
  content: "ï‹‹";
}
.ri-wireless-charging-line:before {
  content: "ï‹Œ";
}
.ri-women-fill:before {
  content: "ï‹";
}
.ri-women-line:before {
  content: "ï‹Ž";
}
.ri-wubi-input:before {
  content: "ï‹";
}
.ri-xbox-fill:before {
  content: "ï‹";
}
.ri-xbox-line:before {
  content: "ï‹‘";
}
.ri-xing-fill:before {
  content: "ï‹’";
}
.ri-xing-line:before {
  content: "ï‹“";
}
.ri-youtube-fill:before {
  content: "ï‹”";
}
.ri-youtube-line:before {
  content: "ï‹•";
}
.ri-zcool-fill:before {
  content: "ï‹–";
}
.ri-zcool-line:before {
  content: "ï‹—";
}
.ri-zhihu-fill:before {
  content: "ï‹˜";
}
.ri-zhihu-line:before {
  content: "ï‹™";
}
.ri-zoom-in-fill:before {
  content: "ï‹š";
}
.ri-zoom-in-line:before {
  content: "ï‹›";
}
.ri-zoom-out-fill:before {
  content: "ï‹œ";
}
.ri-zoom-out-line:before {
  content: "ï‹";
}
.ri-zzz-fill:before {
  content: "ï‹ž";
}
.ri-zzz-line:before {
  content: "ï‹Ÿ";
}
.ri-arrow-down-double-fill:before {
  content: "ï‹ ";
}
.ri-arrow-down-double-line:before {
  content: "ï‹¡";
}
.ri-arrow-left-double-fill:before {
  content: "ï‹¢";
}
.ri-arrow-left-double-line:before {
  content: "ï‹£";
}
.ri-arrow-right-double-fill:before {
  content: "ï‹¤";
}
.ri-arrow-right-double-line:before {
  content: "ï‹¥";
}
.ri-arrow-turn-back-fill:before {
  content: "ï‹¦";
}
.ri-arrow-turn-back-line:before {
  content: "ï‹§";
}
.ri-arrow-turn-forward-fill:before {
  content: "ï‹¨";
}
.ri-arrow-turn-forward-line:before {
  content: "ï‹©";
}
.ri-arrow-up-double-fill:before {
  content: "ï‹ª";
}
.ri-arrow-up-double-line:before {
  content: "ï‹«";
}
.ri-bard-fill:before {
  content: "ï‹¬";
}
.ri-bard-line:before {
  content: "ï‹­";
}
.ri-bootstrap-fill:before {
  content: "ï‹®";
}
.ri-bootstrap-line:before {
  content: "ï‹¯";
}
.ri-box-1-fill:before {
  content: "ï‹°";
}
.ri-box-1-line:before {
  content: "ï‹±";
}
.ri-box-2-fill:before {
  content: "ï‹²";
}
.ri-box-2-line:before {
  content: "ï‹³";
}
.ri-box-3-fill:before {
  content: "ï‹´";
}
.ri-box-3-line:before {
  content: "ï‹µ";
}
.ri-brain-fill:before {
  content: "ï‹¶";
}
.ri-brain-line:before {
  content: "ï‹·";
}
.ri-candle-fill:before {
  content: "ï‹¸";
}
.ri-candle-line:before {
  content: "ï‹¹";
}
.ri-cash-fill:before {
  content: "ï‹º";
}
.ri-cash-line:before {
  content: "ï‹»";
}
.ri-contract-left-fill:before {
  content: "ï‹¼";
}
.ri-contract-left-line:before {
  content: "ï‹½";
}
.ri-contract-left-right-fill:before {
  content: "ï‹¾";
}
.ri-contract-left-right-line:before {
  content: "ï‹¿";
}
.ri-contract-right-fill:before {
  content: "ïŒ€";
}
.ri-contract-right-line:before {
  content: "ïŒ";
}
.ri-contract-up-down-fill:before {
  content: "ïŒ‚";
}
.ri-contract-up-down-line:before {
  content: "ïŒƒ";
}
.ri-copilot-fill:before {
  content: "ïŒ„";
}
.ri-copilot-line:before {
  content: "ïŒ…";
}
.ri-corner-down-left-fill:before {
  content: "ïŒ†";
}
.ri-corner-down-left-line:before {
  content: "ïŒ‡";
}
.ri-corner-down-right-fill:before {
  content: "ïŒˆ";
}
.ri-corner-down-right-line:before {
  content: "ïŒ‰";
}
.ri-corner-left-down-fill:before {
  content: "ïŒŠ";
}
.ri-corner-left-down-line:before {
  content: "ïŒ‹";
}
.ri-corner-left-up-fill:before {
  content: "ïŒŒ";
}
.ri-corner-left-up-line:before {
  content: "ïŒ";
}
.ri-corner-right-down-fill:before {
  content: "ïŒŽ";
}
.ri-corner-right-down-line:before {
  content: "ïŒ";
}
.ri-corner-right-up-fill:before {
  content: "ïŒ";
}
.ri-corner-right-up-line:before {
  content: "ïŒ‘";
}
.ri-corner-up-left-double-fill:before {
  content: "ïŒ’";
}
.ri-corner-up-left-double-line:before {
  content: "ïŒ“";
}
.ri-corner-up-left-fill:before {
  content: "ïŒ”";
}
.ri-corner-up-left-line:before {
  content: "ïŒ•";
}
.ri-corner-up-right-double-fill:before {
  content: "ïŒ–";
}
.ri-corner-up-right-double-line:before {
  content: "ïŒ—";
}
.ri-corner-up-right-fill:before {
  content: "ïŒ˜";
}
.ri-corner-up-right-line:before {
  content: "ïŒ™";
}
.ri-cross-fill:before {
  content: "ïŒš";
}
.ri-cross-line:before {
  content: "ïŒ›";
}
.ri-edge-new-fill:before {
  content: "ïŒœ";
}
.ri-edge-new-line:before {
  content: "ïŒ";
}
.ri-equal-fill:before {
  content: "ïŒž";
}
.ri-equal-line:before {
  content: "ïŒŸ";
}
.ri-expand-left-fill:before {
  content: "ïŒ ";
}
.ri-expand-left-line:before {
  content: "ïŒ¡";
}
.ri-expand-left-right-fill:before {
  content: "ïŒ¢";
}
.ri-expand-left-right-line:before {
  content: "ïŒ£";
}
.ri-expand-right-fill:before {
  content: "ïŒ¤";
}
.ri-expand-right-line:before {
  content: "ïŒ¥";
}
.ri-expand-up-down-fill:before {
  content: "ïŒ¦";
}
.ri-expand-up-down-line:before {
  content: "ïŒ§";
}
.ri-flickr-fill:before {
  content: "ïŒ¨";
}
.ri-flickr-line:before {
  content: "ïŒ©";
}
.ri-forward-10-fill:before {
  content: "ïŒª";
}
.ri-forward-10-line:before {
  content: "ïŒ«";
}
.ri-forward-15-fill:before {
  content: "ïŒ¬";
}
.ri-forward-15-line:before {
  content: "ïŒ­";
}
.ri-forward-30-fill:before {
  content: "ïŒ®";
}
.ri-forward-30-line:before {
  content: "ïŒ¯";
}
.ri-forward-5-fill:before {
  content: "ïŒ°";
}
.ri-forward-5-line:before {
  content: "ïŒ±";
}
.ri-graduation-cap-fill:before {
  content: "ïŒ²";
}
.ri-graduation-cap-line:before {
  content: "ïŒ³";
}
.ri-home-office-fill:before {
  content: "ïŒ´";
}
.ri-home-office-line:before {
  content: "ïŒµ";
}
.ri-hourglass-2-fill:before {
  content: "ïŒ¶";
}
.ri-hourglass-2-line:before {
  content: "ïŒ·";
}
.ri-hourglass-fill:before {
  content: "ïŒ¸";
}
.ri-hourglass-line:before {
  content: "ïŒ¹";
}
.ri-javascript-fill:before {
  content: "ïŒº";
}
.ri-javascript-line:before {
  content: "ïŒ»";
}
.ri-loop-left-fill:before {
  content: "ïŒ¼";
}
.ri-loop-left-line:before {
  content: "ïŒ½";
}
.ri-loop-right-fill:before {
  content: "ïŒ¾";
}
.ri-loop-right-line:before {
  content: "ïŒ¿";
}
.ri-memories-fill:before {
  content: "ï€";
}
.ri-memories-line:before {
  content: "ï";
}
.ri-meta-fill:before {
  content: "ï‚";
}
.ri-meta-line:before {
  content: "ïƒ";
}
.ri-microsoft-loop-fill:before {
  content: "ï„";
}
.ri-microsoft-loop-line:before {
  content: "ï…";
}
.ri-nft-fill:before {
  content: "ï†";
}
.ri-nft-line:before {
  content: "ï‡";
}
.ri-notion-fill:before {
  content: "ïˆ";
}
.ri-notion-line:before {
  content: "ï‰";
}
.ri-openai-fill:before {
  content: "ïŠ";
}
.ri-openai-line:before {
  content: "ï‹";
}
.ri-overline:before {
  content: "ïŒ";
}
.ri-p2p-fill:before {
  content: "ï";
}
.ri-p2p-line:before {
  content: "ïŽ";
}
.ri-presentation-fill:before {
  content: "ï";
}
.ri-presentation-line:before {
  content: "ï";
}
.ri-replay-10-fill:before {
  content: "ï‘";
}
.ri-replay-10-line:before {
  content: "ï’";
}
.ri-replay-15-fill:before {
  content: "ï“";
}
.ri-replay-15-line:before {
  content: "ï”";
}
.ri-replay-30-fill:before {
  content: "ï•";
}
.ri-replay-30-line:before {
  content: "ï–";
}
.ri-replay-5-fill:before {
  content: "ï—";
}
.ri-replay-5-line:before {
  content: "ï˜";
}
.ri-school-fill:before {
  content: "ï™";
}
.ri-school-line:before {
  content: "ïš";
}
.ri-shining-2-fill:before {
  content: "ï›";
}
.ri-shining-2-line:before {
  content: "ïœ";
}
.ri-shining-fill:before {
  content: "ï";
}
.ri-shining-line:before {
  content: "ïž";
}
.ri-sketching:before {
  content: "ïŸ";
}
.ri-skip-down-fill:before {
  content: "ï ";
}
.ri-skip-down-line:before {
  content: "ï¡";
}
.ri-skip-left-fill:before {
  content: "ï¢";
}
.ri-skip-left-line:before {
  content: "ï£";
}
.ri-skip-right-fill:before {
  content: "ï¤";
}
.ri-skip-right-line:before {
  content: "ï¥";
}
.ri-skip-up-fill:before {
  content: "ï¦";
}
.ri-skip-up-line:before {
  content: "ï§";
}
.ri-slow-down-fill:before {
  content: "ï¨";
}
.ri-slow-down-line:before {
  content: "ï©";
}
.ri-sparkling-2-fill:before {
  content: "ïª";
}
.ri-sparkling-2-line:before {
  content: "ï«";
}
.ri-sparkling-fill:before {
  content: "ï¬";
}
.ri-sparkling-line:before {
  content: "ï­";
}
.ri-speak-fill:before {
  content: "ï®";
}
.ri-speak-line:before {
  content: "ï¯";
}
.ri-speed-up-fill:before {
  content: "ï°";
}
.ri-speed-up-line:before {
  content: "ï±";
}
.ri-tiktok-fill:before {
  content: "ï²";
}
.ri-tiktok-line:before {
  content: "ï³";
}
.ri-token-swap-fill:before {
  content: "ï´";
}
.ri-token-swap-line:before {
  content: "ïµ";
}
.ri-unpin-fill:before {
  content: "ï¶";
}
.ri-unpin-line:before {
  content: "ï·";
}
.ri-wechat-channels-fill:before {
  content: "ï¸";
}
.ri-wechat-channels-line:before {
  content: "ï¹";
}
.ri-wordpress-fill:before {
  content: "ïº";
}
.ri-wordpress-line:before {
  content: "ï»";
}
.ri-blender-fill:before {
  content: "ï¼";
}
.ri-blender-line:before {
  content: "ï½";
}
.ri-emoji-sticker-fill:before {
  content: "ï¾";
}
.ri-emoji-sticker-line:before {
  content: "ï¿";
}
.ri-git-close-pull-request-fill:before {
  content: "ïŽ€";
}
.ri-git-close-pull-request-line:before {
  content: "ïŽ";
}
.ri-instance-fill:before {
  content: "ïŽ‚";
}
.ri-instance-line:before {
  content: "ïŽƒ";
}
.ri-megaphone-fill:before {
  content: "ïŽ„";
}
.ri-megaphone-line:before {
  content: "ïŽ…";
}
.ri-pass-expired-fill:before {
  content: "ïŽ†";
}
.ri-pass-expired-line:before {
  content: "ïŽ‡";
}
.ri-pass-pending-fill:before {
  content: "ïŽˆ";
}
.ri-pass-pending-line:before {
  content: "ïŽ‰";
}
.ri-pass-valid-fill:before {
  content: "ïŽŠ";
}
.ri-pass-valid-line:before {
  content: "ïŽ‹";
}
.ri-ai-generate:before {
  content: "ïŽŒ";
}
.ri-calendar-close-fill:before {
  content: "ïŽ";
}
.ri-calendar-close-line:before {
  content: "ïŽŽ";
}
.ri-draggable:before {
  content: "ïŽ";
}
.ri-font-family:before {
  content: "ïŽ";
}
.ri-font-mono:before {
  content: "ïŽ‘";
}
.ri-font-sans-serif:before {
  content: "ïŽ’";
}
.ri-font-sans:before {
  content: "ïŽ“";
}
.ri-hard-drive-3-fill:before {
  content: "ïŽ”";
}
.ri-hard-drive-3-line:before {
  content: "ïŽ•";
}
.ri-kick-fill:before {
  content: "ïŽ–";
}
.ri-kick-line:before {
  content: "ïŽ—";
}
.ri-list-check-3:before {
  content: "ïŽ˜";
}
.ri-list-indefinite:before {
  content: "ïŽ™";
}
.ri-list-ordered-2:before {
  content: "ïŽš";
}
.ri-list-radio:before {
  content: "ïŽ›";
}
.ri-openbase-fill:before {
  content: "ïŽœ";
}
.ri-openbase-line:before {
  content: "ïŽ";
}
.ri-planet-fill:before {
  content: "ïŽž";
}
.ri-planet-line:before {
  content: "ïŽŸ";
}
.ri-prohibited-fill:before {
  content: "ïŽ ";
}
.ri-prohibited-line:before {
  content: "ïŽ¡";
}
.ri-quote-text:before {
  content: "ïŽ¢";
}
.ri-seo-fill:before {
  content: "ïŽ£";
}
.ri-seo-line:before {
  content: "ïŽ¤";
}
.ri-slash-commands:before {
  content: "ïŽ¥";
}
.ri-archive-2-fill:before {
  content: "ïŽ¦";
}
.ri-archive-2-line:before {
  content: "ïŽ§";
}
.ri-inbox-2-fill:before {
  content: "ïŽ¨";
}
.ri-inbox-2-line:before {
  content: "ïŽ©";
}
.ri-shake-hands-fill:before {
  content: "ïŽª";
}
.ri-shake-hands-line:before {
  content: "ïŽ«";
}
.ri-supabase-fill:before {
  content: "ïŽ¬";
}
.ri-supabase-line:before {
  content: "ïŽ­";
}
.ri-water-percent-fill:before {
  content: "ïŽ®";
}
.ri-water-percent-line:before {
  content: "ïŽ¯";
}
.ri-yuque-fill:before {
  content: "ïŽ°";
}
.ri-yuque-line:before {
  content: "ïŽ±";
}
.ri-crosshair-2-fill:before {
  content: "ïŽ²";
}
.ri-crosshair-2-line:before {
  content: "ïŽ³";
}
.ri-crosshair-fill:before {
  content: "ïŽ´";
}
.ri-crosshair-line:before {
  content: "ïŽµ";
}
.ri-file-close-fill:before {
  content: "ïŽ¶";
}
.ri-file-close-line:before {
  content: "ïŽ·";
}
.ri-infinity-fill:before {
  content: "ïŽ¸";
}
.ri-infinity-line:before {
  content: "ïŽ¹";
}
.ri-rfid-fill:before {
  content: "ïŽº";
}
.ri-rfid-line:before {
  content: "ïŽ»";
}
.ri-slash-commands-2:before {
  content: "ïŽ¼";
}
.ri-user-forbid-fill:before {
  content: "ïŽ½";
}
.ri-user-forbid-line:before {
  content: "ïŽ¾";
}
.ri-beer-fill:before {
  content: "ïŽ¿";
}
.ri-beer-line:before {
  content: "ï€";
}
.ri-circle-fill:before {
  content: "ï";
}
.ri-circle-line:before {
  content: "ï‚";
}
.ri-dropdown-list:before {
  content: "ïƒ";
}
.ri-file-image-fill:before {
  content: "ï„";
}
.ri-file-image-line:before {
  content: "ï…";
}
.ri-file-pdf-2-fill:before {
  content: "ï†";
}
.ri-file-pdf-2-line:before {
  content: "ï‡";
}
.ri-file-video-fill:before {
  content: "ïˆ";
}
.ri-file-video-line:before {
  content: "ï‰";
}
.ri-folder-image-fill:before {
  content: "ïŠ";
}
.ri-folder-image-line:before {
  content: "ï‹";
}
.ri-folder-video-fill:before {
  content: "ïŒ";
}
.ri-folder-video-line:before {
  content: "ï";
}
.ri-hexagon-fill:before {
  content: "ïŽ";
}
.ri-hexagon-line:before {
  content: "ï";
}
.ri-menu-search-fill:before {
  content: "ï";
}
.ri-menu-search-line:before {
  content: "ï‘";
}
.ri-octagon-fill:before {
  content: "ï’";
}
.ri-octagon-line:before {
  content: "ï“";
}
.ri-pentagon-fill:before {
  content: "ï”";
}
.ri-pentagon-line:before {
  content: "ï•";
}
.ri-rectangle-fill:before {
  content: "ï–";
}
.ri-rectangle-line:before {
  content: "ï—";
}
.ri-robot-2-fill:before {
  content: "ï˜";
}
.ri-robot-2-line:before {
  content: "ï™";
}
.ri-shapes-fill:before {
  content: "ïš";
}
.ri-shapes-line:before {
  content: "ï›";
}
.ri-square-fill:before {
  content: "ïœ";
}
.ri-square-line:before {
  content: "ï";
}
.ri-tent-fill:before {
  content: "ïž";
}
.ri-tent-line:before {
  content: "ïŸ";
}
.ri-threads-fill:before {
  content: "ï ";
}
.ri-threads-line:before {
  content: "ï¡";
}
.ri-tree-fill:before {
  content: "ï¢";
}
.ri-tree-line:before {
  content: "ï£";
}
.ri-triangle-fill:before {
  content: "ï¤";
}
.ri-triangle-line:before {
  content: "ï¥";
}
.ri-twitter-x-fill:before {
  content: "ï¦";
}
.ri-twitter-x-line:before {
  content: "ï§";
}
.ri-verified-badge-fill:before {
  content: "ï¨";
}
.ri-verified-badge-line:before {
  content: "ï©";
}
.bg-col[data-v-7909975f] {
  background-image: url(/assets/socials-dc4f7b02.svg);
}
.fade-enter-active[data-v-b2d14e65], .fade-leave-active[data-v-b2d14e65] {
  transition: opacity 0.5s;
}
.fade-enter-from[data-v-b2d14e65], .fade-leave-to[data-v-b2d14e65] {
  opacity: 0;
}
.animate-fade-in[data-v-b2d14e65] {
  animation: fadeIn-b2d14e65 0.8s;
}
@keyframes fadeIn-b2d14e65 {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes fade-in-4a162b54 {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.animate-fade-in[data-v-4a162b54] {
  animation: fade-in-4a162b54 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.product-icon[data-v-bf4d3f71] {
  animation-name: float-bf4d3f71;
  animation-iteration-count: infinite;
  animation-timing-function: ease-in-out;
}
@keyframes float-bf4d3f71 {
  0% {
    transform: translate(0);
  }
  50% {
    transform: translateY(-10px);
  }
  to {
    transform: translate(0);
  }
}
@keyframes fade-in-up-19cec9c3 {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.animate-fade-in-up[data-v-19cec9c3] {
  animation: fade-in-up-19cec9c3 0.5s ease-out forwards;
  opacity: 0;
}
.modal-fade-enter-active[data-v-19cec9c3], .modal-fade-leave-active[data-v-19cec9c3] {
  transition: opacity 0.3s ease;
}
.modal-fade-enter-from[data-v-19cec9c3], .modal-fade-leave-to[data-v-19cec9c3] {
  opacity: 0;
}
.modal-fade-enter-active .bg-white[data-v-19cec9c3], .modal-fade-leave-active .bg-white[data-v-19cec9c3] {
  transition: transform 0.3s ease;
}
.modal-fade-enter-from .bg-white[data-v-19cec9c3], .modal-fade-leave-to .bg-white[data-v-19cec9c3] {
  transform: scale(0.95);
}
.slide-up-enter-active[data-v-19cec9c3], .slide-up-leave-active[data-v-19cec9c3] {
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.4s ease;
}
.slide-up-enter-from[data-v-19cec9c3], .slide-up-leave-to[data-v-19cec9c3] {
  opacity: 0;
  transform: translateY(100%);
}
.slide-up-enter-to[data-v-19cec9c3], .slide-up-leave-from[data-v-19cec9c3] {
  opacity: 1;
  transform: translateY(0);
}
.spin-btn[data-v-cd70ee73]:before {
  -webkit-clip-path: polygon(50% 0%, 15% 100%, 85% 100%);
  clip-path: polygon(50% 0%, 15% 100%, 85% 100%);
}
.wheel[data-v-cd70ee73] {
  box-shadow: 0 0 0 5px #333, 0 0 0 15px #fff, 0 0 0 18px #111;
}
.wheel .numbers[data-v-cd70ee73] {
  position: absolute;
  width: 50%;
  height: 50%;
  background: var(--clr);
  transform-origin: bottom right;
  transform: rotate(calc(45deg * var(--1)));
  -webkit-clip-path: polygon(0 0, 57% 0, 100% 100%, 0 57%);
  clip-path: polygon(0 0, 57% 0, 100% 100%, 0 57%);
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
}
.wheel .numbers span[data-v-cd70ee73] {
  position: relative;
  transform: rotate(45deg);
  font-weight: 700;
  font-size: 1.5em;
  color: #fff;
  text-shadow: 3px 4px 2px rgba(0, 0, 0, 10);
}
.wheel .numbers span[data-v-cd70ee73]:before {
  content: "$";
}
.wheel .number:nth-child(5) span[data-v-cd70ee73]:before {
  content: "$";
  position: relative;
}
.gradient-box[data-v-cd70ee73] {
  background: radial-gradient( 122.22% 435.42% at -2.92% -29.17%, #ffda55 0%, #ea1d73 31.19%, #6b00dd 71.79%, #6b00dd 100% );
  transition: background 0.3s ease;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false;
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-divide-y-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-font-weight: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-duration: initial;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-content: "";
    }
  }
}
