@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);

#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}

/* src/assets/tailwind.css */
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
/* ! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com */
/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}
::before,
::after {
  --tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
  color: inherit;
  text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
  font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
  font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
  text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
  outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
  box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
  vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
  display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
}
legend {
  padding: 0;
}
ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
  resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
  cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
  max-width: 100%;
  height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.visible {
  visibility: visible;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.inset-0 {
  inset: 0px;
}
.-right-2 {
  right: -0.5rem;
}
.-top-2 {
  top: -0.5rem;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-full {
  bottom: 100%;
}
.left-0 {
  left: 0px;
}
.left-1\/2 {
  left: 50%;
}
.left-4 {
  left: 1rem;
}
.right-0 {
  right: 0px;
}
.right-2 {
  right: 0.5rem;
}
.right-5 {
  right: 1.25rem;
}
.right-6 {
  right: 1.5rem;
}
.start-4 {
  inset-inline-start: 1rem;
}
.top-0 {
  top: 0px;
}
.top-1 {
  top: 0.25rem;
}
.top-1\/2 {
  top: 50%;
}
.top-2 {
  top: 0.5rem;
}
.top-3\.5 {
  top: 0.875rem;
}
.top-4 {
  top: 1rem;
}
.top-5 {
  top: 1.25rem;
}
.top-full {
  top: 100%;
}
.z-10 {
  z-index: 10;
}
.z-50 {
  z-index: 50;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-7 {
  grid-column: span 7 / span 7;
}
.col-span-8 {
  grid-column: span 8 / span 8;
}
.col-span-full {
  grid-column: 1 / -1;
}
.col-start-1 {
  grid-column-start: 1;
}
.col-start-10 {
  grid-column-start: 10;
}
.col-start-2 {
  grid-column-start: 2;
}
.col-start-4 {
  grid-column-start: 4;
}
.col-start-6 {
  grid-column-start: 6;
}
.col-start-8 {
  grid-column-start: 8;
}
.row-span-1 {
  grid-row: span 1 / span 1;
}
.row-span-3 {
  grid-row: span 3 / span 3;
}
.row-start-2 {
  grid-row-start: 2;
}
.row-start-3 {
  grid-row-start: 3;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.m-0 {
  margin: 0px;
}
.m-8 {
  margin: 2rem;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.-ms-8 {
  margin-inline-start: -2rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.mb-12 {
  margin-bottom: 3rem;
}
.mb-16 {
  margin-bottom: 4rem;
}
.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-8 {
  margin-bottom: 2rem;
}
.me-3 {
  margin-inline-end: 0.75rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-20 {
  margin-left: 5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.ml-auto {
  margin-left: auto;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-10 {
  margin-right: 2.5rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.ms-1 {
  margin-inline-start: 0.25rem;
}
.ms-1\.5 {
  margin-inline-start: 0.375rem;
}
.ms-4 {
  margin-inline-start: 1rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mt-14 {
  margin-top: 3.5rem;
}
.mt-16 {
  margin-top: 4rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-20 {
  margin-top: 5rem;
}
.mt-28 {
  margin-top: 7rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-auto {
  margin-top: auto;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.h-10 {
  height: 2.5rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-8 {
  height: 2rem;
}
.h-80 {
  height: 20rem;
}
.h-\[2\.5rem\] {
  height: 2.5rem;
}
.h-\[2rem\] {
  height: 2rem;
}
.h-auto {
  height: auto;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-\[80vh\] {
  max-height: 80vh;
}
.max-h-screen {
  max-height: 100vh;
}
.min-h-screen {
  min-height: 100vh;
}
.\!w-96 {
  width: 24rem !important;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-1\/4 {
  width: 25%;
}
.w-1\/6 {
  width: 16.666667%;
}
.w-11 {
  width: 2.75rem;
}
.w-12 {
  width: 3rem;
}
.w-14 {
  width: 3.5rem;
}
.w-3\/4 {
  width: 75%;
}
.w-44 {
  width: 11rem;
}
.w-5 {
  width: 1.25rem;
}
.w-6 {
  width: 1.5rem;
}
.w-64 {
  width: 16rem;
}
.w-80 {
  width: 20rem;
}
.w-full {
  width: 100%;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-full {
  min-width: 100%;
}
.min-w-max {
  min-width: -moz-max-content;
  min-width: max-content;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-3xl {
  max-width: 48rem;
}
.max-w-4xl {
  max-width: 56rem;
}
.max-w-6xl {
  max-width: 72rem;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[980px\] {
  max-width: 980px;
}
.max-w-max {
  max-width: -moz-max-content;
  max-width: max-content;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-screen-lg {
  max-width: 1024px;
}
.max-w-xs {
  max-width: 20rem;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.flex-grow {
  flex-grow: 1;
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[3\.7rem\] {
  --tw-translate-x: -3.7rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-default {
  cursor: default;
}
.cursor-help {
  cursor: help;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.resize {
  resize: both;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-10 {
  grid-template-columns: repeat(10, 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));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}
.grid-rows-5 {
  grid-template-rows: repeat(5, 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;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-items-center {
  justify-items: center;
}
.gap-0 {
  gap: 0px;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-y-4 {
  row-gap: 1rem;
}
.-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-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-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-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-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));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}
.self-center {
  align-self: center;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-visible {
  overflow: visible;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.break-words {
  overflow-wrap: break-word;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-none {
  border-radius: 0px;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-e-none {
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-8 {
  border-width: 8px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-e {
  border-inline-end-width: 1px;
}
.border-dashed {
  border-style: dashed;
}
.border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}
.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
}
.border-orange-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 215 170 / var(--tw-border-opacity, 1));
}
.border-primary {
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity, 1));
}
.border-primary\/30 {
  border-color: rgb(0 29 78 / 0.3);
}
.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-transparent {
  border-color: transparent;
}
.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 240 138 / var(--tw-border-opacity, 1));
}
.border-t-gray-800 {
  --tw-border-opacity: 1;
  border-top-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}
.border-t-red-600 {
  --tw-border-opacity: 1;
  border-top-color: rgb(220 38 38 / var(--tw-border-opacity, 1));
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.bg-gray-400\/25 {
  background-color: rgb(156 163 175 / 0.25);
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}
.bg-gray-500\/10 {
  background-color: rgb(107 114 128 / 0.1);
}
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-green-500\/10 {
  background-color: rgb(34 197 94 / 0.1);
}
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1));
}
.bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
}
.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}
.bg-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity, 1));
}
.bg-primary\/10 {
  background-color: rgb(0 29 78 / 0.1);
}
.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-red-500\/10 {
  background-color: rgb(239 68 68 / 0.1);
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.bg-secondary {
  --tw-bg-opacity: 1;
  background-color: rgb(0 227 202 / var(--tw-bg-opacity, 1));
}
.bg-secondary\/10 {
  background-color: rgb(0 227 202 / 0.1);
}
.bg-sky-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(224 242 254 / var(--tw-bg-opacity, 1));
}
.bg-sky-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(186 230 253 / var(--tw-bg-opacity, 1));
}
.bg-sky-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1));
}
.bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
}
.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}
.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}
.bg-yellow-500\/10 {
  background-color: rgb(234 179 8 / 0.1);
}
.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.from-gray-100 {
  --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-transparent {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}
.p-0 {
  padding: 0px;
}
.p-0\.5 {
  padding: 0.125rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-7 {
  padding: 1.75rem;
}
.p-8 {
  padding: 2rem;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pe-4 {
  padding-inline-end: 1rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pr-12 {
  padding-right: 3rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.ps-11 {
  padding-inline-start: 2.75rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-start {
  text-align: start;
}
.align-baseline {
  vertical-align: baseline;
}
.align-middle {
  vertical-align: middle;
}
.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-6xl {
  font-size: 3.75rem;
  line-height: 1;
}
.text-9xl {
  font-size: 8rem;
  line-height: 1;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[16px\] {
  font-size: 16px;
}
.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-bold {
  font-weight: 700;
}
.font-extrabold {
  font-weight: 800;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.lowercase {
  text-transform: lowercase;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-wider {
  letter-spacing: 0.05em;
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-blue-100 {
  --tw-text-opacity: 1;
  color: rgb(219 234 254 / var(--tw-text-opacity, 1));
}
.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}
.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(30 64 175 / var(--tw-text-opacity, 1));
}
.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity, 1));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity, 1));
}
.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / var(--tw-text-opacity, 1));
}
.text-orange-600 {
  --tw-text-opacity: 1;
  color: rgb(234 88 12 / var(--tw-text-opacity, 1));
}
.text-orange-800 {
  --tw-text-opacity: 1;
  color: rgb(154 52 18 / var(--tw-text-opacity, 1));
}
.text-primary {
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity, 1));
}
.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / var(--tw-text-opacity, 1));
}
.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-red-800 {
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / var(--tw-text-opacity, 1));
}
.text-secondary {
  --tw-text-opacity: 1;
  color: rgb(0 227 202 / var(--tw-text-opacity, 1));
}
.text-sky-800 {
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity, 1));
}
.text-slate-200 {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}
.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.text-slate-700 {
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}
.text-slate-900 {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}
.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity, 1));
}
.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / var(--tw-text-opacity, 1));
}
.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / var(--tw-text-opacity, 1));
}
.text-zinc-600 {
  --tw-text-opacity: 1;
  color: rgb(82 82 91 / var(--tw-text-opacity, 1));
}
.text-opacity-40 {
  --tw-text-opacity: 0.4;
}
.underline {
  text-decoration-line: underline;
}
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.placeholder-gray-500::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}
.placeholder-gray-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}
.opacity-0 {
  opacity: 0;
}
.opacity-50 {
  opacity: 0.5;
}
.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-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);
}
.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.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: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.\[-\:T\] {
  -: T;
}
.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}
.after\:left-1::after {
  content: var(--tw-content);
  left: 0.25rem;
}
.after\:top-1::after {
  content: var(--tw-content);
  top: 0.25rem;
}
.after\:h-4::after {
  content: var(--tw-content);
  height: 1rem;
}
.after\:w-4::after {
  content: var(--tw-content);
  width: 1rem;
}
.after\:rounded-full::after {
  content: var(--tw-content);
  border-radius: 9999px;
}
.after\:border::after {
  content: var(--tw-content);
  border-width: 1px;
}
.after\:border-gray-300::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.after\:bg-white::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.after\:transition-all::after {
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.after\:content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}
.odd\:bg-white:nth-child(odd) {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.even\:bg-gray-100:nth-child(even) {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.even\:bg-gray-200:nth-child(even) {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}
.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1));
}
.hover\:bg-red-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}
.hover\:bg-slate-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.hover\:bg-yellow-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(202 138 4 / var(--tw-bg-opacity, 1));
}
.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}
.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.hover\:text-green-700:hover {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.hover\:text-slate-700:hover {
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:text-zinc-900:hover {
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity, 1));
}
.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);
}
.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.focus\:ring-0: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(0px + 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, 1));
}
.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
.peer:checked ~ .peer-checked\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.peer:checked ~ .peer-checked\:after\:translate-x-full::after {
  content: var(--tw-content);
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.peer:checked ~ .peer-checked\:after\:border-white::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
@media (min-width: 640px) {
  .sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  .sm\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  .sm\:m-0 {
    margin: 0px;
  }
  .sm\:mt-8 {
    margin-top: 2rem;
  }
  .sm\:block {
    display: block;
  }
  .sm\:hidden {
    display: none;
  }
  .sm\:h-2\/4 {
    height: 50%;
  }
  .sm\:h-full {
    height: 100%;
  }
  .sm\:w-20 {
    width: 5rem;
  }
  .sm\:w-auto {
    width: auto;
  }
  .sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .sm\:flex-row {
    flex-direction: row;
  }
  .sm\:items-center {
    align-items: center;
  }
  .sm\:justify-end {
    justify-content: flex-end;
  }
  .sm\:justify-between {
    justify-content: space-between;
  }
  .sm\:gap-0 {
    gap: 0px;
  }
  .sm\:overflow-y-auto {
    overflow-y: auto;
  }
  .sm\:rounded-md {
    border-radius: 0.375rem;
  }
  .sm\:p-0 {
    padding: 0px;
  }
  .sm\:p-6 {
    padding: 1.5rem;
  }
  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media (min-width: 768px) {
  .md\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  .md\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  .md\:block {
    display: block;
  }
  .md\:flex {
    display: flex;
  }
  .md\:hidden {
    display: none;
  }
  .md\:w-1\/2 {
    width: 50%;
  }
  .md\:w-1\/3 {
    width: 33.333333%;
  }
  .md\:w-12 {
    width: 3rem;
  }
  .md\:w-auto {
    width: auto;
  }
  .md\:max-w-sm {
    max-width: 24rem;
  }
  .md\:grid-cols-1 {
    grid-template-columns: repeat(1, 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\:justify-end {
    justify-content: flex-end;
  }
  .md\:justify-between {
    justify-content: space-between;
  }
  .md\:gap-2 {
    gap: 0.5rem;
  }
  .md\:gap-4 {
    gap: 1rem;
  }
  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
@media (min-width: 1024px) {
  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  .lg\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  .lg\:ml-48 {
    margin-left: 12rem;
  }
  .lg\:mt-16 {
    margin-top: 4rem;
  }
  .lg\:mt-20 {
    margin-top: 5rem;
  }
  .lg\:block {
    display: block;
  }
  .lg\:h-full {
    height: 100%;
  }
  .lg\:h-screen {
    height: 100vh;
  }
  .lg\:max-h-screen {
    max-height: 100vh;
  }
  .lg\:w-1\/2 {
    width: 50%;
  }
  .lg\:w-1\/3 {
    width: 33.333333%;
  }
  .lg\:w-1\/4 {
    width: 25%;
  }
  .lg\:w-14 {
    width: 3.5rem;
  }
  .lg\:w-2\/3 {
    width: 66.666667%;
  }
  .lg\:w-full {
    width: 100%;
  }
  .lg\:min-w-\[400px\] {
    min-width: 400px;
  }
  .lg\:max-w-md {
    max-width: 28rem;
  }
  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .lg\:\!flex-row {
    flex-direction: row !important;
  }
  .lg\:flex-row {
    flex-direction: row;
  }
  .lg\:items-center {
    align-items: center;
  }
  .lg\:justify-center {
    justify-content: center;
  }
  .lg\:gap-3 {
    gap: 0.75rem;
  }
  .lg\:gap-6 {
    gap: 1.5rem;
  }
  .lg\:overflow-hidden {
    overflow: hidden;
  }
  .lg\:p-8 {
    padding: 2rem;
  }
  .lg\:pl-6 {
    padding-left: 1.5rem;
  }
}
@media (min-width: 1280px) {
  .xl\:w-1\/5 {
    width: 20%;
  }
  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media (min-width: 1536px) {
  .\32xl\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  .\32xl\:w-1\/2 {
    width: 50%;
  }
  .\32xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
.rtl\:rotate-180:where([dir="rtl"], [dir="rtl"] *) {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (prefers-color-scheme: dark) {
  .dark\:block {
    display: block;
  }
  .dark\:hidden {
    display: none;
  }
  .dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(55 65 81 / var(--tw-divide-opacity, 1));
  }
  .dark\:divide-slate-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(51 65 85 / var(--tw-divide-opacity, 1));
  }
  .dark\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
  }
  .dark\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
  }
  .dark\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 78 216 / var(--tw-bg-opacity, 1));
  }
  .dark\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
  }
  .dark\:bg-slate-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
  }
  .dark\:bg-slate-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
  }
  .dark\:bg-slate-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
  }
  .dark\:from-gray-400 {
    --tw-gradient-from: #9ca3af var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
  }
  .dark\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgb(96 165 250 / var(--tw-text-opacity, 1));
  }
  .dark\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity, 1));
  }
  .dark\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 231 235 / var(--tw-text-opacity, 1));
  }
  .dark\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1));
  }
  .dark\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity, 1));
  }
  .dark\:text-slate-200 {
    --tw-text-opacity: 1;
    color: rgb(226 232 240 / var(--tw-text-opacity, 1));
  }
  .dark\:text-slate-400 {
    --tw-text-opacity: 1;
    color: rgb(148 163 184 / var(--tw-text-opacity, 1));
  }
  .dark\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
  .dark\:text-zinc-400 {
    --tw-text-opacity: 1;
    color: rgb(161 161 170 / var(--tw-text-opacity, 1));
  }
  .dark\:placeholder-gray-300::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1));
  }
  .dark\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(209 213 219 / var(--tw-placeholder-opacity, 1));
  }
  .dark\:odd\:bg-slate-700:nth-child(odd) {
    --tw-bg-opacity: 1;
    background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
  }
  .dark\:even\:bg-slate-800:nth-child(even) {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
  }
  .dark\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
  }
  .dark\:hover\:bg-slate-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
  }
  .dark\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity, 1));
  }
  .dark\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity, 1));
  }
  .dark\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  }
}

/*
Template Name: Konrix - Responsive Tailwind Admin Dashboard
Version: 1.0
Author: CoderThemes
Email: support@coderthemes.com
File: Main Css File
*/
:root {
  --tw-body-font-family: Inter, sans-serif;
  --tw-body-bg: #f5f5f5;
  --tw-body-color: #64748b;
  --tw-sidenav-width: 280px;
  --tw-sidenav-width-md: 175px;
  --tw-sidenav-width-sm: 80px;
  --tw-sidenav-sm-height: 1500px;
  --tw-topbar-height: 70px;
  --tw-menu-item-padding-x: 15px;
  --tw-menu-item-gap: 5px;
  --tw-menu-link-padding-x: 15px;
  --tw-menu-link-padding-y: 10px;
  --tw-menu-link-item-gap: 10px;
  --tw-menu-item-icon-size: 20px;
  --tw-menu-item-font-size: 15px;
  --color-primary: #001D4E;
  --color-primary-rgb: 0 29 78;
  --color-secondary: #00E3CA;
  --color-secondary-rgb: 0 227 202;

}

:root:is([data-mode=dark]) {
  --tw-body-bg: #111827;
  --tw-body-color: #94a3b8;
}

html[data-menu-color=light] {
  --tw-menu-bg: white;
  --tw-menu-item-color: rgb(108, 117, 125);
  --tw-menu-item-active-color: rgb(0 29 78);
  --tw-menu-item-active-bg: rgba(0 29 78);
  --tw-menu-item-hover-color: rgb(0 29 78);
  --tw-menu-item-hover-bg: rgba(0, 227, 202);
}

html[data-menu-color=dark],
html[data-mode=dark][data-menu-color=light] {
  --tw-menu-bg: #1f2937;
  --tw-menu-item-color: rgb(144, 151, 167);
  --tw-menu-item-active-color: rgb(200, 205, 220);
  --tw-menu-item-active-bg: rgba(30, 133, 255, 0.1);
  --tw-menu-item-hover-color: rgb(200, 205, 220);
  --tw-menu-item-hover-bg: rgba(30, 133, 255, 0.1);
}

html[data-menu-color=brand] {
  --tw-menu-bg: #3073F1;
  --tw-menu-item-color: rgb(206, 220, 228);
  --tw-menu-item-active-color: rgb(255, 255, 255);
  --tw-menu-item-active-bg: rgba(255, 255, 255, 0.1);
  --tw-menu-item-hover-color: rgb(255, 255, 255);
  --tw-menu-item-hover-bg: rgba(255, 255, 255, 0.1);
}

html[data-menu-color=gradient] {
  --tw-menu-bg: linear-gradient(135deg, #6379c3 0%, #546ee5 60%);
  --tw-menu-item-color: rgb(206, 220, 228);
  --tw-menu-item-active-color: rgb(255, 255, 255);
  --tw-menu-item-active-bg: rgba(255, 255, 255, 0.2);
  --tw-menu-item-hover-color: rgb(255, 255, 255);
  --tw-menu-item-hover-bg: rgba(255, 255, 255, 0.2);
}

html[data-topbar-color=light] {
  --tw-topbar-bg: rgb(255, 255, 255);
  --tw-topbar-item-color: rgb(108, 117, 125);
  --tw-topbar-item-active-bg: rgba(30, 133, 255, 0.2);
  --tw-topbar-item-active-color: rgb(30, 133, 255);
  --tw-topbar-item-hover-bg: rgba(30, 133, 255, 0.2);
  --tw-topbar-item-hover-color: rgb(30, 133, 255);
}

html[data-topbar-color=dark],
html[data-mode=dark][data-topbar-color=light] {
  --tw-topbar-bg: rgb(30, 41, 59);
  --tw-topbar-item-color: rgb(131, 145, 162);
  --tw-topbar-item-active-bg: rgb(70, 79, 91);
  --tw-topbar-item-active-color: rgb(188, 206, 228);
  --tw-topbar-item-hover-bg: rgb(70, 79, 91);
  --tw-topbar-item-hover-color: rgb(188, 206, 228);
}

html[data-topbar-color=brand] {
  --tw-topbar-bg: #3073F1;
  --tw-topbar-item-color: rgba(255, 255, 255, 0.7);
  --tw-topbar-item-active-bg: rgba(255, 255, 255, 0.1);
  --tw-topbar-item-active-color: rgb(255, 255, 255);
  --tw-topbar-item-hover-bg: rgba(255, 255, 255, 0.1);
  --tw-topbar-item-hover-color: rgb(255, 255, 255);
}

html[data-topbar-color=gradient] {
  --tw-topbar-bg: linear-gradient(135deg, #6379c3 0%, #546ee5 60%);
  --tw-topbar-item-color: rgba(255, 255, 255, 0.7);
  --tw-topbar-item-active-bg: rgba(255, 255, 255, 0.1);
  --tw-topbar-item-active-color: rgb(255, 255, 255);
  --tw-topbar-item-hover-bg: rgba(255, 255, 255, 0.1);
  --tw-topbar-item-hover-color: rgb(255, 255, 255);
}

/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*/

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
*/

html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: 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"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6,
th,
td {
  font-family: 'Inter', sans-serif !important;
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  font-family: 'Inter', sans-serif !important;
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
  font-family: 'Inter', sans-serif !important;

}

p, span {
  font-family: 'Inter', sans-serif !important;

}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: 'Inter', sans-serif !important;
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden] {
  display: none;
}

[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}

[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}

input::-moz-placeholder, textarea::-moz-placeholder{
  color: #6b7280;
  opacity: 1;
}

input::placeholder,textarea::placeholder{
  color: #6b7280;
  opacity: 1;
}

::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}

::-webkit-date-and-time-value{
  min-height: 1.5em;
}

::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{
  padding-top: 0;
  padding-bottom: 0;
}

select{
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

[multiple]{
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          print-color-adjust: unset;
}

[type='checkbox'],[type='radio']{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}

[type='checkbox']{
  border-radius: 0px;
}

[type='radio']{
  border-radius: 100%;
}

[type='checkbox']:focus,[type='radio']:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --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);
}

[type='checkbox']:checked,[type='radio']:checked{
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}

[type='radio']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}

[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3e%3cpath stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 8h8%27/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{
  border-color: transparent;
  background-color: currentColor;
}

[type='file']{
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}

[type='file']:focus{
  outline: 1px solid ButtonText;
  outline: 1px auto -webkit-focus-ring-color;
}

*, ::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:  ;
}
.form-input,.form-textarea,.form-select,.form-multiselect{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}
.form-input:focus, .form-textarea:focus, .form-select:focus, .form-multiselect:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}
.form-input::-moz-placeholder, .form-textarea::-moz-placeholder{
  color: #6b7280;
  opacity: 1;
}
.form-input::placeholder,.form-textarea::placeholder{
  color: #6b7280;
  opacity: 1;
}
.form-input::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}
.form-input::-webkit-date-and-time-value{
  min-height: 1.5em;
}
.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{
  padding-top: 0;
  padding-bottom: 0;
}
.form-select{
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 20 20%27%3e%3cpath stroke=%27%236b7280%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M6 8l4 4 4-4%27/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-checkbox,.form-radio{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}
.form-checkbox{
  border-radius: 0px;
}
.form-radio{
  border-radius: 100%;
}
.form-checkbox:focus,.form-radio:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --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);
}
.form-checkbox:checked,.form-radio:checked{
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.form-checkbox:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
}
.form-radio:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
}
.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{
  border-color: transparent;
  background-color: currentColor;
}
.form-checkbox:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3e%3cpath stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 8h8%27/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{
  border-color: transparent;
  background-color: currentColor;
}
.prose{
  color: var(--tw-prose-body);
  max-width: 65ch;
}
.prose :where(p):not(:where([class~="not-prose"] *)){
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}
.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}
.prose :where(a):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}
.prose :where(strong):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-bold);
  font-weight: 600;
}
.prose :where(a strong):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(blockquote strong):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(thead th strong):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(ol):not(:where([class~="not-prose"] *)){
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 1.625em;
}
.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)){
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)){
  list-style-type: lower-alpha;
}
.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){
  list-style-type: upper-alpha;
}
.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){
  list-style-type: lower-alpha;
}
.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)){
  list-style-type: upper-roman;
}
.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)){
  list-style-type: lower-roman;
}
.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){
  list-style-type: upper-roman;
}
.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){
  list-style-type: lower-roman;
}
.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)){
  list-style-type: decimal;
}
.prose :where(ul):not(:where([class~="not-prose"] *)){
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-left: 1.625em;
}
.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{
  font-weight: 400;
  color: var(--tw-prose-counters);
}
.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker{
  color: var(--tw-prose-bullets);
}
.prose :where(hr):not(:where([class~="not-prose"] *)){
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}
.prose :where(blockquote):not(:where([class~="not-prose"] *)){
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-left-width: 0.25rem;
  border-left-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-left: 1em;
}
.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *))::before{
  content: open-quote;
}
.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *))::after{
  content: close-quote;
}
.prose :where(h1):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}
.prose :where(h1 strong):not(:where([class~="not-prose"] *)){
  font-weight: 900;
  color: inherit;
}
.prose :where(h2):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}
.prose :where(h2 strong):not(:where([class~="not-prose"] *)){
  font-weight: 800;
  color: inherit;
}
.prose :where(h3):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}
.prose :where(h3 strong):not(:where([class~="not-prose"] *)){
  font-weight: 700;
  color: inherit;
}
.prose :where(h4):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}
.prose :where(h4 strong):not(:where([class~="not-prose"] *)){
  font-weight: 700;
  color: inherit;
}
.prose :where(img):not(:where([class~="not-prose"] *)){
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(figure > *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
  margin-bottom: 0;
}
.prose :where(figcaption):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}
.prose :where(code):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}
.prose :where(code):not(:where([class~="not-prose"] *))::before{
  content: "`";
}
.prose :where(code):not(:where([class~="not-prose"] *))::after{
  content: "`";
}
.prose :where(a code):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(h1 code):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(h2 code):not(:where([class~="not-prose"] *)){
  color: inherit;
  font-size: 0.875em;
}
.prose :where(h3 code):not(:where([class~="not-prose"] *)){
  color: inherit;
  font-size: 0.9em;
}
.prose :where(h4 code):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(blockquote code):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(thead th code):not(:where([class~="not-prose"] *)){
  color: inherit;
}
.prose :where(pre):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-right: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-left: 1.1428571em;
}
.prose :where(pre code):not(:where([class~="not-prose"] *)){
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
.prose :where(pre code):not(:where([class~="not-prose"] *))::before{
  content: none;
}
.prose :where(pre code):not(:where([class~="not-prose"] *))::after{
  content: none;
}
.prose :where(table):not(:where([class~="not-prose"] *)){
  width: 100%;
  table-layout: auto;
  text-align: left;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}
.prose :where(thead):not(:where([class~="not-prose"] *)){
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}
.prose :where(thead th):not(:where([class~="not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
.prose :where(tbody tr):not(:where([class~="not-prose"] *)){
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}
.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){
  border-bottom-width: 0;
}
.prose :where(tbody td):not(:where([class~="not-prose"] *)){
  vertical-align: baseline;
}
.prose :where(tfoot):not(:where([class~="not-prose"] *)){
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}
.prose :where(tfoot td):not(:where([class~="not-prose"] *)){
  vertical-align: top;
}
.prose{
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}
.prose :where(video):not(:where([class~="not-prose"] *)){
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(figure):not(:where([class~="not-prose"] *)){
  margin-top: 2em;
  margin-bottom: 2em;
}
.prose :where(li):not(:where([class~="not-prose"] *)){
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.prose :where(ol > li):not(:where([class~="not-prose"] *)){
  padding-left: 0.375em;
}
.prose :where(ul > li):not(:where([class~="not-prose"] *)){
  padding-left: 0.375em;
}
.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){
  margin-top: 1.25em;
}
.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){
  margin-bottom: 1.25em;
}
.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){
  margin-top: 1.25em;
}
.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){
  margin-bottom: 1.25em;
}
.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)){
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}
.prose :where(hr + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose :where(h2 + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose :where(h3 + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose :where(h4 + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)){
  padding-left: 0;
}
.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)){
  padding-right: 0;
}
.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)){
  padding-top: 0.5714286em;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}
.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)){
  padding-left: 0;
}
.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)){
  padding-right: 0;
}
.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)){
  margin-bottom: 0;
}
.prose-lg{
  font-size: 1.125rem;
  line-height: 1.7777778;
}
.prose-lg :where(p):not(:where([class~="not-prose"] *)){
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}
.prose-lg :where([class~="lead"]):not(:where([class~="not-prose"] *)){
  font-size: 1.2222222em;
  line-height: 1.4545455;
  margin-top: 1.0909091em;
  margin-bottom: 1.0909091em;
}
.prose-lg :where(blockquote):not(:where([class~="not-prose"] *)){
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  padding-left: 1em;
}
.prose-lg :where(h1):not(:where([class~="not-prose"] *)){
  font-size: 2.6666667em;
  margin-top: 0;
  margin-bottom: 0.8333333em;
  line-height: 1;
}
.prose-lg :where(h2):not(:where([class~="not-prose"] *)){
  font-size: 1.6666667em;
  margin-top: 1.8666667em;
  margin-bottom: 1.0666667em;
  line-height: 1.3333333;
}
.prose-lg :where(h3):not(:where([class~="not-prose"] *)){
  font-size: 1.3333333em;
  margin-top: 1.6666667em;
  margin-bottom: 0.6666667em;
  line-height: 1.5;
}
.prose-lg :where(h4):not(:where([class~="not-prose"] *)){
  margin-top: 1.7777778em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}
.prose-lg :where(img):not(:where([class~="not-prose"] *)){
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}
.prose-lg :where(video):not(:where([class~="not-prose"] *)){
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}
.prose-lg :where(figure):not(:where([class~="not-prose"] *)){
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}
.prose-lg :where(figure > *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
  margin-bottom: 0;
}
.prose-lg :where(figcaption):not(:where([class~="not-prose"] *)){
  font-size: 0.8888889em;
  line-height: 1.5;
  margin-top: 1em;
}
.prose-lg :where(code):not(:where([class~="not-prose"] *)){
  font-size: 0.8888889em;
}
.prose-lg :where(h2 code):not(:where([class~="not-prose"] *)){
  font-size: 0.8666667em;
}
.prose-lg :where(h3 code):not(:where([class~="not-prose"] *)){
  font-size: 0.875em;
}
.prose-lg :where(pre):not(:where([class~="not-prose"] *)){
  font-size: 0.8888889em;
  line-height: 1.75;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.375rem;
  padding-top: 1em;
  padding-right: 1.5em;
  padding-bottom: 1em;
  padding-left: 1.5em;
}
.prose-lg :where(ol):not(:where([class~="not-prose"] *)){
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-left: 1.5555556em;
}
.prose-lg :where(ul):not(:where([class~="not-prose"] *)){
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-left: 1.5555556em;
}
.prose-lg :where(li):not(:where([class~="not-prose"] *)){
  margin-top: 0.6666667em;
  margin-bottom: 0.6666667em;
}
.prose-lg :where(ol > li):not(:where([class~="not-prose"] *)){
  padding-left: 0.4444444em;
}
.prose-lg :where(ul > li):not(:where([class~="not-prose"] *)){
  padding-left: 0.4444444em;
}
.prose-lg :where(.prose-lg > ul > li p):not(:where([class~="not-prose"] *)){
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}
.prose-lg :where(.prose-lg > ul > li > *:first-child):not(:where([class~="not-prose"] *)){
  margin-top: 1.3333333em;
}
.prose-lg :where(.prose-lg > ul > li > *:last-child):not(:where([class~="not-prose"] *)){
  margin-bottom: 1.3333333em;
}
.prose-lg :where(.prose-lg > ol > li > *:first-child):not(:where([class~="not-prose"] *)){
  margin-top: 1.3333333em;
}
.prose-lg :where(.prose-lg > ol > li > *:last-child):not(:where([class~="not-prose"] *)){
  margin-bottom: 1.3333333em;
}
.prose-lg :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"] *)){
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}
.prose-lg :where(hr):not(:where([class~="not-prose"] *)){
  margin-top: 3.1111111em;
  margin-bottom: 3.1111111em;
}
.prose-lg :where(hr + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose-lg :where(h2 + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose-lg :where(h3 + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose-lg :where(h4 + *):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose-lg :where(table):not(:where([class~="not-prose"] *)){
  font-size: 0.8888889em;
  line-height: 1.5;
}
.prose-lg :where(thead th):not(:where([class~="not-prose"] *)){
  padding-right: 0.75em;
  padding-bottom: 0.75em;
  padding-left: 0.75em;
}
.prose-lg :where(thead th:first-child):not(:where([class~="not-prose"] *)){
  padding-left: 0;
}
.prose-lg :where(thead th:last-child):not(:where([class~="not-prose"] *)){
  padding-right: 0;
}
.prose-lg :where(tbody td, tfoot td):not(:where([class~="not-prose"] *)){
  padding-top: 0.75em;
  padding-right: 0.75em;
  padding-bottom: 0.75em;
  padding-left: 0.75em;
}
.prose-lg :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"] *)){
  padding-left: 0;
}
.prose-lg :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"] *)){
  padding-right: 0;
}
.prose-lg :where(.prose-lg > :first-child):not(:where([class~="not-prose"] *)){
  margin-top: 0;
}
.prose-lg :where(.prose-lg > :last-child):not(:where([class~="not-prose"] *)){
  margin-bottom: 0;
}
.aspect-h-1{
  --tw-aspect-h: 1;
}
.aspect-h-3{
  --tw-aspect-h: 3;
}
.aspect-h-9{
  --tw-aspect-h: 9;
}
.aspect-w-1{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 1;
}
.aspect-w-1 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.aspect-w-16{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 16;
}
.aspect-w-16 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.aspect-w-4{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 4;
}
.aspect-w-4 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.aspect-w-7{
  position: relative;
  padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
  --tw-aspect-w: 7;
}
.aspect-w-7 > *{
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.btn{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.25rem;
  border-width: 1px;
  border-color: transparent;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.btn.btn-lg{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
}
.btn.btn-sm{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 0.75rem;
  line-height: 1rem;
}
.card{
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --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);
}
:is([data-mode="dark"] .card){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}
.card .card-header{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
:is([data-mode="dark"] .card .card-header){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.card-title{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}
:is([data-mode="dark"] .card-title){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}
label{
  font-family: 'Inter', sans-serif !important;
  cursor: pointer;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}
:is([data-mode="dark"] label){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.form-input,
  .form-select{
  display: block;
  width: 100%;
  border-radius: 0.25rem;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  background-color: transparent;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
}
.form-input:focus,
  .form-select:focus{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  --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(0px + 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);
}
:is([data-mode="dark"] .form-input),:is([data-mode="dark"]
  .form-select){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.form-input-sm,
  .form-select-sm{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-inline-start: 0.5rem;
  padding-inline-end: 2rem;
  font-size: 0.75rem;
  line-height: 1rem;
}
.form-textarea{
  display: block;
  width: 100%;
  border-radius: 0.25rem;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  background-color: transparent;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
}
.form-textarea:focus{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  --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(0px + 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);
}
:is([data-mode="dark"] .form-textarea){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.form-checkbox,
  .form-radio{
  cursor: pointer;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  background-color: inherit;
}
.form-checkbox:focus,
  .form-radio: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(0px + 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);
  --tw-ring-offset-width: 0px;
}
:is([data-mode="dark"] .form-checkbox),:is([data-mode="dark"]
  .form-radio){
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
:is([data-mode="dark"] .form-checkbox:checked),:is([data-mode="dark"]
  .form-radio:checked){
  border-color: transparent;
}
.form-switch{
  display: flex;
  height: 1.25rem;
  width: 2.25rem;
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  align-items: center;
  border-radius: 9999px;
  border-width: 2px;
  border-color: transparent;
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.form-switch:checked{
  background-image: none;
}
.form-switch: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(0px + 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);
  --tw-ring-offset-width: 0px;
}
:is([data-mode="dark"] .form-switch){
  --tw-bg-opacity: 0.2;
}
.form-switch::before{
  display: inline-block;
  height: 1rem;
  width: 1rem;
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-duration: 200ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  --tw-content: "";
  content: var(--tw-content);
}
.form-switch:checked::before{
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.form-switch.form-switch-lg{
  height: 1.5rem;
  width: 2.75rem;
}
.form-switch.form-switch-lg::before{
  height: 1.25rem;
  width: 1.25rem;
}
.form-switch.square{
  border-radius: 0px;
}
.form-switch.square::before{
  content: var(--tw-content);
  border-radius: 0px;
}
.card-radio{
  position: relative;
}
.card-radio .form-label{
  display: flex;
  cursor: pointer;
  flex-direction: column;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
:is([data-mode="dark"] .card-radio .form-label){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}
.card-radio .form-radio{
  display: none;
}
.card-radio .form-radio:checked + .form-label{
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}
.btn-radio .form-radio{
  display: none;
}
.btn-radio .form-radio:checked + label{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none{
  pointer-events: none;
}
.collapse{
  visibility: collapse;
}
.static{
  position: static;
}
.fixed{
  position: fixed;
}
.absolute{
  position: absolute;
}
.relative{
  position: relative;
}
.inset-0{
  inset: 0px;
}
.inset-3{
  inset: 0.75rem;
}
.inset-x-0{
  left: 0px;
  right: 0px;
}
.inset-y-0{
  top: 0px;
  bottom: 0px;
}
.-start-2{
  inset-inline-start: -0.5rem;
}
.bottom-0{
  bottom: 0px;
}
.bottom-20{
  bottom: 5rem;
}
.end-0{
  inset-inline-end: 0px;
}
.end-14{
  inset-inline-end: 3.5rem;
}
.end-2{
  inset-inline-end: 0.5rem;
}
.end-4{
  inset-inline-end: 1rem;
}
.left-0{
  left: 0px;
}
.right-0{
  right: 0px;
}
.start-0{
  inset-inline-start: 0px;
}
.start-1\/2{
  inset-inline-start: 50%;
}
.start-10{
  inset-inline-start: 2.5rem;
}
.start-4{
  inset-inline-start: 1rem;
}
.top-0{
  top: 0px;
}
.top-1\/2{
  top: 50%;
}
.top-2{
  top: 0.5rem;
}
.top-3{
  top: 0.75rem;
}
.top-3\.5{
  top: 0.875rem;
}
.top-5{
  top: 1.25rem;
}
.top-7{
  top: 1.75rem;
}
.-z-10{
  z-index: -10;
}
.z-0{
  z-index: 0;
}
.z-10{
  z-index: 10;
}
.z-20{
  z-index: 20;
}
.z-40{
  z-index: 40;
}
.z-50{
  z-index: 50;
}
.order-1{
  order: 1;
}
.order-2{
  order: 2;
}
.col-span-1{
  grid-column: span 1 / span 1;
}
.col-span-2{
  grid-column: span 2 / span 2;
}
.col-span-3{
  grid-column: span 3 / span 3;
}
.col-span-full{
  grid-column: 1 / -1;
}
.m-0{
  margin: 0px;
}
.m-0\.5{
  margin: 0.125rem;
}
.m-1{
  margin: 0.25rem;
}
.m-1\.5{
  margin: 0.375rem;
}
.m-12{
  margin: 3rem;
}
.m-2{
  margin: 0.5rem;
}
.m-2\.5{
  margin: 0.625rem;
}
.m-3{
  margin: 0.75rem;
}
.-mx-2{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-1\.5{
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.mx-auto{
  margin-left: auto;
  margin-right: auto;
}
.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-2\.5{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.-mb-px{
  margin-bottom: -1px;
}
.-me-2{
  margin-inline-end: -0.5rem;
}
.-me-px{
  margin-inline-end: -1px;
}
.-ms-2{
  margin-inline-start: -0.5rem;
}
.-ms-8{
  margin-inline-start: -2rem;
}
.-ms-px{
  margin-inline-start: -1px;
}
.-mt-px{
  margin-top: -1px;
}
.mb-1{
  margin-bottom: 0.25rem;
}
.mb-10{
  margin-bottom: 2.5rem;
}
.mb-2{
  margin-bottom: 0.5rem;
}
.mb-2\.5{
  margin-bottom: 0.625rem;
}
.mb-3{
  margin-bottom: 0.75rem;
}
.mb-3\.5{
  margin-bottom: 0.875rem;
}
.mb-4{
  margin-bottom: 1rem;
}
.mb-5{
  margin-bottom: 1.25rem;
}
.mb-6{
  margin-bottom: 1.5rem;
}
.mb-8{
  margin-bottom: 2rem;
}
.mb-9{
  margin-bottom: 2.25rem;
}
.me-0{
  margin-inline-end: 0px;
}
.me-0\.5{
  margin-inline-end: 0.125rem;
}
.me-1{
  margin-inline-end: 0.25rem;
}
.me-1\.5{
  margin-inline-end: 0.375rem;
}
.me-2{
  margin-inline-end: 0.5rem;
}
.me-3{
  margin-inline-end: 0.75rem;
}
.me-3\.5{
  margin-inline-end: 0.875rem;
}
.me-4{
  margin-inline-end: 1rem;
}
.me-6{
  margin-inline-end: 1.5rem;
}
.me-auto{
  margin-inline-end: auto;
}
.ml-1{
  margin-left: 0.25rem;
}
.mr-1{
  margin-right: 0.25rem;
}
.mr-1\.5{
  margin-right: 0.375rem;
}
.ms-0{
  margin-inline-start: 0px;
}
.ms-0\.5{
  margin-inline-start: 0.125rem;
}
.ms-1{
  margin-inline-start: 0.25rem;
}
.ms-1\.5{
  margin-inline-start: 0.375rem;
}
.ms-2{
  margin-inline-start: 0.5rem;
}
.ms-20{
  margin-inline-start: 5rem;
}
.ms-3{
  margin-inline-start: 0.75rem;
}
.ms-4{
  margin-inline-start: 1rem;
}
.ms-auto{
  margin-inline-start: auto;
}
.mt-0{
  margin-top: 0px;
}
.mt-1{
  margin-top: 0.25rem;
}
.mt-1\.5{
  margin-top: 0.375rem;
}
.mt-12{
  margin-top: 3rem;
}
.mt-2{
  margin-top: 0.5rem;
}
.mt-3{
  margin-top: 0.75rem;
}
.mt-4{
  margin-top: 1rem;
}
.mt-5{
  margin-top: 1.25rem;
}
.mt-6{
  margin-top: 1.5rem;
}
.mt-7{
  margin-top: 1.75rem;
}
.mt-8{
  margin-top: 2rem;
}
.mt-9{
  margin-top: 2.25rem;
}
.mt-auto{
  margin-top: auto;
}
.mt-px{
  margin-top: 1px;
}
.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-0\.5{
  height: 0.125rem;
}
.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-28{
  height: 7rem;
}
.h-3{
  height: 0.75rem;
}
.h-3\.5{
  height: 0.875rem;
}
.h-32{
  height: 8rem;
}
.h-4{
  height: 1rem;
}
.h-5{
  height: 1.25rem;
}
.h-52{
  height: 13rem;
}
.h-56{
  height: 14rem;
}
.h-6{
  height: 1.5rem;
}
.h-8{
  height: 2rem;
}
.h-80{
  height: 20rem;
}
.h-9{
  height: 2.25rem;
}
.h-\[3\.375rem\]{
  height: 3.375rem;
}
.h-\[calc\(100vh-300px\)\]{
  height: calc(100vh - 300px);
}
.h-\[calc\(100vh-64px\)\]{
  height: calc(100vh - 64px);
}
.h-auto{
  height: auto;
}
.h-full{
  height: 100%;
}
.h-px{
  height: 1px;
}
.h-screen{
  height: 100vh;
}
.max-h-40{
  max-height: 10rem;
}
.min-h-\[15rem\]{
  min-height: 15rem;
}
.min-h-full{
  min-height: 100%;
}
.w-1{
  width: 0.25rem;
}
.w-1\.5{
  width: 0.375rem;
}
.w-1\/2{
  width: 50%;
}
.w-1\/3{
  width: 33.333333%;
}
.w-1\/4{
  width: 25%;
}
.w-10{
  width: 2.5rem;
}
.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-2\/3{
  width: 66.666667%;
}
.w-2\/5{
  width: 40%;
}
.w-20{
  width: 5rem;
}
.w-24{
  width: 6rem;
}
.w-28{
  width: 7rem;
}
.w-3{
  width: 0.75rem;
}
.w-3\.5{
  width: 0.875rem;
}
.w-3\/12{
  width: 25%;
}
.w-3\/4{
  width: 75%;
}
.w-32{
  width: 8rem;
}
.w-36{
  width: 9rem;
}
.w-4{
  width: 1rem;
}
.w-4\/12{
  width: 33.333333%;
}
.w-40{
  width: 10rem;
}
.w-44{
  width: 11rem;
}
.w-48{
  width: 12rem;
}
.w-5{
  width: 1.25rem;
}
.w-5\/12{
  width: 41.666667%;
}
.w-52{
  width: 13rem;
}
.w-6{
  width: 1.5rem;
}
.w-6\/12{
  width: 50%;
}
.w-7\/12{
  width: 58.333333%;
}
.w-72{
  width: 18rem;
}
.w-8{
  width: 2rem;
}
.w-8\/12{
  width: 66.666667%;
}
.w-80{
  width: 20rem;
}
.w-9{
  width: 2.25rem;
}
.w-\[3\.375rem\]{
  width: 3.375rem;
}
.w-auto{
  width: auto;
}
.w-full{
  width: 100%;
}
.w-screen{
  width: 100vw;
}
.min-w-0{
  min-width: 0px;
}
.min-w-\[10rem\]{
  min-width: 10rem;
}
.min-w-\[120px\]{
  min-width: 120px;
}
.min-w-\[16rem\]{
  min-width: 16rem;
}
.min-w-\[6rem\]{
  min-width: 6rem;
}
.min-w-\[8rem\]{
  min-width: 8rem;
}
.min-w-fit{
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.min-w-full{
  min-width: 100%;
}
.max-w-2xl{
  max-width: 42rem;
}
.max-w-\[10rem\]{
  max-width: 10rem;
}
.max-w-\[85rem\]{
  max-width: 85rem;
}
.max-w-full{
  max-width: 100%;
}
.max-w-sm{
  max-width: 24rem;
}
.max-w-xs{
  max-width: 20rem;
}
.flex-1{
  flex: 1 1 0%;
}
.flex-auto{
  flex: 1 1 auto;
}
.flex-none{
  flex: none;
}
.flex-shrink-0{
  flex-shrink: 0;
}
.shrink-0{
  flex-shrink: 0;
}
.flex-grow{
  flex-grow: 1;
}
.grow{
  flex-grow: 1;
}
.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-full{
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-full{
  --tw-translate-y: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1\/2{
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-full{
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-1\/2{
  --tw-translate-y: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-full{
  --tw-translate-y: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-45{
  --tw-rotate: -45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90{
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45{
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90{
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-270{
  --tw-rotate: 270deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-90{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes pulse{
  50%{
    opacity: .5;
  }
}
.animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}
.animate-spin{
  animation: spin 1s linear infinite;
}
.cursor-grab{
  cursor: grab;
}
.cursor-help{
  cursor: help;
}
.cursor-not-allowed{
  cursor: not-allowed;
}
.cursor-pointer{
  cursor: pointer;
}
.resize{
  resize: both;
}
.list-inside{
  list-style-position: inside;
}
.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));
}
.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.flex-col{
  flex-direction: column;
}
.flex-wrap{
  flex-wrap: wrap;
}
.flex-nowrap{
  flex-wrap: nowrap;
}
.items-start{
  align-items: flex-start;
}
.items-end{
  align-items: flex-end;
}
.items-center{
  align-items: center;
}
.justify-end{
  justify-content: flex-end;
}
.justify-center{
  justify-content: center;
}
.justify-between{
  justify-content: space-between;
}
.gap-1{
  gap: 0.25rem;
}
.gap-1\.5{
  gap: 0.375rem;
}
.gap-2{
  gap: 0.5rem;
}
.gap-2\.5{
  gap: 0.625rem;
}
.gap-3{
  gap: 0.75rem;
}
.gap-4{
  gap: 1rem;
}
.gap-5{
  gap: 1.25rem;
}
.gap-6{
  gap: 1.5rem;
}
.gap-px{
  gap: 1px;
}
.gap-x-2{
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}
.gap-x-2\.5{
  -moz-column-gap: 0.625rem;
       column-gap: 0.625rem;
}
.gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}
.gap-x-3\.5{
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
}
.gap-x-6{
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.gap-x-7{
  -moz-column-gap: 1.75rem;
       column-gap: 1.75rem;
}
.gap-y-3{
  row-gap: 0.75rem;
}
.-space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}
.-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.-space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-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-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * 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-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * 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-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * 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-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));
}
.divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-dashed > :not([hidden]) ~ :not([hidden]){
  border-style: dashed;
}
.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity));
}
.divide-gray-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-divide-opacity));
}
.divide-slate-900\/10 > :not([hidden]) ~ :not([hidden]){
  border-color: rgb(15 23 42 / 0.1);
}
.overflow-auto{
  overflow: auto;
}
.overflow-hidden{
  overflow: hidden;
}
.overflow-x-auto{
  overflow-x: auto;
}
.overflow-y-auto{
  overflow-y: auto;
}
.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-nowrap{
  white-space: nowrap;
}
.rounded{
  border-radius: 0.25rem;
}
.rounded-\[1px\]{
  border-radius: 1px;
}
.rounded-full{
  border-radius: 9999px;
}
.rounded-lg{
  border-radius: 0.5rem;
}
.rounded-md{
  border-radius: 0.375rem;
}
.rounded-none{
  border-radius: 0px;
}
.rounded-sm{
  border-radius: 0.125rem;
}
.rounded-xl{
  border-radius: 0.75rem;
}
.rounded-b-xl{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.rounded-e{
  border-start-end-radius: 0.25rem;
  border-end-end-radius: 0.25rem;
}
.rounded-e-none{
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
}
.rounded-l{
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-l-none{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-s{
  border-start-start-radius: 0.25rem;
  border-end-start-radius: 0.25rem;
}
.rounded-s-full{
  border-start-start-radius: 9999px;
  border-end-start-radius: 9999px;
}
.rounded-s-none{
  border-start-start-radius: 0px;
  border-end-start-radius: 0px;
}
.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-t-xl{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.rounded-tl-xl{
  border-top-left-radius: 0.75rem;
}
.rounded-tr-xl{
  border-top-right-radius: 0.75rem;
}
.border{
  border-width: 1px;
}
.border-0{
  border-width: 0px;
}
.border-2{
  border-width: 2px;
}
.border-4{
  border-width: 4px;
}
.border-\[3px\]{
  border-width: 3px;
}
.border-x-0{
  border-left-width: 0px;
  border-right-width: 0px;
}
.border-b{
  border-bottom-width: 1px;
}
.border-b-2{
  border-bottom-width: 2px;
}
.border-e{
  border-inline-end-width: 1px;
}
.border-e-0{
  border-inline-end-width: 0px;
}
.border-l{
  border-left-width: 1px;
}
.border-r{
  border-right-width: 1px;
}
.border-r-0{
  border-right-width: 0px;
}
.border-s{
  border-inline-start-width: 1px;
}
.border-s-0{
  border-inline-start-width: 0px;
}
.border-s-2{
  border-inline-start-width: 2px;
}
.border-t{
  border-top-width: 1px;
}
.border-t-0{
  border-top-width: 0px;
}
.border-dashed{
  border-style: dashed;
}
.border-current{
  border-color: currentColor;
}
.border-danger{
  --tw-border-opacity: 1;
  border-color: rgb(230 53 53 / var(--tw-border-opacity));
}
.border-dark{
  --tw-border-opacity: 1;
  border-color: rgb(49 58 70 / 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-gray-900\/10{
  border-color: rgb(17 24 39 / 0.1);
}
.border-info{
  --tw-border-opacity: 1;
  border-color: rgb(8 149 216 / var(--tw-border-opacity));
}
.border-info\/20{
  border-color: rgb(8 149 216 / 0.2);
}
.border-light{
  --tw-border-opacity: 1;
  border-color: rgb(238 242 247 / var(--tw-border-opacity));
}
.border-primary{
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
}
.border-purple-400{
  --tw-border-opacity: 1;
  border-color: rgb(192 132 252 / var(--tw-border-opacity));
}
.border-red-300{
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity));
}
.border-secondary{
  --tw-border-opacity: 1;
  border-color: rgb(0 227 202 / var(--tw-border-opacity));
}
.border-sky-200{
  --tw-border-opacity: 1;
  border-color: rgb(186 230 253 / var(--tw-border-opacity));
}
.border-slate-200{
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity));
}
.border-success{
  --tw-border-opacity: 1;
  border-color: rgb(28 180 84 / var(--tw-border-opacity));
}
.border-teal-200{
  --tw-border-opacity: 1;
  border-color: rgb(153 246 228 / var(--tw-border-opacity));
}
.border-teal-500{
  --tw-border-opacity: 1;
  border-color: rgb(20 184 166 / var(--tw-border-opacity));
}
.border-transparent{
  border-color: transparent;
}
.border-violet-500{
  --tw-border-opacity: 1;
  border-color: rgb(139 92 246 / var(--tw-border-opacity));
}
.border-warning{
  --tw-border-opacity: 1;
  border-color: rgb(226 169 7 / var(--tw-border-opacity));
}
.border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-yellow-200{
  --tw-border-opacity: 1;
  border-color: rgb(254 240 138 / var(--tw-border-opacity));
}
.border-b-primary{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 29 78 / var(--tw-border-opacity));
}
.border-b-transparent{
  border-bottom-color: transparent;
}
.border-t-transparent{
  border-top-color: transparent;
}
.bg-amber-500\/25{
  background-color: rgb(245 158 11 / 0.25);
}
.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-black\/10{
  background-color: rgb(0 0 0 / 0.1);
}
.bg-black\/5{
  background-color: rgb(0 0 0 / 0.05);
}
.bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.bg-cyan-500\/25{
  background-color: rgb(6 182 212 / 0.25);
}
.bg-danger{
  --tw-bg-opacity: 1;
  background-color: rgb(230 53 53 / var(--tw-bg-opacity));
}
.bg-danger\/20{
  background-color: rgb(230 53 53 / 0.2);
}
.bg-danger\/25{
  background-color: rgb(230 53 53 / 0.25);
}
.bg-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(49 58 70 / var(--tw-bg-opacity));
}
.bg-dark\/25{
  background-color: rgb(49 58 70 / 0.25);
}
.bg-dark\/80{
  background-color: rgb(49 58 70 / 0.8);
}
.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-300{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}
.bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity));
}
.bg-gray-400\/25{
  background-color: rgb(156 163 175 / 0.25);
}
.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-500\/20{
  background-color: rgb(107 114 128 / 0.2);
}
.bg-gray-600{
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / 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-green-100{
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity));
}
.bg-green-400{
  --tw-bg-opacity: 1;
  background-color: rgb(74 222 128 / var(--tw-bg-opacity));
}
.bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}
.bg-green-600{
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity));
}
.bg-indigo-100{
  --tw-bg-opacity: 1;
  background-color: rgb(224 231 255 / var(--tw-bg-opacity));
}
.bg-indigo-400{
  --tw-bg-opacity: 1;
  background-color: rgb(129 140 248 / var(--tw-bg-opacity));
}
.bg-indigo-500{
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}
.bg-indigo-600{
  --tw-bg-opacity: 1;
  background-color: rgb(79 70 229 / var(--tw-bg-opacity));
}
.bg-indigo-800{
  --tw-bg-opacity: 1;
  background-color: rgb(55 48 163 / var(--tw-bg-opacity));
}
.bg-info{
  --tw-bg-opacity: 1;
  background-color: rgb(8 149 216 / var(--tw-bg-opacity));
}
.bg-info\/10{
  background-color: rgb(8 149 216 / 0.1);
}
.bg-info\/25{
  background-color: rgb(8 149 216 / 0.25);
}
.bg-light{
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 247 / var(--tw-bg-opacity));
}
.bg-orange-100{
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 213 / var(--tw-bg-opacity));
}
.bg-orange-400{
  --tw-bg-opacity: 1;
  background-color: rgb(251 146 60 / var(--tw-bg-opacity));
}
.bg-orange-600{
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity));
}
.bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity));
}
.bg-pink-500\/25{
  background-color: rgb(236 72 153 / 0.25);
}
.bg-primary{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}
.bg-primary\/10{
  background-color: rgb(0 29 78 / 0.1);
}
.bg-primary\/20{
  background-color: rgb(0 29 78 / 0.2);
}
.bg-primary\/25{
  background-color: rgb(0 29 78 / 0.25);
}
.bg-purple-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity));
}
.bg-purple-400{
  --tw-bg-opacity: 1;
  background-color: rgb(192 132 252 / var(--tw-bg-opacity));
}
.bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}
.bg-purple-600{
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity));
}
.bg-red-100{
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity));
}
.bg-red-400{
  --tw-bg-opacity: 1;
  background-color: rgb(248 113 113 / 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-rose-500{
  --tw-bg-opacity: 1;
  background-color: rgb(244 63 94 / var(--tw-bg-opacity));
}
.bg-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(0 227 202 / var(--tw-bg-opacity));
}
.bg-secondary\/25{
  background-color: rgb(0 227 202 / 0.25);
}
.bg-sky-400{
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}
.bg-sky-50{
  --tw-bg-opacity: 1;
  background-color: rgb(240 249 255 / var(--tw-bg-opacity));
}
.bg-sky-500\/25{
  background-color: rgb(14 165 233 / 0.25);
}
.bg-sky-700{
  --tw-bg-opacity: 1;
  background-color: rgb(3 105 161 / var(--tw-bg-opacity));
}
.bg-slate-100{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
.bg-slate-200{
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity));
}
.bg-slate-300{
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity));
}
.bg-slate-700{
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
.bg-success{
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}
.bg-success\/20{
  background-color: rgb(28 180 84 / 0.2);
}
.bg-success\/25{
  background-color: rgb(28 180 84 / 0.25);
}
.bg-success\/90{
  background-color: rgb(28 180 84 / 0.9);
}
.bg-teal-50{
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 250 / var(--tw-bg-opacity));
}
.bg-transparent{
  background-color: transparent;
}
.bg-violet-500{
  --tw-bg-opacity: 1;
  background-color: rgb(139 92 246 / var(--tw-bg-opacity));
}
.bg-warning{
  --tw-bg-opacity: 1;
  background-color: rgb(226 169 7 / var(--tw-bg-opacity));
}
.bg-warning\/20{
  background-color: rgb(226 169 7 / 0.2);
}
.bg-warning\/25{
  background-color: rgb(226 169 7 / 0.25);
}
.bg-warning\/60{
  background-color: rgb(226 169 7 / 0.6);
}
.bg-warning\/80{
  background-color: rgb(226 169 7 / 0.8);
}
.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/\[\.1\]{
  background-color: rgb(255 255 255 / .1);
}
.bg-white\/\[\.5\]{
  background-color: rgb(255 255 255 / .5);
}
.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-50{
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity));
}
.bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}
.bg-yellow-600{
  --tw-bg-opacity: 1;
  background-color: rgb(202 138 4 / var(--tw-bg-opacity));
}
.bg-opacity-20{
  --tw-bg-opacity: 0.2;
}
.bg-opacity-50{
  --tw-bg-opacity: 0.5;
}
.bg-gradient-to-l{
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.from-cyan-500{
  --tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-danger{
  --tw-gradient-from: #E63535 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(230 53 53 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-fuchsia-500{
  --tw-gradient-from: #d946ef var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-200{
  --tw-gradient-from: #e5e7eb var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-primary{
  --tw-gradient-from: #3073F1 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 29 78 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-rose-100{
  --tw-gradient-from: #ffe4e6 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(255 228 230 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-blue-500{
  --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position);
}
.to-info{
  --tw-gradient-to: #0895D8 var(--tw-gradient-to-position);
}
.to-pink-500{
  --tw-gradient-to: #ec4899 var(--tw-gradient-to-position);
}
.to-success{
  --tw-gradient-to: #1CB454 var(--tw-gradient-to-position);
}
.to-teal-100{
  --tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position);
}
.to-white\/0{
  --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
}
.bg-clip-text{
  -webkit-background-clip: text;
          background-clip: text;
}
.fill-warning{
  fill: #E2A907;
}
.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}
.object-center{
  -o-object-position: center;
     object-position: center;
}
.p-0{
  padding: 0px;
}
.p-0\.5{
  padding: 0.125rem;
}
.p-1{
  padding: 0.25rem;
}
.p-1\.5{
  padding: 0.375rem;
}
.p-2{
  padding: 0.5rem;
}
.p-2\.5{
  padding: 0.625rem;
}
.p-3{
  padding: 0.75rem;
}
.p-3\.5{
  padding: 0.875rem;
}
.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-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-3\.5{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.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: 0px;
  padding-bottom: 0px;
}
.py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-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-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.py-32{
  padding-top: 8rem;
  padding-bottom: 8rem;
}
.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.pb-3{
  padding-bottom: 0.75rem;
}
.pb-4{
  padding-bottom: 1rem;
}
.pb-5{
  padding-bottom: 1.25rem;
}
.pb-6{
  padding-bottom: 1.5rem;
}
.pe-0{
  padding-inline-end: 0px;
}
.pe-14{
  padding-inline-end: 3.5rem;
}
.pe-2{
  padding-inline-end: 0.5rem;
}
.pe-3{
  padding-inline-end: 0.75rem;
}
.pe-4{
  padding-inline-end: 1rem;
}
.pe-\[15px\]{
  padding-inline-end: 15px;
}
.ps-11{
  padding-inline-start: 2.75rem;
}
.ps-3{
  padding-inline-start: 0.75rem;
}
.ps-4{
  padding-inline-start: 1rem;
}
.ps-6{
  padding-inline-start: 1.5rem;
}
.ps-8{
  padding-inline-start: 2rem;
}
.ps-9{
  padding-inline-start: 2.25rem;
}
.pt-2{
  padding-top: 0.5rem;
}
.pt-3{
  padding-top: 0.75rem;
}
.pt-5{
  padding-top: 1.25rem;
}
.pt-7{
  padding-top: 1.75rem;
}
.pt-8{
  padding-top: 2rem;
}
.text-left{
  text-align: left;
}
.text-center{
  text-align: center;
}
.text-right{
  text-align: right;
}
.text-start{
  text-align: start;
}
.text-end{
  text-align: end;
}
.align-baseline{
  vertical-align: baseline;
}
.align-middle{
  vertical-align: middle;
}
.align-text-bottom{
  vertical-align: text-bottom;
}
.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-7xl{
  font-size: 4.5rem;
  line-height: 1;
}
.text-8xl{
  font-size: 6rem;
  line-height: 1;
}
.text-9xl{
  font-size: 8rem;
  line-height: 1;
}
.text-\[13px\]{
  font-size: 13px;
}
.text-\[5px\]{
  font-size: 5px;
}
.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-lg\/none{
  font-size: 1.125rem;
  line-height: 1;
}
.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-bold{
  font-weight: 700;
}
.font-medium{
  font-weight: 500;
}
.font-normal{
  font-weight: 400;
}
.font-semibold{
  font-weight: 600;
}
.uppercase{
  text-transform: uppercase;
}
.italic{
  font-style: italic;
}
.not-italic{
  font-style: normal;
}
.leading-5{
  line-height: 1.25rem;
}
.leading-none{
  line-height: 1;
}
.leading-relaxed{
  line-height: 1.625;
}
.tracking-tight{
  letter-spacing: -0.025em;
}
.tracking-widest{
  letter-spacing: 0.1em;
}
.text-amber-500{
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / var(--tw-text-opacity));
}
.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-cyan-500{
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity));
}
.text-danger{
  --tw-text-opacity: 1;
  color: rgb(230 53 53 / var(--tw-text-opacity));
}
.text-dark{
  --tw-text-opacity: 1;
  color: rgb(49 58 70 / var(--tw-text-opacity));
}
.text-gray-100{
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}
.text-gray-200{
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / 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-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-800{
  --tw-text-opacity: 1;
  color: rgb(22 101 52 / var(--tw-text-opacity));
}
.text-indigo-500{
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / var(--tw-text-opacity));
}
.text-indigo-600{
  --tw-text-opacity: 1;
  color: rgb(79 70 229 / var(--tw-text-opacity));
}
.text-indigo-800{
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / var(--tw-text-opacity));
}
.text-info{
  --tw-text-opacity: 1;
  color: rgb(8 149 216 / 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-600{
  --tw-text-opacity: 1;
  color: rgb(219 39 119 / var(--tw-text-opacity));
}
.text-primary{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}
.text-primary\/10{
  color: rgb(0 29 78 / 0.1);
}
.text-primary\/25{
  color: rgb(0 29 78 / 0.25);
}
.text-primary\/50{
  color: rgb(0 29 78 / 0.5);
}
.text-primary\/75{
  color: rgb(0 29 78 / 0.75);
}
.text-primary\/90{
  color: rgb(0 29 78 / 0.9);
}
.text-purple-600{
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / 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-800{
  --tw-text-opacity: 1;
  color: rgb(153 27 27 / var(--tw-text-opacity));
}
.text-secondary{
  --tw-text-opacity: 1;
  color: rgb(0 227 202 / var(--tw-text-opacity));
}
.text-sky-400{
  --tw-text-opacity: 1;
  color: rgb(56 189 248 / var(--tw-text-opacity));
}
.text-sky-500{
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity));
}
.text-sky-700{
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / var(--tw-text-opacity));
}
.text-sky-800{
  --tw-text-opacity: 1;
  color: rgb(7 89 133 / var(--tw-text-opacity));
}
.text-slate-400{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity));
}
.text-slate-700{
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity));
}
.text-slate-900{
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}
.text-success{
  --tw-text-opacity: 1;
  color: rgb(28 180 84 / var(--tw-text-opacity));
}
.text-teal-800{
  --tw-text-opacity: 1;
  color: rgb(17 94 89 / var(--tw-text-opacity));
}
.text-transparent{
  color: transparent;
}
.text-warning{
  --tw-text-opacity: 1;
  color: rgb(226 169 7 / 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));
}
.text-yellow-800{
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / var(--tw-text-opacity));
}
.text-zinc-600{
  --tw-text-opacity: 1;
  color: rgb(82 82 91 / var(--tw-text-opacity));
}
.text-opacity-40{
  --tw-text-opacity: 0.4;
}
.underline{
  text-decoration-line: underline;
}
.overline{
  text-decoration-line: overline;
}
.line-through{
  text-decoration-line: line-through;
}
.no-underline{
  text-decoration-line: none;
}
.decoration-danger{
  text-decoration-color: #E63535;
}
.decoration-primary{
  text-decoration-color: #3073F1;
}
.decoration-success{
  text-decoration-color: #1CB454;
}
.decoration-solid{
  text-decoration-style: solid;
}
.decoration-double{
  text-decoration-style: double;
}
.decoration-dotted{
  text-decoration-style: dotted;
}
.decoration-wavy{
  text-decoration-style: wavy;
}
.decoration-2{
  text-decoration-thickness: 2px;
}
.placeholder-gray-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity));
}
.placeholder-gray-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity));
}
.opacity-0{
  opacity: 0;
}
.opacity-100{
  opacity: 1;
}
.opacity-25{
  opacity: 0.25;
}
.opacity-60{
  opacity: 0.6;
}
.opacity-75{
  opacity: 0.75;
}
.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-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);
}
.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-2{
  --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);
}
.ring-gray-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity));
}
.ring-white{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
.blur-sm{
  --tw-blur: blur(4px);
  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);
}
.brightness-50{
  --tw-brightness: brightness(.5);
  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);
}
.contrast-50{
  --tw-contrast: contrast(.5);
  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-2xl{
  --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.hue-rotate-180{
  --tw-hue-rotate: hue-rotate(180deg);
  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);
}
.hue-rotate-60{
  --tw-hue-rotate: hue-rotate(60deg);
  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);
}
.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);
}
.saturate-50{
  --tw-saturate: saturate(.5);
  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);
}
.sepia{
  --tw-sepia: sepia(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, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[height\]{
  transition-property: height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[margin\2c opacity\]{
  transition-property: margin,opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[opacity\]{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-100{
  transition-duration: 100ms;
}
.duration-300{
  transition-duration: 300ms;
}
.duration-500{
  transition-duration: 500ms;
}
.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.app-menu {
  width: var(--tw-sidenav-width);
  min-width: var(--tw-sidenav-width);
  background: var(--tw-menu-bg);
  position: sticky;
  top: 0px;
  z-index: 40;
  height: 100vh;
  --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);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.app-menu .srcollbar {
  height: calc(100% - var(--tw-topbar-height));
  border-top-width: 1px;
  border-style: dashed;
  border-color: rgb(107 114 128 / 0.25);
}

.page-content {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-block-size: 100vh;
}

.logo-box {
  height: var(--tw-topbar-height);
  color: var(--tw-menu-item-color);
  position: sticky;
  top: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
}
.logo-box .logo-lg {
  height: 24px;
}
.logo-box .logo-sm {
  height: 32px;
  display: none;
}
.logo-box .logo-light {
  display: none;
}
.logo-box .logo-dark {
  display: block;
}

html[data-mode=dark] .app-menu .logo-box .logo-light,
html[data-menu-color=brand] .app-menu .logo-box .logo-light,
html[data-menu-color=dark] .app-menu .logo-box .logo-light,
html[data-menu-color=gradient] .app-menu .logo-box .logo-light {
  display: block;
}
html[data-mode=dark] .app-menu .logo-box .logo-dark,
html[data-menu-color=brand] .app-menu .logo-box .logo-dark,
html[data-menu-color=dark] .app-menu .logo-box .logo-dark,
html[data-menu-color=gradient] .app-menu .logo-box .logo-dark {
  display: none;
}

.menu {
  display: flex;
  flex-direction: column;
  gap: var(--tw-menu-item-gap);
  padding: var(--tw-menu-item-gap) 0;
}
.menu .menu-title {
  color: var(--tw-menu-item-color);
  font-size: calc(var(--tw-menu-item-font-size) * 0.8);
  padding: var(--tw-menu-link-padding-y) calc(var(--tw-menu-link-padding-x) + var(--tw-menu-item-padding-x));
  cursor: default;
  white-space: nowrap;
  font-weight: 500;
  letter-spacing: 0.1em;
  opacity: 0.75;
}
.menu > .menu-item {
  padding: 0 var(--tw-menu-item-padding-x);
}
.menu .menu-item .menu-link {
  color: var(--tw-menu-item-color);
  gap: var(--tw-menu-link-item-gap);
  padding: var(--tw-menu-link-padding-y) var(--tw-menu-link-padding-x);
  position: relative;
  display: flex;
  align-items: center;
  white-space: nowrap;
  border-radius: 0.5rem;
  background-color: transparent;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.menu .menu-item .menu-link > .menu-icon {
  width: var(--tw-menu-item-icon-size);
  height: var(--tw-menu-item-icon-size);
  font-size: var(--tw-menu-item-icon-size);
  line-height: var(--tw-menu-item-icon-size);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.menu .menu-item .menu-link > .menu-icon svg {
  width: var(--tw-menu-item-icon-size);
  height: var(--tw-menu-item-icon-size);
  stroke: inherit;
}
.menu .menu-item .menu-link > .menu-text {
  font-size: var(--tw-menu-item-font-size);
  line-height: var(--tw-menu-item-font-size);
  white-space: nowrap;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.menu .menu-item .menu-link > .menu-arrow {
  font-size: var(--tw-menu-item-font-size);
  line-height: var(--tw-menu-item-font-size);
  font-family: "MingCute";
  margin-inline-start: auto;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
:is([dir="rtl"] .menu .menu-item .menu-link > .menu-arrow){
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.menu .menu-item .menu-link > .menu-arrow::before {
  content: "\ef6b";
}
.menu .menu-item .menu-link > .badge{
  margin-inline-start: auto;
  display: flex;
  height: 1.25rem;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  text-align: center;
  vertical-align: baseline;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  font-size: calc(var(--tw-menu-item-font-size) * 0.8);
}
.menu .menu-item .menu-link:is(.open) > .menu-arrow {
  transform: rotate(90deg);
}
.menu .menu-item .menu-link:is(.open, .active, :active, :focus) {
  color: var(--tw-menu-item-active-color);
}
.menu .menu-item .menu-link:is(:hover) {
  color: var(--tw-menu-item-hover-color);
}
.menu > .menu-item > .menu-link:is(.open, .active, :active, :focus) {
  background-color: var(--tw-menu-item-active-bg);
}
.menu > .menu-item > .menu-link:is(:hover) {
  background-color: var(--tw-menu-item-hover-bg);
}
.menu .sub-menu{
  width: 100%;
  overflow: hidden;
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  padding-inline-start: calc(var(--tw-menu-item-icon-size) + var(--tw-menu-link-item-gap));
}
.menu .sub-menu .menu-item:first-of-type {
  margin-top: calc(var(--tw-menu-link-padding-y) * 0.5);
}
.menu .sub-menu .menu-item:last-of-type {
  margin-bottom: calc(var(--tw-menu-link-padding-y) * 0.5);
}
.menu .sub-menu .sub-menu {
  padding-inline-start: calc(var(--tw-menu-item-icon-size));
}

.help-box {
  color: var(--tw-menu-item-color);
}

#button-hover-toggle {
  color: var(--tw-menu-item-color);
  display: none;
  align-items: center;
  justify-content: center;
}

html[data-sidenav-view=hover] .app-menu:not(:hover) {
  width: var(--tw-sidenav-width-sm);
  min-width: var(--tw-sidenav-width-sm);
}
html[data-sidenav-view=hover] .app-menu:not(:hover) .logo-box .logo-lg {
  display: none;
}
html[data-sidenav-view=hover] .app-menu:not(:hover) .logo-box .logo-sm {
  display: flex;
}
html[data-sidenav-view=hover] .app-menu:not(:hover) #button-hover-toggle {
  display: none;
}
html[data-sidenav-view=hover] .app-menu:not(:hover) .menu-item .menu-link .menu-text,
html[data-sidenav-view=hover] .app-menu:not(:hover) .menu-item .menu-link .menu-arrow,
html[data-sidenav-view=hover] .app-menu:not(:hover) .menu-item .menu-link .badge {
  visibility: hidden;
}
html[data-sidenav-view=hover] .app-menu:not(:hover) .menu-item .sub-menu {
  visibility: hidden;
  height: 0 !important;
}
html[data-sidenav-view=hover] .app-menu:not(:hover) .menu-title {
  visibility: hidden;
  position: relative;
}
html[data-sidenav-view=hover] .app-menu:not(:hover) .menu-title::after {
  content: "";
  border-top: 1px solid var(--tw-menu-item-color);
  width: var(--tw-menu-item-icon-size);
  visibility: visible;
  position: absolute;
  top: 50%;
  display: flex;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  justify-content: center;
  border-radius: 9999px;
  opacity: 0.4;
}
html[data-sidenav-view=hover] .app-menu:not(:hover) .simplebar-track.simplebar-vertical {
  visibility: hidden !important;
}
html[data-sidenav-view=hover] .help-box {
  display: none;
}
html[data-sidenav-view=hover] .app-menu + .page-content {
  margin-inline-start: var(--tw-sidenav-width-sm);
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
html[data-sidenav-view=hover] .app-menu {
  position: fixed;
  bottom: 0;
}
html[data-sidenav-view=hover] .app-menu #button-hover-toggle {
  display: flex;
  transition-property: all;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
html[data-sidenav-view=hover] .app-menu .simplebar-track.simplebar-horizontal {
  visibility: hidden !important;
}
html[data-sidenav-view=hover] .app-header #button-toggle-menu {
  display: none;
}

html[data-sidenav-view=hover-active] .app-header #button-toggle-menu{
  display: none;
}
html[data-sidenav-view=hover-active] .app-menu #button-hover-toggle{
  display: flex;
  align-items: center;
  transition-property: all;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
html[data-sidenav-view=hover-active] .app-menu #button-hover-toggle .mgc_round_line::before {
  content: "\f053";
}
html[data-sidenav-view=hover-active] .app-menu + .page-content {
  margin-inline-start: var(--tw-sidenav-width);
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
html[data-sidenav-view=hover-active] .app-menu {
  position: fixed;
  bottom: 0;
}

html[data-sidenav-view=sm] .app-menu {
  width: var(--tw-sidenav-width-sm);
  min-width: var(--tw-sidenav-width-sm);
  min-height: var(--tw-sidenav-sm-height);
  height: unset;
  position: static;
}
html[data-sidenav-view=sm] .app-menu .simplebar-mask,
html[data-sidenav-view=sm] .app-menu .simplebar-content-wrapper {
  overflow: visible !important;
}
html[data-sidenav-view=sm] .app-menu .logo-box {
  background: var(--tw-menu-bg);
  z-index: 40;
}
html[data-sidenav-view=sm] .app-menu .logo-box .logo-lg {
  display: none;
}
html[data-sidenav-view=sm] .app-menu .logo-box .logo-sm {
  display: flex;
}
html[data-sidenav-view=sm] .app-menu .menu {
  padding: var(--tw-menu-item-padding-x) 0;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-title {
  display: none;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item {
  position: relative;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item > .menu-link {
  transition: none;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item > .menu-link > .menu-text,
html[data-sidenav-view=sm] .app-menu .menu .menu-item > .menu-link > .menu-arrow,
html[data-sidenav-view=sm] .app-menu .menu .menu-item > .menu-link > .badge {
  transition: none;
  display: none;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item .sub-menu {
  display: none;
  height: inherit !important;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item:hover > .sub-menu {
  display: block;
  inset-inline-start: 100%;
  overflow: visible;
  position: absolute;
  height: inherit !important;
  transition: none;
  padding-inline-start: 0;
  background: var(--tw-menu-bg);
  width: calc(var(--tw-sidenav-width) - var(--tw-sidenav-width-sm));
  border-width: 1px;
  border-style: solid;
  border-color: rgb(107 114 128 / 0.2);
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item:hover > .sub-menu > .menu-item > .menu-link {
  z-index: 5;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item:hover > .sub-menu > .menu-item > .menu-link > .menu-arrow,
html[data-sidenav-view=sm] .app-menu .menu .menu-item:hover > .sub-menu > .menu-item > .menu-link > .menu-text {
  display: block;
}
html[data-sidenav-view=sm] .app-menu .menu .menu-item:hover > .sub-menu > .menu-item .sub-menu {
  top: 0;
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item > .menu-link{
  display: flex;
  justify-content: center;
  text-align: center;
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item:hover > .menu-link {
  color: var(--tw-menu-item-hover-color);
  background-color: var(--tw-menu-item-hover-bg);
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item:hover > .menu-link::after {
  content: "";
  inset: 0;
  position: absolute;
  width: var(--tw-sidenav-width);
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item:hover > .menu-link > .menu-text {
  background: var(--tw-menu-bg);
  line-height: var(--tw-menu-item-icon-size);
  width: calc(var(--tw-sidenav-width) - var(--tw-sidenav-width-sm));
  padding: var(--tw-menu-link-padding-y) var(--tw-menu-link-padding-x);
  inset-inline-start: calc(var(--tw-sidenav-width-sm) - var(--tw-menu-item-padding-x));
  position: absolute;
  display: flex;
  align-items: center;
  border-width: 1px;
  border-style: solid;
  border-color: rgb(107 114 128 / 0.2);
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item > .menu-link[data-fc-type=collapse] > .menu-text{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item > .menu-link:not([data-fc-type=collapse]) > .menu-text{
  border-radius: 0.375rem;
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item > .sub-menu{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item > .sub-menu .sub-menu{
  border-radius: 0.375rem;
}
html[data-sidenav-view=sm] .app-menu .menu > .menu-item > .menu-link > .menu-text,
html[data-sidenav-view=sm] .app-menu .menu > .menu-item .sub-menu{
  margin-inline-start: 0.375rem;
  --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);
}
html[data-sidenav-view=sm] .app-menu .help-box{
  display: none;
}

html[data-sidenav-view=md] .app-menu {
  width: var(--tw-sidenav-width-md);
  min-width: var(--tw-sidenav-width-md);
}
html[data-sidenav-view=md] .app-menu .menu .menu-title{
  text-align: center;
  text-decoration-line: underline;
  text-decoration-style: dashed;
}
html[data-sidenav-view=md] .app-menu .menu .menu-link{
  flex-direction: column;
  text-align: center;
}
html[data-sidenav-view=md] .app-menu .menu .menu-link .badge,
html[data-sidenav-view=md] .app-menu .menu .menu-link .menu-arrow{
  display: none;
}
html[data-sidenav-view=md] .app-menu .menu .sub-menu{
  padding-inline-start: 0px;
}
html[data-sidenav-view=md] .app-menu .menu .sub-menu .menu-link .menu-arrow{
  margin-inline-start: 0px;
  display: block;
}
html[data-sidenav-view=md] .app-menu .menu .sub-menu .menu-text{
  padding-inline-start: 0px;
}
html[data-sidenav-view=md] .app-menu .help-box{
  display: none;
}

html[data-sidenav-view=mobile] .app-menu {
  margin-inline-start: calc(var(--tw-sidenav-width) * -1);
  position: fixed;
  opacity: 0;
}
html[data-sidenav-view=mobile].sidenav-enable .app-menu {
  margin-inline-start: 0;
  z-index: 50;
  opacity: 1;
}

html[data-sidenav-view=hidden] .app-menu {
  margin-inline-start: calc(var(--tw-sidenav-width) * -1);
}

html[data-layout-width=boxed] .page-content > .flex-grow{
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1440px;
}

html[data-layout-position=scrollable] .logo-box,
html[data-layout-position=scrollable] .app-header {
  position: unset;
}
html[data-layout-position=scrollable]:not([data-sidenav-view=mobile]) .app-menu {
  position: unset;
  height: unset;
}
html[data-layout-position=scrollable][data-sidenav-view=hover] .app-menu, html[data-layout-position=scrollable][data-sidenav-view=hover-active] .app-menu {
  position: absolute;
  height: unset;
}

.app-header{
  position: sticky;
  top: 0px;
  --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);
  z-index: 35;
  background: var(--tw-topbar-bg);
  height: var(--tw-topbar-height);
}
.app-header .nav-link {
  color: var(--tw-topbar-item-color);
  border-radius: 9999px;
  background-color: transparent;
  transition-property: all;
  transition-duration: 150ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.app-header .nav-link:hover {
  color: var(--tw-topbar-item-hover-color);
  background: var(--tw-topbar-item-hover-bg);
}
.app-header .nav-link:is(.open, .show, .active, :active, :focus) {
  color: var(--tw-topbar-item-active-color);
  background: var(--tw-topbar-item-active-bg);
}
@media (min-width: 768px){
  .app-header .logo-box{
    display: flex;
  }
}
@media (min-width: 1024px){
  .app-header .logo-box{
    display: none;
  }
}
.app-header .logo-box .logo-lg{
  display: none;
}
@media (min-width: 1024px){
  .app-header .logo-box .logo-lg{
    display: block;
  }
}
.app-header .logo-box .logo-sm{
  display: block;
}
@media (min-width: 1024px){
  .app-header .logo-box .logo-sm{
    display: none;
  }
}

html[data-mode=dark] #light-dark-mode .mgc_moon_line::before {
  content: "\f069";
}

.fullscreen-enable .mgc_fullscreen_line::before {
  content: "\ece3";
}

html[data-sidenav-view=mobile] .app-header .logo-box{
  display: flex;
}

html[data-mode=dark] .app-header .logo-box .logo-light,
html[data-menu-color=brand] .app-header .logo-box .logo-light,
html[data-menu-color=dark] .app-header .logo-box .logo-light,
html[data-menu-color=gradient] .app-header .logo-box .logo-light {
  display: block;
}
html[data-mode=dark] .app-header .logo-box .logo-dark,
html[data-menu-color=brand] .app-header .logo-box .logo-dark,
html[data-menu-color=dark] .app-header .logo-box .logo-dark,
html[data-menu-color=gradient] .app-header .logo-box .logo-dark {
  display: none;
}

html {
  position: relative;
  scroll-behavior: smooth;
}

body {
  overflow-x: hidden;
  color: var(--tw-body-color);
  background-color: var(--tw-body-bg);
  font-family: var(--tw-body-font-family);
  -webkit-tap-highlight-color: transparent;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1,
h2,
h3,
h4,
h5,
h6{
  font-weight: 600;
}

code{
  --tw-text-opacity: 1;
  color: rgb(14 165 233 / var(--tw-text-opacity));
}

:root:is([data-mode=dark]) {
  color-scheme: dark;
}

.form-input,
input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: transparent;
}
.text-help{
  margin-top: 0.375rem;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(230 53 53 / var(--tw-text-opacity));
}

@media print {
  .app-menu,
  .app-header,
  .footer,
  [data-fc-target=theme-customization]{
    display: none;
  }
  .page-content,
  .content,
  body {
    padding: 0;
    margin: 0;
  }
  .card {
    box-shadow: none;
  }
}
.icons-list-demo i {
  text-align: center;
  vertical-align: middle;
  font-size: 28px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  border-radius: 3px;
  display: inline-block;
  transition: all 0.2s;
}
.icons-list-demo svg {
  display: inline-flex;
}
.icons-list-demo span {
  display: inline-flex;
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
  margin-inline-start: 1rem;
}

.kanban-board {
  position: relative;
}
.kanban-board:before {
  content: "No Tasks";
  position: absolute;
  display: flex;
  inset-inline-start: 50%;
  top: 0;
  transform: translate(-50%);
  min-height: 100px;
  justify-content: center;
  line-height: 110px;
  z-index: -10;
  text-align: center;
  font-weight: 600;
}

.custom-scroll::-webkit-scrollbar {
  -webkit-appearance: none;
}
.custom-scroll::-webkit-scrollbar:vertical {
  width: 4px;
}
.custom-scroll::-webkit-scrollbar:horizontal {
  height: 4px;
}
.custom-scroll::-webkit-scrollbar-thumb{
  border-radius: 0.5rem;
  background-color: rgb(203 213 225 / 0.5);
}
:is([data-mode="dark"] .custom-scroll)::-webkit-scrollbar-thumb{
  background-color: rgb(100 116 139 / 0.5);
}
.custom-scroll::-webkit-scrollbar-track{
  border-radius: 0.5rem;
  background-color: transparent;
}
.custom-scroll::-webkit-scrollbar-corner{
  background-color: transparent;
}

.filter-options li a{
  --tw-border-opacity: 1;
  border-color: rgb(238 242 247 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .filter-options li a){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}

.filter-options li:hover a,
.filter-options li.active a,
.filter-options li:active a,
.filter-options li:focus a{
  border-color: transparent;
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-shadow-color: rgb(0 29 78 / 0.5);
  --tw-shadow: var(--tw-shadow-colored);
}

.swiper-button-next,
.swiper-button-prev {
  height: 32px;
  width: 32px;
  backdrop-filter: blur(2px);
  font-family: "MingCute";
  font-size: 28px;
  background-color: rgb(0 29 78 / 0.2);
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
  transition: all 0.3s ease;
}
.swiper-button-next::after,
.swiper-button-prev::after {
  display: none;
}

.swiper-button-prev::before {
  content: "\edc5";
}

.swiper-button-next::before {
  content: "\ef6b";
}

.swiper-pagination-bullet {
  width: 22px;
  height: 5px;
  background-color: #fff;
  border-radius: 50px;
  --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);
}
.swiper-pagination-bullet .swiper-pagination-bullet-active {
  opacity: 1;
}

.dynamic-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  background-color: #fff;
  opacity: 0.5;
  transition: all 0.5s ease;
}
.dynamic-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
  width: 20px;
}

.swiper-pagination-fraction {
  color: #fff;
  font-size: 16px;
  background-color: rgb(24 24 27 / 0.25);
  backdrop-filter: blur(2px);
}

.pagination-custom .swiper-pagination-bullet {
  height: 25px;
  width: 25px;
  line-height: 25px;
  border-radius: 8px;
  background-color: #fff;
  opacity: 0.5;
  transition: all 0.5s ease;
}
.pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active{
  --tw-text-opacity: 1;
  color: rgb(0 227 202 / var(--tw-text-opacity));
  opacity: 1;
}

.swiper-pagination-progressbar {
  height: 6px !important;
  background-color: rgb(28 180 84 / 0.25);
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}

.swiper-scrollbar {
  background-color: rgba(255, 255, 255, 0.35);
  backdrop-filter: blur(2px);
  padding: 1.2px;
  height: 6px !important;
}
.swiper-scrollbar .swiper-scrollbar-drag {
  background-color: #fff;
}

.swiper-pagination-dark .swiper-pagination-bullet{
  --tw-bg-opacity: 1;
  background-color: rgb(0 227 202 / var(--tw-bg-opacity));
}
.swiper-pagination-dark .dynamic-pagination .swiper-pagination-bullet{
  --tw-bg-opacity: 1;
  background-color: rgb(0 227 202 / var(--tw-bg-opacity));
}
.swiper-pagination-dark.pagination-custom .swiper-pagination-bullet {
  color: #fff;
}
.swiper-pagination-dark.pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
}
.swiper-pagination-dark.swiper-scrollbar{
  background-color: rgb(24 24 27 / 0.25);
}

[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  inset-inline-start: 0;
  top: 0;
  bottom: 0;
  inset-inline-end: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  inset-inline-start: 0 !important;
  bottom: 0;
  inset-inline-end: 0 !important;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  visibility: visible;
  overflow: auto;
  /* Scroll on this element otherwise element can't have a padding applied properly */
  max-width: 100%;
  /* Not required for horizontal scroll to trigger */
  max-height: 100%;
  /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  padding: 0px !important;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
}

.simplebar-content:before,
.simplebar-content:after {
  content: " ";
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: inset-inline-start;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  inset-inline-start: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  inset-inline-end: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -moz-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  inset-inline-end: 2px;
  width: 4px;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  content: "";
  position: absolute;
  border-radius: 7px;
  inset-inline-start: 0;
  inset-inline-end: 0;
  opacity: 0;
  transition: opacity 0.2s linear;
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .simplebar-scrollbar):before{
  background-color: rgb(100 116 139 / 0.5);
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  inset-inline-start: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  inset-inline-start: 2px;
  inset-inline-end: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  inset-inline-end: auto;
  inset-inline-start: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  inset-inline-end: auto;
  inset-inline-start: 0;
}

.simplebar-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  inset-inline-start: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
}

[data-simplebar-lg] .simplebar-scrollbar {
  inset-inline-end: 1px;
  width: 10px;
}

[data-simplebar-primary] .simplebar-scrollbar:before{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */
code[class*=language-],
pre[class*=language-] {
  background: none;
  font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  hyphens: none;
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}
:is([data-mode="dark"] code[class*=language-]),:is([data-mode="dark"]
pre[class*=language-]){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

/* Code blocks */
pre[class*=language-] {
  padding: 1em;
  margin: 0;
  overflow: auto;
}

:not(pre) > code[class*=language-],
pre[class*=language-]{
  margin-top: 1rem;
  border-radius: 0.25rem;
  background-color: transparent;
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] :not(pre) > code[class*=language-]),:is([data-mode="dark"]
pre[class*=language-]){
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}

/* Inline code */
:not(pre) > code[class*=language-] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}

.token.comment, .token.prolog, .token.doctype, .token.cdata {
  color: slategray;
}
.token.punctuation {
  color: #999;
}
.token.namespace {
  opacity: 0.7;
}
.token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted{
  --tw-text-opacity: 1;
  color: rgb(230 53 53 / var(--tw-text-opacity));
}
.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted{
  --tw-text-opacity: 1;
  color: rgb(28 180 84 / var(--tw-text-opacity));
}
.token.atrule, .token.attr-value, .token.keyword{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}
.token.function, .token.class-name{
  --tw-text-opacity: 1;
  color: rgb(230 53 53 / var(--tw-text-opacity));
}
.token.regex, .token.important, .token.variable{
  --tw-text-opacity: 1;
  color: rgb(226 169 7 / var(--tw-text-opacity));
}
.token.important, .token.bold {
  font-weight: bold;
}
.token.italic {
  font-style: italic;
}
.token.entity {
  cursor: help;
}
.token.operator, .token.entity, .token.url {
  color: #9a6e3a;
}

.language-css .token.string,
.style .token.string {
  color: #9a6e3a;
  background: hsla(0, 0%, 100%, 0.5);
}

pre[class*=language-]::-webkit-scrollbar {
  -webkit-appearance: none;
}
pre[class*=language-]::-webkit-scrollbar:vertical {
  width: 5px;
}
pre[class*=language-]::-webkit-scrollbar:horizontal {
  height: 5px;
}
pre[class*=language-]::-webkit-scrollbar-thumb{
  border-radius: 0.5rem;
  border-width: 2px;
  border-color: rgb(24 24 27 / 0.1);
  background-color: rgb(24 24 27 / 0.1);
}
:is([data-mode="dark"] pre[class*=language-])::-webkit-scrollbar-thumb{
  border-color: rgb(226 232 240 / 0.1);
  background-color: rgb(226 232 240 / 0.1);
}
pre[class*=language-]::-webkit-scrollbar-thumb {
  opacity: 0.5;
}
pre[class*=language-]::-webkit-scrollbar-track{
  border-radius: 0.5rem;
  background-color: transparent;
}
pre[class*=language-]::-webkit-scrollbar-corner{
  background-color: transparent;
}

.btn-code{
  display: flex;
  align-items: center;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 600;
}

:is([data-mode="dark"] .btn-code){
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}
.btn-code.fc-collapse.open .mgc_eye_line::before {
  content: "\ec07";
}

.swal2-popup{
  border-radius: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.swal2-popup .swal2-title {
  font-weight: 500;
  font-size: 1.3rem;
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}
.swal2-popup .swal2-html-container,
.swal2-popup .swal2-content {
  font-weight: normal;
  font-size: 1.1rem;
  margin-top: 1.5rem;
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}
.swal2-popup .swal2-footer{
  border-width: 1px;
}
.swal2-popup .btn {
  margin: 15px 5px 0;
}
.swal2-popup .swal2-styled:focus {
  box-shadow: none;
}
.swal2-popup .swal2-actions {
  margin: 1.5rem auto 1rem auto;
}

.swal2-container.swal2-shown{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
  opacity: 0.5;
}
.swal2-container .swal2-html-container {
  max-height: 200px;
  overflow: auto;
}

.swal2-icon.swal2-warning{
  --tw-border-opacity: 1;
  border-color: rgb(226 169 7 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(226 169 7 / var(--tw-text-opacity));
}
.swal2-icon.swal2-error{
  --tw-border-opacity: 1;
  border-color: rgb(230 53 53 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(230 53 53 / var(--tw-text-opacity));
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line]{
  background-color: rgb(230 53 53 / 0.75);
}
.swal2-icon.swal2-success{
  --tw-border-opacity: 1;
  border-color: rgb(28 180 84 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(28 180 84 / var(--tw-text-opacity));
}
.swal2-icon.swal2-success [class^=swal2-success-line]{
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}
.swal2-icon.swal2-success .swal2-success-ring{
  border-color: rgb(28 180 84 / 0.3);
}
.swal2-icon.swal2-info{
  --tw-border-opacity: 1;
  border-color: rgb(8 149 216 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(8 149 216 / var(--tw-text-opacity));
}
.swal2-icon.swal2-question{
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

.nested-list .list-group-item{
  border-color: rgb(0 29 78 / 0.05);
  background-color: rgb(0 29 78 / 0.05);
}

.nested-list, .nested-1, .nested-2, .nested-3 {
  margin-top: 5px;
}

.nested-sortable-handle .handle {
  position: absolute;
  left: 0;
  top: 0;
  width: 42px;
  height: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: grab;
}
.nested-sortable-handle .list-group-item {
  padding-left: 42px;
}

.shepherd-button,
.shepherd-button:not(:disabled):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.shepherd-button.shepherd-button-secondary{
  --tw-bg-opacity: 1;
  background-color: rgb(0 227 202 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .shepherd-button.shepherd-button-secondary){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}

.shepherd-title{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .shepherd-title){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}

.shepherd-button.shepherd-button-secondary:not(:disabled):hover,
.shepherd-has-title .shepherd-content .shepherd-cancel-icon{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .shepherd-button.shepherd-button-secondary:not(:disabled):hover),:is([data-mode="dark"]
.shepherd-has-title .shepherd-content .shepherd-cancel-icon){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.shepherd-has-title .shepherd-content .shepherd-header{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .shepherd-has-title .shepherd-content .shepherd-header){
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}

.shepherd-text{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

.shepherd-element{
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --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);
}

:is([data-mode="dark"] .shepherd-element){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.shepherd-element .card-header{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

:is([data-mode="dark"] .shepherd-element .card-header){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

@media print {
  .shepherd-element {
    box-shadow: none;
  }
}

.shepherd-arrow:before{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .shepherd-arrow):before{
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}

.shepherd-element.shepherd-has-title[data-popper-placement^=bottom] > .shepherd-arrow:before{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .shepherd-element.shepherd-has-title[data-popper-placement^=bottom] > .shepherd-arrow):before{
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}

@media (min-width: 769px) {
  html.glightbox-open {
    overflow: unset;
  }
}
.glightbox-clean .gslide-description{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
:is([data-mode="dark"] .glightbox-clean .gslide-description){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}

.glightbox-clean .gslide-title{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .glightbox-clean .gslide-title){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.tippy-tooltip .light-theme[data-animatefill] {
  background-color: transparent;
}

.light-theme{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
  --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);
}

:is([data-mode="dark"] .light-theme){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}
.light-theme .tippy-backdrop{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.light-theme .tippy-roundarrow {
  fill: #FFF;
}

.gradient-theme .tippy-backdrop{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
  --tw-gradient-to: rgb(0 29 78 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #3073F1 var(--tw-gradient-via-position), var(--tw-gradient-to);
  --tw-gradient-to: #E63535 var(--tw-gradient-to-position);
}

.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow {
  border-top: 7px solid #FFF;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}
.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow {
  border-bottom: 7px solid #FFF;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}
.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow {
  border-left: 7px solid #FFF;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}
.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow {
  border-right: 7px solid #FFF;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}

.apex-charts {
  min-height: 10px !important;
}

.apexcharts-canvas {
  margin: 0 auto;
}
.apexcharts-canvas .apexcharts-text.apexcharts-xaxis-label,
.apexcharts-canvas .apexcharts-text.apexcharts-yaxis-label,
.apexcharts-canvas .apexcharts-title-text{
  background-color: rgb(107 114 128 / 0.1);
  fill: #6b7280;
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light,
.apexcharts-canvas .apexcharts-xaxistooltip.apexcharts-theme-light{
  border-width: 1px;
  border-color: rgb(2 6 23 / 0.5);
  background-color: rgb(2 6 23 / 0.5);
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.apexcharts-canvas .apexcharts-xaxistooltip-bottom:after,
.apexcharts-canvas .apexcharts-xaxistooltip-bottom:before{
  border-bottom-color: rgb(2 6 23 / 0.5);
}
.apexcharts-canvas .apexcharts-tooltip-series-group.apexcharts-active{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title{
  --tw-border-opacity: 1;
  border-color: rgb(2 6 23 / var(--tw-border-opacity));
  background-color: rgb(2 6 23 / 0.2);
}

.apexcharts-legend-series{
  font-weight: 600;
}

.apexcharts-legend-text{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
  font-size: 13px !important;
  vertical-align: middle;
}

.apexcharts-legend-marker {
  vertical-align: middle;
  margin-right: 5px !important;
}

.apexcharts-pie-label{
  fill: #fff;
}

.apex-charts text,
.apexcharts-tooltip-title,
.apexcharts-tooltip-text,
.apexcharts-xaxistooltip-text,
.apexcharts-yaxis .text,
.apexcharts-xaxis .text,
.apexcharts-datalabels text,
.apexcharts-title-text,
.apexcharts-legend-text,
.apexcharts-subtitle-text,
.apexcharts-tooltip {
  font-family: var(--tw-body-font-family) !important;
}

.dropzone{
  min-height: 230px;
  border-radius: 0.375rem;
  border-width: 2px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dropzone){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.noUi-connect{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.noUi-handle {
  box-shadow: none;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .noUi-handle){
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity));
}

.noUi-horizontal {
  height: 8px;
}
.noUi-horizontal .noUi-handle {
  height: 20px;
  width: 20px;
  border-radius: 50%;
  right: -10px !important;
  top: -7px;
}
.noUi-horizontal .noUi-handle::before, .noUi-horizontal .noUi-handle::after {
  display: none;
}
.noUi-horizontal .noUi-handle:focus {
  outline: 0;
}

.noUi-pips-horizontal {
  height: 50px;
}

.noUi-tooltip {
  padding: 12px;
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .noUi-tooltip){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.noUi-vertical {
  width: 8px;
}
.noUi-vertical .noUi-handle {
  height: 20px;
  width: 20px;
  right: -8px;
  top: -12px;
  left: auto;
  border-radius: 50%;
}
.noUi-vertical .noUi-handle::before, .noUi-vertical .noUi-handle::after {
  display: none;
}
.noUi-vertical .noUi-handle:focus {
  outline: 0;
}
.noUi-vertical .noUi-origin {
  top: 0;
}

.noUi-value {
  font-size: 12px;
}

.noUi-marker-horizontal.noUi-marker-large {
  height: 12px;
}

.noUi-value-horizontal {
  padding-top: 4px;
}

.noUi-target {
  box-shadow: none;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .noUi-target){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}

.noUi-touch-area:focus {
  outline: 0;
}

#red,
#green,
#blue {
  margin: 10px;
  display: inline-block;
  height: 200px;
}

#colorpicker {
  height: 240px;
  width: 310px;
  margin: 0 auto;
  padding: 10px;
  border-width: 1px;
  border-style: solid;
}

#result {
  margin: 60px 26px;
  height: 100px;
  width: 100px;
  display: inline-block;
  vertical-align: top;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

:is([data-mode="dark"] #result){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

#result {
  box-shadow: 0 0 3px;
  border-radius: 7px;
}

#red .noUi-connect{
  --tw-bg-opacity: 1;
  background-color: rgb(230 53 53 / var(--tw-bg-opacity));
}

#green .noUi-connect{
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}

#blue .noUi-connect{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.form-control.keyboard {
  max-width: 340px !important;
}

.example-val {
  font-size: 12px;
  display: block;
  margin: 15px 0;
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}
.example-val:before {
  content: "Value: ";
  font-size: 12px;
  font-weight: 600;
}

.noUi-tooltip {
  display: none;
}

.noUi-active .noUi-tooltip {
  display: block;
}

.c-1-color{
  --tw-bg-opacity: 1;
  background-color: rgb(230 53 53 / var(--tw-bg-opacity));
}

.c-2-color{
  --tw-bg-opacity: 1;
  background-color: rgb(226 169 7 / var(--tw-bg-opacity));
}

.c-3-color{
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}

.c-4-color{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.c-5-color{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity));
}

#slider-toggle {
  height: 50px;
}
#slider-toggle.off .noUi-handle{
  --tw-border-opacity: 1;
  border-color: rgb(230 53 53 / var(--tw-border-opacity));
}

[data-slider-size=lg].noUi-horizontal {
  height: 12px;
}
[data-slider-size=lg].noUi-horizontal .noUi-handle {
  width: 24px;
  height: 24px;
}

[data-slider-size=md].noUi-horizontal {
  height: 8px;
}
[data-slider-size=md].noUi-horizontal .noUi-handle {
  width: 20px;
  height: 20px;
}

[data-slider-size=sm].noUi-horizontal {
  height: 4px;
}
[data-slider-size=sm].noUi-horizontal .noUi-handle {
  width: 16px;
  height: 16px;
}

[data-slider-style=line].noUi-horizontal .noUi-handle {
  width: 8px;
  border-radius: 4px;
  right: -8px;
}
[data-slider-style=line].noUi-vertical .noUi-handle {
  height: 8px;
  border-radius: 4px;
  top: -3px;
}

[data-slider-style=border] .noUi-handle{
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

[data-slider-style=square] .noUi-handle {
  border-radius: 0px;
  transform: rotate(45deg);
  height: 10px;
  width: 10px;
  top: -4px;
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

/* flatpickr date */
.flatpickr-months,
.flatpickr-weekdays{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.flatpickr-months{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

span.flatpickr-weekday{
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover{
  background-color: transparent;
}

.flatpickr-am-pm:focus,
.flatpickr-am-pm:hover,
.numInput:focus,
.numInput:hover,
.numInputWrapper:focus,
.numInputWrapper:hover{
  background-color: transparent;
}

.flatpickr-weekdays {
  height: 36px !important;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .flatpickr-weekdays){
  --tw-border-opacity: 1;
  border-color: rgb(82 82 91 / var(--tw-border-opacity));
}

.flatpickr-day{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .flatpickr-day){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

.flatpickr-day:focus,
.flatpickr-day:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.flatpickr-day.today {
  background-color: rgba(81, 86, 190, 0.1);
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
}

.flatpickr-day.today:focus,
.flatpickr-day.today:hover{
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
  background-color: rgba(81, 86, 190, 0.15) !important;
}

.flatpickr-day.selected {
  color: #fff !important;
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.nextMonthDay,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.prevMonthDay {
  color: #ced4da !important;
}

.flatpickr-day.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day.nextMonthDay:focus,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.today.inRange,
.flatpickr-day:focus,
.flatpickr-day:hover{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .flatpickr-day.inRange),:is([data-mode="dark"]
.flatpickr-day.nextMonthDay.inRange),:is([data-mode="dark"]
.flatpickr-day.nextMonthDay.today.inRange),:is([data-mode="dark"]
.flatpickr-day.nextMonthDay:focus),:is([data-mode="dark"]
.flatpickr-day.nextMonthDay:hover),:is([data-mode="dark"]
.flatpickr-day.prevMonthDay.inRange),:is([data-mode="dark"]
.flatpickr-day.prevMonthDay.today.inRange),:is([data-mode="dark"]
.flatpickr-day.prevMonthDay:focus),:is([data-mode="dark"]
.flatpickr-day.prevMonthDay:hover),:is([data-mode="dark"]
.flatpickr-day.today.inRange),:is([data-mode="dark"]
.flatpickr-day:focus),:is([data-mode="dark"]
.flatpickr-day:hover){
  --tw-border-opacity: 1;
  border-color: rgb(63 63 70 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(82 82 91 / var(--tw-bg-opacity));
}

.flatpickr-day.inRange{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.flatpickr-months .flatpickr-month,
.flatpickr-months .flatpickr-next-month,
.flatpickr-months .flatpickr-prev-month {
  color: rgba(255, 255, 255, 0.9) !important;
  fill: rgba(255, 255, 255, 0.9) !important;
}

.flatpickr-monthDropdown-month {
  color: rgba(0, 0, 0, 0.8);
}

.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  color: rgba(255, 255, 255, 0.9) !important;
}

.flatpickr-time .flatpickr-am-pm,
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time input{
  border-width: 1px;
  border-top-width: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .flatpickr-time .flatpickr-am-pm),:is([data-mode="dark"]
.flatpickr-time .flatpickr-time-separator),:is([data-mode="dark"]
.flatpickr-time input){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

.flatpickr-time input{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .flatpickr-time input){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.flatpickr-am-pm:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .flatpickr-am-pm:hover){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.flatpickr-time,
.flatpickr-calendar{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --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);
}

:is([data-mode="dark"] .flatpickr-time),:is([data-mode="dark"]
.flatpickr-calendar){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.flatpickr-calendar.hasTime .flatpickr-time{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
  border-width: 1px;
  border-top-width: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .flatpickr-calendar.hasTime .flatpickr-time){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.flatpickr-months .flatpickr-next-month:hover svg,
.flatpickr-months .flatpickr-prev-month:hover svg {
  fill: rgba(255, 255, 255, 0.9) !important;
}

.flatpickr-days .dayContainer{
  position: relative;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .flatpickr-days .dayContainer){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

[dir=rtl] .flatpickr-calendar {
  direction: rtl;
}

.pcr-app{
  border-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --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);
  border-radius: 4px;
}

.pickr .pcr-button {
  border-radius: 50%;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
  --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);
}
.pickr .pcr-button::after, .pickr .pcr-button::before {
  border-radius: 50%;
}

.pcr-app[data-mode=classic] .pcr-selection .pcr-color-preview {
  margin-right: 0.75em;
  margin-left: 0;
}
.pcr-app[data-mode=classic] .pcr-selection .pcr-color-chooser,
.pcr-app[data-mode=classic] .pcr-selection .pcr-color-opacity {
  margin-left: 0.75em;
  margin-right: 0;
}
.pcr-app[data-mode=monolith] .pcr-result {
  min-width: 100%;
}
.pcr-app .pcr-interaction .pcr-type.active{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}
.pcr-app .pcr-interaction .pcr-result{
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.pcr-app .pcr-interaction input{
  border-radius: 0.25rem;
}
.pcr-app .pcr-interaction input:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.pcr-app .pcr-interaction .pcr-save{
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}
.pcr-app .pcr-interaction .pcr-clear,
.pcr-app .pcr-interaction .pcr-cancel{
  --tw-bg-opacity: 1;
  background-color: rgb(230 53 53 / var(--tw-bg-opacity));
}

select.selectize,
select.search-select{
  display: none;
}

.nice-select{
  float: none;
}

.nice-select .nice-select-dropdown{
  width: 100%;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .nice-select .nice-select-dropdown){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

:is([dir="rtl"] .nice-select):after{
  right: auto;
  left: 1rem;
}

:is([dir="rtl"] .nice-select .option){
  text-align: right;
}

.nice-select .nice-select-search {
  margin: 0 !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}

.nice-select .nice-select-search:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}

.nice-select .nice-select-search::-moz-placeholder{
  color: #6b7280;
  opacity: 1;
}

.nice-select .nice-select-search::placeholder{
  color: #6b7280;
  opacity: 1;
}

.nice-select .nice-select-search::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}

.nice-select .nice-select-search::-webkit-date-and-time-value{
  min-height: 1.5em;
}

.nice-select .nice-select-search::-webkit-datetime-edit,.nice-select .nice-select-search::-webkit-datetime-edit-year-field,.nice-select .nice-select-search::-webkit-datetime-edit-month-field,.nice-select .nice-select-search::-webkit-datetime-edit-day-field,.nice-select .nice-select-search::-webkit-datetime-edit-hour-field,.nice-select .nice-select-search::-webkit-datetime-edit-minute-field,.nice-select .nice-select-search::-webkit-datetime-edit-second-field,.nice-select .nice-select-search::-webkit-datetime-edit-millisecond-field,.nice-select .nice-select-search::-webkit-datetime-edit-meridiem-field{
  padding-top: 0;
  padding-bottom: 0;
}

.nice-select .nice-select-search{
  display: block;
  width: 100%;
  border-radius: 0.25rem;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  background-color: transparent;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
}

.nice-select .nice-select-search:focus{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
  --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(0px + 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);
}

:is([data-mode="dark"] .nice-select .nice-select-search){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

.nice-select .nice-select-search {
  -webkit-tap-highlight-color: transparent;
}

.nice-select .nice-select-dropdown {
  width: 100%;
  transform: translateY(5px) !important;
  transition: all 0.2s cubic-bezier(0.4, 0.35, 0.38, 0.39), opacity 0.2s ease-out !important;
}

.nice-select.open .nice-select-dropdown {
  transform: scale(1) translateY(0) !important;
}

:is([data-mode="dark"] .nice-select),:is([data-mode="dark"]
.nice-select.open){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .nice-select .nice-select-dropdown){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .nice-select .option.focus),:is([data-mode="dark"]
.nice-select .option.selected.focus),:is([data-mode="dark"]
.nice-select .option:hover){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

:is([dir=rtl] .nice-select) {
  text-align: right !important;
}

.ql-editor {
  text-align: left;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
  padding-right: 0;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}

.ql-toolbar.ql-snow{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .ql-toolbar.ql-snow){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.ql-container.ql-snow{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .ql-container.ql-snow){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.ql-bubble{
  border-radius: 0.25rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .ql-bubble){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.ql-toolbar span {
  outline: none !important;
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .ql-toolbar span){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}
.ql-toolbar span:hover{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}
.ql-toolbar.ql-snow{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  border-width: 1px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: transparent;
}
.ql-toolbar.ql-snow .ql-picker-options{
  border-radius: 0.25rem;
  --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);
}

.ql-snow .ql-stroke,
.ql-snow .ql-script,
.ql-snow .ql-strike svg{
  stroke: #e5e7eb;
}

:is([data-mode="dark"] .ql-snow .ql-stroke),:is([data-mode="dark"]
.ql-snow .ql-script),:is([data-mode="dark"]
.ql-snow .ql-strike svg){
  stroke: #f3f4f6;
}
.ql-snow .ql-fill{
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}
:is([data-mode="dark"] .ql-snow .ql-fill){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  right: 0;
  left: auto;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label{
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity));
}
:is([data-mode="dark"] .ql-snow .ql-picker.ql-expanded .ql-picker-label){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}

.ql-snow .ql-picker-options{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .ql-snow .ql-picker-options){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.jvm-tooltip {
  border-radius: 3px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
  --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);
  padding: 5px 9px;
}

.jvm-container text{
  fill: #374151;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.jvm-zoom-btn{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.gmaps,
.gmaps-panaroma {
  height: 300px;
  border-radius: 3px;
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.gmaps-overlay {
  display: block;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 40px;
  border-radius: 4px;
  padding: 10px 20px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.gmaps-overlay_arrow {
  left: 50%;
  margin-left: -16px;
  width: 0;
  height: 0;
  position: absolute;
}
.gmaps-overlay_arrow.above {
  bottom: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-width: 16px;
  --tw-border-opacity: 1;
  border-top-color: rgb(0 29 78 / var(--tw-border-opacity));
}
.gmaps-overlay_arrow.below {
  top: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-width: 16px;
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 29 78 / var(--tw-border-opacity));
}

.fc-view {
  margin-top: 30px;
}

.fc-toolbar {
  margin: 6px 0 5px 0 !important;
}
.fc-toolbar h2 {
  font-size: 1.25rem !important;
  line-height: 1.875rem;
  text-transform: uppercase;
}

.fc-day-grid-event .fc-time{
  font-weight: 600;
}

th.fc-day-header {
  padding: 0.5rem 0;
}

.fc-day {
  background: transparent;
}

.fc th.fc-widget-header{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
  font-weight: 600;
  font-size: 13px;
  line-height: 20px;
  padding: 10px 0;
  text-transform: uppercase;
}
.fc .fc-daygrid-body,
.fc .fc-scrollgrid-section-body table,
.fc .fc-scrollgrid-section-footer table {
  width: 100% !important;
}

.fc-state-down,
.fc-state-active,
.fc-state-disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-shadow: none;
}

.fc .fc-toolbar {
  flex-wrap: wrap;
  gap: 12px;
  justify-content: space-between;
}

.fc-event {
  border-radius: 2px;
  border: none;
  cursor: move;
  font-size: 0.8125rem;
  margin: 5px 7px;
  padding: 5px 5px;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

@media (min-width: 768px) {
  .fc-toolbar .fc-toolbar-chunk {
    margin: 6px 0;
  }
  .fc-toolbar .fc-left,
  .fc-toolbar .fc-right,
  .fc-toolbar .fc-center {
    float: none;
    display: block;
    clear: both;
    margin: 10px 0;
  }
}
.fc-list-item-title,
.fc-list-item-time{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.fc-theme-standard .fc-scrollgrid,
.fc-theme-standard td,
.fc-theme-standard th{
  border-width: 1px;
  border-style: solid;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .fc-theme-standard .fc-scrollgrid),:is([data-mode="dark"]
.fc-theme-standard td),:is([data-mode="dark"]
.fc-theme-standard th){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

.before\:absolute::before{
  content: var(--tw-content);
  position: absolute;
}

.before\:inset-0::before{
  content: var(--tw-content);
  inset: 0px;
}

.before\:-z-\[1\]::before{
  content: var(--tw-content);
  z-index: -1;
}

.before\:bg-\[radial-gradient\(closest-side\2c \#cbd5e1\2c transparent\)\]::before{
  content: var(--tw-content);
  background-image: radial-gradient(closest-side,#cbd5e1,transparent);
}

.first\:mt-0:first-child{
  margin-top: 0px;
}

.first\:rounded-t-lg:first-child{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.first\:border-l-0:first-child{
  border-left-width: 0px;
}

.first\:pt-0:first-child{
  padding-top: 0px;
}

.last\:rounded-b-lg:last-child{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.odd\:bg-gray-100:nth-child(odd){
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

.odd\:bg-gray-200:nth-child(even){
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));

}

.odd\:bg-white:nth-child(odd){
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.even\:bg-gray-100:nth-child(even){
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.even\:bg-gray-200:nth-child(even){
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));

}

.open\:opacity-0[open]{
  opacity: 0;
}

.hover\:bg-danger:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(230 53 53 / var(--tw-bg-opacity));
}

.hover\:bg-danger\/5:hover{
  background-color: rgb(230 53 53 / 0.05);
}

.hover\:bg-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(49 58 70 / var(--tw-bg-opacity));
}

.hover\:bg-dark\/90:hover{
  background-color: rgb(49 58 70 / 0.9);
}

.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-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / 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-green-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity));
}

.hover\:bg-green-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(199 210 254 / var(--tw-bg-opacity));
}

.hover\:bg-indigo-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(99 102 241 / var(--tw-bg-opacity));
}

.hover\:bg-info:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(8 149 216 / var(--tw-bg-opacity));
}

.hover\:bg-light:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 247 / var(--tw-bg-opacity));
}

.hover\:bg-primary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 227 202 / var(--tw-bg-opacity));
}

.hover\:bg-purple-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(233 213 255 / var(--tw-bg-opacity));
}

.hover\:bg-red-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity));
}

.hover\:bg-red-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}

.hover\:bg-secondary:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(0 227 202 / var(--tw-bg-opacity));
}

.hover\:bg-sky-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(186 230 253 / var(--tw-bg-opacity));
}

.hover\:bg-slate-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / 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-success:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}

.hover\:bg-warning:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(226 169 7 / var(--tw-bg-opacity));
}

.hover\:bg-yellow-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 138 / var(--tw-bg-opacity));
}

.hover\:text-gray-500:hover{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}

.hover\:text-gray-700:hover{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}

.hover\:text-green-500:hover{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity));
}

.hover\:text-indigo-500:hover{
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / var(--tw-text-opacity));
}

.hover\:text-primary:hover{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

.hover\:text-purple-500:hover{
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / var(--tw-text-opacity));
}

.hover\:text-red-500:hover{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}

.hover\:text-sky-700:hover{
  --tw-text-opacity: 1;
  color: rgb(3 105 161 / var(--tw-text-opacity));
}

.hover\:text-slate-700:hover{
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity));
}

.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.hover\:text-yellow-600:hover{
  --tw-text-opacity: 1;
  color: rgb(202 138 4 / var(--tw-text-opacity));
}

.hover\:text-zinc-900:hover{
  --tw-text-opacity: 1;
  color: rgb(24 24 27 / var(--tw-text-opacity));
}

.hover\:underline:hover{
  text-decoration-line: underline;
}

.hover\:opacity-80:hover{
  opacity: 0.8;
}

.focus\:z-10:focus{
  z-index: 10;
}

.focus\:border-primary:focus{
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
}

.focus\:bg-gray-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}

.focus\:bg-green-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity));
}

.focus\:bg-indigo-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(199 210 254 / var(--tw-bg-opacity));
}

.focus\:bg-primary\/25:focus{
  background-color: rgb(0 29 78 / 0.25);
}

.focus\:bg-purple-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(233 213 255 / var(--tw-bg-opacity));
}

.focus\:bg-red-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity));
}

.focus\:bg-sky-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(186 230 253 / var(--tw-bg-opacity));
}

.focus\:bg-white:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.focus\:bg-yellow-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 138 / var(--tw-bg-opacity));
}

.focus\:text-gray-500:focus{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}

.focus\:text-green-500:focus{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity));
}

.focus\:text-indigo-500:focus{
  --tw-text-opacity: 1;
  color: rgb(99 102 241 / var(--tw-text-opacity));
}

.focus\:text-primary:focus{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

.focus\:text-purple-500:focus{
  --tw-text-opacity: 1;
  color: rgb(168 85 247 / var(--tw-text-opacity));
}

.focus\:text-red-500:focus{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}

.focus\:text-yellow-500:focus{
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity));
}

.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:ring-0: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(0px + 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-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-primary:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(0 29 78 / var(--tw-ring-opacity));
}

.focus\:ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}

.focus\:ring-offset-white:focus{
  --tw-ring-offset-color: #fff;
}

.group:hover .group-hover\:scale-105{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:opacity-80{
  opacity: 0.8;
}

.fc-collapse.open .fc-collapse-open\:block{
  display: block;
}

.fc-collapse.open .fc-collapse-open\:hidden{
  display: none;
}

.fc-collapse.open .fc-collapse-open\:rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.fc-collapse.open .fc-collapse-open\:text-primary{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

.fc-collapse.open.fc-collapse-open\:block{
  display: block;
}

.fc-collapse.open.fc-collapse-open\:hidden{
  display: none;
}

.fc-collapse.open.fc-collapse-open\:rotate-180{
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.fc-collapse.open.fc-collapse-open\:text-primary{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

.active.fc-tab-active\:border-primary{
  --tw-border-opacity: 1;
  border-color: rgb(0 29 78 / var(--tw-border-opacity));
}

.active.fc-tab-active\:border-b-primary{
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 29 78 / var(--tw-border-opacity));
}

.active.fc-tab-active\:border-b-transparent{
  border-bottom-color: transparent;
}

.active.fc-tab-active\:bg-primary{
  --tw-bg-opacity: 1;
  background-color: rgb(0 29 78 / var(--tw-bg-opacity));
}

.active.fc-tab-active\:bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.active.fc-tab-active\:font-semibold{
  font-weight: 600;
}

.active.fc-tab-active\:text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity));
}

.active.fc-tab-active\:text-primary{
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

.active.fc-tab-active\:text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.active.fc-tab-active\:opacity-100{
  opacity: 1;
}

.fc-dropdown.open.fc-dropdown-open\:opacity-100{
  opacity: 1;
}

.fc-dropdown.open .fc-dropdown-open\:opacity-100{
  opacity: 1;
}

.fc-modal.open .fc-modal-open\:mt-7{
  margin-top: 1.75rem;
}

.fc-modal.open .fc-modal-open\:flex{
  display: flex;
}

.fc-modal.open .fc-modal-open\:scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.fc-modal.open .fc-modal-open\:opacity-100{
  opacity: 1;
}

.fc-modal.open .fc-modal-open\:duration-500{
  transition-duration: 500ms;
}

.fc-modal.open.fc-modal-open\:mt-7{
  margin-top: 1.75rem;
}

.fc-modal.open.fc-modal-open\:flex{
  display: flex;
}

.fc-modal.open.fc-modal-open\:scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.fc-modal.open.fc-modal-open\:opacity-100{
  opacity: 1;
}

.fc-modal.open.fc-modal-open\:duration-500{
  transition-duration: 500ms;
}

.fc-offcanvas.open .fc-offcanvas-open\:translate-x-0{
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.fc-offcanvas.open .fc-offcanvas-open\:translate-y-0{
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.fc-offcanvas.open.fc-offcanvas-open\:translate-x-0{
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.fc-offcanvas.open.fc-offcanvas-open\:translate-y-0{
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

:is([dir="ltr"] .ltr\:rounded-l-none){
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

:is([dir="ltr"] .ltr\:rounded-r-none){
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

:is([dir="ltr"] .ltr\:rounded-s-none){
  border-start-start-radius: 0px;
  border-end-start-radius: 0px;
}

:is([dir="rtl"] .rtl\:-translate-x-full){
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

:is([dir="rtl"] .rtl\:translate-x-1\/2){
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

:is([dir="rtl"] .rtl\:rotate-180){
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

:is([dir="rtl"] .rtl\:rounded-e-none){
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
}

:is([dir="rtl"] .rtl\:rounded-l-none){
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

:is([dir="rtl"] .rtl\:rounded-r-none){
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

:is([data-mode="dark"] .dark\:block){
  display: block;
}

:is([data-mode="dark"] .dark\:hidden){
  display: none;
}

:is([data-mode="dark"] .dark\:divide-gray-600) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-divide-opacity));
}

:is([data-mode="dark"] .dark\:divide-gray-700) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-divide-opacity));
}

:is([data-mode="dark"] .dark\:divide-white\/10) > :not([hidden]) ~ :not([hidden]){
  border-color: rgb(255 255 255 / 0.1);
}

:is([data-mode="dark"] .dark\:border-gray-600){
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:border-gray-700){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:border-gray-800){
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:border-slate-700){
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:border-slate-800){
  --tw-border-opacity: 1;
  border-color: rgb(30 41 59 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:border-white\/10){
  border-color: rgb(255 255 255 / 0.1);
}

:is([data-mode="dark"] .dark\:border-b-gray-700){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:border-b-gray-800){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:border-l-gray-700){
  --tw-border-opacity: 1;
  border-left-color: rgb(55 65 81 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .dark\:bg-gray-700){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-gray-800){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-gray-800\/\[\.4\]){
  background-color: rgb(31 41 55 / .4);
}

:is([data-mode="dark"] .dark\:bg-gray-900){
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-slate-700){
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-slate-800){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-slate-900){
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-success){
  --tw-bg-opacity: 1;
  background-color: rgb(28 180 84 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-white){
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:bg-opacity-80){
  --tw-bg-opacity: 0.8;
}

:is([data-mode="dark"] .dark\:from-gray-700){
  --tw-gradient-from: #374151 var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

:is([data-mode="dark"] .dark\:via-gray-900){
  --tw-gradient-to: rgb(17 24 39 / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to);
}

:is([data-mode="dark"] .dark\:to-black){
  --tw-gradient-to: #000 var(--tw-gradient-to-position);
}

:is([data-mode="dark"] .dark\:to-slate-900\/0){
  --tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);
}

:is([data-mode="dark"] .dark\:text-gray-100){
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-gray-200){
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-gray-300){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-gray-400){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-gray-500){
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-gray-600){
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-gray-700){
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-gray-800){
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-slate-200){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-slate-200\/50){
  color: rgb(226 232 240 / 0.5);
}

:is([data-mode="dark"] .dark\:text-slate-200\/70){
  color: rgb(226 232 240 / 0.7);
}

:is([data-mode="dark"] .dark\:text-slate-200\/90){
  color: rgb(226 232 240 / 0.9);
}

:is([data-mode="dark"] .dark\:text-slate-400){
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-white){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-zinc-100){
  --tw-text-opacity: 1;
  color: rgb(244 244 245 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:text-zinc-400){
  --tw-text-opacity: 1;
  color: rgb(161 161 170 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:placeholder-gray-300)::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity));
}

:is([data-mode="dark"] .dark\:placeholder-gray-300)::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(209 213 219 / var(--tw-placeholder-opacity));
}

:is([data-mode="dark"] .dark\:shadow-gray-900){
  --tw-shadow-color: #111827;
  --tw-shadow: var(--tw-shadow-colored);
}

:is([data-mode="dark"] .dark\:shadow-slate-700\/\[\.7\]){
  --tw-shadow-color: rgb(51 65 85 / .7);
  --tw-shadow: var(--tw-shadow-colored);
}

:is([data-mode="dark"] .dark\:ring-gray-700){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity));
}

:is([data-mode="dark"] .dark\:ring-gray-800){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity));
}

:is([data-mode="dark"] .dark\:before\:bg-\[radial-gradient\(closest-side\2c \#334155\2c transparent\)\])::before{
  content: var(--tw-content);
  background-image: radial-gradient(closest-side,#334155,transparent);
}

:is([data-mode="dark"] .dark\:odd\:bg-gray-800:nth-child(odd)){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:odd\:bg-slate-700:nth-child(odd)){
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:odd\:bg-slate-800:nth-child(odd)){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:even\:bg-gray-700:nth-child(even)){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:even\:bg-slate-800:nth-child(even)){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:hover\:bg-gray-700:hover){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:hover\:bg-slate-600:hover){
  --tw-bg-opacity: 1;
  background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:hover\:bg-slate-800:hover){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .hover\:dark\:bg-gray-800):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .hover\:dark\:bg-slate-700):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .dark\:hover\:text-gray-200:hover){
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:hover\:text-gray-300:hover){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:hover\:text-gray-400:hover){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:hover\:text-primary:hover){
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:hover\:text-white:hover){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:focus\:bg-primary\/25:focus){
  background-color: rgb(0 29 78 / 0.25);
}

:is([data-mode="dark"] .dark\:focus\:text-primary:focus){
  --tw-text-opacity: 1;
  color: rgb(0 29 78 / var(--tw-text-opacity));
}

:is([data-mode="dark"] .dark\:focus\:ring-offset-gray-800:focus){
  --tw-ring-offset-color: #1f2937;
}

:is([data-mode="dark"] .active.dark\:fc-tab-active\:border-b-gray-800){
  --tw-border-opacity: 1;
  border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity));
}

:is([data-mode="dark"] .active.dark\:fc-tab-active\:bg-gray-800){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}

:is([data-mode="dark"] .active.dark\:fc-tab-active\:text-white){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

@media print{
  .print\:hidden{
    display: none;
  }
}

@media (min-width: 640px){
  .sm\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .sm\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }
  .sm\:-ms-px{
    margin-inline-start: -1px;
  }
  .sm\:mt-0{
    margin-top: 0px;
  }
  .sm\:mt-12{
    margin-top: 3rem;
  }
  .sm\:block{
    display: block;
  }
  .sm\:flex{
    display: flex;
  }
  .sm\:hidden{
    display: none;
  }
  .sm\:w-auto{
    width: auto;
  }
  .sm\:w-full{
    width: 100%;
  }
  .sm\:max-w-2xl{
    max-width: 42rem;
  }
  .sm\:max-w-5xl{
    max-width: 64rem;
  }
  .sm\:max-w-7xl{
    max-width: 80rem;
  }
  .sm\:max-w-lg{
    max-width: 32rem;
  }
  .sm\:max-w-md{
    max-width: 28rem;
  }
  .sm\:max-w-sm{
    max-width: 24rem;
  }
  .sm\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .sm\:flex-row{
    flex-direction: row;
  }
  .sm\:gap-2{
    gap: 0.5rem;
  }
  .sm\:rounded-md{
    border-radius: 0.375rem;
  }
  .sm\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .sm\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  .sm\:text-end{
    text-align: end;
  }
  .sm\:text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  .sm\:first\:ms-0:first-child{
    margin-inline-start: 0px;
  }
  .sm\:first\:rounded-l-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  .sm\:first\:rounded-bl-lg:first-child{
    border-bottom-left-radius: 0.5rem;
  }
  .sm\:first\:rounded-tr-none:first-child{
    border-top-right-radius: 0px;
  }
  .sm\:last\:rounded-r-lg:last-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }
  .sm\:last\:rounded-bl-none:last-child{
    border-bottom-left-radius: 0px;
  }
  .sm\:last\:rounded-tr-lg:last-child{
    border-top-right-radius: 0.5rem;
  }
}

@media (min-width: 768px){
  .md\:-end-2{
    inset-inline-end: -0.5rem;
  }
  .md\:start-1\/2{
    inset-inline-start: 50%;
  }
  .md\:start-auto{
    inset-inline-start: auto;
  }
  .md\:order-1{
    order: 1;
  }
  .md\:order-2{
    order: 2;
  }
  .md\:col-span-1{
    grid-column: span 1 / span 1;
  }
  .md\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .md\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .md\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .md\:col-start-2{
    grid-column-start: 2;
  }
  .md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }
  .md\:me-10{
    margin-inline-end: 2.5rem;
  }
  .md\:ms-0{
    margin-inline-start: 0px;
  }
  .md\:ms-10{
    margin-inline-start: 2.5rem;
  }
  .md\:ms-6{
    margin-inline-start: 1.5rem;
  }
  .md\:mt-0{
    margin-top: 0px;
  }
  .md\:block{
    display: block;
  }
  .md\:flex{
    display: flex;
  }
  .md\:w-1\/2{
    width: 50%;
  }
  .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-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .md\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .md\:flex-col{
    flex-direction: column;
  }
  .md\:justify-end{
    justify-content: flex-end;
  }
  .md\:justify-between{
    justify-content: space-between;
  }
  .md\:rounded-lg{
    border-radius: 0.5rem;
  }
  .md\:p-10{
    padding: 2.5rem;
  }
  .md\:p-5{
    padding: 1.25rem;
  }
  .md\:p-7{
    padding: 1.75rem;
  }
  .md\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .md\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .md\:pt-4{
    padding-top: 1rem;
  }
  .md\:text-end{
    text-align: end;
  }
  .md\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
  .md\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  .md\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  .md\:leading-tight{
    line-height: 1.25;
  }
}

@media (min-width: 1024px){
  .lg\:static{
    position: static;
  }
  .lg\:z-0{
    z-index: 0;
  }
  .lg\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .lg\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .lg\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .lg\:row-span-2{
    grid-row: span 2 / span 2;
  }
  .lg\:row-start-3{
    grid-row-start: 3;
  }
  .lg\:mb-14{
    margin-bottom: 3.5rem;
  }
  .lg\:mt-px{
    margin-top: 1px;
  }
  .lg\:block{
    display: block;
  }
  .lg\:hidden{
    display: none;
  }
  .lg\:w-1\/3{
    width: 33.333333%;
  }
  .lg\:translate-x-0{
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .lg\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .lg\:items-center{
    align-items: center;
  }
  .lg\:gap-5{
    gap: 1.25rem;
  }
  .lg\:rounded-md{
    border-radius: 0.375rem;
  }
  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  .lg\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
}

@media (min-width: 1280px){
  .xl\:w-1\/4{
    width: 25%;
  }
  .xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

@media (min-width: 1536px){
  .\32xl\:col-span-2{
    grid-column: span 2 / span 2;
  }
  .\32xl\:col-span-3{
    grid-column: span 3 / span 3;
  }
  .\32xl\:col-span-4{
    grid-column: span 4 / span 4;
  }
  .\32xl\:block{
    display: block;
  }
  .\32xl\:w-1\/4{
    width: 25%;
  }
  .\32xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .\32xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}


/***************************** NAYITH AGOSTO 2024 ***********************************/
.ny-ob-center{
  text-align: center;
}
.ny-alto-full{
  height: 100vh;
}
.ny-text-600{
  font-weight: 600;
}

#app {

  margin: 0;
}

.flex-wrapper {
  display: flex;
}

.multiselect__option--highlight.multiselect__option {

  background: rgb(0 227 202 / var(--tw-bg-opacity));

  background: #00E3CA !important;

}


.multiselect__option--highlight {

  background: #00E3CA !important;

}

.multiselect__option--selected {

  background-color: rgb(0 29 78 / var(--tw-bg-opacity)) !important;
  color: #fff;

}

.multiselect__tag {

  background: rgb(96 96 96 / var(--tw-bg-opacity)) !important;

}

.multiselect__tag-icon::after {

  color: #fff !important;

}

.multiselect__tag span {

  background: rgb(96 96 96 / var(--tw-bg-opacity)) !important;

}

.multiselect__option--highlight.multiselect__option {
  background: #00E3CA !important;
}

.multiselect__option--highlight {
  background: #00E3CA !important;
}

.gridjs-container {
  padding: 0;
  font-family: 'Inter', sans-serif !important;
  display: block;
  --tw-text-opacity: 1;
}

.gridjs-table {
  border: none;
}

.gridjs-thead th {
  background-color: rgb(229 231 235 / var(--tw-bg-opacity)) !important;
  color: rgb(55 65 81 / var(--tw-text-opacity));
  border: none;
  text-align: center;
}

.gridjs-tbody td.gridjs-td {
  color: rgb(31 41 55 / var(--tw-text-opacity));
  border: none;
  text-align: center;
}

.gridjs-tbody tr:nth-child(odd) td.gridjs-td {
  background-color: rgb(255, 255, 255);
}

.gridjs-tbody tr:nth-child(even) td.gridjs-td {
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}

[data-mode="dark"] .gridjs-tbody tr:nth-child(odd) td.gridjs-td {
  background-color: rgb(51 65 85 / var(--tw-bg-opacity));
}

[data-mode="dark"] .gridjs-tbody tr:nth-child(even) td.gridjs-td {
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}

body, html {
  font-family: 'Inter', sans-serif !important;
  background-color: var(--tw-body-bg);
  color: var(--tw-body-color);
}

.probabilityCard {
  display: flex;
  align-items: center;
  border: 1px solid #ddd;
  border-radius: 8px;
  margin: 10px auto;
  padding: 12px;
  background-color: #fff;
  max-width: 600px;
  gap: 20px;
}

.probabilityTittle {
  flex:0 100px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  margin: 0;
  padding: 5px;
  border: 1px solid #ddd;
  border-radius: 5px;
  background-color: #f9f9f9;
}

.probabilityContent {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 5px;
  text-align: left;
}

.probabilityRange {
  display: flex;
  align-items: center;
  gap: 8px;
}

.probabilityRange input[type="number"] {
  width: 50px;
  height: 35px;
  padding: 5px;
  font-size: 14px;
  border: 1px solid #ccc;
  border-radius: 20px;
  text-align: center;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  background-color: #f8f9fa;
  transition: all 0.2s ease-in-out;
}

.probabilityRange input[type="number"]:focus {
  border-color: #007bff;
  outline: none;
  box-shadow: 0 0 8px rgba(0, 123, 255, 0.4);
  background-color: #ffffff;
}

.probabilityDescription {
  font-size: 14px;
  color: #555;
  margin: 5px 0 0;
}

.probabilityDescription strong {
  font-weight: bold;
}

.probability-styled-button {
  color: white;
  border: none;
  border-radius: 15px;
  padding: 8px 20px;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.3s ease;
}

.probability-styled-button:hover {
  background-color: #696969;
}

#ny-box-calor div{
  width: 100% !important;
height: 100px !important;
border: 0.5px solid #fff;
text-align: center;
align-content: center;
}
#ny-box-calor b{
  font-size: 14px;
border-radius: 500px;
color: #444;
text-align: center;
padding: 5px 8px;
}
.ny-box-amarillo{
background-color: #ffeb3b;
}
.ny-box-naranja{
background-color: #ff9800;
}
.ny-box-rojo{
background-color: #f44336;
}
.ny-box-verde{
background-color: #009688;
}

.border-black {
  border: 4px solid black !important;
}
.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999;
}

.modal-container {
  background: #fff;
  border-radius: 8px;
  width: 400px;
  padding: 20px;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
  animation: fadeIn 0.3s ease-in-out;
}

.modal-header {
  background: #f4f4f4;
  padding: 10px;
  border-radius: 6px 6px 0 0;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  color: #333;
  margin-bottom: 20px;
}

.form-group {
  margin-bottom: 15px;
}

.form-group label {
  display: block;
  font-weight: 500;
  margin-bottom: 5px;
  color: #555;
}

.form-control {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 14px;
}

.modal-footer {
  display: flex;
  justify-content: space-evenly;
}

.btn {
  padding: 10px 20px;
  border: none;
  border-radius: 4px;
  font-size: 14px;
  cursor: pointer;
}

.cancel-btn {
  background: #ccc;
  color: #333;
}

.save-btn {
  background: #333;
  color: #fff;
}

.no-spinner {
  -webkit-appearance: none;
          appearance: none;
  -moz-appearance: textfield;
}

.no-spinner::-webkit-inner-spin-button,
.no-spinner::-webkit-outer-spin-button {
  -webkit-appearance: none;
          appearance: none;
}

.bg-light .mgc_add_fill::before {
  color: black !important;
}

.dynamic-btn {
  width: 85px;
  height: 42px;
  margin-top: 36px;
  margin-bottom: 0px;
  margin-right: 20px;
}

.sticky-button-container {
  position: sticky;
  bottom: 0;
  background: white;
  padding-top: 8px;
  border-top: 1px solid #eee;
}

.mgc_transfer_4_line:before {
  color: white !important;
}

.mgc_folder_download_line:before {
  color: white !important;
}

.mgc_upload_2_line:before {
  color: white !important;
}

.mgc_check_2_fill:before {
  color: white !important;
}

.mgc_download_2_line:before {
  color: white !important;
}

.mgc_document_2_line:before {
  color: white !important;
}

.modal-component {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 50;
}

.modal-content {
  background: white;
  padding: 1.5rem;
  border-radius: 8px;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2);
  width: 100%;
  max-width: 500px;
  position: relative;
}

.modal-close {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 20px;
  color: #555;
  cursor: pointer;
  background: none;
  border: none;
}

.modal-close:hover {
  color: #000;
}

.input-disabled {
  background-color: #f0f0f0;
  color: #888;
  border: 1px solid #ccc;
  cursor: not-allowed;
}

.mgc_transfer_4_line:before {
  color: white !important;
}

.mgc_folder_download_line:before {
  color: white !important;
}

.mgc_upload_2_line:before {
  color: white !important;
}

.mgc_check_2_fill:before {
  color: white !important;
}

.mgc_download_2_line:before {
  color: white !important;
}

.mgc_document_2_line:before {
  color: white !important;
}

.dynamic-btn {
  width: 85px;
  height: 42px;
  margin-top: 36px;
  margin-bottom: 0px;
  margin-right: 20px;
}

.sticky-button-container {
  position: sticky;
  bottom: 0;
  background: white;
  padding-top: 8px;
  border-top: 1px solid #eee;
}

.mgc_add_fill::before {
  color: white !important;
}

.bg-light .mgc_add_fill::before {
  color: black !important;
}

.v-popper--theme-tooltip .v-popper__inner {
  max-width: 300px;
  min-width: 100px;
  white-space: normal;
  text-align: center;
  padding: 8px 12px;
  overflow: visible !important;
  word-wrap: break-word;
  display: inline-block;
}

.v-popper--theme-tooltip .v-popper__wrapper {
  max-width: none !important;
}

.v-popper--theme-tooltip .v-popper__arrow-container {
  pointer-events: none;
}
/***************************** NAYITH AGOSTO 2024 ***********************************/

.no-spinner {
  -webkit-appearance: none;
          appearance: none;
  -moz-appearance: textfield;
}

.no-spinner::-webkit-inner-spin-button,
.no-spinner::-webkit-outer-spin-button {
  -webkit-appearance: none;
          appearance: none;
}

.v-popper--theme-tooltip .v-popper__inner {
  max-width: 300px;
  min-width: 100px;
  white-space: normal;
  text-align: center;
  padding: 8px 12px;
  overflow: visible !important;
  word-wrap: break-word;
  display: inline-block;
}

.mgc_transfer_4_line:before {
  color: white !important;
}

.mgc_folder_download_line:before {
  color: white !important;
}

.v-popper--theme-tooltip .v-popper__wrapper {
  max-width: none !important;
}

.v-popper--theme-tooltip .v-popper__arrow-container {
  pointer-events: none;
}

.mgc_alert_diamond_line:before {
  color: #ef4444 !important
}

/* Chrome, Edge, Safari */
.flex-1::-webkit-scrollbar {
  width: 6px;
}

.flex-1::-webkit-scrollbar-track {
  background: transparent;
}

.flex-1::-webkit-scrollbar-thumb {
  background-color: transparent; /* invisible por defecto */
  border-radius: 9999px;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}

.flex-1:hover::-webkit-scrollbar-thumb {
  background-color: rgba(0, 29, 78, 0.1); /* tu primary */
}

/* Firefox */
.flex-1 {
  scrollbar-width: thin;
  scrollbar-color: transparent transparent; /* oculto por defecto */
}

.flex-1:hover {
  scrollbar-color: rgba(0, 29, 78, 0.1) transparent; /* aparece al hover */
}

.swal2-confirm.custom-confirm-button {
    background-color: #00e3ca !important;
    border-color: #00e3ca !important;
}

.swal2-confirm.custom-confirm-button:hover {
    background-color: #00c4b0 !important;
    border-color: #00c4b0 !important;
}

.swal2-confirm.custom-notify-confirm-button {
    background-color: #001D4E !important;
    border-color: #001D4E !important;
}

.swal2-confirm.custom-notify-confirm-button:hover {
    background-color: #001235 !important;
    border-color: #001235 !important;
}

.swal2-cancel.custom-notify-cancel-button {
    background-color: #CBD5E1 !important;
    border-color: #CBD5E1 !important;
    color: #000 !important;
}

.swal2-cancel.custom-notify-cancel-button:hover {
    background-color: #94A3B8 !important;
    border-color: #94A3B8 !important;
}
.gridjs-footer button,.gridjs-head button{background-color:transparent;background-image:none;border:none;cursor:pointer;margin:0;outline:none;padding:0}.gridjs-temp{position:relative}.gridjs-head{margin-bottom:5px;padding:5px 1px;width:100%}.gridjs-head:after{clear:both;content:"";display:block}.gridjs-head:empty{border:none;padding:0}.gridjs-container{color:#000;display:inline-block;overflow:hidden;padding:2px;position:relative;z-index:0}.gridjs-footer{background-color:#fff;border-bottom-width:1px;border-color:#e5e7eb;border-radius:0 0 8px 8px;border-top:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.26);display:block;padding:12px 24px;position:relative;width:100%;z-index:5}.gridjs-footer:empty{border:none;padding:0}input.gridjs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d2d6dc;border-radius:5px;font-size:14px;line-height:1.45;outline:none;padding:10px 13px}input.gridjs-input:focus{border-color:#9bc2f7;box-shadow:0 0 0 3px rgba(149,189,243,.5)}.gridjs-pagination{color:#3d4044}.gridjs-pagination:after{clear:both;content:"";display:block}.gridjs-pagination .gridjs-summary{float:left;margin-top:5px}.gridjs-pagination .gridjs-pages{float:right}.gridjs-pagination .gridjs-pages button{background-color:#fff;border:1px solid #d2d6dc;border-right:none;outline:none;padding:5px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gridjs-pagination .gridjs-pages button:focus{border-right:1px solid #d2d6dc;box-shadow:0 0 0 2px rgba(149,189,243,.5);margin-right:-1px;position:relative}.gridjs-pagination .gridjs-pages button:hover{background-color:#f7f7f7;color:#3c4257;outline:none}.gridjs-pagination .gridjs-pages button:disabled,.gridjs-pagination .gridjs-pages button:hover:disabled,.gridjs-pagination .gridjs-pages button[disabled]{background-color:#fff;color:#6b7280;cursor:default}.gridjs-pagination .gridjs-pages button.gridjs-spread{background-color:#fff;box-shadow:none;cursor:default}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background-color:#f7f7f7;font-weight:700}.gridjs-pagination .gridjs-pages button:last-child{border-bottom-right-radius:6px;border-right:1px solid #d2d6dc;border-top-right-radius:6px}.gridjs-pagination .gridjs-pages button:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.gridjs-pagination .gridjs-pages button:last-child:focus{margin-right:0}button.gridjs-sort{background-color:transparent;background-position-x:center;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;float:right;height:24px;margin:0;outline:none;padding:0;width:13px}button.gridjs-sort-neutral{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDEuOTk4IiBoZWlnaHQ9IjQwMS45OTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMS45OTggNDAxLjk5OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTczLjA5MiAxNjQuNDUyaDI1NS44MTNjNC45NDkgMCA5LjIzMy0xLjgwNyAxMi44NDgtNS40MjQgMy42MTMtMy42MTYgNS40MjctNy44OTggNS40MjctMTIuODQ3cy0xLjgxMy05LjIyOS01LjQyNy0xMi44NUwyMTMuODQ2IDUuNDI0QzIxMC4yMzIgMS44MTIgMjA1Ljk1MSAwIDIwMC45OTkgMHMtOS4yMzMgMS44MTItMTIuODUgNS40MjRMNjAuMjQyIDEzMy4zMzFjLTMuNjE3IDMuNjE3LTUuNDI0IDcuOTAxLTUuNDI0IDEyLjg1IDAgNC45NDggMS44MDcgOS4yMzEgNS40MjQgMTIuODQ3IDMuNjIxIDMuNjE3IDcuOTAyIDUuNDI0IDEyLjg1IDUuNDI0ek0zMjguOTA1IDIzNy41NDlINzMuMDkyYy00Ljk1MiAwLTkuMjMzIDEuODA4LTEyLjg1IDUuNDIxLTMuNjE3IDMuNjE3LTUuNDI0IDcuODk4LTUuNDI0IDEyLjg0N3MxLjgwNyA5LjIzMyA1LjQyNCAxMi44NDhMMTg4LjE0OSAzOTYuNTdjMy42MjEgMy42MTcgNy45MDIgNS40MjggMTIuODUgNS40MjhzOS4yMzMtMS44MTEgMTIuODQ3LTUuNDI4bDEyNy45MDctMTI3LjkwNmMzLjYxMy0zLjYxNCA1LjQyNy03Ljg5OCA1LjQyNy0xMi44NDggMC00Ljk0OC0xLjgxMy05LjIyOS01LjQyNy0xMi44NDctMy42MTQtMy42MTYtNy44OTktNS40Mi0xMi44NDgtNS40MnoiLz48L3N2Zz4=);background-position-y:center;opacity:.3}button.gridjs-sort-asc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTIuMzYyIiBoZWlnaHQ9IjI5Mi4zNjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5Mi4zNjIgMjkyLjM2MSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTI4Ni45MzUgMTk3LjI4NyAxNTkuMDI4IDY5LjM4MWMtMy42MTMtMy42MTctNy44OTUtNS40MjQtMTIuODQ3LTUuNDI0cy05LjIzMyAxLjgwNy0xMi44NSA1LjQyNEw1LjQyNCAxOTcuMjg3QzEuODA3IDIwMC45MDQgMCAyMDUuMTg2IDAgMjEwLjEzNHMxLjgwNyA5LjIzMyA1LjQyNCAxMi44NDdjMy42MjEgMy42MTcgNy45MDIgNS40MjUgMTIuODUgNS40MjVoMjU1LjgxM2M0Ljk0OSAwIDkuMjMzLTEuODA4IDEyLjg0OC01LjQyNSAzLjYxMy0zLjYxMyA1LjQyNy03Ljg5OCA1LjQyNy0xMi44NDdzLTEuODE0LTkuMjMtNS40MjctMTIuODQ3eiIvPjwvc3ZnPg==);background-position-y:35%;background-size:10px}button.gridjs-sort-desc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOTIuMzYyIiBoZWlnaHQ9IjI5Mi4zNjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5Mi4zNjIgMjkyLjM2MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTI4Ni45MzUgNjkuMzc3Yy0zLjYxNC0zLjYxNy03Ljg5OC01LjQyNC0xMi44NDgtNS40MjRIMTguMjc0Yy00Ljk1MiAwLTkuMjMzIDEuODA3LTEyLjg1IDUuNDI0QzEuODA3IDcyLjk5OCAwIDc3LjI3OSAwIDgyLjIyOGMwIDQuOTQ4IDEuODA3IDkuMjI5IDUuNDI0IDEyLjg0N2wxMjcuOTA3IDEyNy45MDdjMy42MjEgMy42MTcgNy45MDIgNS40MjggMTIuODUgNS40MjhzOS4yMzMtMS44MTEgMTIuODQ3LTUuNDI4TDI4Ni45MzUgOTUuMDc0YzMuNjEzLTMuNjE3IDUuNDI3LTcuODk4IDUuNDI3LTEyLjg0NyAwLTQuOTQ4LTEuODE0LTkuMjI5LTUuNDI3LTEyLjg1eiIvPjwvc3ZnPg==);background-position-y:65%;background-size:10px}button.gridjs-sort:focus{outline:none}table.gridjs-table{border-collapse:collapse;display:table;margin:0;max-width:100%;overflow:auto;padding:0;table-layout:fixed;text-align:left;width:100%}.gridjs-tbody,td.gridjs-td{background-color:#fff}td.gridjs-td{border:1px solid #e5e7eb;box-sizing:content-box;padding:12px 24px}td.gridjs-td:first-child{border-left:none}td.gridjs-td:last-child{border-right:none}td.gridjs-message{text-align:center}th.gridjs-th{background-color:#f9fafb;border:1px solid #e5e7eb;border-top:none;box-sizing:border-box;color:#6b7280;outline:none;padding:14px 24px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}th.gridjs-th .gridjs-th-content{float:left;overflow:hidden;text-overflow:ellipsis;width:100%}th.gridjs-th-sort{cursor:pointer}th.gridjs-th-sort .gridjs-th-content{width:calc(100% - 15px)}th.gridjs-th-sort:focus,th.gridjs-th-sort:hover{background-color:#e5e7eb}th.gridjs-th-fixed{box-shadow:0 1px 0 0 #e5e7eb;position:sticky}@supports (-moz-appearance:none){th.gridjs-th-fixed{box-shadow:0 0 0 1px #e5e7eb}}th.gridjs-th:first-child{border-left:none}th.gridjs-th:last-child{border-right:none}.gridjs-tr{border:none}.gridjs-tr-selected td{background-color:#ebf5ff}.gridjs-tr:last-child td{border-bottom:0}.gridjs *,.gridjs :after,.gridjs :before{box-sizing:border-box}.gridjs-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#e5e7eb;border-radius:8px 8px 0 0;border-top-width:1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.26);display:block;overflow:auto;position:relative;width:100%;z-index:1}.gridjs-wrapper:nth-last-of-type(2){border-bottom-width:1px;border-radius:8px}.gridjs-search{float:left}.gridjs-search-input{width:250px}.gridjs-loading-bar{background-color:#fff;opacity:.5;z-index:10}.gridjs-loading-bar,.gridjs-loading-bar:after{bottom:0;left:0;position:absolute;right:0;top:0}.gridjs-loading-bar:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.2) 20%,hsla(0,0%,80%,.5) 60%,hsla(0,0%,80%,0));content:"";transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.gridjs-td .gridjs-checkbox{cursor:pointer;display:block;margin:auto}.gridjs-resizable{bottom:0;position:absolute;right:0;top:0;width:5px}.gridjs-resizable:hover{background-color:#9bc2f7;cursor:ew-resize}
@font-face {
  font-family: 'MingCute';
  src:  url(/fonts/MingCute.4315ff10.eot);
  src:  url(/fonts/MingCute.4315ff10.eot#iefix) format('embedded-opentype'),
    url(/fonts/MingCute.64d939f4.ttf) format('truetype'),
    url(/fonts/MingCute.6b0e3feb.woff) format('woff'),
    url(/img/MingCute.399fa328.svg#MingCute) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="mgc_"], [class*=" mgc_"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'MingCute' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mgc_ABS_fill:before {
  content: "\e900";
  color: #09244b;
}
.mgc_ABS_line:before {
  content: "\e901";
  color: #09244b;
}
.mgc_ad_circle_fill:before {
  content: "\e902";
  color: #09244b;
}
.mgc_ad_circle_line:before {
  content: "\e903";
  color: #09244b;
}
.mgc_ad_circle_off_fill:before {
  content: "\e904";
  color: #09244b;
}
.mgc_ad_circle_off_line:before {
  content: "\e905";
  color: #09244b;
}
.mgc_ad_rectangle_fill:before {
  content: "\e906";
  color: #09244b;
}
.mgc_ad_rectangle_line:before {
  content: "\e907";
  color: #09244b;
}
.mgc_ad_rectangle_off_fill:before {
  content: "\e908";
  color: #09244b;
}
.mgc_ad_rectangle_off_line:before {
  content: "\e909";
  color: #09244b;
}
.mgc_add_circle_fill:before {
  content: "\e90a";
  color: #09244b;
}
.mgc_add_circle_line:before {
  content: "\e90b";
  color: #09244b;
}
.mgc_add_fill:before {
  content: "\e90c";
  color: #09244b;
}
.mgc_add_line:before {
  content: "\e90d";
  color: #09244b;
}
.mgc_add_square_fill:before {
  content: "\e90e";
  color: #09244b;
}
.mgc_add_square_line:before {
  content: "\e90f";
  color: #09244b;
}
.mgc_aerial_lift_fill:before {
  content: "\e910";
  color: #09244b;
}
.mgc_aerial_lift_line:before {
  content: "\e911";
  color: #09244b;
}
.mgc_ai_fill:before {
  content: "\e912";
  color: #09244b;
}
.mgc_ai_line:before {
  content: "\e913";
  color: #09244b;
}
.mgc_aiming_2_fill:before {
  content: "\e914";
  color: #09244b;
}
.mgc_aiming_2_line:before {
  content: "\e915";
  color: #09244b;
}
.mgc_aiming_fill:before {
  content: "\e916";
  color: #09244b;
}
.mgc_aiming_line:before {
  content: "\e917";
  color: #09244b;
}
.mgc_air_balloon_fill:before {
  content: "\e918";
  color: #09244b;
}
.mgc_air_balloon_line:before {
  content: "\e919";
  color: #09244b;
}
.mgc_air_condition_fill:before {
  content: "\e91a";
  color: #09244b;
}
.mgc_air_condition_line:before {
  content: "\e91b";
  color: #09244b;
}
.mgc_air_condition_open_fill:before {
  content: "\e91c";
  color: #09244b;
}
.mgc_air_condition_open_line:before {
  content: "\e91d";
  color: #09244b;
}
.mgc_airbnb_fill:before {
  content: "\e91e";
  color: #09244b;
}
.mgc_airbnb_line:before {
  content: "\e91f";
  color: #09244b;
}
.mgc_airdrop_fill:before {
  content: "\e920";
  color: #09244b;
}
.mgc_airdrop_line:before {
  content: "\e921";
  color: #09244b;
}
.mgc_airplane_fill:before {
  content: "\e922";
  color: #09244b;
}
.mgc_airplane_line:before {
  content: "\e923";
  color: #09244b;
}
.mgc_airplay_fill:before {
  content: "\e924";
  color: #09244b;
}
.mgc_airplay_line:before {
  content: "\e925";
  color: #09244b;
}
.mgc_airpods_2_fill:before {
  content: "\e926";
  color: #09244b;
}
.mgc_airpods_2_line:before {
  content: "\e927";
  color: #09244b;
}
.mgc_airpods_fill:before {
  content: "\e928";
  color: #09244b;
}
.mgc_airpods_line:before {
  content: "\e929";
  color: #09244b;
}
.mgc_alarm_1_fill:before {
  content: "\e92a";
  color: #09244b;
}
.mgc_alarm_1_line:before {
  content: "\e92b";
  color: #09244b;
}
.mgc_alarm_2_fill:before {
  content: "\e92c";
  color: #09244b;
}
.mgc_alarm_2_line:before {
  content: "\e92d";
  color: #09244b;
}
.mgc_album_2_fill:before {
  content: "\e92e";
  color: #09244b;
}
.mgc_album_2_line:before {
  content: "\e92f";
  color: #09244b;
}
.mgc_album_fill:before {
  content: "\e930";
  color: #09244b;
}
.mgc_album_line:before {
  content: "\e931";
  color: #09244b;
}
.mgc_alert_diamond_fill:before {
  content: "\e932";
  color: #09244b;
}
.mgc_alert_diamond_line:before {
  content: "\e933";
  color: #09244b;
}
.mgc_alert_fill:before {
  content: "\e934";
  color: #09244b;
}
.mgc_alert_line:before {
  content: "\e935";
  color: #09244b;
}
.mgc_alert_octagon_fill:before {
  content: "\e936";
  color: #09244b;
}
.mgc_alert_octagon_line:before {
  content: "\e937";
  color: #09244b;
}
.mgc_align_arrow_down_fill:before {
  content: "\e938";
  color: #09244b;
}
.mgc_align_arrow_down_line:before {
  content: "\e939";
  color: #09244b;
}
.mgc_align_arrow_left_fill:before {
  content: "\e93a";
  color: #09244b;
}
.mgc_align_arrow_left_line:before {
  content: "\e93b";
  color: #09244b;
}
.mgc_align_arrow_right_fill:before {
  content: "\e93c";
  color: #09244b;
}
.mgc_align_arrow_right_line:before {
  content: "\e93d";
  color: #09244b;
}
.mgc_align_arrow_up_fill:before {
  content: "\e93e";
  color: #09244b;
}
.mgc_align_arrow_up_line:before {
  content: "\e93f";
  color: #09244b;
}
.mgc_align_bottom_fill:before {
  content: "\e940";
  color: #09244b;
}
.mgc_align_bottom_line:before {
  content: "\e941";
  color: #09244b;
}
.mgc_align_center_fill:before {
  content: "\e942";
  color: #09244b;
}
.mgc_align_center_line:before {
  content: "\e943";
  color: #09244b;
}
.mgc_align_horizontal_center_fill:before {
  content: "\e944";
  color: #09244b;
}
.mgc_align_horizontal_center_line:before {
  content: "\e945";
  color: #09244b;
}
.mgc_align_justify_fill:before {
  content: "\e946";
  color: #09244b;
}
.mgc_align_justify_line:before {
  content: "\e947";
  color: #09244b;
}
.mgc_align_left_2_fill:before {
  content: "\e948";
  color: #09244b;
}
.mgc_align_left_2_line:before {
  content: "\e949";
  color: #09244b;
}
.mgc_align_left_fill:before {
  content: "\e94a";
  color: #09244b;
}
.mgc_align_left_line:before {
  content: "\e94b";
  color: #09244b;
}
.mgc_align_right_2_fill:before {
  content: "\e94c";
  color: #09244b;
}
.mgc_align_right_2_line:before {
  content: "\e94d";
  color: #09244b;
}
.mgc_align_right_fill:before {
  content: "\e94e";
  color: #09244b;
}
.mgc_align_right_line:before {
  content: "\e94f";
  color: #09244b;
}
.mgc_align_top_fill:before {
  content: "\e950";
  color: #09244b;
}
.mgc_align_top_line:before {
  content: "\e951";
  color: #09244b;
}
.mgc_align_vertical_center_fill:before {
  content: "\e952";
  color: #09244b;
}
.mgc_align_vertical_center_line:before {
  content: "\e953";
  color: #09244b;
}
.mgc_alipay_fill:before {
  content: "\e954";
  color: #09244b;
}
.mgc_alipay_line:before {
  content: "\e955";
  color: #09244b;
}
.mgc_american_football_fill:before {
  content: "\e956";
  color: #09244b;
}
.mgc_american_football_line:before {
  content: "\e957";
  color: #09244b;
}
.mgc_anchor_fill:before {
  content: "\e958";
  color: #09244b;
}
.mgc_anchor_line:before {
  content: "\e959";
  color: #09244b;
}
.mgc_and_fill:before {
  content: "\e95a";
  color: #09244b;
}
.mgc_and_line:before {
  content: "\e95b";
  color: #09244b;
}
.mgc_android_2_fill:before {
  content: "\e95c";
  color: #09244b;
}
.mgc_android_2_line:before {
  content: "\e95d";
  color: #09244b;
}
.mgc_android_fill:before {
  content: "\e95e";
  color: #09244b;
}
.mgc_android_line:before {
  content: "\e95f";
  color: #09244b;
}
.mgc_angel_fill:before {
  content: "\e960";
  color: #09244b;
}
.mgc_angel_line:before {
  content: "\e961";
  color: #09244b;
}
.mgc_angry_fill:before {
  content: "\e962";
  color: #09244b;
}
.mgc_angry_line:before {
  content: "\e963";
  color: #09244b;
}
.mgc_anniversary_fill:before {
  content: "\e964";
  color: #09244b;
}
.mgc_anniversary_line:before {
  content: "\e965";
  color: #09244b;
}
.mgc_announcement_fill:before {
  content: "\e966";
  color: #09244b;
}
.mgc_announcement_line:before {
  content: "\e967";
  color: #09244b;
}
.mgc_anticlockwise_alt_fill:before {
  content: "\e968";
  color: #09244b;
}
.mgc_anticlockwise_alt_line:before {
  content: "\e969";
  color: #09244b;
}
.mgc_anticlockwise_fill:before {
  content: "\e96a";
  color: #09244b;
}
.mgc_anticlockwise_line:before {
  content: "\e96b";
  color: #09244b;
}
.mgc_apple_fill:before {
  content: "\e96c";
  color: #09244b;
}
.mgc_apple_intelligence_fill:before {
  content: "\e96d";
  color: #09244b;
}
.mgc_apple_intelligence_frame_fill:before {
  content: "\e96e";
  color: #09244b;
}
.mgc_apple_intelligence_frame_line:before {
  content: "\e96f";
  color: #09244b;
}
.mgc_apple_intelligence_line:before {
  content: "\e970";
  color: #09244b;
}
.mgc_apple_line:before {
  content: "\e971";
  color: #09244b;
}
.mgc_appstore_fill:before {
  content: "\e972";
  color: #09244b;
}
.mgc_appstore_line:before {
  content: "\e973";
  color: #09244b;
}
.mgc_Aquarius_fill:before {
  content: "\e974";
  color: #09244b;
}
.mgc_Aquarius_line:before {
  content: "\e975";
  color: #09244b;
}
.mgc_arc_browser_fill:before {
  content: "\e976";
  color: #09244b;
}
.mgc_arc_browser_line:before {
  content: "\e977";
  color: #09244b;
}
.mgc_archive_fill:before {
  content: "\e978";
  color: #09244b;
}
.mgc_archive_line:before {
  content: "\e979";
  color: #09244b;
}
.mgc_Aries_fill:before {
  content: "\e97a";
  color: #09244b;
}
.mgc_Aries_line:before {
  content: "\e97b";
  color: #09244b;
}
.mgc_arrow_down_circle_fill:before {
  content: "\e97c";
  color: #09244b;
}
.mgc_arrow_down_circle_line:before {
  content: "\e97d";
  color: #09244b;
}
.mgc_arrow_down_fill:before {
  content: "\e97e";
  color: #09244b;
}
.mgc_arrow_down_line:before {
  content: "\e97f";
  color: #09244b;
}
.mgc_arrow_left_circle_fill:before {
  content: "\e980";
  color: #09244b;
}
.mgc_arrow_left_circle_line:before {
  content: "\e981";
  color: #09244b;
}
.mgc_arrow_left_down_circle_fill:before {
  content: "\e982";
  color: #09244b;
}
.mgc_arrow_left_down_circle_line:before {
  content: "\e983";
  color: #09244b;
}
.mgc_arrow_left_down_fill:before {
  content: "\e984";
  color: #09244b;
}
.mgc_arrow_left_down_line:before {
  content: "\e985";
  color: #09244b;
}
.mgc_arrow_left_fill:before {
  content: "\e986";
  color: #09244b;
}
.mgc_arrow_left_line:before {
  content: "\e987";
  color: #09244b;
}
.mgc_arrow_left_up_circle_fill:before {
  content: "\e988";
  color: #09244b;
}
.mgc_arrow_left_up_circle_line:before {
  content: "\e989";
  color: #09244b;
}
.mgc_arrow_left_up_fill:before {
  content: "\e98a";
  color: #09244b;
}
.mgc_arrow_left_up_line:before {
  content: "\e98b";
  color: #09244b;
}
.mgc_arrow_right_circle_fill:before {
  content: "\e98c";
  color: #09244b;
}
.mgc_arrow_right_circle_line:before {
  content: "\e98d";
  color: #09244b;
}
.mgc_arrow_right_down_circle_fill:before {
  content: "\e98e";
  color: #09244b;
}
.mgc_arrow_right_down_circle_line:before {
  content: "\e98f";
  color: #09244b;
}
.mgc_arrow_right_down_fill:before {
  content: "\e990";
  color: #09244b;
}
.mgc_arrow_right_down_line:before {
  content: "\e991";
  color: #09244b;
}
.mgc_arrow_right_fill:before {
  content: "\e992";
  color: #09244b;
}
.mgc_arrow_right_line:before {
  content: "\e993";
  color: #09244b;
}
.mgc_arrow_right_up_circle_fill:before {
  content: "\e994";
  color: #09244b;
}
.mgc_arrow_right_up_circle_line:before {
  content: "\e995";
  color: #09244b;
}
.mgc_arrow_right_up_fill:before {
  content: "\e996";
  color: #09244b;
}
.mgc_arrow_right_up_line:before {
  content: "\e997";
  color: #09244b;
}
.mgc_arrow_to_down_fill:before {
  content: "\e998";
  color: #09244b;
}
.mgc_arrow_to_down_line:before {
  content: "\e999";
  color: #09244b;
}
.mgc_arrow_to_left_fill:before {
  content: "\e99a";
  color: #09244b;
}
.mgc_arrow_to_left_line:before {
  content: "\e99b";
  color: #09244b;
}
.mgc_arrow_to_right_fill:before {
  content: "\e99c";
  color: #09244b;
}
.mgc_arrow_to_right_line:before {
  content: "\e99d";
  color: #09244b;
}
.mgc_arrow_to_up_fill:before {
  content: "\e99e";
  color: #09244b;
}
.mgc_arrow_to_up_line:before {
  content: "\e99f";
  color: #09244b;
}
.mgc_arrow_up_circle_fill:before {
  content: "\e9a0";
  color: #09244b;
}
.mgc_arrow_up_circle_line:before {
  content: "\e9a1";
  color: #09244b;
}
.mgc_arrow_up_fill:before {
  content: "\e9a2";
  color: #09244b;
}
.mgc_arrow_up_line:before {
  content: "\e9a3";
  color: #09244b;
}
.mgc_arrows_down_fill:before {
  content: "\e9a4";
  color: #09244b;
}
.mgc_arrows_down_line:before {
  content: "\e9a5";
  color: #09244b;
}
.mgc_arrows_left_fill:before {
  content: "\e9a6";
  color: #09244b;
}
.mgc_arrows_left_line:before {
  content: "\e9a7";
  color: #09244b;
}
.mgc_arrows_right_fill:before {
  content: "\e9a8";
  color: #09244b;
}
.mgc_arrows_right_line:before {
  content: "\e9a9";
  color: #09244b;
}
.mgc_arrows_up_fill:before {
  content: "\e9aa";
  color: #09244b;
}
.mgc_arrows_up_line:before {
  content: "\e9ab";
  color: #09244b;
}
.mgc_artboard_fill:before {
  content: "\e9ac";
  color: #09244b;
}
.mgc_artboard_line:before {
  content: "\e9ad";
  color: #09244b;
}
.mgc_aspect_ratio_fill:before {
  content: "\e9ae";
  color: #09244b;
}
.mgc_aspect_ratio_line:before {
  content: "\e9af";
  color: #09244b;
}
.mgc_asterisk_2_fill:before {
  content: "\e9b0";
  color: #09244b;
}
.mgc_asterisk_2_line:before {
  content: "\e9b1";
  color: #09244b;
}
.mgc_asterisk_fill:before {
  content: "\e9b2";
  color: #09244b;
}
.mgc_asterisk_line:before {
  content: "\e9b3";
  color: #09244b;
}
.mgc_at_fill:before {
  content: "\e9b4";
  color: #09244b;
}
.mgc_at_line:before {
  content: "\e9b5";
  color: #09244b;
}
.mgc_attachment_2_fill:before {
  content: "\e9b6";
  color: #09244b;
}
.mgc_attachment_2_line:before {
  content: "\e9b7";
  color: #09244b;
}
.mgc_attachment_fill:before {
  content: "\e9b8";
  color: #09244b;
}
.mgc_attachment_line:before {
  content: "\e9b9";
  color: #09244b;
}
.mgc_auction_fill:before {
  content: "\e9ba";
  color: #09244b;
}
.mgc_auction_line:before {
  content: "\e9bb";
  color: #09244b;
}
.mgc_audio_tape_fill:before {
  content: "\e9bc";
  color: #09244b;
}
.mgc_audio_tape_line:before {
  content: "\e9bd";
  color: #09244b;
}
.mgc_auto_hold_fill:before {
  content: "\e9be";
  color: #09244b;
}
.mgc_auto_hold_line:before {
  content: "\e9bf";
  color: #09244b;
}
.mgc_avalanche_AVAX_fill:before {
  content: "\e9c0";
  color: #09244b;
}
.mgc_avalanche_AVAX_line:before {
  content: "\e9c1";
  color: #09244b;
}
.mgc_award_fill:before {
  content: "\e9c2";
  color: #09244b;
}
.mgc_award_line:before {
  content: "\e9c3";
  color: #09244b;
}
.mgc_axe_fill:before {
  content: "\e9c4";
  color: #09244b;
}
.mgc_axe_line:before {
  content: "\e9c5";
  color: #09244b;
}
.mgc_AZ_sort_ascending_letters_fill:before {
  content: "\e9c6";
  color: #09244b;
}
.mgc_AZ_sort_ascending_letters_line:before {
  content: "\e9c7";
  color: #09244b;
}
.mgc_AZ_sort_descending_letters_fill:before {
  content: "\e9c8";
  color: #09244b;
}
.mgc_AZ_sort_descending_letters_line:before {
  content: "\e9c9";
  color: #09244b;
}
.mgc_baby_carriage_fill:before {
  content: "\e9ca";
  color: #09244b;
}
.mgc_baby_carriage_line:before {
  content: "\e9cb";
  color: #09244b;
}
.mgc_baby_fill:before {
  content: "\e9cc";
  color: #09244b;
}
.mgc_baby_line:before {
  content: "\e9cd";
  color: #09244b;
}
.mgc_back_2_fill:before {
  content: "\e9ce";
  color: #09244b;
}
.mgc_back_2_line:before {
  content: "\e9cf";
  color: #09244b;
}
.mgc_back_fill:before {
  content: "\e9d0";
  color: #09244b;
}
.mgc_back_line:before {
  content: "\e9d1";
  color: #09244b;
}
.mgc_backboard_fill:before {
  content: "\e9d2";
  color: #09244b;
}
.mgc_backboard_line:before {
  content: "\e9d3";
  color: #09244b;
}
.mgc_background_fill:before {
  content: "\e9d4";
  color: #09244b;
}
.mgc_background_line:before {
  content: "\e9d5";
  color: #09244b;
}
.mgc_backpack_fill:before {
  content: "\e9d6";
  color: #09244b;
}
.mgc_backpack_line:before {
  content: "\e9d7";
  color: #09244b;
}
.mgc_badge_fill:before {
  content: "\e9d8";
  color: #09244b;
}
.mgc_badge_line:before {
  content: "\e9d9";
  color: #09244b;
}
.mgc_badminton_fill:before {
  content: "\e9da";
  color: #09244b;
}
.mgc_badminton_line:before {
  content: "\e9db";
  color: #09244b;
}
.mgc_balance_fill:before {
  content: "\e9dc";
  color: #09244b;
}
.mgc_balance_line:before {
  content: "\e9dd";
  color: #09244b;
}
.mgc_balloon_2_fill:before {
  content: "\e9de";
  color: #09244b;
}
.mgc_balloon_2_line:before {
  content: "\e9df";
  color: #09244b;
}
.mgc_bank_card_fill:before {
  content: "\e9e0";
  color: #09244b;
}
.mgc_bank_card_line:before {
  content: "\e9e1";
  color: #09244b;
}
.mgc_bank_fill:before {
  content: "\e9e2";
  color: #09244b;
}
.mgc_bank_line:before {
  content: "\e9e3";
  color: #09244b;
}
.mgc_bank_of_china_tower_fill:before {
  content: "\e9e4";
  color: #09244b;
}
.mgc_bank_of_china_tower_line:before {
  content: "\e9e5";
  color: #09244b;
}
.mgc_barbell_fill:before {
  content: "\e9e6";
  color: #09244b;
}
.mgc_barbell_line:before {
  content: "\e9e7";
  color: #09244b;
}
.mgc_barcode_fill:before {
  content: "\e9e8";
  color: #09244b;
}
.mgc_barcode_line:before {
  content: "\e9e9";
  color: #09244b;
}
.mgc_barcode_scan_fill:before {
  content: "\e9ea";
  color: #09244b;
}
.mgc_barcode_scan_line:before {
  content: "\e9eb";
  color: #09244b;
}
.mgc_base_station_2_fill:before {
  content: "\e9ec";
  color: #09244b;
}
.mgc_base_station_2_line:before {
  content: "\e9ed";
  color: #09244b;
}
.mgc_base_station_fill:before {
  content: "\e9ee";
  color: #09244b;
}
.mgc_base_station_line:before {
  content: "\e9ef";
  color: #09244b;
}
.mgc_baseball_2_fill:before {
  content: "\e9f0";
  color: #09244b;
}
.mgc_baseball_2_line:before {
  content: "\e9f1";
  color: #09244b;
}
.mgc_baseball_fill:before {
  content: "\e9f2";
  color: #09244b;
}
.mgc_baseball_line:before {
  content: "\e9f3";
  color: #09244b;
}
.mgc_basket_2_fill:before {
  content: "\e9f4";
  color: #09244b;
}
.mgc_basket_2_line:before {
  content: "\e9f5";
  color: #09244b;
}
.mgc_basket_fill:before {
  content: "\e9f6";
  color: #09244b;
}
.mgc_basket_line:before {
  content: "\e9f7";
  color: #09244b;
}
.mgc_basketball_fill:before {
  content: "\e9f8";
  color: #09244b;
}
.mgc_basketball_line:before {
  content: "\e9f9";
  color: #09244b;
}
.mgc_bath_fill:before {
  content: "\e9fa";
  color: #09244b;
}
.mgc_bath_line:before {
  content: "\e9fb";
  color: #09244b;
}
.mgc_battery_1_fill:before {
  content: "\e9fc";
  color: #09244b;
}
.mgc_battery_1_line:before {
  content: "\e9fd";
  color: #09244b;
}
.mgc_battery_2_fill:before {
  content: "\e9fe";
  color: #09244b;
}
.mgc_battery_2_line:before {
  content: "\e9ff";
  color: #09244b;
}
.mgc_battery_3_fill:before {
  content: "\ea00";
  color: #09244b;
}
.mgc_battery_3_line:before {
  content: "\ea01";
  color: #09244b;
}
.mgc_battery_4_fill:before {
  content: "\ea02";
  color: #09244b;
}
.mgc_battery_4_line:before {
  content: "\ea03";
  color: #09244b;
}
.mgc_battery_automotive_fill:before {
  content: "\ea04";
  color: #09244b;
}
.mgc_battery_automotive_line:before {
  content: "\ea05";
  color: #09244b;
}
.mgc_battery_charging_fill:before {
  content: "\ea06";
  color: #09244b;
}
.mgc_battery_charging_line:before {
  content: "\ea07";
  color: #09244b;
}
.mgc_battery_fill:before {
  content: "\ea08";
  color: #09244b;
}
.mgc_battery_line:before {
  content: "\ea09";
  color: #09244b;
}
.mgc_beachball_fill:before {
  content: "\ea0a";
  color: #09244b;
}
.mgc_beachball_line:before {
  content: "\ea0b";
  color: #09244b;
}
.mgc_bear_fill:before {
  content: "\ea0c";
  color: #09244b;
}
.mgc_bear_line:before {
  content: "\ea0d";
  color: #09244b;
}
.mgc_beard_fill:before {
  content: "\ea0e";
  color: #09244b;
}
.mgc_beard_line:before {
  content: "\ea0f";
  color: #09244b;
}
.mgc_bed_2_fill:before {
  content: "\ea10";
  color: #09244b;
}
.mgc_bed_2_line:before {
  content: "\ea11";
  color: #09244b;
}
.mgc_bed_fill:before {
  content: "\ea12";
  color: #09244b;
}
.mgc_bed_line:before {
  content: "\ea13";
  color: #09244b;
}
.mgc_bedside_table_2_fill:before {
  content: "\ea14";
  color: #09244b;
}
.mgc_bedside_table_2_line:before {
  content: "\ea15";
  color: #09244b;
}
.mgc_bedside_table_fill:before {
  content: "\ea16";
  color: #09244b;
}
.mgc_bedside_table_line:before {
  content: "\ea17";
  color: #09244b;
}
.mgc_behance_fill:before {
  content: "\ea18";
  color: #09244b;
}
.mgc_behance_line:before {
  content: "\ea19";
  color: #09244b;
}
.mgc_bell_ringing_fill:before {
  content: "\ea1a";
  color: #09244b;
}
.mgc_bell_ringing_line:before {
  content: "\ea1b";
  color: #09244b;
}
.mgc_big_ben_fill:before {
  content: "\ea1c";
  color: #09244b;
}
.mgc_big_ben_line:before {
  content: "\ea1d";
  color: #09244b;
}
.mgc_bike_fill:before {
  content: "\ea1e";
  color: #09244b;
}
.mgc_bike_line:before {
  content: "\ea1f";
  color: #09244b;
}
.mgc_bilibili_fill:before {
  content: "\ea20";
  color: #09244b;
}
.mgc_bilibili_line:before {
  content: "\ea21";
  color: #09244b;
}
.mgc_bill_2_fill:before {
  content: "\ea22";
  color: #09244b;
}
.mgc_bill_2_line:before {
  content: "\ea23";
  color: #09244b;
}
.mgc_bill_fill:before {
  content: "\ea24";
  color: #09244b;
}
.mgc_bill_line:before {
  content: "\ea25";
  color: #09244b;
}
.mgc_binance_coin_BNB_fill:before {
  content: "\ea26";
  color: #09244b;
}
.mgc_binance_coin_BNB_line:before {
  content: "\ea27";
  color: #09244b;
}
.mgc_binance_USD_BUSD_fill:before {
  content: "\ea28";
  color: #09244b;
}
.mgc_binance_USD_BUSD_line:before {
  content: "\ea29";
  color: #09244b;
}
.mgc_bird_fill:before {
  content: "\ea2a";
  color: #09244b;
}
.mgc_bird_line:before {
  content: "\ea2b";
  color: #09244b;
}
.mgc_birthday_2_fill:before {
  content: "\ea2c";
  color: #09244b;
}
.mgc_birthday_2_line:before {
  content: "\ea2d";
  color: #09244b;
}
.mgc_black_board_2_fill:before {
  content: "\ea2e";
  color: #09244b;
}
.mgc_black_board_2_line:before {
  content: "\ea2f";
  color: #09244b;
}
.mgc_black_board_fill:before {
  content: "\ea30";
  color: #09244b;
}
.mgc_black_board_line:before {
  content: "\ea31";
  color: #09244b;
}
.mgc_blessing_fill:before {
  content: "\ea32";
  color: #09244b;
}
.mgc_blessing_line:before {
  content: "\ea33";
  color: #09244b;
}
.mgc_bling_fill:before {
  content: "\ea34";
  color: #09244b;
}
.mgc_bling_line:before {
  content: "\ea35";
  color: #09244b;
}
.mgc_blockquote_fill:before {
  content: "\ea36";
  color: #09244b;
}
.mgc_blockquote_line:before {
  content: "\ea37";
  color: #09244b;
}
.mgc_bluesky_social_fill:before {
  content: "\ea38";
  color: #09244b;
}
.mgc_bluesky_social_line:before {
  content: "\ea39";
  color: #09244b;
}
.mgc_bluetooth_fill:before {
  content: "\ea3a";
  color: #09244b;
}
.mgc_bluetooth_line:before {
  content: "\ea3b";
  color: #09244b;
}
.mgc_bluetooth_off_fill:before {
  content: "\ea3c";
  color: #09244b;
}
.mgc_bluetooth_off_line:before {
  content: "\ea3d";
  color: #09244b;
}
.mgc_BNB_fill:before {
  content: "\ea3e";
  color: #09244b;
}
.mgc_BNB_line:before {
  content: "\ea3f";
  color: #09244b;
}
.mgc_board_fill:before {
  content: "\ea40";
  color: #09244b;
}
.mgc_board_line:before {
  content: "\ea41";
  color: #09244b;
}
.mgc_body_fill:before {
  content: "\ea42";
  color: #09244b;
}
.mgc_body_line:before {
  content: "\ea43";
  color: #09244b;
}
.mgc_bold_fill:before {
  content: "\ea44";
  color: #09244b;
}
.mgc_bold_line:before {
  content: "\ea45";
  color: #09244b;
}
.mgc_bomb_fill:before {
  content: "\ea46";
  color: #09244b;
}
.mgc_bomb_line:before {
  content: "\ea47";
  color: #09244b;
}
.mgc_bone_fill:before {
  content: "\ea48";
  color: #09244b;
}
.mgc_bone_line:before {
  content: "\ea49";
  color: #09244b;
}
.mgc_book_2_fill:before {
  content: "\ea4a";
  color: #09244b;
}
.mgc_book_2_line:before {
  content: "\ea4b";
  color: #09244b;
}
.mgc_book_3_fill:before {
  content: "\ea4c";
  color: #09244b;
}
.mgc_book_3_line:before {
  content: "\ea4d";
  color: #09244b;
}
.mgc_book_4_fill:before {
  content: "\ea4e";
  color: #09244b;
}
.mgc_book_4_line:before {
  content: "\ea4f";
  color: #09244b;
}
.mgc_book_5_fill:before {
  content: "\ea50";
  color: #09244b;
}
.mgc_book_5_line:before {
  content: "\ea51";
  color: #09244b;
}
.mgc_book_6_fill:before {
  content: "\ea52";
  color: #09244b;
}
.mgc_book_6_line:before {
  content: "\ea53";
  color: #09244b;
}
.mgc_book_fill:before {
  content: "\ea54";
  color: #09244b;
}
.mgc_book_line:before {
  content: "\ea55";
  color: #09244b;
}
.mgc_bookmark_add_fill:before {
  content: "\ea56";
  color: #09244b;
}
.mgc_bookmark_add_line:before {
  content: "\ea57";
  color: #09244b;
}
.mgc_bookmark_edit_fill:before {
  content: "\ea58";
  color: #09244b;
}
.mgc_bookmark_edit_line:before {
  content: "\ea59";
  color: #09244b;
}
.mgc_bookmark_fill:before {
  content: "\ea5a";
  color: #09244b;
}
.mgc_bookmark_line:before {
  content: "\ea5b";
  color: #09244b;
}
.mgc_bookmark_remove_fill:before {
  content: "\ea5c";
  color: #09244b;
}
.mgc_bookmark_remove_line:before {
  content: "\ea5d";
  color: #09244b;
}
.mgc_bookmarks_fill:before {
  content: "\ea5e";
  color: #09244b;
}
.mgc_bookmarks_line:before {
  content: "\ea5f";
  color: #09244b;
}
.mgc_boom_fill:before {
  content: "\ea60";
  color: #09244b;
}
.mgc_boom_line:before {
  content: "\ea61";
  color: #09244b;
}
.mgc_border_blank_fill:before {
  content: "\ea62";
  color: #09244b;
}
.mgc_border_blank_line:before {
  content: "\ea63";
  color: #09244b;
}
.mgc_border_bottom_fill:before {
  content: "\ea64";
  color: #09244b;
}
.mgc_border_bottom_line:before {
  content: "\ea65";
  color: #09244b;
}
.mgc_border_horizontal_fill:before {
  content: "\ea66";
  color: #09244b;
}
.mgc_border_horizontal_line:before {
  content: "\ea67";
  color: #09244b;
}
.mgc_border_inner_fill:before {
  content: "\ea68";
  color: #09244b;
}
.mgc_border_inner_line:before {
  content: "\ea69";
  color: #09244b;
}
.mgc_border_left_fill:before {
  content: "\ea6a";
  color: #09244b;
}
.mgc_border_left_line:before {
  content: "\ea6b";
  color: #09244b;
}
.mgc_border_outer_fill:before {
  content: "\ea6c";
  color: #09244b;
}
.mgc_border_outer_line:before {
  content: "\ea6d";
  color: #09244b;
}
.mgc_border_radius_fill:before {
  content: "\ea6e";
  color: #09244b;
}
.mgc_border_radius_line:before {
  content: "\ea6f";
  color: #09244b;
}
.mgc_border_right_fill:before {
  content: "\ea70";
  color: #09244b;
}
.mgc_border_right_line:before {
  content: "\ea71";
  color: #09244b;
}
.mgc_border_top_fill:before {
  content: "\ea72";
  color: #09244b;
}
.mgc_border_top_line:before {
  content: "\ea73";
  color: #09244b;
}
.mgc_border_vertical_fill:before {
  content: "\ea74";
  color: #09244b;
}
.mgc_border_vertical_line:before {
  content: "\ea75";
  color: #09244b;
}
.mgc_bottle_fill:before {
  content: "\ea76";
  color: #09244b;
}
.mgc_bottle_glass_fill:before {
  content: "\ea77";
  color: #09244b;
}
.mgc_bottle_glass_line:before {
  content: "\ea78";
  color: #09244b;
}
.mgc_bottle_line:before {
  content: "\ea79";
  color: #09244b;
}
.mgc_bow_tie_fill:before {
  content: "\ea7a";
  color: #09244b;
}
.mgc_bow_tie_line:before {
  content: "\ea7b";
  color: #09244b;
}
.mgc_bowknot_fill:before {
  content: "\ea7c";
  color: #09244b;
}
.mgc_bowknot_line:before {
  content: "\ea7d";
  color: #09244b;
}
.mgc_bowl_2_fill:before {
  content: "\ea7e";
  color: #09244b;
}
.mgc_bowl_2_line:before {
  content: "\ea7f";
  color: #09244b;
}
.mgc_bowl_fill:before {
  content: "\ea80";
  color: #09244b;
}
.mgc_bowl_line:before {
  content: "\ea81";
  color: #09244b;
}
.mgc_box_2_fill:before {
  content: "\ea82";
  color: #09244b;
}
.mgc_box_2_line:before {
  content: "\ea83";
  color: #09244b;
}
.mgc_box_3_fill:before {
  content: "\ea84";
  color: #09244b;
}
.mgc_box_3_line:before {
  content: "\ea85";
  color: #09244b;
}
.mgc_box_fill:before {
  content: "\ea86";
  color: #09244b;
}
.mgc_box_line:before {
  content: "\ea87";
  color: #09244b;
}
.mgc_braces_fill:before {
  content: "\ea88";
  color: #09244b;
}
.mgc_braces_line:before {
  content: "\ea89";
  color: #09244b;
}
.mgc_brackets_angle_fill:before {
  content: "\ea8a";
  color: #09244b;
}
.mgc_brackets_angle_line:before {
  content: "\ea8b";
  color: #09244b;
}
.mgc_brackets_fill:before {
  content: "\ea8c";
  color: #09244b;
}
.mgc_brackets_line:before {
  content: "\ea8d";
  color: #09244b;
}
.mgc_brain_fill:before {
  content: "\ea8e";
  color: #09244b;
}
.mgc_brain_line:before {
  content: "\ea8f";
  color: #09244b;
}
.mgc_brake_fill:before {
  content: "\ea90";
  color: #09244b;
}
.mgc_brake_line:before {
  content: "\ea91";
  color: #09244b;
}
.mgc_bread_fill:before {
  content: "\ea92";
  color: #09244b;
}
.mgc_bread_line:before {
  content: "\ea93";
  color: #09244b;
}
.mgc_bridge_2_fill:before {
  content: "\ea94";
  color: #09244b;
}
.mgc_bridge_2_line:before {
  content: "\ea95";
  color: #09244b;
}
.mgc_bridge_fill:before {
  content: "\ea96";
  color: #09244b;
}
.mgc_bridge_line:before {
  content: "\ea97";
  color: #09244b;
}
.mgc_brief_fill:before {
  content: "\ea98";
  color: #09244b;
}
.mgc_brief_line:before {
  content: "\ea99";
  color: #09244b;
}
.mgc_briefcase_2_fill:before {
  content: "\ea9a";
  color: #09244b;
}
.mgc_briefcase_2_line:before {
  content: "\ea9b";
  color: #09244b;
}
.mgc_briefcase_fill:before {
  content: "\ea9c";
  color: #09244b;
}
.mgc_briefcase_line:before {
  content: "\ea9d";
  color: #09244b;
}
.mgc_brightness_fill:before {
  content: "\ea9e";
  color: #09244b;
}
.mgc_brightness_line:before {
  content: "\ea9f";
  color: #09244b;
}
.mgc_broom_fill:before {
  content: "\eaa0";
  color: #09244b;
}
.mgc_broom_line:before {
  content: "\eaa1";
  color: #09244b;
}
.mgc_brush_2_fill:before {
  content: "\eaa2";
  color: #09244b;
}
.mgc_brush_2_line:before {
  content: "\eaa3";
  color: #09244b;
}
.mgc_brush_3_fill:before {
  content: "\eaa4";
  color: #09244b;
}
.mgc_brush_3_line:before {
  content: "\eaa5";
  color: #09244b;
}
.mgc_brush_fill:before {
  content: "\eaa6";
  color: #09244b;
}
.mgc_brush_line:before {
  content: "\eaa7";
  color: #09244b;
}
.mgc_bubble_fill:before {
  content: "\eaa8";
  color: #09244b;
}
.mgc_bubble_line:before {
  content: "\eaa9";
  color: #09244b;
}
.mgc_bug_fill:before {
  content: "\eaaa";
  color: #09244b;
}
.mgc_bug_line:before {
  content: "\eaab";
  color: #09244b;
}
.mgc_building_1_fill:before {
  content: "\eaac";
  color: #09244b;
}
.mgc_building_1_line:before {
  content: "\eaad";
  color: #09244b;
}
.mgc_building_2_fill:before {
  content: "\eaae";
  color: #09244b;
}
.mgc_building_2_line:before {
  content: "\eaaf";
  color: #09244b;
}
.mgc_building_3_fill:before {
  content: "\eab0";
  color: #09244b;
}
.mgc_building_3_line:before {
  content: "\eab1";
  color: #09244b;
}
.mgc_building_4_fill:before {
  content: "\eab2";
  color: #09244b;
}
.mgc_building_4_line:before {
  content: "\eab3";
  color: #09244b;
}
.mgc_building_5_fill:before {
  content: "\eab4";
  color: #09244b;
}
.mgc_building_5_line:before {
  content: "\eab5";
  color: #09244b;
}
.mgc_building_6_fill:before {
  content: "\eab6";
  color: #09244b;
}
.mgc_building_6_line:before {
  content: "\eab7";
  color: #09244b;
}
.mgc_bulb_2_fill:before {
  content: "\eab8";
  color: #09244b;
}
.mgc_bulb_2_line:before {
  content: "\eab9";
  color: #09244b;
}
.mgc_bulb_fill:before {
  content: "\eaba";
  color: #09244b;
}
.mgc_bulb_line:before {
  content: "\eabb";
  color: #09244b;
}
.mgc_burj_al_arab_fill:before {
  content: "\eabc";
  color: #09244b;
}
.mgc_burj_al_arab_line:before {
  content: "\eabd";
  color: #09244b;
}
.mgc_burj_khalifa_tower_fill:before {
  content: "\eabe";
  color: #09244b;
}
.mgc_burj_khalifa_tower_line:before {
  content: "\eabf";
  color: #09244b;
}
.mgc_bus_2_fill:before {
  content: "\eac0";
  color: #09244b;
}
.mgc_bus_2_line:before {
  content: "\eac1";
  color: #09244b;
}
.mgc_bus_fill:before {
  content: "\eac2";
  color: #09244b;
}
.mgc_bus_line:before {
  content: "\eac3";
  color: #09244b;
}
.mgc_butterfly_2_fill:before {
  content: "\eac4";
  color: #09244b;
}
.mgc_butterfly_2_line:before {
  content: "\eac5";
  color: #09244b;
}
.mgc_butterfly_fill:before {
  content: "\eac6";
  color: #09244b;
}
.mgc_butterfly_line:before {
  content: "\eac7";
  color: #09244b;
}
.mgc_cactus_2_fill:before {
  content: "\eac8";
  color: #09244b;
}
.mgc_cactus_2_line:before {
  content: "\eac9";
  color: #09244b;
}
.mgc_cactus_fill:before {
  content: "\eaca";
  color: #09244b;
}
.mgc_cactus_line:before {
  content: "\eacb";
  color: #09244b;
}
.mgc_cake_fill:before {
  content: "\eacc";
  color: #09244b;
}
.mgc_cake_line:before {
  content: "\eacd";
  color: #09244b;
}
.mgc_calendar_2_fill:before {
  content: "\eace";
  color: #09244b;
}
.mgc_calendar_2_line:before {
  content: "\eacf";
  color: #09244b;
}
.mgc_calendar_3_fill:before {
  content: "\ead0";
  color: #09244b;
}
.mgc_calendar_3_line:before {
  content: "\ead1";
  color: #09244b;
}
.mgc_calendar_add_fill:before {
  content: "\ead2";
  color: #09244b;
}
.mgc_calendar_add_line:before {
  content: "\ead3";
  color: #09244b;
}
.mgc_calendar_day_fill:before {
  content: "\ead4";
  color: #09244b;
}
.mgc_calendar_day_line:before {
  content: "\ead5";
  color: #09244b;
}
.mgc_calendar_fill:before {
  content: "\ead6";
  color: #09244b;
}
.mgc_calendar_line:before {
  content: "\ead7";
  color: #09244b;
}
.mgc_calendar_month_fill:before {
  content: "\ead8";
  color: #09244b;
}
.mgc_calendar_month_line:before {
  content: "\ead9";
  color: #09244b;
}
.mgc_calendar_time_add_fill:before {
  content: "\eada";
  color: #09244b;
}
.mgc_calendar_time_add_line:before {
  content: "\eadb";
  color: #09244b;
}
.mgc_calendar_week_fill:before {
  content: "\eadc";
  color: #09244b;
}
.mgc_calendar_week_line:before {
  content: "\eadd";
  color: #09244b;
}
.mgc_camcorder_2_fill:before {
  content: "\eade";
  color: #09244b;
}
.mgc_camcorder_2_line:before {
  content: "\eadf";
  color: #09244b;
}
.mgc_camcorder_3_fill:before {
  content: "\eae0";
  color: #09244b;
}
.mgc_camcorder_3_line:before {
  content: "\eae1";
  color: #09244b;
}
.mgc_camcorder_fill:before {
  content: "\eae2";
  color: #09244b;
}
.mgc_camcorder_line:before {
  content: "\eae3";
  color: #09244b;
}
.mgc_camcorder_off_fill:before {
  content: "\eae4";
  color: #09244b;
}
.mgc_camcorder_off_line:before {
  content: "\eae5";
  color: #09244b;
}
.mgc_camera_2_ai_fill:before {
  content: "\eae6";
  color: #09244b;
}
.mgc_camera_2_ai_line:before {
  content: "\eae7";
  color: #09244b;
}
.mgc_camera_2_fill:before {
  content: "\eae8";
  color: #09244b;
}
.mgc_camera_2_line:before {
  content: "\eae9";
  color: #09244b;
}
.mgc_camera_2_off_fill:before {
  content: "\eaea";
  color: #09244b;
}
.mgc_camera_2_off_line:before {
  content: "\eaeb";
  color: #09244b;
}
.mgc_camera_fill:before {
  content: "\eaec";
  color: #09244b;
}
.mgc_camera_line:before {
  content: "\eaed";
  color: #09244b;
}
.mgc_camera_rotate_fill:before {
  content: "\eaee";
  color: #09244b;
}
.mgc_camera_rotate_line:before {
  content: "\eaef";
  color: #09244b;
}
.mgc_campfire_fill:before {
  content: "\eaf0";
  color: #09244b;
}
.mgc_campfire_line:before {
  content: "\eaf1";
  color: #09244b;
}
.mgc_campground_fill:before {
  content: "\eaf2";
  color: #09244b;
}
.mgc_campground_line:before {
  content: "\eaf3";
  color: #09244b;
}
.mgc_Cancer_fill:before {
  content: "\eaf4";
  color: #09244b;
}
.mgc_Cancer_line:before {
  content: "\eaf5";
  color: #09244b;
}
.mgc_candle_fill:before {
  content: "\eaf6";
  color: #09244b;
}
.mgc_candle_line:before {
  content: "\eaf7";
  color: #09244b;
}
.mgc_candles_fill:before {
  content: "\eaf8";
  color: #09244b;
}
.mgc_candles_line:before {
  content: "\eaf9";
  color: #09244b;
}
.mgc_candy_2_fill:before {
  content: "\eafa";
  color: #09244b;
}
.mgc_candy_2_line:before {
  content: "\eafb";
  color: #09244b;
}
.mgc_candy_fill:before {
  content: "\eafc";
  color: #09244b;
}
.mgc_candy_line:before {
  content: "\eafd";
  color: #09244b;
}
.mgc_canton_tower_fill:before {
  content: "\eafe";
  color: #09244b;
}
.mgc_canton_tower_line:before {
  content: "\eaff";
  color: #09244b;
}
.mgc_Capricorn_fill:before {
  content: "\eb00";
  color: #09244b;
}
.mgc_Capricorn_line:before {
  content: "\eb01";
  color: #09244b;
}
.mgc_capsule_fill:before {
  content: "\eb02";
  color: #09244b;
}
.mgc_capsule_line:before {
  content: "\eb03";
  color: #09244b;
}
.mgc_car_2_fill:before {
  content: "\eb04";
  color: #09244b;
}
.mgc_car_2_line:before {
  content: "\eb05";
  color: #09244b;
}
.mgc_car_3_fill:before {
  content: "\eb06";
  color: #09244b;
}
.mgc_car_3_line:before {
  content: "\eb07";
  color: #09244b;
}
.mgc_car_door_fill:before {
  content: "\eb08";
  color: #09244b;
}
.mgc_car_door_line:before {
  content: "\eb09";
  color: #09244b;
}
.mgc_car_fill:before {
  content: "\eb0a";
  color: #09244b;
}
.mgc_car_line:before {
  content: "\eb0b";
  color: #09244b;
}
.mgc_car_window_fill:before {
  content: "\eb0c";
  color: #09244b;
}
.mgc_car_window_line:before {
  content: "\eb0d";
  color: #09244b;
}
.mgc_card_pay_fill:before {
  content: "\eb0e";
  color: #09244b;
}
.mgc_card_pay_line:before {
  content: "\eb0f";
  color: #09244b;
}
.mgc_card_refund_fill:before {
  content: "\eb10";
  color: #09244b;
}
.mgc_card_refund_line:before {
  content: "\eb11";
  color: #09244b;
}
.mgc_cardano_ADA_fill:before {
  content: "\eb12";
  color: #09244b;
}
.mgc_cardano_ADA_line:before {
  content: "\eb13";
  color: #09244b;
}
.mgc_cardboard_vr_fill:before {
  content: "\eb14";
  color: #09244b;
}
.mgc_cardboard_vr_line:before {
  content: "\eb15";
  color: #09244b;
}
.mgc_carplay_fill:before {
  content: "\eb16";
  color: #09244b;
}
.mgc_carplay_line:before {
  content: "\eb17";
  color: #09244b;
}
.mgc_carrot_fill:before {
  content: "\eb18";
  color: #09244b;
}
.mgc_carrot_line:before {
  content: "\eb19";
  color: #09244b;
}
.mgc_cash_2_fill:before {
  content: "\eb1a";
  color: #09244b;
}
.mgc_cash_2_line:before {
  content: "\eb1b";
  color: #09244b;
}
.mgc_cash_fill:before {
  content: "\eb1c";
  color: #09244b;
}
.mgc_cash_line:before {
  content: "\eb1d";
  color: #09244b;
}
.mgc_cat_fill:before {
  content: "\eb1e";
  color: #09244b;
}
.mgc_cat_line:before {
  content: "\eb1f";
  color: #09244b;
}
.mgc_ceiling_lamp_fill:before {
  content: "\eb20";
  color: #09244b;
}
.mgc_ceiling_lamp_line:before {
  content: "\eb21";
  color: #09244b;
}
.mgc_celebrate_fill:before {
  content: "\eb22";
  color: #09244b;
}
.mgc_celebrate_line:before {
  content: "\eb23";
  color: #09244b;
}
.mgc_cellphone_2_ai_fill:before {
  content: "\eb24";
  color: #09244b;
}
.mgc_cellphone_2_ai_line:before {
  content: "\eb25";
  color: #09244b;
}
.mgc_cellphone_2_fill:before {
  content: "\eb26";
  color: #09244b;
}
.mgc_cellphone_2_horizontal_fill:before {
  content: "\eb27";
  color: #09244b;
}
.mgc_cellphone_2_horizontal_line:before {
  content: "\eb28";
  color: #09244b;
}
.mgc_cellphone_2_line:before {
  content: "\eb29";
  color: #09244b;
}
.mgc_cellphone_fill:before {
  content: "\eb2a";
  color: #09244b;
}
.mgc_cellphone_line:before {
  content: "\eb2b";
  color: #09244b;
}
.mgc_cellphone_vibration_fill:before {
  content: "\eb2c";
  color: #09244b;
}
.mgc_cellphone_vibration_line:before {
  content: "\eb2d";
  color: #09244b;
}
.mgc_celsius_fill:before {
  content: "\eb2e";
  color: #09244b;
}
.mgc_celsius_line:before {
  content: "\eb2f";
  color: #09244b;
}
.mgc_certificate_2_fill:before {
  content: "\eb30";
  color: #09244b;
}
.mgc_certificate_2_line:before {
  content: "\eb31";
  color: #09244b;
}
.mgc_certificate_fill:before {
  content: "\eb32";
  color: #09244b;
}
.mgc_certificate_line:before {
  content: "\eb33";
  color: #09244b;
}
.mgc_champagne_fill:before {
  content: "\eb34";
  color: #09244b;
}
.mgc_champagne_line:before {
  content: "\eb35";
  color: #09244b;
}
.mgc_charging_pile_fill:before {
  content: "\eb36";
  color: #09244b;
}
.mgc_charging_pile_line:before {
  content: "\eb37";
  color: #09244b;
}
.mgc_chart_bar_2_fill:before {
  content: "\eb38";
  color: #09244b;
}
.mgc_chart_bar_2_line:before {
  content: "\eb39";
  color: #09244b;
}
.mgc_chart_bar_fill:before {
  content: "\eb3a";
  color: #09244b;
}
.mgc_chart_bar_line:before {
  content: "\eb3b";
  color: #09244b;
}
.mgc_chart_decrease_fill:before {
  content: "\eb3c";
  color: #09244b;
}
.mgc_chart_decrease_line:before {
  content: "\eb3d";
  color: #09244b;
}
.mgc_chart_horizontal_fill:before {
  content: "\eb3e";
  color: #09244b;
}
.mgc_chart_horizontal_line:before {
  content: "\eb3f";
  color: #09244b;
}
.mgc_chart_line_fill:before {
  content: "\eb40";
  color: #09244b;
}
.mgc_chart_line_line:before {
  content: "\eb41";
  color: #09244b;
}
.mgc_chart_pie_2_fill:before {
  content: "\eb42";
  color: #09244b;
}
.mgc_chart_pie_2_line:before {
  content: "\eb43";
  color: #09244b;
}
.mgc_chart_pie_fill:before {
  content: "\eb44";
  color: #09244b;
}
.mgc_chart_pie_line:before {
  content: "\eb45";
  color: #09244b;
}
.mgc_chart_vertical_fill:before {
  content: "\eb46";
  color: #09244b;
}
.mgc_chart_vertical_line:before {
  content: "\eb47";
  color: #09244b;
}
.mgc_chat_1_fill:before {
  content: "\eb48";
  color: #09244b;
}
.mgc_chat_1_line:before {
  content: "\eb49";
  color: #09244b;
}
.mgc_chat_2_fill:before {
  content: "\eb4a";
  color: #09244b;
}
.mgc_chat_2_line:before {
  content: "\eb4b";
  color: #09244b;
}
.mgc_chat_3_fill:before {
  content: "\eb4c";
  color: #09244b;
}
.mgc_chat_3_line:before {
  content: "\eb4d";
  color: #09244b;
}
.mgc_chat_4_fill:before {
  content: "\eb4e";
  color: #09244b;
}
.mgc_chat_4_line:before {
  content: "\eb4f";
  color: #09244b;
}
.mgc_check_2_fill:before {
  content: "\eb50";
  color: #09244b;
}
.mgc_check_2_line:before {
  content: "\eb51";
  color: #09244b;
}
.mgc_check_circle_fill:before {
  content: "\eb52";
  color: #09244b;
}
.mgc_check_circle_line:before {
  content: "\eb53";
  color: #09244b;
}
.mgc_check_fill:before {
  content: "\eb54";
  color: #09244b;
}
.mgc_check_line:before {
  content: "\eb55";
  color: #09244b;
}
.mgc_checkbox_fill:before {
  content: "\eb56";
  color: #09244b;
}
.mgc_checkbox_line:before {
  content: "\eb57";
  color: #09244b;
}
.mgc_checks_fill:before {
  content: "\eb58";
  color: #09244b;
}
.mgc_checks_line:before {
  content: "\eb59";
  color: #09244b;
}
.mgc_chef_hat_fill:before {
  content: "\eb5a";
  color: #09244b;
}
.mgc_chef_hat_line:before {
  content: "\eb5b";
  color: #09244b;
}
.mgc_chess_fill:before {
  content: "\eb5c";
  color: #09244b;
}
.mgc_chess_line:before {
  content: "\eb5d";
  color: #09244b;
}
.mgc_chicken_fill:before {
  content: "\eb5e";
  color: #09244b;
}
.mgc_chicken_line:before {
  content: "\eb5f";
  color: #09244b;
}
.mgc_chines_knot_fill:before {
  content: "\eb60";
  color: #09244b;
}
.mgc_chines_knot_line:before {
  content: "\eb61";
  color: #09244b;
}
.mgc_chip_fill:before {
  content: "\eb62";
  color: #09244b;
}
.mgc_chip_line:before {
  content: "\eb63";
  color: #09244b;
}
.mgc_choice_fill:before {
  content: "\eb64";
  color: #09244b;
}
.mgc_choice_line:before {
  content: "\eb65";
  color: #09244b;
}
.mgc_chopsticks_fill:before {
  content: "\eb66";
  color: #09244b;
}
.mgc_chopsticks_line:before {
  content: "\eb67";
  color: #09244b;
}
.mgc_christ_the_redeemer_fill:before {
  content: "\eb68";
  color: #09244b;
}
.mgc_christ_the_redeemer_line:before {
  content: "\eb69";
  color: #09244b;
}
.mgc_christmas_ball_fill:before {
  content: "\eb6a";
  color: #09244b;
}
.mgc_christmas_ball_line:before {
  content: "\eb6b";
  color: #09244b;
}
.mgc_christmas_hat_fill:before {
  content: "\eb6c";
  color: #09244b;
}
.mgc_christmas_hat_line:before {
  content: "\eb6d";
  color: #09244b;
}
.mgc_chrome_fill:before {
  content: "\eb6e";
  color: #09244b;
}
.mgc_chrome_line:before {
  content: "\eb6f";
  color: #09244b;
}
.mgc_church_fill:before {
  content: "\eb70";
  color: #09244b;
}
.mgc_church_line:before {
  content: "\eb71";
  color: #09244b;
}
.mgc_clapperboard_fill:before {
  content: "\eb72";
  color: #09244b;
}
.mgc_clapperboard_line:before {
  content: "\eb73";
  color: #09244b;
}
.mgc_classify_2_fill:before {
  content: "\eb74";
  color: #09244b;
}
.mgc_classify_2_line:before {
  content: "\eb75";
  color: #09244b;
}
.mgc_classify_3_fill:before {
  content: "\eb76";
  color: #09244b;
}
.mgc_classify_3_line:before {
  content: "\eb77";
  color: #09244b;
}
.mgc_classify_add_2_fill:before {
  content: "\eb78";
  color: #09244b;
}
.mgc_classify_add_2_line:before {
  content: "\eb79";
  color: #09244b;
}
.mgc_classify_add_fill:before {
  content: "\eb7a";
  color: #09244b;
}
.mgc_classify_add_line:before {
  content: "\eb7b";
  color: #09244b;
}
.mgc_classify_fill:before {
  content: "\eb7c";
  color: #09244b;
}
.mgc_classify_line:before {
  content: "\eb7d";
  color: #09244b;
}
.mgc_clipboard_fill:before {
  content: "\eb7e";
  color: #09244b;
}
.mgc_clipboard_line:before {
  content: "\eb7f";
  color: #09244b;
}
.mgc_clock_2_fill:before {
  content: "\eb80";
  color: #09244b;
}
.mgc_clock_2_line:before {
  content: "\eb81";
  color: #09244b;
}
.mgc_clock_fill:before {
  content: "\eb82";
  color: #09244b;
}
.mgc_clock_line:before {
  content: "\eb83";
  color: #09244b;
}
.mgc_clockwise_alt_fill:before {
  content: "\eb84";
  color: #09244b;
}
.mgc_clockwise_alt_line:before {
  content: "\eb85";
  color: #09244b;
}
.mgc_clockwise_fill:before {
  content: "\eb86";
  color: #09244b;
}
.mgc_clockwise_line:before {
  content: "\eb87";
  color: #09244b;
}
.mgc_close_circle_fill:before {
  content: "\eb88";
  color: #09244b;
}
.mgc_close_circle_line:before {
  content: "\eb89";
  color: #09244b;
}
.mgc_close_fill:before {
  content: "\eb8a";
  color: #09244b;
}
.mgc_close_line:before {
  content: "\eb8b";
  color: #09244b;
}
.mgc_close_square_fill:before {
  content: "\eb8c";
  color: #09244b;
}
.mgc_close_square_line:before {
  content: "\eb8d";
  color: #09244b;
}
.mgc_cloud_2_fill:before {
  content: "\eb8e";
  color: #09244b;
}
.mgc_cloud_2_line:before {
  content: "\eb8f";
  color: #09244b;
}
.mgc_cloud_fill:before {
  content: "\eb90";
  color: #09244b;
}
.mgc_cloud_lightning_fill:before {
  content: "\eb91";
  color: #09244b;
}
.mgc_cloud_lightning_line:before {
  content: "\eb92";
  color: #09244b;
}
.mgc_cloud_line:before {
  content: "\eb93";
  color: #09244b;
}
.mgc_cloud_snow_fill:before {
  content: "\eb94";
  color: #09244b;
}
.mgc_cloud_snow_line:before {
  content: "\eb95";
  color: #09244b;
}
.mgc_cloud_windy_fill:before {
  content: "\eb96";
  color: #09244b;
}
.mgc_cloud_windy_line:before {
  content: "\eb97";
  color: #09244b;
}
.mgc_clouds_fill:before {
  content: "\eb98";
  color: #09244b;
}
.mgc_clouds_line:before {
  content: "\eb99";
  color: #09244b;
}
.mgc_clubs_fill:before {
  content: "\eb9a";
  color: #09244b;
}
.mgc_clubs_line:before {
  content: "\eb9b";
  color: #09244b;
}
.mgc_coat_fill:before {
  content: "\eb9c";
  color: #09244b;
}
.mgc_coat_line:before {
  content: "\eb9d";
  color: #09244b;
}
.mgc_coathanger_fill:before {
  content: "\eb9e";
  color: #09244b;
}
.mgc_coathanger_line:before {
  content: "\eb9f";
  color: #09244b;
}
.mgc_code_fill:before {
  content: "\eba0";
  color: #09244b;
}
.mgc_code_line:before {
  content: "\eba1";
  color: #09244b;
}
.mgc_codepen_fill:before {
  content: "\eba2";
  color: #09244b;
}
.mgc_codepen_line:before {
  content: "\eba3";
  color: #09244b;
}
.mgc_coin_2_fill:before {
  content: "\eba4";
  color: #09244b;
}
.mgc_coin_2_line:before {
  content: "\eba5";
  color: #09244b;
}
.mgc_coin_3_fill:before {
  content: "\eba6";
  color: #09244b;
}
.mgc_coin_3_line:before {
  content: "\eba7";
  color: #09244b;
}
.mgc_coin_fill:before {
  content: "\eba8";
  color: #09244b;
}
.mgc_coin_line:before {
  content: "\eba9";
  color: #09244b;
}
.mgc_color_filter_fill:before {
  content: "\ebaa";
  color: #09244b;
}
.mgc_color_filter_line:before {
  content: "\ebab";
  color: #09244b;
}
.mgc_color_picker_fill:before {
  content: "\ebac";
  color: #09244b;
}
.mgc_color_picker_line:before {
  content: "\ebad";
  color: #09244b;
}
.mgc_column_fill:before {
  content: "\ebae";
  color: #09244b;
}
.mgc_column_line:before {
  content: "\ebaf";
  color: #09244b;
}
.mgc_columns_2_fill:before {
  content: "\ebb0";
  color: #09244b;
}
.mgc_columns_2_line:before {
  content: "\ebb1";
  color: #09244b;
}
.mgc_columns_3_fill:before {
  content: "\ebb2";
  color: #09244b;
}
.mgc_columns_3_line:before {
  content: "\ebb3";
  color: #09244b;
}
.mgc_combine_fill:before {
  content: "\ebb4";
  color: #09244b;
}
.mgc_combine_line:before {
  content: "\ebb5";
  color: #09244b;
}
.mgc_command_fill:before {
  content: "\ebb6";
  color: #09244b;
}
.mgc_command_line:before {
  content: "\ebb7";
  color: #09244b;
}
.mgc_comment_2_fill:before {
  content: "\ebb8";
  color: #09244b;
}
.mgc_comment_2_line:before {
  content: "\ebb9";
  color: #09244b;
}
.mgc_comment_fill:before {
  content: "\ebba";
  color: #09244b;
}
.mgc_comment_line:before {
  content: "\ebbb";
  color: #09244b;
}
.mgc_compass_2_fill:before {
  content: "\ebbc";
  color: #09244b;
}
.mgc_compass_2_line:before {
  content: "\ebbd";
  color: #09244b;
}
.mgc_compass_3_fill:before {
  content: "\ebbe";
  color: #09244b;
}
.mgc_compass_3_line:before {
  content: "\ebbf";
  color: #09244b;
}
.mgc_compass_fill:before {
  content: "\ebc0";
  color: #09244b;
}
.mgc_compass_line:before {
  content: "\ebc1";
  color: #09244b;
}
.mgc_components_fill:before {
  content: "\ebc2";
  color: #09244b;
}
.mgc_components_line:before {
  content: "\ebc3";
  color: #09244b;
}
.mgc_computer_camera_fill:before {
  content: "\ebc4";
  color: #09244b;
}
.mgc_computer_camera_line:before {
  content: "\ebc5";
  color: #09244b;
}
.mgc_computer_camera_off_fill:before {
  content: "\ebc6";
  color: #09244b;
}
.mgc_computer_camera_off_line:before {
  content: "\ebc7";
  color: #09244b;
}
.mgc_computer_fill:before {
  content: "\ebc8";
  color: #09244b;
}
.mgc_computer_line:before {
  content: "\ebc9";
  color: #09244b;
}
.mgc_confused_fill:before {
  content: "\ebca";
  color: #09244b;
}
.mgc_confused_line:before {
  content: "\ebcb";
  color: #09244b;
}
.mgc_contacts_2_fill:before {
  content: "\ebcc";
  color: #09244b;
}
.mgc_contacts_2_line:before {
  content: "\ebcd";
  color: #09244b;
}
.mgc_contacts_3_fill:before {
  content: "\ebce";
  color: #09244b;
}
.mgc_contacts_3_line:before {
  content: "\ebcf";
  color: #09244b;
}
.mgc_contacts_4_fill:before {
  content: "\ebd0";
  color: #09244b;
}
.mgc_contacts_4_line:before {
  content: "\ebd1";
  color: #09244b;
}
.mgc_contacts_fill:before {
  content: "\ebd2";
  color: #09244b;
}
.mgc_contacts_line:before {
  content: "\ebd3";
  color: #09244b;
}
.mgc_content_ai_fill:before {
  content: "\ebd4";
  color: #09244b;
}
.mgc_content_ai_line:before {
  content: "\ebd5";
  color: #09244b;
}
.mgc_cookie_fill:before {
  content: "\ebd6";
  color: #09244b;
}
.mgc_cookie_line:before {
  content: "\ebd7";
  color: #09244b;
}
.mgc_cookie_man_fill:before {
  content: "\ebd8";
  color: #09244b;
}
.mgc_cookie_man_line:before {
  content: "\ebd9";
  color: #09244b;
}
.mgc_copilot_fill:before {
  content: "\ebda";
  color: #09244b;
}
.mgc_copilot_line:before {
  content: "\ebdb";
  color: #09244b;
}
.mgc_copper_coin_fill:before {
  content: "\ebdc";
  color: #09244b;
}
.mgc_copper_coin_line:before {
  content: "\ebdd";
  color: #09244b;
}
.mgc_copy_2_fill:before {
  content: "\ebde";
  color: #09244b;
}
.mgc_copy_2_line:before {
  content: "\ebdf";
  color: #09244b;
}
.mgc_copy_3_fill:before {
  content: "\ebe0";
  color: #09244b;
}
.mgc_copy_3_line:before {
  content: "\ebe1";
  color: #09244b;
}
.mgc_copy_fill:before {
  content: "\ebe2";
  color: #09244b;
}
.mgc_copy_line:before {
  content: "\ebe3";
  color: #09244b;
}
.mgc_copyright_fill:before {
  content: "\ebe4";
  color: #09244b;
}
.mgc_copyright_line:before {
  content: "\ebe5";
  color: #09244b;
}
.mgc_corner_down_left_fill:before {
  content: "\ebe6";
  color: #09244b;
}
.mgc_corner_down_left_line:before {
  content: "\ebe7";
  color: #09244b;
}
.mgc_corner_down_right_fill:before {
  content: "\ebe8";
  color: #09244b;
}
.mgc_corner_down_right_line:before {
  content: "\ebe9";
  color: #09244b;
}
.mgc_corner_up_left_fill:before {
  content: "\ebea";
  color: #09244b;
}
.mgc_corner_up_left_line:before {
  content: "\ebeb";
  color: #09244b;
}
.mgc_corner_up_right_fill:before {
  content: "\ebec";
  color: #09244b;
}
.mgc_corner_up_right_line:before {
  content: "\ebed";
  color: #09244b;
}
.mgc_counter_2_fill:before {
  content: "\ebee";
  color: #09244b;
}
.mgc_counter_2_line:before {
  content: "\ebef";
  color: #09244b;
}
.mgc_counter_fill:before {
  content: "\ebf0";
  color: #09244b;
}
.mgc_counter_line:before {
  content: "\ebf1";
  color: #09244b;
}
.mgc_coupon_fill:before {
  content: "\ebf2";
  color: #09244b;
}
.mgc_coupon_line:before {
  content: "\ebf3";
  color: #09244b;
}
.mgc_cross_2_fill:before {
  content: "\ebf4";
  color: #09244b;
}
.mgc_cross_2_line:before {
  content: "\ebf5";
  color: #09244b;
}
.mgc_cross_fill:before {
  content: "\ebf6";
  color: #09244b;
}
.mgc_cross_line:before {
  content: "\ebf7";
  color: #09244b;
}
.mgc_crutch_fill:before {
  content: "\ebf8";
  color: #09244b;
}
.mgc_crutch_line:before {
  content: "\ebf9";
  color: #09244b;
}
.mgc_crystal_ball_fill:before {
  content: "\ebfa";
  color: #09244b;
}
.mgc_crystal_ball_line:before {
  content: "\ebfb";
  color: #09244b;
}
.mgc_cube_3d_fill:before {
  content: "\ebfc";
  color: #09244b;
}
.mgc_cube_3d_line:before {
  content: "\ebfd";
  color: #09244b;
}
.mgc_cube_fill:before {
  content: "\ebfe";
  color: #09244b;
}
.mgc_cube_line:before {
  content: "\ebff";
  color: #09244b;
}
.mgc_cupcake_fill:before {
  content: "\ec00";
  color: #09244b;
}
.mgc_cupcake_line:before {
  content: "\ec01";
  color: #09244b;
}
.mgc_currency_baht_2_fill:before {
  content: "\ec02";
  color: #09244b;
}
.mgc_currency_baht_2_line:before {
  content: "\ec03";
  color: #09244b;
}
.mgc_currency_baht_fill:before {
  content: "\ec04";
  color: #09244b;
}
.mgc_currency_baht_line:before {
  content: "\ec05";
  color: #09244b;
}
.mgc_currency_bitcoin_2_fill:before {
  content: "\ec06";
  color: #09244b;
}
.mgc_currency_bitcoin_2_line:before {
  content: "\ec07";
  color: #09244b;
}
.mgc_currency_bitcoin_fill:before {
  content: "\ec08";
  color: #09244b;
}
.mgc_currency_bitcoin_line:before {
  content: "\ec09";
  color: #09244b;
}
.mgc_currency_cny_2_fill:before {
  content: "\ec0a";
  color: #09244b;
}
.mgc_currency_cny_2_line:before {
  content: "\ec0b";
  color: #09244b;
}
.mgc_currency_cny_fill:before {
  content: "\ec0c";
  color: #09244b;
}
.mgc_currency_cny_line:before {
  content: "\ec0d";
  color: #09244b;
}
.mgc_currency_dollar_2_fill:before {
  content: "\ec0e";
  color: #09244b;
}
.mgc_currency_dollar_2_line:before {
  content: "\ec0f";
  color: #09244b;
}
.mgc_currency_dollar_fill:before {
  content: "\ec10";
  color: #09244b;
}
.mgc_currency_dollar_line:before {
  content: "\ec11";
  color: #09244b;
}
.mgc_currency_euro_2_fill:before {
  content: "\ec12";
  color: #09244b;
}
.mgc_currency_euro_2_line:before {
  content: "\ec13";
  color: #09244b;
}
.mgc_currency_euro_fill:before {
  content: "\ec14";
  color: #09244b;
}
.mgc_currency_euro_line:before {
  content: "\ec15";
  color: #09244b;
}
.mgc_currency_lira_2_fill:before {
  content: "\ec16";
  color: #09244b;
}
.mgc_currency_lira_2_line:before {
  content: "\ec17";
  color: #09244b;
}
.mgc_currency_lira_fill:before {
  content: "\ec18";
  color: #09244b;
}
.mgc_currency_lira_line:before {
  content: "\ec19";
  color: #09244b;
}
.mgc_currency_nigeria_2_fill:before {
  content: "\ec1a";
  color: #09244b;
}
.mgc_currency_nigeria_2_line:before {
  content: "\ec1b";
  color: #09244b;
}
.mgc_currency_nigeria_fill:before {
  content: "\ec1c";
  color: #09244b;
}
.mgc_currency_nigeria_line:before {
  content: "\ec1d";
  color: #09244b;
}
.mgc_currency_pound_2_fill:before {
  content: "\ec1e";
  color: #09244b;
}
.mgc_currency_pound_2_line:before {
  content: "\ec1f";
  color: #09244b;
}
.mgc_currency_pound_fill:before {
  content: "\ec20";
  color: #09244b;
}
.mgc_currency_pound_line:before {
  content: "\ec21";
  color: #09244b;
}
.mgc_currency_rubel_2_fill:before {
  content: "\ec22";
  color: #09244b;
}
.mgc_currency_rubel_2_line:before {
  content: "\ec23";
  color: #09244b;
}
.mgc_currency_rubel_fill:before {
  content: "\ec24";
  color: #09244b;
}
.mgc_currency_rubel_line:before {
  content: "\ec25";
  color: #09244b;
}
.mgc_currency_rupee_2_fill:before {
  content: "\ec26";
  color: #09244b;
}
.mgc_currency_rupee_2_line:before {
  content: "\ec27";
  color: #09244b;
}
.mgc_currency_rupee_fill:before {
  content: "\ec28";
  color: #09244b;
}
.mgc_currency_rupee_line:before {
  content: "\ec29";
  color: #09244b;
}
.mgc_currency_shekel_2_fill:before {
  content: "\ec2a";
  color: #09244b;
}
.mgc_currency_shekel_2_line:before {
  content: "\ec2b";
  color: #09244b;
}
.mgc_currency_shekel_fill:before {
  content: "\ec2c";
  color: #09244b;
}
.mgc_currency_shekel_line:before {
  content: "\ec2d";
  color: #09244b;
}
.mgc_currency_won_2_fill:before {
  content: "\ec2e";
  color: #09244b;
}
.mgc_currency_won_2_line:before {
  content: "\ec2f";
  color: #09244b;
}
.mgc_currency_won_fill:before {
  content: "\ec30";
  color: #09244b;
}
.mgc_currency_won_line:before {
  content: "\ec31";
  color: #09244b;
}
.mgc_cursor_2_fill:before {
  content: "\ec32";
  color: #09244b;
}
.mgc_cursor_2_line:before {
  content: "\ec33";
  color: #09244b;
}
.mgc_cursor_3_fill:before {
  content: "\ec34";
  color: #09244b;
}
.mgc_cursor_3_line:before {
  content: "\ec35";
  color: #09244b;
}
.mgc_cursor_fill:before {
  content: "\ec36";
  color: #09244b;
}
.mgc_cursor_line:before {
  content: "\ec37";
  color: #09244b;
}
.mgc_cursor_text_fill:before {
  content: "\ec38";
  color: #09244b;
}
.mgc_cursor_text_line:before {
  content: "\ec39";
  color: #09244b;
}
.mgc_curtain_fill:before {
  content: "\ec3a";
}
.mgc_curtain_line:before {
  content: "\ec3b";
}
.mgc_cylinder_2_fill:before {
  content: "\ec3c";
  color: #09244b;
}
.mgc_cylinder_2_line:before {
  content: "\ec3d";
  color: #09244b;
}
.mgc_cylinder_fill:before {
  content: "\ec3e";
  color: #09244b;
}
.mgc_cylinder_line:before {
  content: "\ec3f";
  color: #09244b;
}
.mgc_dandelion_fill:before {
  content: "\ec40";
  color: #09244b;
}
.mgc_dandelion_line:before {
  content: "\ec41";
  color: #09244b;
}
.mgc_danmaku_fill:before {
  content: "\ec42";
  color: #09244b;
}
.mgc_danmaku_line:before {
  content: "\ec43";
  color: #09244b;
}
.mgc_danmaku_off_fill:before {
  content: "\ec44";
  color: #09244b;
}
.mgc_danmaku_off_line:before {
  content: "\ec45";
  color: #09244b;
}
.mgc_danmaku_on_fill:before {
  content: "\ec46";
  color: #09244b;
}
.mgc_danmaku_on_line:before {
  content: "\ec47";
  color: #09244b;
}
.mgc_dashboard_2_fill:before {
  content: "\ec48";
  color: #09244b;
}
.mgc_dashboard_2_line:before {
  content: "\ec49";
  color: #09244b;
}
.mgc_dashboard_3_fill:before {
  content: "\ec4a";
  color: #09244b;
}
.mgc_dashboard_3_line:before {
  content: "\ec4b";
  color: #09244b;
}
.mgc_dashboard_4_fill:before {
  content: "\ec4c";
  color: #09244b;
}
.mgc_dashboard_4_line:before {
  content: "\ec4d";
  color: #09244b;
}
.mgc_dashboard_fill:before {
  content: "\ec4e";
  color: #09244b;
}
.mgc_dashboard_line:before {
  content: "\ec4f";
  color: #09244b;
}
.mgc_deer_fill:before {
  content: "\ec50";
  color: #09244b;
}
.mgc_deer_line:before {
  content: "\ec51";
  color: #09244b;
}
.mgc_delete_2_fill:before {
  content: "\ec52";
  color: #09244b;
}
.mgc_delete_2_line:before {
  content: "\ec53";
  color: #09244b;
}
.mgc_delete_3_fill:before {
  content: "\ec54";
  color: #09244b;
}
.mgc_delete_3_line:before {
  content: "\ec55";
  color: #09244b;
}
.mgc_delete_back_fill:before {
  content: "\ec56";
  color: #09244b;
}
.mgc_delete_back_line:before {
  content: "\ec57";
  color: #09244b;
}
.mgc_delete_fill:before {
  content: "\ec58";
  color: #09244b;
}
.mgc_delete_line:before {
  content: "\ec59";
  color: #09244b;
}
.mgc_dental_fill:before {
  content: "\ec5a";
  color: #09244b;
}
.mgc_dental_line:before {
  content: "\ec5b";
  color: #09244b;
}
.mgc_department_fill:before {
  content: "\ec5c";
  color: #09244b;
}
.mgc_department_line:before {
  content: "\ec5d";
  color: #09244b;
}
.mgc_desk_fill:before {
  content: "\ec5e";
  color: #09244b;
}
.mgc_desk_lamp_2_fill:before {
  content: "\ec5f";
  color: #09244b;
}
.mgc_desk_lamp_2_line:before {
  content: "\ec60";
  color: #09244b;
}
.mgc_desk_lamp_fill:before {
  content: "\ec61";
  color: #09244b;
}
.mgc_desk_lamp_line:before {
  content: "\ec62";
  color: #09244b;
}
.mgc_desk_line:before {
  content: "\ec63";
  color: #09244b;
}
.mgc_device_fill:before {
  content: "\ec64";
  color: #09244b;
}
.mgc_device_line:before {
  content: "\ec65";
  color: #09244b;
}
.mgc_diamond_2_fill:before {
  content: "\ec66";
  color: #09244b;
}
.mgc_diamond_2_line:before {
  content: "\ec67";
  color: #09244b;
}
.mgc_diamond_fill:before {
  content: "\ec68";
  color: #09244b;
}
.mgc_diamond_line:before {
  content: "\ec69";
  color: #09244b;
}
.mgc_diamond_square_fill:before {
  content: "\ec6a";
  color: #09244b;
}
.mgc_diamond_square_line:before {
  content: "\ec6b";
  color: #09244b;
}
.mgc_diary_fill:before {
  content: "\ec6c";
  color: #09244b;
}
.mgc_diary_line:before {
  content: "\ec6d";
  color: #09244b;
}
.mgc_dingtalk_fill:before {
  content: "\ec6e";
  color: #09244b;
}
.mgc_dingtalk_line:before {
  content: "\ec6f";
  color: #09244b;
}
.mgc_dinner_fill:before {
  content: "\ec70";
  color: #09244b;
}
.mgc_dinner_line:before {
  content: "\ec71";
  color: #09244b;
}
.mgc_direction_arrow_fill:before {
  content: "\ec72";
  color: #09244b;
}
.mgc_direction_arrow_line:before {
  content: "\ec73";
  color: #09244b;
}
.mgc_direction_dot_fill:before {
  content: "\ec74";
  color: #09244b;
}
.mgc_direction_dot_line:before {
  content: "\ec75";
  color: #09244b;
}
.mgc_directions_2_fill:before {
  content: "\ec76";
  color: #09244b;
}
.mgc_directions_2_line:before {
  content: "\ec77";
  color: #09244b;
}
.mgc_directions_fill:before {
  content: "\ec78";
  color: #09244b;
}
.mgc_directions_line:before {
  content: "\ec79";
  color: #09244b;
}
.mgc_directory_fill:before {
  content: "\ec7a";
  color: #09244b;
}
.mgc_directory_line:before {
  content: "\ec7b";
  color: #09244b;
}
.mgc_disabled_2_fill:before {
  content: "\ec7c";
  color: #09244b;
}
.mgc_disabled_2_line:before {
  content: "\ec7d";
  color: #09244b;
}
.mgc_disabled_fill:before {
  content: "\ec7e";
  color: #09244b;
}
.mgc_disabled_line:before {
  content: "\ec7f";
  color: #09244b;
}
.mgc_disc_fill:before {
  content: "\ec80";
  color: #09244b;
}
.mgc_disc_line:before {
  content: "\ec81";
  color: #09244b;
}
.mgc_discord_fill:before {
  content: "\ec82";
  color: #09244b;
}
.mgc_discord_line:before {
  content: "\ec83";
  color: #09244b;
}
.mgc_dish_cover_fill:before {
  content: "\ec84";
  color: #09244b;
}
.mgc_dish_cover_line:before {
  content: "\ec85";
  color: #09244b;
}
.mgc_display_fill:before {
  content: "\ec86";
  color: #09244b;
}
.mgc_display_line:before {
  content: "\ec87";
  color: #09244b;
}
.mgc_distribute_spacing_horizontal_fill:before {
  content: "\ec88";
  color: #09244b;
}
.mgc_distribute_spacing_horizontal_line:before {
  content: "\ec89";
  color: #09244b;
}
.mgc_distribute_spacing_vertical_fill:before {
  content: "\ec8a";
  color: #09244b;
}
.mgc_distribute_spacing_vertical_line:before {
  content: "\ec8b";
  color: #09244b;
}
.mgc_dividing_line_fill:before {
  content: "\ec8c";
  color: #09244b;
}
.mgc_dividing_line_line:before {
  content: "\ec8d";
  color: #09244b;
}
.mgc_doc_fill:before {
  content: "\ec8e";
  color: #09244b;
}
.mgc_doc_line:before {
  content: "\ec8f";
  color: #09244b;
}
.mgc_document_2_fill:before {
  content: "\ec90";
  color: #09244b;
}
.mgc_document_2_line:before {
  content: "\ec91";
  color: #09244b;
}
.mgc_document_3_fill:before {
  content: "\ec92";
  color: #09244b;
}
.mgc_document_3_line:before {
  content: "\ec93";
  color: #09244b;
}
.mgc_document_fill:before {
  content: "\ec94";
  color: #09244b;
}
.mgc_document_line:before {
  content: "\ec95";
  color: #09244b;
}
.mgc_documents_fill:before {
  content: "\ec96";
  color: #09244b;
}
.mgc_documents_line:before {
  content: "\ec97";
  color: #09244b;
}
.mgc_dog_fill:before {
  content: "\ec98";
  color: #09244b;
}
.mgc_dog_line:before {
  content: "\ec99";
  color: #09244b;
}
.mgc_dogecoin_DOGE_fill:before {
  content: "\ec9a";
  color: #09244b;
}
.mgc_dogecoin_DOGE_line:before {
  content: "\ec9b";
  color: #09244b;
}
.mgc_donut_fill:before {
  content: "\ec9c";
  color: #09244b;
}
.mgc_donut_line:before {
  content: "\ec9d";
  color: #09244b;
}
.mgc_door_fill:before {
  content: "\ec9e";
  color: #09244b;
}
.mgc_door_line:before {
  content: "\ec9f";
  color: #09244b;
}
.mgc_dot_grid_fill:before {
  content: "\eca0";
  color: #09244b;
}
.mgc_dot_grid_line:before {
  content: "\eca1";
  color: #09244b;
}
.mgc_dots_fill:before {
  content: "\eca2";
  color: #09244b;
}
.mgc_dots_line:before {
  content: "\eca3";
  color: #09244b;
}
.mgc_dots_vertical_fill:before {
  content: "\eca4";
  color: #09244b;
}
.mgc_dots_vertical_line:before {
  content: "\eca5";
  color: #09244b;
}
.mgc_down_fill:before {
  content: "\eca6";
  color: #09244b;
}
.mgc_down_line:before {
  content: "\eca7";
  color: #09244b;
}
.mgc_down_small_fill:before {
  content: "\eca8";
  color: #09244b;
}
.mgc_down_small_line:before {
  content: "\eca9";
  color: #09244b;
}
.mgc_download_2_fill:before {
  content: "\ecaa";
  color: #09244b;
}
.mgc_download_2_line:before {
  content: "\ecab";
  color: #09244b;
}
.mgc_download_3_fill:before {
  content: "\ecac";
  color: #09244b;
}
.mgc_download_3_line:before {
  content: "\ecad";
  color: #09244b;
}
.mgc_download_fill:before {
  content: "\ecae";
  color: #09244b;
}
.mgc_download_line:before {
  content: "\ecaf";
  color: #09244b;
}
.mgc_dragonfly_fill:before {
  content: "\ecb0";
  color: #09244b;
}
.mgc_dragonfly_line:before {
  content: "\ecb1";
  color: #09244b;
}
.mgc_drawer_2_fill:before {
  content: "\ecb2";
  color: #09244b;
}
.mgc_drawer_2_line:before {
  content: "\ecb3";
  color: #09244b;
}
.mgc_drawer_fill:before {
  content: "\ecb4";
  color: #09244b;
}
.mgc_drawer_line:before {
  content: "\ecb5";
  color: #09244b;
}
.mgc_drawing_board_fill:before {
  content: "\ecb6";
  color: #09244b;
}
.mgc_drawing_board_line:before {
  content: "\ecb7";
  color: #09244b;
}
.mgc_dress_fill:before {
  content: "\ecb8";
  color: #09244b;
}
.mgc_dress_line:before {
  content: "\ecb9";
  color: #09244b;
}
.mgc_dribbble_fill:before {
  content: "\ecba";
  color: #09244b;
}
.mgc_dribbble_line:before {
  content: "\ecbb";
  color: #09244b;
}
.mgc_drink_fill:before {
  content: "\ecbc";
  color: #09244b;
}
.mgc_drink_line:before {
  content: "\ecbd";
  color: #09244b;
}
.mgc_drive_fill:before {
  content: "\ecbe";
  color: #09244b;
}
.mgc_drive_line:before {
  content: "\ecbf";
  color: #09244b;
}
.mgc_drizzle_fill:before {
  content: "\ecc0";
  color: #09244b;
}
.mgc_drizzle_line:before {
  content: "\ecc1";
  color: #09244b;
}
.mgc_drone_fill:before {
  content: "\ecc2";
  color: #09244b;
}
.mgc_drone_line:before {
  content: "\ecc3";
  color: #09244b;
}
.mgc_drop_fill:before {
  content: "\ecc4";
  color: #09244b;
}
.mgc_drop_line:before {
  content: "\ecc5";
  color: #09244b;
}
.mgc_dropbox_fill:before {
  content: "\ecc6";
  color: #09244b;
}
.mgc_dropbox_line:before {
  content: "\ecc7";
  color: #09244b;
}
.mgc_drum_fill:before {
  content: "\ecc8";
  color: #09244b;
}
.mgc_drum_line:before {
  content: "\ecc9";
  color: #09244b;
}
.mgc_dry_fill:before {
  content: "\ecca";
  color: #09244b;
}
.mgc_dry_line:before {
  content: "\eccb";
  color: #09244b;
}
.mgc_dutch_windmill_fill:before {
  content: "\eccc";
  color: #09244b;
}
.mgc_dutch_windmill_line:before {
  content: "\eccd";
  color: #09244b;
}
.mgc_ear_fill:before {
  content: "\ecce";
  color: #09244b;
}
.mgc_ear_line:before {
  content: "\eccf";
  color: #09244b;
}
.mgc_earth_2_fill:before {
  content: "\ecd0";
  color: #09244b;
}
.mgc_earth_2_line:before {
  content: "\ecd1";
  color: #09244b;
}
.mgc_earth_3_fill:before {
  content: "\ecd2";
  color: #09244b;
}
.mgc_earth_3_line:before {
  content: "\ecd3";
  color: #09244b;
}
.mgc_earth_fill:before {
  content: "\ecd4";
  color: #09244b;
}
.mgc_earth_latitude_fill:before {
  content: "\ecd5";
  color: #09244b;
}
.mgc_earth_latitude_line:before {
  content: "\ecd6";
  color: #09244b;
}
.mgc_earth_line:before {
  content: "\ecd7";
  color: #09244b;
}
.mgc_earth_longitude_fill:before {
  content: "\ecd8";
  color: #09244b;
}
.mgc_earth_longitude_line:before {
  content: "\ecd9";
  color: #09244b;
}
.mgc_ease_in_control_point_fill:before {
  content: "\ecda";
  color: #09244b;
}
.mgc_ease_in_control_point_line:before {
  content: "\ecdb";
  color: #09244b;
}
.mgc_ease_in_fill:before {
  content: "\ecdc";
  color: #09244b;
}
.mgc_ease_in_line:before {
  content: "\ecdd";
  color: #09244b;
}
.mgc_ease_in_out_control_point_fill:before {
  content: "\ecde";
  color: #09244b;
}
.mgc_ease_in_out_control_point_line:before {
  content: "\ecdf";
  color: #09244b;
}
.mgc_ease_out_control_point_fill:before {
  content: "\ece0";
  color: #09244b;
}
.mgc_ease_out_control_point_line:before {
  content: "\ece1";
  color: #09244b;
}
.mgc_ease_out_fill:before {
  content: "\ece2";
  color: #09244b;
}
.mgc_ease_out_line:before {
  content: "\ece3";
  color: #09244b;
}
.mgc_easy_in_out_fill:before {
  content: "\ece4";
  color: #09244b;
}
.mgc_easy_in_out_line:before {
  content: "\ece5";
  color: #09244b;
}
.mgc_ebike_fill:before {
  content: "\ece6";
  color: #09244b;
}
.mgc_ebike_line:before {
  content: "\ece7";
  color: #09244b;
}
.mgc_edge_fill:before {
  content: "\ece8";
  color: #09244b;
}
.mgc_edge_line:before {
  content: "\ece9";
  color: #09244b;
}
.mgc_edit_2_fill:before {
  content: "\ecea";
  color: #09244b;
}
.mgc_edit_2_line:before {
  content: "\eceb";
  color: #09244b;
}
.mgc_edit_3_fill:before {
  content: "\ecec";
  color: #09244b;
}
.mgc_edit_3_line:before {
  content: "\eced";
  color: #09244b;
}
.mgc_edit_4_fill:before {
  content: "\ecee";
  color: #09244b;
}
.mgc_edit_4_line:before {
  content: "\ecef";
  color: #09244b;
}
.mgc_edit_fill:before {
  content: "\ecf0";
  color: #09244b;
}
.mgc_edit_line:before {
  content: "\ecf1";
  color: #09244b;
}
.mgc_egg_crack_fill:before {
  content: "\ecf2";
  color: #09244b;
}
.mgc_egg_crack_line:before {
  content: "\ecf3";
  color: #09244b;
}
.mgc_egg_fill:before {
  content: "\ecf4";
  color: #09244b;
}
.mgc_egg_line:before {
  content: "\ecf5";
  color: #09244b;
}
.mgc_egyptian_pyramids_fill:before {
  content: "\ecf6";
  color: #09244b;
}
.mgc_egyptian_pyramids_line:before {
  content: "\ecf7";
  color: #09244b;
}
.mgc_eiffel_tower_fill:before {
  content: "\ecf8";
  color: #09244b;
}
.mgc_eiffel_tower_line:before {
  content: "\ecf9";
  color: #09244b;
}
.mgc_electric_cooker_fill:before {
  content: "\ecfa";
  color: #09244b;
}
.mgc_electric_cooker_line:before {
  content: "\ecfb";
  color: #09244b;
}
.mgc_emergency_flashers_fill:before {
  content: "\ecfc";
  color: #09244b;
}
.mgc_emergency_flashers_line:before {
  content: "\ecfd";
  color: #09244b;
}
.mgc_emoji_2_fill:before {
  content: "\ecfe";
  color: #09244b;
}
.mgc_emoji_2_line:before {
  content: "\ecff";
  color: #09244b;
}
.mgc_emoji_fill:before {
  content: "\ed00";
  color: #09244b;
}
.mgc_emoji_line:before {
  content: "\ed01";
  color: #09244b;
}
.mgc_empty_box_fill:before {
  content: "\ed02";
  color: #09244b;
}
.mgc_empty_box_line:before {
  content: "\ed03";
  color: #09244b;
}
.mgc_engine_fill:before {
  content: "\ed04";
  color: #09244b;
}
.mgc_engine_line:before {
  content: "\ed05";
  color: #09244b;
}
.mgc_enter_door_fill:before {
  content: "\ed06";
  color: #09244b;
}
.mgc_enter_door_line:before {
  content: "\ed07";
  color: #09244b;
}
.mgc_entrance_fill:before {
  content: "\ed08";
  color: #09244b;
}
.mgc_entrance_line:before {
  content: "\ed09";
  color: #09244b;
}
.mgc_eraser_fill:before {
  content: "\ed0a";
  color: #09244b;
}
.mgc_eraser_line:before {
  content: "\ed0b";
  color: #09244b;
}
.mgc_escalator_down_fill:before {
  content: "\ed0c";
  color: #09244b;
}
.mgc_escalator_down_line:before {
  content: "\ed0d";
  color: #09244b;
}
.mgc_escalator_up_fill:before {
  content: "\ed0e";
  color: #09244b;
}
.mgc_escalator_up_line:before {
  content: "\ed0f";
  color: #09244b;
}
.mgc_ethereum_fill:before {
  content: "\ed10";
  color: #09244b;
}
.mgc_ethereum_line:before {
  content: "\ed11";
  color: #09244b;
}
.mgc_exchange_baht_fill:before {
  content: "\ed12";
  color: #09244b;
}
.mgc_exchange_baht_line:before {
  content: "\ed13";
  color: #09244b;
}
.mgc_exchange_bitcoin_fill:before {
  content: "\ed14";
  color: #09244b;
}
.mgc_exchange_bitcoin_line:before {
  content: "\ed15";
  color: #09244b;
}
.mgc_exchange_cny_fill:before {
  content: "\ed16";
  color: #09244b;
}
.mgc_exchange_cny_line:before {
  content: "\ed17";
  color: #09244b;
}
.mgc_exchange_dollar_fill:before {
  content: "\ed18";
  color: #09244b;
}
.mgc_exchange_dollar_line:before {
  content: "\ed19";
  color: #09244b;
}
.mgc_exchange_euro_fill:before {
  content: "\ed1a";
  color: #09244b;
}
.mgc_exchange_euro_line:before {
  content: "\ed1b";
  color: #09244b;
}
.mgc_exclude_fill:before {
  content: "\ed1c";
  color: #09244b;
}
.mgc_exclude_line:before {
  content: "\ed1d";
  color: #09244b;
}
.mgc_exit_door_fill:before {
  content: "\ed1e";
  color: #09244b;
}
.mgc_exit_door_line:before {
  content: "\ed1f";
  color: #09244b;
}
.mgc_exit_fill:before {
  content: "\ed20";
  color: #09244b;
}
.mgc_exit_line:before {
  content: "\ed21";
  color: #09244b;
}
.mgc_expand_player_fill:before {
  content: "\ed22";
  color: #09244b;
}
.mgc_expand_player_line:before {
  content: "\ed23";
  color: #09244b;
}
.mgc_exposure_fill:before {
  content: "\ed24";
  color: #09244b;
}
.mgc_exposure_line:before {
  content: "\ed25";
  color: #09244b;
}
.mgc_external_link_fill:before {
  content: "\ed26";
  color: #09244b;
}
.mgc_external_link_line:before {
  content: "\ed27";
  color: #09244b;
}
.mgc_eye_2_fill:before {
  content: "\ed28";
  color: #09244b;
}
.mgc_eye_2_line:before {
  content: "\ed29";
  color: #09244b;
}
.mgc_eye_close_fill:before {
  content: "\ed2a";
  color: #09244b;
}
.mgc_eye_close_line:before {
  content: "\ed2b";
  color: #09244b;
}
.mgc_eye_fill:before {
  content: "\ed2c";
  color: #09244b;
}
.mgc_eye_line:before {
  content: "\ed2d";
  color: #09244b;
}
.mgc_eyebrow_fill:before {
  content: "\ed2e";
  color: #09244b;
}
.mgc_eyebrow_line:before {
  content: "\ed2f";
  color: #09244b;
}
.mgc_eyeglass_fill:before {
  content: "\ed30";
  color: #09244b;
}
.mgc_eyeglass_line:before {
  content: "\ed31";
  color: #09244b;
}
.mgc_face_fill:before {
  content: "\ed32";
  color: #09244b;
}
.mgc_face_line:before {
  content: "\ed33";
  color: #09244b;
}
.mgc_face_mask_fill:before {
  content: "\ed34";
  color: #09244b;
}
.mgc_face_mask_line:before {
  content: "\ed35";
  color: #09244b;
}
.mgc_facebook_fill:before {
  content: "\ed36";
  color: #09244b;
}
.mgc_facebook_line:before {
  content: "\ed37";
  color: #09244b;
}
.mgc_faceid_fill:before {
  content: "\ed38";
  color: #09244b;
}
.mgc_faceid_line:before {
  content: "\ed39";
  color: #09244b;
}
.mgc_factory_2_fill:before {
  content: "\ed3a";
  color: #09244b;
}
.mgc_factory_2_line:before {
  content: "\ed3b";
  color: #09244b;
}
.mgc_factory_fill:before {
  content: "\ed3c";
  color: #09244b;
}
.mgc_factory_line:before {
  content: "\ed3d";
  color: #09244b;
}
.mgc_fahrenheit_fill:before {
  content: "\ed3e";
  color: #09244b;
}
.mgc_fahrenheit_line:before {
  content: "\ed3f";
  color: #09244b;
}
.mgc_fan_2_fill:before {
  content: "\ed40";
  color: #09244b;
}
.mgc_fan_2_line:before {
  content: "\ed41";
  color: #09244b;
}
.mgc_fan_direction_down_fill:before {
  content: "\ed42";
  color: #09244b;
}
.mgc_fan_direction_down_line:before {
  content: "\ed43";
  color: #09244b;
}
.mgc_fan_direction_front_fill:before {
  content: "\ed44";
  color: #09244b;
}
.mgc_fan_direction_front_line:before {
  content: "\ed45";
  color: #09244b;
}
.mgc_fan_direction_up_fill:before {
  content: "\ed46";
  color: #09244b;
}
.mgc_fan_direction_up_line:before {
  content: "\ed47";
  color: #09244b;
}
.mgc_fan_fill:before {
  content: "\ed48";
  color: #09244b;
}
.mgc_fan_line:before {
  content: "\ed49";
  color: #09244b;
}
.mgc_fast_forward_fill:before {
  content: "\ed4a";
  color: #09244b;
}
.mgc_fast_forward_line:before {
  content: "\ed4b";
  color: #09244b;
}
.mgc_fast_rewind_fill:before {
  content: "\ed4c";
  color: #09244b;
}
.mgc_fast_rewind_line:before {
  content: "\ed4d";
  color: #09244b;
}
.mgc_father_christmas_fill:before {
  content: "\ed4e";
  color: #09244b;
}
.mgc_father_christmas_line:before {
  content: "\ed4f";
  color: #09244b;
}
.mgc_fault_fill:before {
  content: "\ed50";
  color: #09244b;
}
.mgc_fault_line:before {
  content: "\ed51";
  color: #09244b;
}
.mgc_fax_fill:before {
  content: "\ed52";
  color: #09244b;
}
.mgc_fax_line:before {
  content: "\ed53";
  color: #09244b;
}
.mgc_feeder_fill:before {
  content: "\ed54";
  color: #09244b;
}
.mgc_feeder_line:before {
  content: "\ed55";
  color: #09244b;
}
.mgc_female_fill:before {
  content: "\ed56";
  color: #09244b;
}
.mgc_female_line:before {
  content: "\ed57";
  color: #09244b;
}
.mgc_ferris_wheel_fill:before {
  content: "\ed58";
  color: #09244b;
}
.mgc_ferris_wheel_line:before {
  content: "\ed59";
  color: #09244b;
}
.mgc_figma_fill:before {
  content: "\ed5a";
  color: #09244b;
}
.mgc_figma_line:before {
  content: "\ed5b";
  color: #09244b;
}
.mgc_file_certificate_fill:before {
  content: "\ed5c";
  color: #09244b;
}
.mgc_file_certificate_line:before {
  content: "\ed5d";
  color: #09244b;
}
.mgc_file_check_fill:before {
  content: "\ed5e";
  color: #09244b;
}
.mgc_file_check_line:before {
  content: "\ed5f";
  color: #09244b;
}
.mgc_file_code_fill:before {
  content: "\ed60";
  color: #09244b;
}
.mgc_file_code_line:before {
  content: "\ed61";
  color: #09244b;
}
.mgc_file_download_fill:before {
  content: "\ed62";
  color: #09244b;
}
.mgc_file_download_line:before {
  content: "\ed63";
  color: #09244b;
}
.mgc_file_export_fill:before {
  content: "\ed64";
  color: #09244b;
}
.mgc_file_export_line:before {
  content: "\ed65";
  color: #09244b;
}
.mgc_file_fill:before {
  content: "\ed66";
  color: #09244b;
}
.mgc_file_forbid_fill:before {
  content: "\ed67";
  color: #09244b;
}
.mgc_file_forbid_line:before {
  content: "\ed68";
  color: #09244b;
}
.mgc_file_import_fill:before {
  content: "\ed69";
  color: #09244b;
}
.mgc_file_import_line:before {
  content: "\ed6a";
  color: #09244b;
}
.mgc_file_info_fill:before {
  content: "\ed6b";
  color: #09244b;
}
.mgc_file_info_line:before {
  content: "\ed6c";
  color: #09244b;
}
.mgc_file_line:before {
  content: "\ed6d";
  color: #09244b;
}
.mgc_file_locked_fill:before {
  content: "\ed6e";
  color: #09244b;
}
.mgc_file_locked_line:before {
  content: "\ed6f";
  color: #09244b;
}
.mgc_file_more_fill:before {
  content: "\ed70";
  color: #09244b;
}
.mgc_file_more_line:before {
  content: "\ed71";
  color: #09244b;
}
.mgc_file_music_fill:before {
  content: "\ed72";
  color: #09244b;
}
.mgc_file_music_line:before {
  content: "\ed73";
  color: #09244b;
}
.mgc_file_new_fill:before {
  content: "\ed74";
  color: #09244b;
}
.mgc_file_new_line:before {
  content: "\ed75";
  color: #09244b;
}
.mgc_file_search_fill:before {
  content: "\ed76";
  color: #09244b;
}
.mgc_file_search_line:before {
  content: "\ed77";
  color: #09244b;
}
.mgc_file_security_fill:before {
  content: "\ed78";
  color: #09244b;
}
.mgc_file_security_line:before {
  content: "\ed79";
  color: #09244b;
}
.mgc_file_star_fill:before {
  content: "\ed7a";
  color: #09244b;
}
.mgc_file_star_line:before {
  content: "\ed7b";
  color: #09244b;
}
.mgc_file_unknown_fill:before {
  content: "\ed7c";
  color: #09244b;
}
.mgc_file_unknown_line:before {
  content: "\ed7d";
  color: #09244b;
}
.mgc_file_upload_fill:before {
  content: "\ed7e";
  color: #09244b;
}
.mgc_file_upload_line:before {
  content: "\ed7f";
  color: #09244b;
}
.mgc_file_warning_fill:before {
  content: "\ed80";
  color: #09244b;
}
.mgc_file_warning_line:before {
  content: "\ed81";
  color: #09244b;
}
.mgc_file_zip_fill:before {
  content: "\ed82";
  color: #09244b;
}
.mgc_file_zip_line:before {
  content: "\ed83";
  color: #09244b;
}
.mgc_film_fill:before {
  content: "\ed84";
  color: #09244b;
}
.mgc_film_line:before {
  content: "\ed85";
  color: #09244b;
}
.mgc_filter_2_fill:before {
  content: "\ed86";
  color: #09244b;
}
.mgc_filter_2_line:before {
  content: "\ed87";
  color: #09244b;
}
.mgc_filter_3_fill:before {
  content: "\ed88";
  color: #09244b;
}
.mgc_filter_3_line:before {
  content: "\ed89";
  color: #09244b;
}
.mgc_filter_fill:before {
  content: "\ed8a";
  color: #09244b;
}
.mgc_filter_line:before {
  content: "\ed8b";
  color: #09244b;
}
.mgc_finger_press_fill:before {
  content: "\ed8c";
  color: #09244b;
}
.mgc_finger_press_line:before {
  content: "\ed8d";
  color: #09244b;
}
.mgc_finger_rock_fill:before {
  content: "\ed8e";
  color: #09244b;
}
.mgc_finger_rock_line:before {
  content: "\ed8f";
  color: #09244b;
}
.mgc_finger_swipe_fill:before {
  content: "\ed90";
  color: #09244b;
}
.mgc_finger_swipe_line:before {
  content: "\ed91";
  color: #09244b;
}
.mgc_finger_tap_fill:before {
  content: "\ed92";
  color: #09244b;
}
.mgc_finger_tap_line:before {
  content: "\ed93";
  color: #09244b;
}
.mgc_fingerprint_2_fill:before {
  content: "\ed94";
  color: #09244b;
}
.mgc_fingerprint_2_line:before {
  content: "\ed95";
  color: #09244b;
}
.mgc_fingerprint_fill:before {
  content: "\ed96";
  color: #09244b;
}
.mgc_fingerprint_line:before {
  content: "\ed97";
  color: #09244b;
}
.mgc_fire_fill:before {
  content: "\ed98";
  color: #09244b;
}
.mgc_fire_line:before {
  content: "\ed99";
  color: #09244b;
}
.mgc_firecracker_fill:before {
  content: "\ed9a";
  color: #09244b;
}
.mgc_firecracker_line:before {
  content: "\ed9b";
  color: #09244b;
}
.mgc_firefox_fill:before {
  content: "\ed9c";
  color: #09244b;
}
.mgc_firefox_line:before {
  content: "\ed9d";
  color: #09244b;
}
.mgc_firework_fill:before {
  content: "\ed9e";
  color: #09244b;
}
.mgc_firework_line:before {
  content: "\ed9f";
  color: #09244b;
}
.mgc_first_aid_kit_fill:before {
  content: "\eda0";
  color: #09244b;
}
.mgc_first_aid_kit_line:before {
  content: "\eda1";
  color: #09244b;
}
.mgc_fish_fill:before {
  content: "\eda2";
  color: #09244b;
}
.mgc_fish_line:before {
  content: "\eda3";
  color: #09244b;
}
.mgc_fitness_fill:before {
  content: "\eda4";
  color: #09244b;
}
.mgc_fitness_line:before {
  content: "\eda5";
  color: #09244b;
}
.mgc_flag_1_fill:before {
  content: "\eda6";
  color: #09244b;
}
.mgc_flag_1_line:before {
  content: "\eda7";
  color: #09244b;
}
.mgc_flag_2_fill:before {
  content: "\eda8";
  color: #09244b;
}
.mgc_flag_2_line:before {
  content: "\eda9";
  color: #09244b;
}
.mgc_flag_3_fill:before {
  content: "\edaa";
  color: #09244b;
}
.mgc_flag_3_line:before {
  content: "\edab";
  color: #09244b;
}
.mgc_flag_4_fill:before {
  content: "\edac";
  color: #09244b;
}
.mgc_flag_4_line:before {
  content: "\edad";
  color: #09244b;
}
.mgc_flame_fill:before {
  content: "\edae";
  color: #09244b;
}
.mgc_flame_line:before {
  content: "\edaf";
  color: #09244b;
}
.mgc_flash_circle_fill:before {
  content: "\edb0";
  color: #09244b;
}
.mgc_flash_circle_line:before {
  content: "\edb1";
  color: #09244b;
}
.mgc_flash_fill:before {
  content: "\edb2";
  color: #09244b;
}
.mgc_flash_line:before {
  content: "\edb3";
  color: #09244b;
}
.mgc_flashlight_fill:before {
  content: "\edb4";
  color: #09244b;
}
.mgc_flashlight_line:before {
  content: "\edb5";
  color: #09244b;
}
.mgc_flask_2_fill:before {
  content: "\edb6";
  color: #09244b;
}
.mgc_flask_2_line:before {
  content: "\edb7";
  color: #09244b;
}
.mgc_flask_3_fill:before {
  content: "\edb8";
  color: #09244b;
}
.mgc_flask_3_line:before {
  content: "\edb9";
  color: #09244b;
}
.mgc_flask_fill:before {
  content: "\edba";
  color: #09244b;
}
.mgc_flask_line:before {
  content: "\edbb";
  color: #09244b;
}
.mgc_flight_inflight_fill:before {
  content: "\edbc";
  color: #09244b;
}
.mgc_flight_inflight_line:before {
  content: "\edbd";
  color: #09244b;
}
.mgc_flight_land_fill:before {
  content: "\edbe";
  color: #09244b;
}
.mgc_flight_land_line:before {
  content: "\edbf";
  color: #09244b;
}
.mgc_flight_takeoff_fill:before {
  content: "\edc0";
  color: #09244b;
}
.mgc_flight_takeoff_line:before {
  content: "\edc1";
  color: #09244b;
}
.mgc_flip_horizontal_fill:before {
  content: "\edc2";
  color: #09244b;
}
.mgc_flip_horizontal_line:before {
  content: "\edc3";
  color: #09244b;
}
.mgc_flip_vertical_fill:before {
  content: "\edc4";
  color: #09244b;
}
.mgc_flip_vertical_line:before {
  content: "\edc5";
  color: #09244b;
}
.mgc_floating_dust_fill:before {
  content: "\edc6";
  color: #09244b;
}
.mgc_floating_dust_line:before {
  content: "\edc7";
  color: #09244b;
}
.mgc_flower_2_fill:before {
  content: "\edc8";
  color: #09244b;
}
.mgc_flower_2_line:before {
  content: "\edc9";
  color: #09244b;
}
.mgc_flower_3_fill:before {
  content: "\edca";
  color: #09244b;
}
.mgc_flower_3_line:before {
  content: "\edcb";
  color: #09244b;
}
.mgc_flower_4_fill:before {
  content: "\edcc";
  color: #09244b;
}
.mgc_flower_4_line:before {
  content: "\edcd";
  color: #09244b;
}
.mgc_flower_5_fill:before {
  content: "\edce";
  color: #09244b;
}
.mgc_flower_5_line:before {
  content: "\edcf";
  color: #09244b;
}
.mgc_flower_fill:before {
  content: "\edd0";
  color: #09244b;
}
.mgc_flower_line:before {
  content: "\edd1";
  color: #09244b;
}
.mgc_flowerpot_fill:before {
  content: "\edd2";
  color: #09244b;
}
.mgc_flowerpot_line:before {
  content: "\edd3";
  color: #09244b;
}
.mgc_fog_fill:before {
  content: "\edd4";
  color: #09244b;
}
.mgc_fog_line:before {
  content: "\edd5";
  color: #09244b;
}
.mgc_fold_horizontal_fill:before {
  content: "\edd6";
  color: #09244b;
}
.mgc_fold_horizontal_line:before {
  content: "\edd7";
  color: #09244b;
}
.mgc_fold_vertical_fill:before {
  content: "\edd8";
  color: #09244b;
}
.mgc_fold_vertical_line:before {
  content: "\edd9";
  color: #09244b;
}
.mgc_folder_2_fill:before {
  content: "\edda";
  color: #09244b;
}
.mgc_folder_2_line:before {
  content: "\eddb";
  color: #09244b;
}
.mgc_folder_3_fill:before {
  content: "\eddc";
  color: #09244b;
}
.mgc_folder_3_line:before {
  content: "\eddd";
  color: #09244b;
}
.mgc_folder_check_fill:before {
  content: "\edde";
  color: #09244b;
}
.mgc_folder_check_line:before {
  content: "\eddf";
  color: #09244b;
}
.mgc_folder_delete_fill:before {
  content: "\ede0";
  color: #09244b;
}
.mgc_folder_delete_line:before {
  content: "\ede1";
  color: #09244b;
}
.mgc_folder_download_fill:before {
  content: "\ede2";
  color: #09244b;
}
.mgc_folder_download_line:before {
  content: "\ede3";
  color: #09244b;
}
.mgc_folder_fill:before {
  content: "\ede4";
  color: #09244b;
}
.mgc_folder_forbid_fill:before {
  content: "\ede5";
  color: #09244b;
}
.mgc_folder_forbid_line:before {
  content: "\ede6";
  color: #09244b;
}
.mgc_folder_info_fill:before {
  content: "\ede7";
  color: #09244b;
}
.mgc_folder_info_line:before {
  content: "\ede8";
  color: #09244b;
}
.mgc_folder_line:before {
  content: "\ede9";
  color: #09244b;
}
.mgc_folder_locked_2_fill:before {
  content: "\edea";
  color: #09244b;
}
.mgc_folder_locked_2_line:before {
  content: "\edeb";
  color: #09244b;
}
.mgc_folder_locked_fill:before {
  content: "\edec";
  color: #09244b;
}
.mgc_folder_locked_line:before {
  content: "\eded";
  color: #09244b;
}
.mgc_folder_minus_fill:before {
  content: "\edee";
  color: #09244b;
}
.mgc_folder_minus_line:before {
  content: "\edef";
  color: #09244b;
}
.mgc_folder_more_fill:before {
  content: "\edf0";
  color: #09244b;
}
.mgc_folder_more_line:before {
  content: "\edf1";
  color: #09244b;
}
.mgc_folder_open_2_fill:before {
  content: "\edf2";
  color: #09244b;
}
.mgc_folder_open_2_line:before {
  content: "\edf3";
  color: #09244b;
}
.mgc_folder_open_fill:before {
  content: "\edf4";
  color: #09244b;
}
.mgc_folder_open_line:before {
  content: "\edf5";
  color: #09244b;
}
.mgc_folder_security_fill:before {
  content: "\edf6";
  color: #09244b;
}
.mgc_folder_security_line:before {
  content: "\edf7";
  color: #09244b;
}
.mgc_folder_star_fill:before {
  content: "\edf8";
  color: #09244b;
}
.mgc_folder_star_line:before {
  content: "\edf9";
  color: #09244b;
}
.mgc_folder_upload_fill:before {
  content: "\edfa";
  color: #09244b;
}
.mgc_folder_upload_line:before {
  content: "\edfb";
  color: #09244b;
}
.mgc_folder_warning_fill:before {
  content: "\edfc";
  color: #09244b;
}
.mgc_folder_warning_line:before {
  content: "\edfd";
  color: #09244b;
}
.mgc_folder_zip_fill:before {
  content: "\edfe";
  color: #09244b;
}
.mgc_folder_zip_line:before {
  content: "\edff";
  color: #09244b;
}
.mgc_folders_fill:before {
  content: "\ee00";
  color: #09244b;
}
.mgc_folders_line:before {
  content: "\ee01";
  color: #09244b;
}
.mgc_folding_fan_fill:before {
  content: "\ee02";
  color: #09244b;
}
.mgc_folding_fan_line:before {
  content: "\ee03";
  color: #09244b;
}
.mgc_follow_fill:before {
  content: "\ee04";
  color: #09244b;
}
.mgc_follow_line:before {
  content: "\ee05";
  color: #09244b;
}
.mgc_font_fill:before {
  content: "\ee06";
  color: #09244b;
}
.mgc_font_line:before {
  content: "\ee07";
  color: #09244b;
}
.mgc_font_size_fill:before {
  content: "\ee08";
  color: #09244b;
}
.mgc_font_size_line:before {
  content: "\ee09";
  color: #09244b;
}
.mgc_foot_fill:before {
  content: "\ee0a";
  color: #09244b;
}
.mgc_foot_line:before {
  content: "\ee0b";
  color: #09244b;
}
.mgc_football_fill:before {
  content: "\ee0c";
  color: #09244b;
}
.mgc_football_line:before {
  content: "\ee0d";
  color: #09244b;
}
.mgc_forbid_circle_fill:before {
  content: "\ee0e";
  color: #09244b;
}
.mgc_forbid_circle_line:before {
  content: "\ee0f";
  color: #09244b;
}
.mgc_fork_fill:before {
  content: "\ee10";
  color: #09244b;
}
.mgc_fork_knife_fill:before {
  content: "\ee11";
  color: #09244b;
}
.mgc_fork_knife_line:before {
  content: "\ee12";
  color: #09244b;
}
.mgc_fork_line:before {
  content: "\ee13";
  color: #09244b;
}
.mgc_fork_spoon_fill:before {
  content: "\ee14";
  color: #09244b;
}
.mgc_fork_spoon_line:before {
  content: "\ee15";
  color: #09244b;
}
.mgc_formula_fill:before {
  content: "\ee16";
  color: #09244b;
}
.mgc_formula_line:before {
  content: "\ee17";
  color: #09244b;
}
.mgc_forward_2_fill:before {
  content: "\ee18";
  color: #09244b;
}
.mgc_forward_2_line:before {
  content: "\ee19";
  color: #09244b;
}
.mgc_forward_fill:before {
  content: "\ee1a";
  color: #09244b;
}
.mgc_forward_line:before {
  content: "\ee1b";
  color: #09244b;
}
.mgc_four_wheel_drive_fill:before {
  content: "\ee1c";
  color: #09244b;
}
.mgc_four_wheel_drive_line:before {
  content: "\ee1d";
  color: #09244b;
}
.mgc_frame_fill:before {
  content: "\ee1e";
  color: #09244b;
}
.mgc_frame_line:before {
  content: "\ee1f";
  color: #09244b;
}
.mgc_fridge_fill:before {
  content: "\ee20";
  color: #09244b;
}
.mgc_fridge_line:before {
  content: "\ee21";
  color: #09244b;
}
.mgc_fried_egg_fill:before {
  content: "\ee22";
  color: #09244b;
}
.mgc_fried_egg_line:before {
  content: "\ee23";
  color: #09244b;
}
.mgc_fries_fill:before {
  content: "\ee24";
  color: #09244b;
}
.mgc_fries_line:before {
  content: "\ee25";
  color: #09244b;
}
.mgc_front_fog_lights_fill:before {
  content: "\ee26";
  color: #09244b;
}
.mgc_front_fog_lights_line:before {
  content: "\ee27";
  color: #09244b;
}
.mgc_front_windshield_defroster_fill:before {
  content: "\ee28";
  color: #09244b;
}
.mgc_front_windshield_defroster_line:before {
  content: "\ee29";
  color: #09244b;
}
.mgc_full_moon_fill:before {
  content: "\ee2a";
  color: #09244b;
}
.mgc_full_moon_line:before {
  content: "\ee2b";
  color: #09244b;
}
.mgc_fullscreen_2_fill:before {
  content: "\ee2c";
  color: #09244b;
}
.mgc_fullscreen_2_line:before {
  content: "\ee2d";
  color: #09244b;
}
.mgc_fullscreen_exit_2_fill:before {
  content: "\ee2e";
  color: #09244b;
}
.mgc_fullscreen_exit_2_line:before {
  content: "\ee2f";
  color: #09244b;
}
.mgc_fullscreen_exit_fill:before {
  content: "\ee30";
  color: #09244b;
}
.mgc_fullscreen_exit_line:before {
  content: "\ee31";
  color: #09244b;
}
.mgc_fullscreen_fill:before {
  content: "\ee32";
  color: #09244b;
}
.mgc_fullscreen_line:before {
  content: "\ee33";
  color: #09244b;
}
.mgc_game_1_fill:before {
  content: "\ee34";
  color: #09244b;
}
.mgc_game_1_line:before {
  content: "\ee35";
  color: #09244b;
}
.mgc_game_2_fill:before {
  content: "\ee36";
  color: #09244b;
}
.mgc_game_2_line:before {
  content: "\ee37";
  color: #09244b;
}
.mgc_gas_station_fill:before {
  content: "\ee38";
  color: #09244b;
}
.mgc_gas_station_line:before {
  content: "\ee39";
  color: #09244b;
}
.mgc_Gemini_fill:before {
  content: "\ee3a";
  color: #09244b;
}
.mgc_Gemini_line:before {
  content: "\ee3b";
  color: #09244b;
}
.mgc_gesture_unlock_fill:before {
  content: "\ee3c";
  color: #09244b;
}
.mgc_gesture_unlock_line:before {
  content: "\ee3d";
  color: #09244b;
}
.mgc_ghost_fill:before {
  content: "\ee3e";
  color: #09244b;
}
.mgc_ghost_line:before {
  content: "\ee3f";
  color: #09244b;
}
.mgc_gift_2_fill:before {
  content: "\ee40";
  color: #09244b;
}
.mgc_gift_2_line:before {
  content: "\ee41";
  color: #09244b;
}
.mgc_gift_card_fill:before {
  content: "\ee42";
  color: #09244b;
}
.mgc_gift_card_line:before {
  content: "\ee43";
  color: #09244b;
}
.mgc_gift_fill:before {
  content: "\ee44";
  color: #09244b;
}
.mgc_gift_line:before {
  content: "\ee45";
  color: #09244b;
}
.mgc_git_branch_fill:before {
  content: "\ee46";
  color: #09244b;
}
.mgc_git_branch_line:before {
  content: "\ee47";
  color: #09244b;
}
.mgc_git_commit_fill:before {
  content: "\ee48";
  color: #09244b;
}
.mgc_git_commit_line:before {
  content: "\ee49";
  color: #09244b;
}
.mgc_git_compare_fill:before {
  content: "\ee4a";
  color: #09244b;
}
.mgc_git_compare_line:before {
  content: "\ee4b";
  color: #09244b;
}
.mgc_git_lab_fill:before {
  content: "\ee4c";
  color: #09244b;
}
.mgc_git_lab_line:before {
  content: "\ee4d";
  color: #09244b;
}
.mgc_git_merge_fill:before {
  content: "\ee4e";
  color: #09244b;
}
.mgc_git_merge_line:before {
  content: "\ee4f";
  color: #09244b;
}
.mgc_git_pull_request_close_fill:before {
  content: "\ee50";
  color: #09244b;
}
.mgc_git_pull_request_close_line:before {
  content: "\ee51";
  color: #09244b;
}
.mgc_git_pull_request_fill:before {
  content: "\ee52";
  color: #09244b;
}
.mgc_git_pull_request_line:before {
  content: "\ee53";
  color: #09244b;
}
.mgc_github_2_fill:before {
  content: "\ee54";
  color: #09244b;
}
.mgc_github_2_line:before {
  content: "\ee55";
  color: #09244b;
}
.mgc_github_fill:before {
  content: "\ee56";
  color: #09244b;
}
.mgc_github_line:before {
  content: "\ee57";
  color: #09244b;
}
.mgc_glass_cup_fill:before {
  content: "\ee58";
  color: #09244b;
}
.mgc_glass_cup_line:before {
  content: "\ee59";
  color: #09244b;
}
.mgc_globe_2_fill:before {
  content: "\ee5a";
  color: #09244b;
}
.mgc_globe_2_line:before {
  content: "\ee5b";
  color: #09244b;
}
.mgc_globe_fill:before {
  content: "\ee5c";
  color: #09244b;
}
.mgc_globe_line:before {
  content: "\ee5d";
  color: #09244b;
}
.mgc_glove_fill:before {
  content: "\ee5e";
  color: #09244b;
}
.mgc_glove_line:before {
  content: "\ee5f";
  color: #09244b;
}
.mgc_google_fill:before {
  content: "\ee60";
  color: #09244b;
}
.mgc_google_line:before {
  content: "\ee61";
  color: #09244b;
}
.mgc_google_play_fill:before {
  content: "\ee62";
  color: #09244b;
}
.mgc_google_play_line:before {
  content: "\ee63";
  color: #09244b;
}
.mgc_government_fill:before {
  content: "\ee64";
  color: #09244b;
}
.mgc_government_line:before {
  content: "\ee65";
  color: #09244b;
}
.mgc_gradienter_fill:before {
  content: "\ee66";
  color: #09244b;
}
.mgc_gradienter_line:before {
  content: "\ee67";
  color: #09244b;
}
.mgc_grass_fill:before {
  content: "\ee68";
  color: #09244b;
}
.mgc_grass_line:before {
  content: "\ee69";
  color: #09244b;
}
.mgc_greatwall_fill:before {
  content: "\ee6a";
  color: #09244b;
}
.mgc_greatwall_line:before {
  content: "\ee6b";
  color: #09244b;
}
.mgc_grid_2_fill:before {
  content: "\ee6c";
  color: #09244b;
}
.mgc_grid_2_line:before {
  content: "\ee6d";
  color: #09244b;
}
.mgc_grid_fill:before {
  content: "\ee6e";
  color: #09244b;
}
.mgc_grid_line:before {
  content: "\ee6f";
  color: #09244b;
}
.mgc_grok_fill:before {
  content: "\ee70";
  color: #09244b;
}
.mgc_grok_line:before {
  content: "\ee71";
  color: #09244b;
}
.mgc_group_2_fill:before {
  content: "\ee72";
  color: #09244b;
}
.mgc_group_2_line:before {
  content: "\ee73";
  color: #09244b;
}
.mgc_group_3_fill:before {
  content: "\ee74";
  color: #09244b;
}
.mgc_group_3_line:before {
  content: "\ee75";
  color: #09244b;
}
.mgc_group_fill:before {
  content: "\ee76";
  color: #09244b;
}
.mgc_group_line:before {
  content: "\ee77";
  color: #09244b;
}
.mgc_guitar_fill:before {
  content: "\ee78";
  color: #09244b;
}
.mgc_guitar_line:before {
  content: "\ee79";
  color: #09244b;
}
.mgc_gumroad_fill:before {
  content: "\ee7a";
  color: #09244b;
}
.mgc_gumroad_line:before {
  content: "\ee7b";
  color: #09244b;
}
.mgc_hail_fill:before {
  content: "\ee7c";
  color: #09244b;
}
.mgc_hail_line:before {
  content: "\ee7d";
  color: #09244b;
}
.mgc_hair_2_fill:before {
  content: "\ee7e";
  color: #09244b;
}
.mgc_hair_2_line:before {
  content: "\ee7f";
  color: #09244b;
}
.mgc_hair_fill:before {
  content: "\ee80";
  color: #09244b;
}
.mgc_hair_line:before {
  content: "\ee81";
  color: #09244b;
}
.mgc_hamburger_fill:before {
  content: "\ee82";
  color: #09244b;
}
.mgc_hamburger_line:before {
  content: "\ee83";
  color: #09244b;
}
.mgc_hammer_fill:before {
  content: "\ee84";
  color: #09244b;
}
.mgc_hammer_line:before {
  content: "\ee85";
  color: #09244b;
}
.mgc_hand_card_fill:before {
  content: "\ee86";
  color: #09244b;
}
.mgc_hand_card_line:before {
  content: "\ee87";
  color: #09244b;
}
.mgc_hand_fill:before {
  content: "\ee88";
  color: #09244b;
}
.mgc_hand_finger_2_fill:before {
  content: "\ee89";
  color: #09244b;
}
.mgc_hand_finger_2_line:before {
  content: "\ee8a";
  color: #09244b;
}
.mgc_hand_finger_fill:before {
  content: "\ee8b";
  color: #09244b;
}
.mgc_hand_finger_line:before {
  content: "\ee8c";
  color: #09244b;
}
.mgc_hand_grab_fill:before {
  content: "\ee8d";
  color: #09244b;
}
.mgc_hand_grab_line:before {
  content: "\ee8e";
  color: #09244b;
}
.mgc_hand_heart_fill:before {
  content: "\ee8f";
  color: #09244b;
}
.mgc_hand_heart_line:before {
  content: "\ee90";
  color: #09244b;
}
.mgc_hand_line:before {
  content: "\ee91";
  color: #09244b;
}
.mgc_hand_two_fingers_fill:before {
  content: "\ee92";
  color: #09244b;
}
.mgc_hand_two_fingers_line:before {
  content: "\ee93";
  color: #09244b;
}
.mgc_hands_clapping_fill:before {
  content: "\ee94";
  color: #09244b;
}
.mgc_hands_clapping_line:before {
  content: "\ee95";
  color: #09244b;
}
.mgc_happy_fill:before {
  content: "\ee96";
  color: #09244b;
}
.mgc_happy_line:before {
  content: "\ee97";
  color: #09244b;
}
.mgc_hashtag_fill:before {
  content: "\ee98";
  color: #09244b;
}
.mgc_hashtag_line:before {
  content: "\ee99";
  color: #09244b;
}
.mgc_hat_2_fill:before {
  content: "\ee9a";
  color: #09244b;
}
.mgc_hat_2_line:before {
  content: "\ee9b";
  color: #09244b;
}
.mgc_hat_fill:before {
  content: "\ee9c";
  color: #09244b;
}
.mgc_hat_line:before {
  content: "\ee9d";
  color: #09244b;
}
.mgc_haze_fill:before {
  content: "\ee9e";
  color: #09244b;
}
.mgc_haze_line:before {
  content: "\ee9f";
  color: #09244b;
}
.mgc_head_fill:before {
  content: "\eea0";
  color: #09244b;
}
.mgc_head_line:before {
  content: "\eea1";
  color: #09244b;
}
.mgc_Heading_1_fill:before {
  content: "\eea2";
  color: #09244b;
}
.mgc_Heading_1_line:before {
  content: "\eea3";
  color: #09244b;
}
.mgc_Heading_2_fill:before {
  content: "\eea4";
  color: #09244b;
}
.mgc_Heading_2_line:before {
  content: "\eea5";
  color: #09244b;
}
.mgc_Heading_3_fill:before {
  content: "\eea6";
  color: #09244b;
}
.mgc_Heading_3_line:before {
  content: "\eea7";
  color: #09244b;
}
.mgc_headphone_2_fill:before {
  content: "\eea8";
  color: #09244b;
}
.mgc_headphone_2_line:before {
  content: "\eea9";
  color: #09244b;
}
.mgc_headphone_fill:before {
  content: "\eeaa";
  color: #09244b;
}
.mgc_headphone_line:before {
  content: "\eeab";
  color: #09244b;
}
.mgc_heart_crack_fill:before {
  content: "\eeac";
  color: #09244b;
}
.mgc_heart_crack_line:before {
  content: "\eead";
  color: #09244b;
}
.mgc_heart_fill:before {
  content: "\eeae";
  color: #09244b;
}
.mgc_heart_half_fill:before {
  content: "\eeaf";
  color: #09244b;
}
.mgc_heart_half_line:before {
  content: "\eeb0";
  color: #09244b;
}
.mgc_heart_hand_fill:before {
  content: "\eeb1";
  color: #09244b;
}
.mgc_heart_hand_line:before {
  content: "\eeb2";
  color: #09244b;
}
.mgc_heart_line:before {
  content: "\eeb3";
  color: #09244b;
}
.mgc_heartbeat_2_fill:before {
  content: "\eeb4";
  color: #09244b;
}
.mgc_heartbeat_2_line:before {
  content: "\eeb5";
  color: #09244b;
}
.mgc_heartbeat_fill:before {
  content: "\eeb6";
  color: #09244b;
}
.mgc_heartbeat_line:before {
  content: "\eeb7";
  color: #09244b;
}
.mgc_heavy_rain_fill:before {
  content: "\eeb8";
  color: #09244b;
}
.mgc_heavy_rain_line:before {
  content: "\eeb9";
  color: #09244b;
}
.mgc_heavy_rainstorm_fill:before {
  content: "\eeba";
  color: #09244b;
}
.mgc_heavy_rainstorm_line:before {
  content: "\eebb";
  color: #09244b;
}
.mgc_heavy_snow_fill:before {
  content: "\eebc";
  color: #09244b;
}
.mgc_heavy_snow_line:before {
  content: "\eebd";
  color: #09244b;
}
.mgc_heavy_snowstorm_fill:before {
  content: "\eebe";
  color: #09244b;
}
.mgc_heavy_snowstorm_line:before {
  content: "\eebf";
  color: #09244b;
}
.mgc_hemisphere_2_fill:before {
  content: "\eec0";
  color: #09244b;
}
.mgc_hemisphere_2_line:before {
  content: "\eec1";
  color: #09244b;
}
.mgc_hemisphere_fill:before {
  content: "\eec2";
  color: #09244b;
}
.mgc_hemisphere_line:before {
  content: "\eec3";
  color: #09244b;
}
.mgc_hexagon_fill:before {
  content: "\eec4";
  color: #09244b;
}
.mgc_hexagon_line:before {
  content: "\eec5";
  color: #09244b;
}
.mgc_hexagons_2_fill:before {
  content: "\eec6";
  color: #09244b;
}
.mgc_hexagons_2_line:before {
  content: "\eec7";
  color: #09244b;
}
.mgc_hexagons_fill:before {
  content: "\eec8";
  color: #09244b;
}
.mgc_hexagons_line:before {
  content: "\eec9";
  color: #09244b;
}
.mgc_high_temperature_fill:before {
  content: "\eeca";
  color: #09244b;
}
.mgc_high_temperature_line:before {
  content: "\eecb";
  color: #09244b;
}
.mgc_high_voltage_power_fill:before {
  content: "\eecc";
  color: #09244b;
}
.mgc_high_voltage_power_line:before {
  content: "\eecd";
  color: #09244b;
}
.mgc_hight_beam_headlights_fill:before {
  content: "\eece";
  color: #09244b;
}
.mgc_hight_beam_headlights_line:before {
  content: "\eecf";
  color: #09244b;
}
.mgc_history_2_fill:before {
  content: "\eed0";
  color: #09244b;
}
.mgc_history_2_line:before {
  content: "\eed1";
  color: #09244b;
}
.mgc_history_anticlockwise_fill:before {
  content: "\eed2";
  color: #09244b;
}
.mgc_history_anticlockwise_line:before {
  content: "\eed3";
  color: #09244b;
}
.mgc_history_fill:before {
  content: "\eed4";
  color: #09244b;
}
.mgc_history_line:before {
  content: "\eed5";
  color: #09244b;
}
.mgc_hoe_fill:before {
  content: "\eed6";
  color: #09244b;
}
.mgc_hoe_line:before {
  content: "\eed7";
  color: #09244b;
}
.mgc_home_1_fill:before {
  content: "\eed8";
  color: #09244b;
}
.mgc_home_1_line:before {
  content: "\eed9";
  color: #09244b;
}
.mgc_home_2_fill:before {
  content: "\eeda";
  color: #09244b;
}
.mgc_home_2_line:before {
  content: "\eedb";
  color: #09244b;
}
.mgc_home_3_fill:before {
  content: "\eedc";
  color: #09244b;
}
.mgc_home_3_line:before {
  content: "\eedd";
  color: #09244b;
}
.mgc_home_4_fill:before {
  content: "\eede";
  color: #09244b;
}
.mgc_home_4_line:before {
  content: "\eedf";
  color: #09244b;
}
.mgc_home_5_fill:before {
  content: "\eee0";
  color: #09244b;
}
.mgc_home_5_line:before {
  content: "\eee1";
  color: #09244b;
}
.mgc_home_6_fill:before {
  content: "\eee2";
  color: #09244b;
}
.mgc_home_6_line:before {
  content: "\eee3";
  color: #09244b;
}
.mgc_home_7_fill:before {
  content: "\eee4";
  color: #09244b;
}
.mgc_home_7_line:before {
  content: "\eee5";
  color: #09244b;
}
.mgc_home_wifi_fill:before {
  content: "\eee6";
  color: #09244b;
}
.mgc_home_wifi_line:before {
  content: "\eee7";
  color: #09244b;
}
.mgc_homepod_fill:before {
  content: "\eee8";
  color: #09244b;
}
.mgc_homepod_line:before {
  content: "\eee9";
  color: #09244b;
}
.mgc_homepod_mini_fill:before {
  content: "\eeea";
  color: #09244b;
}
.mgc_homepod_mini_line:before {
  content: "\eeeb";
  color: #09244b;
}
.mgc_hood_fill:before {
  content: "\eeec";
  color: #09244b;
}
.mgc_hood_line:before {
  content: "\eeed";
  color: #09244b;
}
.mgc_horn_2_fill:before {
  content: "\eeee";
  color: #09244b;
}
.mgc_horn_2_line:before {
  content: "\eeef";
  color: #09244b;
}
.mgc_horn_fill:before {
  content: "\eef0";
  color: #09244b;
}
.mgc_horn_line:before {
  content: "\eef1";
  color: #09244b;
}
.mgc_hospital_fill:before {
  content: "\eef2";
  color: #09244b;
}
.mgc_hospital_line:before {
  content: "\eef3";
  color: #09244b;
}
.mgc_hotel_fill:before {
  content: "\eef4";
  color: #09244b;
}
.mgc_hotel_line:before {
  content: "\eef5";
  color: #09244b;
}
.mgc_hotkey_fill:before {
  content: "\eef6";
  color: #09244b;
}
.mgc_hotkey_line:before {
  content: "\eef7";
  color: #09244b;
}
.mgc_hours_fill:before {
  content: "\eef8";
  color: #09244b;
}
.mgc_hours_line:before {
  content: "\eef9";
  color: #09244b;
}
.mgc_house_2_fill:before {
  content: "\eefa";
  color: #09244b;
}
.mgc_house_2_line:before {
  content: "\eefb";
  color: #09244b;
}
.mgc_house_fill:before {
  content: "\eefc";
  color: #09244b;
}
.mgc_house_line:before {
  content: "\eefd";
  color: #09244b;
}
.mgc_ice_cream_2_fill:before {
  content: "\eefe";
  color: #09244b;
}
.mgc_ice_cream_2_line:before {
  content: "\eeff";
  color: #09244b;
}
.mgc_ice_cream_fill:before {
  content: "\ef00";
  color: #09244b;
}
.mgc_ice_cream_line:before {
  content: "\ef01";
  color: #09244b;
}
.mgc_IDcard_fill:before {
  content: "\ef02";
  color: #09244b;
}
.mgc_IDcard_line:before {
  content: "\ef03";
  color: #09244b;
}
.mgc_iMac_fill:before {
  content: "\ef04";
  color: #09244b;
}
.mgc_iMac_line:before {
  content: "\ef05";
  color: #09244b;
}
.mgc_inbox_2_fill:before {
  content: "\ef06";
  color: #09244b;
}
.mgc_inbox_2_line:before {
  content: "\ef07";
  color: #09244b;
}
.mgc_inbox_fill:before {
  content: "\ef08";
  color: #09244b;
}
.mgc_inbox_line:before {
  content: "\ef09";
  color: #09244b;
}
.mgc_incognito_mode_fill:before {
  content: "\ef0a";
  color: #09244b;
}
.mgc_incognito_mode_line:before {
  content: "\ef0b";
  color: #09244b;
}
.mgc_indent_decrease_fill:before {
  content: "\ef0c";
  color: #09244b;
}
.mgc_indent_decrease_line:before {
  content: "\ef0d";
  color: #09244b;
}
.mgc_indent_increase_fill:before {
  content: "\ef0e";
  color: #09244b;
}
.mgc_indent_increase_line:before {
  content: "\ef0f";
  color: #09244b;
}
.mgc_information_fill:before {
  content: "\ef10";
  color: #09244b;
}
.mgc_information_line:before {
  content: "\ef11";
  color: #09244b;
}
.mgc_injection_fill:before {
  content: "\ef12";
  color: #09244b;
}
.mgc_injection_line:before {
  content: "\ef13";
  color: #09244b;
}
.mgc_inspect_fill:before {
  content: "\ef14";
  color: #09244b;
}
.mgc_inspect_line:before {
  content: "\ef15";
  color: #09244b;
}
.mgc_instagram_fill:before {
  content: "\ef16";
  color: #09244b;
}
.mgc_instagram_line:before {
  content: "\ef17";
  color: #09244b;
}
.mgc_instrument_fill:before {
  content: "\ef18";
  color: #09244b;
}
.mgc_instrument_line:before {
  content: "\ef19";
  color: #09244b;
}
.mgc_intersect_fill:before {
  content: "\ef1a";
  color: #09244b;
}
.mgc_intersect_line:before {
  content: "\ef1b";
  color: #09244b;
}
.mgc_inventory_fill:before {
  content: "\ef1c";
  color: #09244b;
}
.mgc_inventory_line:before {
  content: "\ef1d";
  color: #09244b;
}
.mgc_invite_fill:before {
  content: "\ef1e";
  color: #09244b;
}
.mgc_invite_line:before {
  content: "\ef1f";
  color: #09244b;
}
.mgc_italic_fill:before {
  content: "\ef20";
  color: #09244b;
}
.mgc_italic_line:before {
  content: "\ef21";
  color: #09244b;
}
.mgc_jeep_fill:before {
  content: "\ef22";
  color: #09244b;
}
.mgc_jeep_line:before {
  content: "\ef23";
  color: #09244b;
}
.mgc_kakao_talk_fill:before {
  content: "\ef24";
  color: #09244b;
}
.mgc_kakao_talk_line:before {
  content: "\ef25";
  color: #09244b;
}
.mgc_key_1_fill:before {
  content: "\ef26";
  color: #09244b;
}
.mgc_key_1_line:before {
  content: "\ef27";
  color: #09244b;
}
.mgc_key_2_fill:before {
  content: "\ef28";
  color: #09244b;
}
.mgc_key_2_line:before {
  content: "\ef29";
  color: #09244b;
}
.mgc_keyboard_2_fill:before {
  content: "\ef2a";
  color: #09244b;
}
.mgc_keyboard_2_line:before {
  content: "\ef2b";
  color: #09244b;
}
.mgc_keyboard_fill:before {
  content: "\ef2c";
  color: #09244b;
}
.mgc_keyboard_line:before {
  content: "\ef2d";
  color: #09244b;
}
.mgc_keyhole_fill:before {
  content: "\ef2e";
  color: #09244b;
}
.mgc_keyhole_line:before {
  content: "\ef2f";
  color: #09244b;
}
.mgc_kingkey_100_tower_fill:before {
  content: "\ef30";
  color: #09244b;
}
.mgc_kingkey_100_tower_line:before {
  content: "\ef31";
  color: #09244b;
}
.mgc_kite_fill:before {
  content: "\ef32";
  color: #09244b;
}
.mgc_kite_line:before {
  content: "\ef33";
  color: #09244b;
}
.mgc_knife_fill:before {
  content: "\ef34";
  color: #09244b;
}
.mgc_knife_line:before {
  content: "\ef35";
  color: #09244b;
}
.mgc_ladder_fill:before {
  content: "\ef36";
  color: #09244b;
}
.mgc_ladder_line:before {
  content: "\ef37";
  color: #09244b;
}
.mgc_lantern_2_fill:before {
  content: "\ef38";
  color: #09244b;
}
.mgc_lantern_2_line:before {
  content: "\ef39";
  color: #09244b;
}
.mgc_lantern_fill:before {
  content: "\ef3a";
  color: #09244b;
}
.mgc_lantern_line:before {
  content: "\ef3b";
  color: #09244b;
}
.mgc_laptop_2_fill:before {
  content: "\ef3c";
  color: #09244b;
}
.mgc_laptop_2_line:before {
  content: "\ef3d";
  color: #09244b;
}
.mgc_laptop_fill:before {
  content: "\ef3e";
  color: #09244b;
}
.mgc_laptop_line:before {
  content: "\ef3f";
  color: #09244b;
}
.mgc_large_arrow_down_fill:before {
  content: "\ef40";
  color: #09244b;
}
.mgc_large_arrow_down_line:before {
  content: "\ef41";
  color: #09244b;
}
.mgc_large_arrow_left_fill:before {
  content: "\ef42";
  color: #09244b;
}
.mgc_large_arrow_left_line:before {
  content: "\ef43";
  color: #09244b;
}
.mgc_large_arrow_right_fill:before {
  content: "\ef44";
  color: #09244b;
}
.mgc_large_arrow_right_line:before {
  content: "\ef45";
  color: #09244b;
}
.mgc_large_arrow_up_fill:before {
  content: "\ef46";
  color: #09244b;
}
.mgc_large_arrow_up_line:before {
  content: "\ef47";
  color: #09244b;
}
.mgc_laugh_fill:before {
  content: "\ef48";
  color: #09244b;
}
.mgc_laugh_line:before {
  content: "\ef49";
  color: #09244b;
}
.mgc_laurel_wreath_fill:before {
  content: "\ef4a";
  color: #09244b;
}
.mgc_laurel_wreath_line:before {
  content: "\ef4b";
  color: #09244b;
}
.mgc_layer_fill:before {
  content: "\ef4c";
  color: #09244b;
}
.mgc_layer_line:before {
  content: "\ef4d";
  color: #09244b;
}
.mgc_layers_fill:before {
  content: "\ef4e";
  color: #09244b;
}
.mgc_layers_line:before {
  content: "\ef4f";
  color: #09244b;
}
.mgc_layout_2_fill:before {
  content: "\ef50";
  color: #09244b;
}
.mgc_layout_2_line:before {
  content: "\ef51";
  color: #09244b;
}
.mgc_layout_3_fill:before {
  content: "\ef52";
  color: #09244b;
}
.mgc_layout_3_line:before {
  content: "\ef53";
  color: #09244b;
}
.mgc_layout_4_fill:before {
  content: "\ef54";
  color: #09244b;
}
.mgc_layout_4_line:before {
  content: "\ef55";
  color: #09244b;
}
.mgc_layout_5_fill:before {
  content: "\ef56";
  color: #09244b;
}
.mgc_layout_5_line:before {
  content: "\ef57";
  color: #09244b;
}
.mgc_layout_6_fill:before {
  content: "\ef58";
  color: #09244b;
}
.mgc_layout_6_line:before {
  content: "\ef59";
  color: #09244b;
}
.mgc_layout_7_fill:before {
  content: "\ef5a";
  color: #09244b;
}
.mgc_layout_7_line:before {
  content: "\ef5b";
  color: #09244b;
}
.mgc_layout_8_fill:before {
  content: "\ef5c";
  color: #09244b;
}
.mgc_layout_8_line:before {
  content: "\ef5d";
  color: #09244b;
}
.mgc_layout_9_fill:before {
  content: "\ef5e";
  color: #09244b;
}
.mgc_layout_9_line:before {
  content: "\ef5f";
  color: #09244b;
}
.mgc_layout_10_fill:before {
  content: "\ef60";
  color: #09244b;
}
.mgc_layout_10_line:before {
  content: "\ef61";
  color: #09244b;
}
.mgc_layout_11_fill:before {
  content: "\ef62";
  color: #09244b;
}
.mgc_layout_11_line:before {
  content: "\ef63";
  color: #09244b;
}
.mgc_layout_bottom_close_fill:before {
  content: "\ef64";
  color: #09244b;
}
.mgc_layout_bottom_close_line:before {
  content: "\ef65";
  color: #09244b;
}
.mgc_layout_bottom_fill:before {
  content: "\ef66";
  color: #09244b;
}
.mgc_layout_bottom_line:before {
  content: "\ef67";
  color: #09244b;
}
.mgc_layout_bottom_open_fill:before {
  content: "\ef68";
  color: #09244b;
}
.mgc_layout_bottom_open_line:before {
  content: "\ef69";
  color: #09244b;
}
.mgc_layout_fill:before {
  content: "\ef6a";
  color: #09244b;
}
.mgc_layout_grid_fill:before {
  content: "\ef6b";
  color: #09244b;
}
.mgc_layout_grid_line:before {
  content: "\ef6c";
  color: #09244b;
}
.mgc_layout_left_fill:before {
  content: "\ef6d";
  color: #09244b;
}
.mgc_layout_left_line:before {
  content: "\ef6e";
  color: #09244b;
}
.mgc_layout_leftbar_close_fill:before {
  content: "\ef6f";
  color: #09244b;
}
.mgc_layout_leftbar_close_line:before {
  content: "\ef70";
  color: #09244b;
}
.mgc_layout_leftbar_open_fill:before {
  content: "\ef71";
  color: #09244b;
}
.mgc_layout_leftbar_open_line:before {
  content: "\ef72";
  color: #09244b;
}
.mgc_layout_line:before {
  content: "\ef73";
  color: #09244b;
}
.mgc_layout_right_fill:before {
  content: "\ef74";
  color: #09244b;
}
.mgc_layout_right_line:before {
  content: "\ef75";
  color: #09244b;
}
.mgc_layout_rightbar_close_fill:before {
  content: "\ef76";
  color: #09244b;
}
.mgc_layout_rightbar_close_line:before {
  content: "\ef77";
  color: #09244b;
}
.mgc_layout_rightbar_open_fill:before {
  content: "\ef78";
  color: #09244b;
}
.mgc_layout_rightbar_open_line:before {
  content: "\ef79";
  color: #09244b;
}
.mgc_layout_top_close_fill:before {
  content: "\ef7a";
  color: #09244b;
}
.mgc_layout_top_close_line:before {
  content: "\ef7b";
  color: #09244b;
}
.mgc_layout_top_fill:before {
  content: "\ef7c";
  color: #09244b;
}
.mgc_layout_top_line:before {
  content: "\ef7d";
  color: #09244b;
}
.mgc_layout_top_open_fill:before {
  content: "\ef7e";
  color: #09244b;
}
.mgc_layout_top_open_line:before {
  content: "\ef7f";
  color: #09244b;
}
.mgc_leaf_2_fill:before {
  content: "\ef80";
  color: #09244b;
}
.mgc_leaf_2_line:before {
  content: "\ef81";
  color: #09244b;
}
.mgc_leaf_3_fill:before {
  content: "\ef82";
  color: #09244b;
}
.mgc_leaf_3_line:before {
  content: "\ef83";
  color: #09244b;
}
.mgc_leaf_fill:before {
  content: "\ef84";
  color: #09244b;
}
.mgc_leaf_line:before {
  content: "\ef85";
  color: #09244b;
}
.mgc_left_fill:before {
  content: "\ef86";
  color: #09244b;
}
.mgc_left_line:before {
  content: "\ef87";
  color: #09244b;
}
.mgc_left_small_fill:before {
  content: "\ef88";
  color: #09244b;
}
.mgc_left_small_line:before {
  content: "\ef89";
  color: #09244b;
}
.mgc_lemon_squeezy_fill:before {
  content: "\ef8a";
  color: #09244b;
}
.mgc_lemon_squeezy_line:before {
  content: "\ef8b";
  color: #09244b;
}
.mgc_Leo_fill:before {
  content: "\ef8c";
  color: #09244b;
}
.mgc_Leo_line:before {
  content: "\ef8d";
  color: #09244b;
}
.mgc_letter_spacing_fill:before {
  content: "\ef8e";
  color: #09244b;
}
.mgc_letter_spacing_line:before {
  content: "\ef8f";
  color: #09244b;
}
.mgc_Libra_fill:before {
  content: "\ef90";
  color: #09244b;
}
.mgc_Libra_line:before {
  content: "\ef91";
  color: #09244b;
}
.mgc_lifebuoy_fill:before {
  content: "\ef92";
  color: #09244b;
}
.mgc_lifebuoy_line:before {
  content: "\ef93";
  color: #09244b;
}
.mgc_light_fill:before {
  content: "\ef94";
  color: #09244b;
}
.mgc_light_line:before {
  content: "\ef95";
  color: #09244b;
}
.mgc_light_snow_fill:before {
  content: "\ef96";
  color: #09244b;
}
.mgc_light_snow_line:before {
  content: "\ef97";
  color: #09244b;
}
.mgc_lighthouse_fill:before {
  content: "\ef98";
  color: #09244b;
}
.mgc_lighthouse_line:before {
  content: "\ef99";
  color: #09244b;
}
.mgc_lightning_fill:before {
  content: "\ef9a";
  color: #09244b;
}
.mgc_lightning_line:before {
  content: "\ef9b";
  color: #09244b;
}
.mgc_line_app_fill:before {
  content: "\ef9c";
  color: #09244b;
}
.mgc_line_app_line:before {
  content: "\ef9d";
  color: #09244b;
}
.mgc_line_fill:before {
  content: "\ef9e";
  color: #09244b;
}
.mgc_line_height_fill:before {
  content: "\ef9f";
  color: #09244b;
}
.mgc_line_height_line:before {
  content: "\efa0";
  color: #09244b;
}
.mgc_line_line:before {
  content: "\efa1";
  color: #09244b;
}
.mgc_linear_fill:before {
  content: "\efa2";
  color: #09244b;
}
.mgc_linear_line:before {
  content: "\efa3";
  color: #09244b;
}
.mgc_link_2_fill:before {
  content: "\efa4";
  color: #09244b;
}
.mgc_link_2_line:before {
  content: "\efa5";
  color: #09244b;
}
.mgc_link_3_fill:before {
  content: "\efa6";
  color: #09244b;
}
.mgc_link_3_line:before {
  content: "\efa7";
  color: #09244b;
}
.mgc_link_fill:before {
  content: "\efa8";
  color: #09244b;
}
.mgc_link_line:before {
  content: "\efa9";
  color: #09244b;
}
.mgc_linkedin_fill:before {
  content: "\efaa";
  color: #09244b;
}
.mgc_linkedin_line:before {
  content: "\efab";
  color: #09244b;
}
.mgc_linux_fill:before {
  content: "\efac";
  color: #09244b;
}
.mgc_linux_line:before {
  content: "\efad";
  color: #09244b;
}
.mgc_lipstick_fill:before {
  content: "\efae";
  color: #09244b;
}
.mgc_lipstick_line:before {
  content: "\efaf";
  color: #09244b;
}
.mgc_list_check_2_fill:before {
  content: "\efb0";
  color: #09244b;
}
.mgc_list_check_2_line:before {
  content: "\efb1";
  color: #09244b;
}
.mgc_list_check_3_fill:before {
  content: "\efb2";
  color: #09244b;
}
.mgc_list_check_3_line:before {
  content: "\efb3";
  color: #09244b;
}
.mgc_list_check_fill:before {
  content: "\efb4";
  color: #09244b;
}
.mgc_list_check_line:before {
  content: "\efb5";
  color: #09244b;
}
.mgc_list_collapse_fill:before {
  content: "\efb6";
  color: #09244b;
}
.mgc_list_collapse_line:before {
  content: "\efb7";
  color: #09244b;
}
.mgc_list_expansion_fill:before {
  content: "\efb8";
  color: #09244b;
}
.mgc_list_expansion_line:before {
  content: "\efb9";
  color: #09244b;
}
.mgc_list_ordered_fill:before {
  content: "\efba";
  color: #09244b;
}
.mgc_list_ordered_line:before {
  content: "\efbb";
  color: #09244b;
}
.mgc_list_search_fill:before {
  content: "\efbc";
  color: #09244b;
}
.mgc_list_search_line:before {
  content: "\efbd";
  color: #09244b;
}
.mgc_live_fill:before {
  content: "\efbe";
  color: #09244b;
}
.mgc_live_line:before {
  content: "\efbf";
  color: #09244b;
}
.mgc_live_location_fill:before {
  content: "\efc0";
  color: #09244b;
}
.mgc_live_location_line:before {
  content: "\efc1";
  color: #09244b;
}
.mgc_live_photo_fill:before {
  content: "\efc2";
  color: #09244b;
}
.mgc_live_photo_line:before {
  content: "\efc3";
  color: #09244b;
}
.mgc_loading_2_fill:before {
  content: "\efc4";
}
.mgc_loading_2_line:before {
  content: "\efc5";
}
.mgc_loading_3_fill .path1:before {
  content: "\efc6";
  color: rgb(9, 36, 75);
  opacity: 0.1;
}
.mgc_loading_3_fill .path2:before {
  content: "\efc7";
  margin-left: -1em;
  color: rgb(9, 36, 75);
}
.mgc_loading_3_line .path1:before {
  content: "\efc8";
  color: rgb(9, 36, 75);
  opacity: 0.1;
}
.mgc_loading_3_line .path2:before {
  content: "\efc9";
  margin-left: -1em;
  color: rgb(9, 36, 75);
}
.mgc_loading_4_fill:before {
  content: "\efca";
}
.mgc_loading_4_line:before {
  content: "\efcb";
}
.mgc_loading_fill:before {
  content: "\efcc";
}
.mgc_loading_line:before {
  content: "\efcd";
}
.mgc_location_2_fill:before {
  content: "\efce";
  color: #09244b;
}
.mgc_location_2_line:before {
  content: "\efcf";
  color: #09244b;
}
.mgc_location_3_fill:before {
  content: "\efd0";
  color: #09244b;
}
.mgc_location_3_line:before {
  content: "\efd1";
  color: #09244b;
}
.mgc_location_fill:before {
  content: "\efd2";
  color: #09244b;
}
.mgc_location_line:before {
  content: "\efd3";
  color: #09244b;
}
.mgc_lock_fill:before {
  content: "\efd4";
  color: #09244b;
}
.mgc_lock_line:before {
  content: "\efd5";
  color: #09244b;
}
.mgc_lollipop_fill:before {
  content: "\efd6";
  color: #09244b;
}
.mgc_lollipop_line:before {
  content: "\efd7";
  color: #09244b;
}
.mgc_look_down_fill:before {
  content: "\efd8";
  color: #09244b;
}
.mgc_look_down_line:before {
  content: "\efd9";
  color: #09244b;
}
.mgc_look_left_fill:before {
  content: "\efda";
  color: #09244b;
}
.mgc_look_left_line:before {
  content: "\efdb";
  color: #09244b;
}
.mgc_look_right_fill:before {
  content: "\efdc";
  color: #09244b;
}
.mgc_look_right_line:before {
  content: "\efdd";
  color: #09244b;
}
.mgc_look_up_fill:before {
  content: "\efde";
  color: #09244b;
}
.mgc_look_up_line:before {
  content: "\efdf";
  color: #09244b;
}
.mgc_lotus_fill:before {
  content: "\efe0";
  color: #09244b;
}
.mgc_lotus_line:before {
  content: "\efe1";
  color: #09244b;
}
.mgc_love_fill:before {
  content: "\efe2";
  color: #09244b;
}
.mgc_love_line:before {
  content: "\efe3";
  color: #09244b;
}
.mgc_low_beam_headlights_fill:before {
  content: "\efe4";
  color: #09244b;
}
.mgc_low_beam_headlights_line:before {
  content: "\efe5";
  color: #09244b;
}
.mgc_low_temperature_fill:before {
  content: "\efe6";
  color: #09244b;
}
.mgc_low_temperature_line:before {
  content: "\efe7";
  color: #09244b;
}
.mgc_luggage_fill:before {
  content: "\efe8";
  color: #09244b;
}
.mgc_luggage_line:before {
  content: "\efe9";
  color: #09244b;
}
.mgc_lungs_fill:before {
  content: "\efea";
  color: #09244b;
}
.mgc_lungs_line:before {
  content: "\efeb";
  color: #09244b;
}
.mgc_magic_1_fill:before {
  content: "\efec";
  color: #09244b;
}
.mgc_magic_1_line:before {
  content: "\efed";
  color: #09244b;
}
.mgc_magic_2_fill:before {
  content: "\efee";
  color: #09244b;
}
.mgc_magic_2_line:before {
  content: "\efef";
  color: #09244b;
}
.mgc_magic_3_fill:before {
  content: "\eff0";
  color: #09244b;
}
.mgc_magic_3_line:before {
  content: "\eff1";
  color: #09244b;
}
.mgc_magic_hat_2_fill:before {
  content: "\eff2";
  color: #09244b;
}
.mgc_magic_hat_2_line:before {
  content: "\eff3";
  color: #09244b;
}
.mgc_magic_hat_fill:before {
  content: "\eff4";
  color: #09244b;
}
.mgc_magic_hat_line:before {
  content: "\eff5";
  color: #09244b;
}
.mgc_magnet_fill:before {
  content: "\eff6";
  color: #09244b;
}
.mgc_magnet_line:before {
  content: "\eff7";
  color: #09244b;
}
.mgc_mail_ai_fill:before {
  content: "\eff8";
  color: #09244b;
}
.mgc_mail_ai_line:before {
  content: "\eff9";
  color: #09244b;
}
.mgc_mail_fill:before {
  content: "\effa";
  color: #09244b;
}
.mgc_mail_line:before {
  content: "\effb";
  color: #09244b;
}
.mgc_mail_open_fill:before {
  content: "\effc";
  color: #09244b;
}
.mgc_mail_open_line:before {
  content: "\effd";
  color: #09244b;
}
.mgc_mail_send_fill:before {
  content: "\effe";
  color: #09244b;
}
.mgc_mail_send_line:before {
  content: "\efff";
  color: #09244b;
}
.mgc_mailbox_fill:before {
  content: "\f000";
  color: #09244b;
}
.mgc_mailbox_line:before {
  content: "\f001";
  color: #09244b;
}
.mgc_male_fill:before {
  content: "\f002";
  color: #09244b;
}
.mgc_male_line:before {
  content: "\f003";
  color: #09244b;
}
.mgc_map_2_fill:before {
  content: "\f004";
  color: #09244b;
}
.mgc_map_2_line:before {
  content: "\f005";
  color: #09244b;
}
.mgc_map_fill:before {
  content: "\f006";
  color: #09244b;
}
.mgc_map_line:before {
  content: "\f007";
  color: #09244b;
}
.mgc_map_pin_fill:before {
  content: "\f008";
  color: #09244b;
}
.mgc_map_pin_line:before {
  content: "\f009";
  color: #09244b;
}
.mgc_maple_leaf_fill:before {
  content: "\f00a";
  color: #09244b;
}
.mgc_maple_leaf_line:before {
  content: "\f00b";
  color: #09244b;
}
.mgc_marina_bay_sand_fill:before {
  content: "\f00c";
  color: #09244b;
}
.mgc_marina_bay_sand_line:before {
  content: "\f00d";
  color: #09244b;
}
.mgc_mark_pen_fill:before {
  content: "\f00e";
  color: #09244b;
}
.mgc_mark_pen_line:before {
  content: "\f00f";
  color: #09244b;
}
.mgc_markdown_fill:before {
  content: "\f010";
  color: #09244b;
}
.mgc_markdown_line:before {
  content: "\f011";
  color: #09244b;
}
.mgc_markup_fill:before {
  content: "\f012";
  color: #09244b;
}
.mgc_markup_line:before {
  content: "\f013";
  color: #09244b;
}
.mgc_mastercard_fill:before {
  content: "\f014";
  color: #09244b;
}
.mgc_mastercard_line:before {
  content: "\f015";
  color: #09244b;
}
.mgc_mastodon_fill:before {
  content: "\f016";
  color: #09244b;
}
.mgc_mastodon_line:before {
  content: "\f017";
  color: #09244b;
}
.mgc_maya_pyramids_fill:before {
  content: "\f018";
  color: #09244b;
}
.mgc_maya_pyramids_line:before {
  content: "\f019";
  color: #09244b;
}
.mgc_medal_fill:before {
  content: "\f01a";
  color: #09244b;
}
.mgc_medal_line:before {
  content: "\f01b";
  color: #09244b;
}
.mgc_medium_fill:before {
  content: "\f01c";
  color: #09244b;
}
.mgc_medium_line:before {
  content: "\f01d";
  color: #09244b;
}
.mgc_menu_fill:before {
  content: "\f01e";
  color: #09244b;
}
.mgc_menu_line:before {
  content: "\f01f";
  color: #09244b;
}
.mgc_message_1_fill:before {
  content: "\f020";
  color: #09244b;
}
.mgc_message_1_line:before {
  content: "\f021";
  color: #09244b;
}
.mgc_message_2_fill:before {
  content: "\f022";
  color: #09244b;
}
.mgc_message_2_line:before {
  content: "\f023";
  color: #09244b;
}
.mgc_message_3_fill:before {
  content: "\f024";
  color: #09244b;
}
.mgc_message_3_line:before {
  content: "\f025";
  color: #09244b;
}
.mgc_message_4_fill:before {
  content: "\f026";
  color: #09244b;
}
.mgc_message_4_line:before {
  content: "\f027";
  color: #09244b;
}
.mgc_messenger_fill:before {
  content: "\f028";
  color: #09244b;
}
.mgc_messenger_line:before {
  content: "\f029";
  color: #09244b;
}
.mgc_meta_fill:before {
  content: "\f02a";
  color: #09244b;
}
.mgc_meta_line:before {
  content: "\f02b";
  color: #09244b;
}
.mgc_mic_2_fill:before {
  content: "\f02c";
  color: #09244b;
}
.mgc_mic_2_line:before {
  content: "\f02d";
  color: #09244b;
}
.mgc_mic_ai_fill:before {
  content: "\f02e";
  color: #09244b;
}
.mgc_mic_ai_line:before {
  content: "\f02f";
  color: #09244b;
}
.mgc_mic_fill:before {
  content: "\f030";
  color: #09244b;
}
.mgc_mic_line:before {
  content: "\f031";
  color: #09244b;
}
.mgc_mic_off_fill:before {
  content: "\f032";
  color: #09244b;
}
.mgc_mic_off_line:before {
  content: "\f033";
  color: #09244b;
}
.mgc_mickeymouse_fill:before {
  content: "\f034";
  color: #09244b;
}
.mgc_mickeymouse_line:before {
  content: "\f035";
  color: #09244b;
}
.mgc_microphone_fill:before {
  content: "\f036";
  color: #09244b;
}
.mgc_microphone_line:before {
  content: "\f037";
  color: #09244b;
}
.mgc_microscope_fill:before {
  content: "\f038";
  color: #09244b;
}
.mgc_microscope_line:before {
  content: "\f039";
  color: #09244b;
}
.mgc_middle_finger_fill:before {
  content: "\f03a";
  color: #09244b;
}
.mgc_middle_finger_line:before {
  content: "\f03b";
  color: #09244b;
}
.mgc_midi_fill:before {
  content: "\f03c";
  color: #09244b;
}
.mgc_midi_line:before {
  content: "\f03d";
  color: #09244b;
}
.mgc_mind_map_fill:before {
  content: "\f03e";
  color: #09244b;
}
.mgc_mind_map_line:before {
  content: "\f03f";
  color: #09244b;
}
.mgc_mingcute_fill:before {
  content: "\f040";
  color: #09244b;
}
.mgc_mingcute_line:before {
  content: "\f041";
  color: #09244b;
}
.mgc_minimize_fill:before {
  content: "\f042";
  color: #09244b;
}
.mgc_minimize_line:before {
  content: "\f043";
  color: #09244b;
}
.mgc_miniplayer_fill:before {
  content: "\f044";
  color: #09244b;
}
.mgc_miniplayer_line:before {
  content: "\f045";
  color: #09244b;
}
.mgc_minus_circle_fill:before {
  content: "\f046";
  color: #09244b;
}
.mgc_minus_circle_line:before {
  content: "\f047";
  color: #09244b;
}
.mgc_minus_square_fill:before {
  content: "\f048";
  color: #09244b;
}
.mgc_minus_square_line:before {
  content: "\f049";
  color: #09244b;
}
.mgc_mirror_fill:before {
  content: "\f04a";
  color: #09244b;
}
.mgc_mirror_line:before {
  content: "\f04b";
  color: #09244b;
}
.mgc_miyajima_torii_fill:before {
  content: "\f04c";
  color: #09244b;
}
.mgc_miyajima_torii_line:before {
  content: "\f04d";
  color: #09244b;
}
.mgc_moai_fill:before {
  content: "\f04e";
  color: #09244b;
}
.mgc_moai_line:before {
  content: "\f04f";
  color: #09244b;
}
.mgc_moderate_snow_fill:before {
  content: "\f050";
  color: #09244b;
}
.mgc_moderate_snow_line:before {
  content: "\f051";
  color: #09244b;
}
.mgc_moment_fill:before {
  content: "\f052";
  color: #09244b;
}
.mgc_moment_line:before {
  content: "\f053";
  color: #09244b;
}
.mgc_monero_fill:before {
  content: "\f054";
  color: #09244b;
}
.mgc_monero_line:before {
  content: "\f055";
  color: #09244b;
}
.mgc_monitor_fill:before {
  content: "\f056";
  color: #09244b;
}
.mgc_monitor_line:before {
  content: "\f057";
  color: #09244b;
}
.mgc_monument_fill:before {
  content: "\f058";
  color: #09244b;
}
.mgc_monument_line:before {
  content: "\f059";
  color: #09244b;
}
.mgc_moon_cloudy_fill:before {
  content: "\f05a";
  color: #09244b;
}
.mgc_moon_cloudy_line:before {
  content: "\f05b";
  color: #09244b;
}
.mgc_moon_fill:before {
  content: "\f05c";
  color: #09244b;
}
.mgc_moon_fog_fill:before {
  content: "\f05d";
  color: #09244b;
}
.mgc_moon_fog_line:before {
  content: "\f05e";
  color: #09244b;
}
.mgc_moon_line:before {
  content: "\f05f";
  color: #09244b;
}
.mgc_moon_stars_fill:before {
  content: "\f060";
  color: #09244b;
}
.mgc_moon_stars_line:before {
  content: "\f061";
  color: #09244b;
}
.mgc_moonlight_fill:before {
  content: "\f062";
  color: #09244b;
}
.mgc_moonlight_line:before {
  content: "\f063";
  color: #09244b;
}
.mgc_more_1_fill:before {
  content: "\f064";
  color: #09244b;
}
.mgc_more_1_line:before {
  content: "\f065";
  color: #09244b;
}
.mgc_more_2_fill:before {
  content: "\f066";
  color: #09244b;
}
.mgc_more_2_line:before {
  content: "\f067";
  color: #09244b;
}
.mgc_more_3_fill:before {
  content: "\f068";
  color: #09244b;
}
.mgc_more_3_line:before {
  content: "\f069";
  color: #09244b;
}
.mgc_more_4_fill:before {
  content: "\f06a";
  color: #09244b;
}
.mgc_more_4_line:before {
  content: "\f06b";
  color: #09244b;
}
.mgc_mortarboard_fill:before {
  content: "\f06c";
  color: #09244b;
}
.mgc_mortarboard_line:before {
  content: "\f06d";
  color: #09244b;
}
.mgc_mosaic_fill:before {
  content: "\f06e";
  color: #09244b;
}
.mgc_mosaic_line:before {
  content: "\f06f";
  color: #09244b;
}
.mgc_mountain_2_fill:before {
  content: "\f070";
  color: #09244b;
}
.mgc_mountain_2_line:before {
  content: "\f071";
  color: #09244b;
}
.mgc_mountain_fill:before {
  content: "\f072";
  color: #09244b;
}
.mgc_mountain_line:before {
  content: "\f073";
  color: #09244b;
}
.mgc_mouse_fill:before {
  content: "\f074";
  color: #09244b;
}
.mgc_mouse_line:before {
  content: "\f075";
  color: #09244b;
}
.mgc_mouth_fill:before {
  content: "\f076";
  color: #09244b;
}
.mgc_mouth_line:before {
  content: "\f077";
  color: #09244b;
}
.mgc_move_fill:before {
  content: "\f078";
  color: #09244b;
}
.mgc_move_line:before {
  content: "\f079";
  color: #09244b;
}
.mgc_movie_fill:before {
  content: "\f07a";
  color: #09244b;
}
.mgc_movie_line:before {
  content: "\f07b";
  color: #09244b;
}
.mgc_multiselect_fill:before {
  content: "\f07c";
  color: #09244b;
}
.mgc_multiselect_line:before {
  content: "\f07d";
  color: #09244b;
}
.mgc_mushroom_fill:before {
  content: "\f07e";
  color: #09244b;
}
.mgc_mushroom_line:before {
  content: "\f07f";
  color: #09244b;
}
.mgc_music_2_ai_fill:before {
  content: "\f080";
  color: #09244b;
}
.mgc_music_2_ai_line:before {
  content: "\f081";
  color: #09244b;
}
.mgc_music_2_fill:before {
  content: "\f082";
  color: #09244b;
}
.mgc_music_2_line:before {
  content: "\f083";
  color: #09244b;
}
.mgc_music_3_fill:before {
  content: "\f084";
  color: #09244b;
}
.mgc_music_3_line:before {
  content: "\f085";
  color: #09244b;
}
.mgc_music_fill:before {
  content: "\f086";
  color: #09244b;
}
.mgc_music_line:before {
  content: "\f087";
  color: #09244b;
}
.mgc_na_fill:before {
  content: "\f088";
  color: #09244b;
}
.mgc_na_line:before {
  content: "\f089";
  color: #09244b;
}
.mgc_navigation_fill:before {
  content: "\f08a";
  color: #09244b;
}
.mgc_navigation_line:before {
  content: "\f08b";
  color: #09244b;
}
.mgc_necktie_fill:before {
  content: "\f08c";
  color: #09244b;
}
.mgc_necktie_line:before {
  content: "\f08d";
  color: #09244b;
}
.mgc_netease_music_fill:before {
  content: "\f08e";
  color: #09244b;
}
.mgc_netease_music_line:before {
  content: "\f08f";
  color: #09244b;
}
.mgc_new_folder_fill:before {
  content: "\f090";
  color: #09244b;
}
.mgc_new_folder_line:before {
  content: "\f091";
  color: #09244b;
}
.mgc_newdot_fill:before {
  content: "\f092";
  color: #09244b;
}
.mgc_newdot_line:before {
  content: "\f093";
  color: #09244b;
}
.mgc_news_2_fill:before {
  content: "\f094";
  color: #09244b;
}
.mgc_news_2_line:before {
  content: "\f095";
  color: #09244b;
}
.mgc_news_fill:before {
  content: "\f096";
  color: #09244b;
}
.mgc_news_line:before {
  content: "\f097";
  color: #09244b;
}
.mgc_nfc_fill:before {
  content: "\f098";
  color: #09244b;
}
.mgc_nfc_line:before {
  content: "\f099";
  color: #09244b;
}
.mgc_nintendo_switch_fill:before {
  content: "\f09a";
  color: #09244b;
}
.mgc_nintendo_switch_line:before {
  content: "\f09b";
  color: #09244b;
}
.mgc_nose_fill:before {
  content: "\f09c";
  color: #09244b;
}
.mgc_nose_line:before {
  content: "\f09d";
  color: #09244b;
}
.mgc_notebook_2_fill:before {
  content: "\f09e";
  color: #09244b;
}
.mgc_notebook_2_line:before {
  content: "\f09f";
  color: #09244b;
}
.mgc_notebook_fill:before {
  content: "\f0a0";
  color: #09244b;
}
.mgc_notebook_line:before {
  content: "\f0a1";
  color: #09244b;
}
.mgc_notification_fill:before {
  content: "\f0a2";
  color: #09244b;
}
.mgc_notification_line:before {
  content: "\f0a3";
  color: #09244b;
}
.mgc_notification_newdot_fill:before {
  content: "\f0a4";
  color: #09244b;
}
.mgc_notification_newdot_line:before {
  content: "\f0a5";
  color: #09244b;
}
.mgc_notification_off_fill:before {
  content: "\f0a6";
  color: #09244b;
}
.mgc_notification_off_line:before {
  content: "\f0a7";
  color: #09244b;
}
.mgc_notion_fill:before {
  content: "\f0a8";
  color: #09244b;
}
.mgc_notion_line:before {
  content: "\f0a9";
  color: #09244b;
}
.mgc_numbers_09_sort_ascending_fill:before {
  content: "\f0aa";
  color: #09244b;
}
.mgc_numbers_09_sort_ascending_line:before {
  content: "\f0ab";
  color: #09244b;
}
.mgc_numbers_09_sort_descending_fill:before {
  content: "\f0ac";
  color: #09244b;
}
.mgc_numbers_09_sort_descending_line:before {
  content: "\f0ad";
  color: #09244b;
}
.mgc_numbers_90_sort_ascending_fill:before {
  content: "\f0ae";
  color: #09244b;
}
.mgc_numbers_90_sort_ascending_line:before {
  content: "\f0af";
  color: #09244b;
}
.mgc_numbers_90_sort_descending_fill:before {
  content: "\f0b0";
  color: #09244b;
}
.mgc_numbers_90_sort_descending_line:before {
  content: "\f0b1";
  color: #09244b;
}
.mgc_nurse_fill:before {
  content: "\f0b2";
  color: #09244b;
}
.mgc_nurse_line:before {
  content: "\f0b3";
  color: #09244b;
}
.mgc_octagon_fill:before {
  content: "\f0b4";
  color: #09244b;
}
.mgc_octagon_line:before {
  content: "\f0b5";
  color: #09244b;
}
.mgc_oil_fill:before {
  content: "\f0b6";
  color: #09244b;
}
.mgc_oil_line:before {
  content: "\f0b7";
  color: #09244b;
}
.mgc_omega_fill:before {
  content: "\f0b8";
  color: #09244b;
}
.mgc_omega_line:before {
  content: "\f0b9";
  color: #09244b;
}
.mgc_omg_fill:before {
  content: "\f0ba";
  color: #09244b;
}
.mgc_omg_line:before {
  content: "\f0bb";
  color: #09244b;
}
.mgc_open_door_fill:before {
  content: "\f0bc";
  color: #09244b;
}
.mgc_open_door_line:before {
  content: "\f0bd";
  color: #09244b;
}
.mgc_openai_fill:before {
  content: "\f0be";
  color: #09244b;
}
.mgc_openai_line:before {
  content: "\f0bf";
  color: #09244b;
}
.mgc_package_2_fill:before {
  content: "\f0c0";
  color: #09244b;
}
.mgc_package_2_line:before {
  content: "\f0c1";
  color: #09244b;
}
.mgc_package_fill:before {
  content: "\f0c2";
  color: #09244b;
}
.mgc_package_line:before {
  content: "\f0c3";
  color: #09244b;
}
.mgc_pad_fill:before {
  content: "\f0c4";
  color: #09244b;
}
.mgc_pad_line:before {
  content: "\f0c5";
  color: #09244b;
}
.mgc_paint_2_fill:before {
  content: "\f0c6";
  color: #09244b;
}
.mgc_paint_2_line:before {
  content: "\f0c7";
  color: #09244b;
}
.mgc_paint_brush_ai_fill:before {
  content: "\f0c8";
  color: #09244b;
}
.mgc_paint_brush_ai_line:before {
  content: "\f0c9";
  color: #09244b;
}
.mgc_paint_brush_fill:before {
  content: "\f0ca";
  color: #09244b;
}
.mgc_paint_brush_line:before {
  content: "\f0cb";
  color: #09244b;
}
.mgc_paint_fill:before {
  content: "\f0cc";
  color: #09244b;
}
.mgc_paint_line:before {
  content: "\f0cd";
  color: #09244b;
}
.mgc_palace_fill:before {
  content: "\f0ce";
  color: #09244b;
}
.mgc_palace_line:before {
  content: "\f0cf";
  color: #09244b;
}
.mgc_palette_2_fill:before {
  content: "\f0d0";
  color: #09244b;
}
.mgc_palette_2_line:before {
  content: "\f0d1";
  color: #09244b;
}
.mgc_palette_3_fill:before {
  content: "\f0d2";
  color: #09244b;
}
.mgc_palette_3_line:before {
  content: "\f0d3";
  color: #09244b;
}
.mgc_palette_fill:before {
  content: "\f0d4";
  color: #09244b;
}
.mgc_palette_line:before {
  content: "\f0d5";
  color: #09244b;
}
.mgc_panoramas_fill:before {
  content: "\f0d6";
  color: #09244b;
}
.mgc_panoramas_line:before {
  content: "\f0d7";
  color: #09244b;
}
.mgc_paper_2_fill:before {
  content: "\f0d8";
  color: #09244b;
}
.mgc_paper_2_line:before {
  content: "\f0d9";
  color: #09244b;
}
.mgc_paper_fill:before {
  content: "\f0da";
  color: #09244b;
}
.mgc_paper_line:before {
  content: "\f0db";
  color: #09244b;
}
.mgc_parachute_fill:before {
  content: "\f0dc";
  color: #09244b;
}
.mgc_parachute_line:before {
  content: "\f0dd";
  color: #09244b;
}
.mgc_paragraph_fill:before {
  content: "\f0de";
  color: #09244b;
}
.mgc_paragraph_line:before {
  content: "\f0df";
  color: #09244b;
}
.mgc_parentheses_fill:before {
  content: "\f0e0";
  color: #09244b;
}
.mgc_parentheses_line:before {
  content: "\f0e1";
  color: #09244b;
}
.mgc_parfum_fill:before {
  content: "\f0e2";
  color: #09244b;
}
.mgc_parfum_line:before {
  content: "\f0e3";
  color: #09244b;
}
.mgc_park_fill:before {
  content: "\f0e4";
  color: #09244b;
}
.mgc_park_line:before {
  content: "\f0e5";
  color: #09244b;
}
.mgc_parking_fill:before {
  content: "\f0e6";
  color: #09244b;
}
.mgc_parking_lights_fill:before {
  content: "\f0e7";
  color: #09244b;
}
.mgc_parking_lights_line:before {
  content: "\f0e8";
  color: #09244b;
}
.mgc_parking_line:before {
  content: "\f0e9";
  color: #09244b;
}
.mgc_partly_cloud_daytime_fill:before {
  content: "\f0ea";
  color: #09244b;
}
.mgc_partly_cloud_daytime_line:before {
  content: "\f0eb";
  color: #09244b;
}
.mgc_partly_cloud_night_fill:before {
  content: "\f0ec";
  color: #09244b;
}
.mgc_partly_cloud_night_line:before {
  content: "\f0ed";
  color: #09244b;
}
.mgc_passport_fill:before {
  content: "\f0ee";
  color: #09244b;
}
.mgc_passport_line:before {
  content: "\f0ef";
  color: #09244b;
}
.mgc_paste_fill:before {
  content: "\f0f0";
  color: #09244b;
}
.mgc_paste_line:before {
  content: "\f0f1";
  color: #09244b;
}
.mgc_paster_fill:before {
  content: "\f0f2";
  color: #09244b;
}
.mgc_paster_line:before {
  content: "\f0f3";
  color: #09244b;
}
.mgc_pause_circle_fill:before {
  content: "\f0f4";
  color: #09244b;
}
.mgc_pause_circle_line:before {
  content: "\f0f5";
  color: #09244b;
}
.mgc_pause_fill:before {
  content: "\f0f6";
  color: #09244b;
}
.mgc_pause_line:before {
  content: "\f0f7";
  color: #09244b;
}
.mgc_pavilion_fill:before {
  content: "\f0f8";
  color: #09244b;
}
.mgc_pavilion_line:before {
  content: "\f0f9";
  color: #09244b;
}
.mgc_paw_fill:before {
  content: "\f0fa";
  color: #09244b;
}
.mgc_paw_line:before {
  content: "\f0fb";
  color: #09244b;
}
.mgc_paypal_fill:before {
  content: "\f0fc";
  color: #09244b;
}
.mgc_paypal_line:before {
  content: "\f0fd";
  color: #09244b;
}
.mgc_pdf_fill:before {
  content: "\f0fe";
  color: #09244b;
}
.mgc_pdf_line:before {
  content: "\f0ff";
  color: #09244b;
}
.mgc_pen_2_fill:before {
  content: "\f100";
  color: #09244b;
}
.mgc_pen_2_line:before {
  content: "\f101";
  color: #09244b;
}
.mgc_pen_fill:before {
  content: "\f102";
  color: #09244b;
}
.mgc_pen_line:before {
  content: "\f103";
  color: #09244b;
}
.mgc_pencil_2_ai_fill:before {
  content: "\f104";
  color: #09244b;
}
.mgc_pencil_2_ai_line:before {
  content: "\f105";
  color: #09244b;
}
.mgc_pencil_2_fill:before {
  content: "\f106";
  color: #09244b;
}
.mgc_pencil_2_line:before {
  content: "\f107";
  color: #09244b;
}
.mgc_pencil_3_fill:before {
  content: "\f108";
  color: #09244b;
}
.mgc_pencil_3_line:before {
  content: "\f109";
  color: #09244b;
}
.mgc_pencil_fill:before {
  content: "\f10a";
  color: #09244b;
}
.mgc_pencil_line:before {
  content: "\f10b";
  color: #09244b;
}
.mgc_pencil_ruler_fill:before {
  content: "\f10c";
  color: #09244b;
}
.mgc_pencil_ruler_line:before {
  content: "\f10d";
  color: #09244b;
}
.mgc_pentagon_fill:before {
  content: "\f10e";
  color: #09244b;
}
.mgc_pentagon_line:before {
  content: "\f10f";
  color: #09244b;
}
.mgc_performance_fill:before {
  content: "\f110";
  color: #09244b;
}
.mgc_performance_line:before {
  content: "\f111";
  color: #09244b;
}
.mgc_phone_add_fill:before {
  content: "\f112";
  color: #09244b;
}
.mgc_phone_add_line:before {
  content: "\f113";
  color: #09244b;
}
.mgc_phone_block_fill:before {
  content: "\f114";
  color: #09244b;
}
.mgc_phone_block_line:before {
  content: "\f115";
  color: #09244b;
}
.mgc_phone_call_fill:before {
  content: "\f116";
  color: #09244b;
}
.mgc_phone_call_line:before {
  content: "\f117";
  color: #09244b;
}
.mgc_phone_fill:before {
  content: "\f118";
  color: #09244b;
}
.mgc_phone_incoming_fill:before {
  content: "\f119";
  color: #09244b;
}
.mgc_phone_incoming_line:before {
  content: "\f11a";
  color: #09244b;
}
.mgc_phone_line:before {
  content: "\f11b";
  color: #09244b;
}
.mgc_phone_off_fill:before {
  content: "\f11c";
  color: #09244b;
}
.mgc_phone_off_line:before {
  content: "\f11d";
  color: #09244b;
}
.mgc_phone_outgoing_fill:before {
  content: "\f11e";
  color: #09244b;
}
.mgc_phone_outgoing_line:before {
  content: "\f11f";
  color: #09244b;
}
.mgc_phone_success_fill:before {
  content: "\f120";
  color: #09244b;
}
.mgc_phone_success_line:before {
  content: "\f121";
  color: #09244b;
}
.mgc_photo_album_2_fill:before {
  content: "\f122";
  color: #09244b;
}
.mgc_photo_album_2_line:before {
  content: "\f123";
  color: #09244b;
}
.mgc_photo_album_fill:before {
  content: "\f124";
  color: #09244b;
}
.mgc_photo_album_line:before {
  content: "\f125";
  color: #09244b;
}
.mgc_pic_2_fill:before {
  content: "\f126";
  color: #09244b;
}
.mgc_pic_2_line:before {
  content: "\f127";
  color: #09244b;
}
.mgc_pic_ai_fill:before {
  content: "\f128";
  color: #09244b;
}
.mgc_pic_ai_line:before {
  content: "\f129";
  color: #09244b;
}
.mgc_pic_fill:before {
  content: "\f12a";
  color: #09244b;
}
.mgc_pic_line:before {
  content: "\f12b";
  color: #09244b;
}
.mgc_pickax_fill:before {
  content: "\f12c";
  color: #09244b;
}
.mgc_pickax_line:before {
  content: "\f12d";
  color: #09244b;
}
.mgc_pig_fill:before {
  content: "\f12e";
  color: #09244b;
}
.mgc_pig_line:before {
  content: "\f12f";
  color: #09244b;
}
.mgc_pig_money_fill:before {
  content: "\f130";
  color: #09244b;
}
.mgc_pig_money_line:before {
  content: "\f131";
  color: #09244b;
}
.mgc_pin_2_fill:before {
  content: "\f132";
  color: #09244b;
}
.mgc_pin_2_line:before {
  content: "\f133";
  color: #09244b;
}
.mgc_pin_fill:before {
  content: "\f134";
  color: #09244b;
}
.mgc_pin_line:before {
  content: "\f135";
  color: #09244b;
}
.mgc_pingpong_fill:before {
  content: "\f136";
  color: #09244b;
}
.mgc_pingpong_line:before {
  content: "\f137";
  color: #09244b;
}
.mgc_pinterest_fill:before {
  content: "\f138";
  color: #09244b;
}
.mgc_pinterest_line:before {
  content: "\f139";
  color: #09244b;
}
.mgc_pinwheel_2_fill:before {
  content: "\f13a";
  color: #09244b;
}
.mgc_pinwheel_2_line:before {
  content: "\f13b";
  color: #09244b;
}
.mgc_pinwheel_fill:before {
  content: "\f13c";
  color: #09244b;
}
.mgc_pinwheel_line:before {
  content: "\f13d";
  color: #09244b;
}
.mgc_pisa_tower_fill:before {
  content: "\f13e";
  color: #09244b;
}
.mgc_pisa_tower_line:before {
  content: "\f13f";
  color: #09244b;
}
.mgc_Pisces_fill:before {
  content: "\f140";
  color: #09244b;
}
.mgc_Pisces_line:before {
  content: "\f141";
  color: #09244b;
}
.mgc_pizza_fill:before {
  content: "\f142";
  color: #09244b;
}
.mgc_pizza_line:before {
  content: "\f143";
  color: #09244b;
}
.mgc_planet_fill:before {
  content: "\f144";
  color: #09244b;
}
.mgc_planet_line:before {
  content: "\f145";
  color: #09244b;
}
.mgc_play_circle_fill:before {
  content: "\f146";
  color: #09244b;
}
.mgc_play_circle_line:before {
  content: "\f147";
  color: #09244b;
}
.mgc_play_fill:before {
  content: "\f148";
  color: #09244b;
}
.mgc_play_line:before {
  content: "\f149";
  color: #09244b;
}
.mgc_playground_fill:before {
  content: "\f14a";
  color: #09244b;
}
.mgc_playground_line:before {
  content: "\f14b";
  color: #09244b;
}
.mgc_playlist_2_fill:before {
  content: "\f14c";
  color: #09244b;
}
.mgc_playlist_2_line:before {
  content: "\f14d";
  color: #09244b;
}
.mgc_playlist_fill:before {
  content: "\f14e";
  color: #09244b;
}
.mgc_playlist_line:before {
  content: "\f14f";
  color: #09244b;
}
.mgc_plugin_2_fill:before {
  content: "\f150";
  color: #09244b;
}
.mgc_plugin_2_line:before {
  content: "\f151";
  color: #09244b;
}
.mgc_plugin_fill:before {
  content: "\f152";
  color: #09244b;
}
.mgc_plugin_line:before {
  content: "\f153";
  color: #09244b;
}
.mgc_plus_fill:before {
  content: "\f154";
  color: #09244b;
}
.mgc_plus_line:before {
  content: "\f155";
  color: #09244b;
}
.mgc_polkadot_DOT_fill:before {
  content: "\f156";
  color: #09244b;
}
.mgc_polkadot_DOT_line:before {
  content: "\f157";
  color: #09244b;
}
.mgc_polygon_fill:before {
  content: "\f158";
  color: #09244b;
}
.mgc_polygon_line:before {
  content: "\f159";
  color: #09244b;
}
.mgc_pot_fill:before {
  content: "\f15a";
  color: #09244b;
}
.mgc_pot_line:before {
  content: "\f15b";
  color: #09244b;
}
.mgc_power_fill:before {
  content: "\f15c";
  color: #09244b;
}
.mgc_power_line:before {
  content: "\f15d";
  color: #09244b;
}
.mgc_ppt_fill:before {
  content: "\f15e";
  color: #09244b;
}
.mgc_ppt_line:before {
  content: "\f15f";
  color: #09244b;
}
.mgc_pray_fill:before {
  content: "\f160";
  color: #09244b;
}
.mgc_pray_line:before {
  content: "\f161";
  color: #09244b;
}
.mgc_prescription_fill:before {
  content: "\f162";
  color: #09244b;
}
.mgc_prescription_line:before {
  content: "\f163";
  color: #09244b;
}
.mgc_presentation_1_fill:before {
  content: "\f164";
  color: #09244b;
}
.mgc_presentation_1_line:before {
  content: "\f165";
  color: #09244b;
}
.mgc_presentation_2_fill:before {
  content: "\f166";
  color: #09244b;
}
.mgc_presentation_2_line:before {
  content: "\f167";
  color: #09244b;
}
.mgc_presentation_3_fill:before {
  content: "\f168";
  color: #09244b;
}
.mgc_presentation_3_line:before {
  content: "\f169";
  color: #09244b;
}
.mgc_print_fill:before {
  content: "\f16a";
  color: #09244b;
}
.mgc_print_line:before {
  content: "\f16b";
  color: #09244b;
}
.mgc_process_fill:before {
  content: "\f16c";
  color: #09244b;
}
.mgc_process_line:before {
  content: "\f16d";
  color: #09244b;
}
.mgc_profile_fill:before {
  content: "\f16e";
  color: #09244b;
}
.mgc_profile_line:before {
  content: "\f16f";
  color: #09244b;
}
.mgc_projector_fill:before {
  content: "\f170";
  color: #09244b;
}
.mgc_projector_line:before {
  content: "\f171";
  color: #09244b;
}
.mgc_projector_screen_fill:before {
  content: "\f172";
  color: #09244b;
}
.mgc_projector_screen_line:before {
  content: "\f173";
  color: #09244b;
}
.mgc_pumpkin_fill:before {
  content: "\f174";
  color: #09244b;
}
.mgc_pumpkin_lantern_fill:before {
  content: "\f175";
  color: #09244b;
}
.mgc_pumpkin_lantern_line:before {
  content: "\f176";
  color: #09244b;
}
.mgc_pumpkin_line:before {
  content: "\f177";
  color: #09244b;
}
.mgc_puzzled_fill:before {
  content: "\f178";
  color: #09244b;
}
.mgc_puzzled_line:before {
  content: "\f179";
  color: #09244b;
}
.mgc_qq_fill:before {
  content: "\f17a";
  color: #09244b;
}
.mgc_qq_line:before {
  content: "\f17b";
  color: #09244b;
}
.mgc_qrcode_2_fill:before {
  content: "\f17c";
  color: #09244b;
}
.mgc_qrcode_2_line:before {
  content: "\f17d";
  color: #09244b;
}
.mgc_qrcode_fill:before {
  content: "\f17e";
  color: #09244b;
}
.mgc_qrcode_line:before {
  content: "\f17f";
  color: #09244b;
}
.mgc_question_fill:before {
  content: "\f180";
  color: #09244b;
}
.mgc_question_line:before {
  content: "\f181";
  color: #09244b;
}
.mgc_quill_pen_ai_fill:before {
  content: "\f182";
  color: #09244b;
}
.mgc_quill_pen_ai_line:before {
  content: "\f183";
  color: #09244b;
}
.mgc_quill_pen_fill:before {
  content: "\f184";
  color: #09244b;
}
.mgc_quill_pen_line:before {
  content: "\f185";
  color: #09244b;
}
.mgc_quote_left_fill:before {
  content: "\f186";
  color: #09244b;
}
.mgc_quote_left_line:before {
  content: "\f187";
  color: #09244b;
}
.mgc_quote_right_fill:before {
  content: "\f188";
  color: #09244b;
}
.mgc_quote_right_line:before {
  content: "\f189";
  color: #09244b;
}
.mgc_rabbit_fill:before {
  content: "\f18a";
  color: #09244b;
}
.mgc_rabbit_line:before {
  content: "\f18b";
  color: #09244b;
}
.mgc_radar_2_fill:before {
  content: "\f18c";
  color: #09244b;
}
.mgc_radar_2_line:before {
  content: "\f18d";
  color: #09244b;
}
.mgc_radar_fill:before {
  content: "\f18e";
  color: #09244b;
}
.mgc_radar_line:before {
  content: "\f18f";
  color: #09244b;
}
.mgc_radio_fill:before {
  content: "\f190";
  color: #09244b;
}
.mgc_radio_line:before {
  content: "\f191";
  color: #09244b;
}
.mgc_radiobox_fill:before {
  content: "\f192";
  color: #09244b;
}
.mgc_radiobox_line:before {
  content: "\f193";
  color: #09244b;
}
.mgc_rain_fill:before {
  content: "\f194";
  color: #09244b;
}
.mgc_rain_line:before {
  content: "\f195";
  color: #09244b;
}
.mgc_rainbow_fill:before {
  content: "\f196";
  color: #09244b;
}
.mgc_rainbow_line:before {
  content: "\f197";
  color: #09244b;
}
.mgc_rainstorm_fill:before {
  content: "\f198";
  color: #09244b;
}
.mgc_rainstorm_line:before {
  content: "\f199";
  color: #09244b;
}
.mgc_rake_fill:before {
  content: "\f19a";
  color: #09244b;
}
.mgc_rake_line:before {
  content: "\f19b";
  color: #09244b;
}
.mgc_random_fill:before {
  content: "\f19c";
  color: #09244b;
}
.mgc_random_line:before {
  content: "\f19d";
  color: #09244b;
}
.mgc_rare_fog_lights_fill:before {
  content: "\f19e";
  color: #09244b;
}
.mgc_rare_fog_lights_line:before {
  content: "\f19f";
  color: #09244b;
}
.mgc_react_fill:before {
  content: "\f1a0";
  color: #09244b;
}
.mgc_react_line:before {
  content: "\f1a1";
  color: #09244b;
}
.mgc_rear_windshield_defroster_fill:before {
  content: "\f1a2";
  color: #09244b;
}
.mgc_rear_windshield_defroster_line:before {
  content: "\f1a3";
  color: #09244b;
}
.mgc_receive_money_fill:before {
  content: "\f1a4";
  color: #09244b;
}
.mgc_receive_money_line:before {
  content: "\f1a5";
  color: #09244b;
}
.mgc_record_mail_fill:before {
  content: "\f1a6";
  color: #09244b;
}
.mgc_record_mail_line:before {
  content: "\f1a7";
  color: #09244b;
}
.mgc_rectangle_fill:before {
  content: "\f1a8";
  color: #09244b;
}
.mgc_rectangle_line:before {
  content: "\f1a9";
  color: #09244b;
}
.mgc_rectangle_vertical_fill:before {
  content: "\f1aa";
  color: #09244b;
}
.mgc_rectangle_vertical_line:before {
  content: "\f1ab";
  color: #09244b;
}
.mgc_recycle_fill:before {
  content: "\f1ac";
  color: #09244b;
}
.mgc_recycle_line:before {
  content: "\f1ad";
  color: #09244b;
}
.mgc_red_packet_fill:before {
  content: "\f1ae";
  color: #09244b;
}
.mgc_red_packet_line:before {
  content: "\f1af";
  color: #09244b;
}
.mgc_red_packet_open_fill:before {
  content: "\f1b0";
  color: #09244b;
}
.mgc_red_packet_open_line:before {
  content: "\f1b1";
  color: #09244b;
}
.mgc_reddit_fill:before {
  content: "\f1b2";
  color: #09244b;
}
.mgc_reddit_line:before {
  content: "\f1b3";
  color: #09244b;
}
.mgc_refresh_1_fill:before {
  content: "\f1b4";
  color: #09244b;
}
.mgc_refresh_1_line:before {
  content: "\f1b5";
  color: #09244b;
}
.mgc_refresh_2_fill:before {
  content: "\f1b6";
  color: #09244b;
}
.mgc_refresh_2_line:before {
  content: "\f1b7";
  color: #09244b;
}
.mgc_refresh_3_fill:before {
  content: "\f1b8";
  color: #09244b;
}
.mgc_refresh_3_line:before {
  content: "\f1b9";
  color: #09244b;
}
.mgc_refresh_4_ai_fill:before {
  content: "\f1ba";
  color: #09244b;
}
.mgc_refresh_4_ai_line:before {
  content: "\f1bb";
  color: #09244b;
}
.mgc_refresh_4_fill:before {
  content: "\f1bc";
  color: #09244b;
}
.mgc_refresh_4_line:before {
  content: "\f1bd";
  color: #09244b;
}
.mgc_refresh_anticlockwise_1_fill:before {
  content: "\f1be";
  color: #09244b;
}
.mgc_refresh_anticlockwise_1_line:before {
  content: "\f1bf";
  color: #09244b;
}
.mgc_refund_cny_fill:before {
  content: "\f1c0";
  color: #09244b;
}
.mgc_refund_cny_line:before {
  content: "\f1c1";
  color: #09244b;
}
.mgc_refund_dollar_fill:before {
  content: "\f1c2";
  color: #09244b;
}
.mgc_refund_dollar_line:before {
  content: "\f1c3";
  color: #09244b;
}
.mgc_registered_fill:before {
  content: "\f1c4";
  color: #09244b;
}
.mgc_registered_line:before {
  content: "\f1c5";
  color: #09244b;
}
.mgc_remote_control_fill:before {
  content: "\f1c6";
  color: #09244b;
}
.mgc_remote_control_line:before {
  content: "\f1c7";
  color: #09244b;
}
.mgc_remote_fill:before {
  content: "\f1c8";
  color: #09244b;
}
.mgc_remote_line:before {
  content: "\f1c9";
  color: #09244b;
}
.mgc_repeat_fill:before {
  content: "\f1ca";
  color: #09244b;
}
.mgc_repeat_line:before {
  content: "\f1cb";
  color: #09244b;
}
.mgc_repeat_one_fill:before {
  content: "\f1cc";
  color: #09244b;
}
.mgc_repeat_one_line:before {
  content: "\f1cd";
  color: #09244b;
}
.mgc_report_fill:before {
  content: "\f1ce";
  color: #09244b;
}
.mgc_report_forms_fill:before {
  content: "\f1cf";
  color: #09244b;
}
.mgc_report_forms_line:before {
  content: "\f1d0";
  color: #09244b;
}
.mgc_report_line:before {
  content: "\f1d1";
  color: #09244b;
}
.mgc_rest_area_fill:before {
  content: "\f1d2";
  color: #09244b;
}
.mgc_rest_area_line:before {
  content: "\f1d3";
  color: #09244b;
}
.mgc_restore_fill:before {
  content: "\f1d4";
  color: #09244b;
}
.mgc_restore_line:before {
  content: "\f1d5";
  color: #09244b;
}
.mgc_rewind_backward_5_fill:before {
  content: "\f1d6";
  color: #09244b;
}
.mgc_rewind_backward_5_line:before {
  content: "\f1d7";
  color: #09244b;
}
.mgc_rewind_backward_10_fill:before {
  content: "\f1d8";
  color: #09244b;
}
.mgc_rewind_backward_10_line:before {
  content: "\f1d9";
  color: #09244b;
}
.mgc_rewind_backward_15_fill:before {
  content: "\f1da";
  color: #09244b;
}
.mgc_rewind_backward_15_line:before {
  content: "\f1db";
  color: #09244b;
}
.mgc_rewind_backward_30_fill:before {
  content: "\f1dc";
  color: #09244b;
}
.mgc_rewind_backward_30_line:before {
  content: "\f1dd";
  color: #09244b;
}
.mgc_rewind_backward_square_5_fill:before {
  content: "\f1de";
  color: #09244b;
}
.mgc_rewind_backward_square_5_line:before {
  content: "\f1df";
  color: #09244b;
}
.mgc_rewind_backward_square_10_fill:before {
  content: "\f1e0";
  color: #09244b;
}
.mgc_rewind_backward_square_10_line:before {
  content: "\f1e1";
  color: #09244b;
}
.mgc_rewind_backward_square_15_fill:before {
  content: "\f1e2";
  color: #09244b;
}
.mgc_rewind_backward_square_15_line:before {
  content: "\f1e3";
  color: #09244b;
}
.mgc_rewind_backward_square_30_fill:before {
  content: "\f1e4";
  color: #09244b;
}
.mgc_rewind_backward_square_30_line:before {
  content: "\f1e5";
  color: #09244b;
}
.mgc_rewind_forward_5_fill:before {
  content: "\f1e6";
  color: #09244b;
}
.mgc_rewind_forward_5_line:before {
  content: "\f1e7";
  color: #09244b;
}
.mgc_rewind_forward_10_fill:before {
  content: "\f1e8";
  color: #09244b;
}
.mgc_rewind_forward_10_line:before {
  content: "\f1e9";
  color: #09244b;
}
.mgc_rewind_forward_15_fill:before {
  content: "\f1ea";
  color: #09244b;
}
.mgc_rewind_forward_15_line:before {
  content: "\f1eb";
  color: #09244b;
}
.mgc_rewind_forward_30_fill:before {
  content: "\f1ec";
  color: #09244b;
}
.mgc_rewind_forward_30_line:before {
  content: "\f1ed";
  color: #09244b;
}
.mgc_rewind_forward_square_5_fill:before {
  content: "\f1ee";
  color: #09244b;
}
.mgc_rewind_forward_square_5_line:before {
  content: "\f1ef";
  color: #09244b;
}
.mgc_rewind_forward_square_10_fill:before {
  content: "\f1f0";
  color: #09244b;
}
.mgc_rewind_forward_square_10_line:before {
  content: "\f1f1";
  color: #09244b;
}
.mgc_rewind_forward_square_15_fill:before {
  content: "\f1f2";
  color: #09244b;
}
.mgc_rewind_forward_square_15_line:before {
  content: "\f1f3";
  color: #09244b;
}
.mgc_rewind_forward_square_30_fill:before {
  content: "\f1f4";
  color: #09244b;
}
.mgc_rewind_forward_square_30_line:before {
  content: "\f1f5";
  color: #09244b;
}
.mgc_riding_fill:before {
  content: "\f1f6";
  color: #09244b;
}
.mgc_riding_line:before {
  content: "\f1f7";
  color: #09244b;
}
.mgc_right_fill:before {
  content: "\f1f8";
  color: #09244b;
}
.mgc_right_line:before {
  content: "\f1f9";
  color: #09244b;
}
.mgc_right_small_fill:before {
  content: "\f1fa";
  color: #09244b;
}
.mgc_right_small_line:before {
  content: "\f1fb";
  color: #09244b;
}
.mgc_road_fill:before {
  content: "\f1fc";
  color: #09244b;
}
.mgc_road_line:before {
  content: "\f1fd";
  color: #09244b;
}
.mgc_rocket_2_fill:before {
  content: "\f1fe";
  color: #09244b;
}
.mgc_rocket_2_line:before {
  content: "\f1ff";
  color: #09244b;
}
.mgc_rocket_fill:before {
  content: "\f200";
  color: #09244b;
}
.mgc_rocket_line:before {
  content: "\f201";
  color: #09244b;
}
.mgc_rotate_to_horizontal_fill:before {
  content: "\f202";
  color: #09244b;
}
.mgc_rotate_to_horizontal_line:before {
  content: "\f203";
  color: #09244b;
}
.mgc_rotate_to_vertical_fill:before {
  content: "\f204";
  color: #09244b;
}
.mgc_rotate_to_vertical_line:before {
  content: "\f205";
  color: #09244b;
}
.mgc_rotate_x_fill:before {
  content: "\f206";
  color: #09244b;
}
.mgc_rotate_x_line:before {
  content: "\f207";
  color: #09244b;
}
.mgc_rotate_y_fill:before {
  content: "\f208";
  color: #09244b;
}
.mgc_rotate_y_line:before {
  content: "\f209";
  color: #09244b;
}
.mgc_round_fill:before {
  content: "\f20a";
  color: #09244b;
}
.mgc_round_line:before {
  content: "\f20b";
  color: #09244b;
}
.mgc_route_fill:before {
  content: "\f20c";
  color: #09244b;
}
.mgc_route_line:before {
  content: "\f20d";
  color: #09244b;
}
.mgc_router_modem_fill:before {
  content: "\f20e";
  color: #09244b;
}
.mgc_router_modem_line:before {
  content: "\f20f";
  color: #09244b;
}
.mgc_rows_2_fill:before {
  content: "\f210";
  color: #09244b;
}
.mgc_rows_2_line:before {
  content: "\f211";
  color: #09244b;
}
.mgc_rows_3_fill:before {
  content: "\f212";
  color: #09244b;
}
.mgc_rows_3_line:before {
  content: "\f213";
  color: #09244b;
}
.mgc_rows_4_fill:before {
  content: "\f214";
  color: #09244b;
}
.mgc_rows_4_line:before {
  content: "\f215";
  color: #09244b;
}
.mgc_rss_2_fill:before {
  content: "\f216";
  color: #09244b;
}
.mgc_rss_2_line:before {
  content: "\f217";
  color: #09244b;
}
.mgc_rss_fill:before {
  content: "\f218";
  color: #09244b;
}
.mgc_rss_line:before {
  content: "\f219";
  color: #09244b;
}
.mgc_rudder_fill:before {
  content: "\f21a";
  color: #09244b;
}
.mgc_rudder_line:before {
  content: "\f21b";
  color: #09244b;
}
.mgc_ruler_fill:before {
  content: "\f21c";
  color: #09244b;
}
.mgc_ruler_line:before {
  content: "\f21d";
  color: #09244b;
}
.mgc_run_fill:before {
  content: "\f21e";
  color: #09244b;
}
.mgc_run_line:before {
  content: "\f21f";
  color: #09244b;
}
.mgc_sad_fill:before {
  content: "\f220";
  color: #09244b;
}
.mgc_sad_line:before {
  content: "\f221";
  color: #09244b;
}
.mgc_safari_fill:before {
  content: "\f222";
  color: #09244b;
}
.mgc_safari_line:before {
  content: "\f223";
  color: #09244b;
}
.mgc_safe_alert_fill:before {
  content: "\f224";
  color: #09244b;
}
.mgc_safe_alert_line:before {
  content: "\f225";
  color: #09244b;
}
.mgc_safe_box_fill:before {
  content: "\f226";
  color: #09244b;
}
.mgc_safe_box_line:before {
  content: "\f227";
  color: #09244b;
}
.mgc_safe_flash_fill:before {
  content: "\f228";
  color: #09244b;
}
.mgc_safe_flash_line:before {
  content: "\f229";
  color: #09244b;
}
.mgc_safe_lock_fill:before {
  content: "\f22a";
  color: #09244b;
}
.mgc_safe_lock_line:before {
  content: "\f22b";
  color: #09244b;
}
.mgc_safe_shield_2_fill:before {
  content: "\f22c";
  color: #09244b;
}
.mgc_safe_shield_2_line:before {
  content: "\f22d";
  color: #09244b;
}
.mgc_safe_shield_fill:before {
  content: "\f22e";
  color: #09244b;
}
.mgc_safe_shield_line:before {
  content: "\f22f";
  color: #09244b;
}
.mgc_safety_certificate_fill:before {
  content: "\f230";
  color: #09244b;
}
.mgc_safety_certificate_line:before {
  content: "\f231";
  color: #09244b;
}
.mgc_Sagittarius_fill:before {
  content: "\f232";
  color: #09244b;
}
.mgc_Sagittarius_line:before {
  content: "\f233";
  color: #09244b;
}
.mgc_sailboat_fill:before {
  content: "\f234";
  color: #09244b;
}
.mgc_sailboat_line:before {
  content: "\f235";
  color: #09244b;
}
.mgc_sale_fill:before {
  content: "\f236";
  color: #09244b;
}
.mgc_sale_line:before {
  content: "\f237";
  color: #09244b;
}
.mgc_sandglass_2_fill:before {
  content: "\f238";
  color: #09244b;
}
.mgc_sandglass_2_line:before {
  content: "\f239";
  color: #09244b;
}
.mgc_sandglass_fill:before {
  content: "\f23a";
  color: #09244b;
}
.mgc_sandglass_line:before {
  content: "\f23b";
  color: #09244b;
}
.mgc_sandstorm_fill:before {
  content: "\f23c";
  color: #09244b;
}
.mgc_sandstorm_line:before {
  content: "\f23d";
  color: #09244b;
}
.mgc_save_2_fill:before {
  content: "\f23e";
  color: #09244b;
}
.mgc_save_2_line:before {
  content: "\f23f";
  color: #09244b;
}
.mgc_save_fill:before {
  content: "\f240";
  color: #09244b;
}
.mgc_save_line:before {
  content: "\f241";
  color: #09244b;
}
.mgc_scale_fill:before {
  content: "\f242";
  color: #09244b;
}
.mgc_scale_line:before {
  content: "\f243";
  color: #09244b;
}
.mgc_scan_2_fill:before {
  content: "\f244";
  color: #09244b;
}
.mgc_scan_2_line:before {
  content: "\f245";
  color: #09244b;
}
.mgc_scan_fill:before {
  content: "\f246";
  color: #09244b;
}
.mgc_scan_line:before {
  content: "\f247";
  color: #09244b;
}
.mgc_scarf_fill:before {
  content: "\f248";
  color: #09244b;
}
.mgc_scarf_line:before {
  content: "\f249";
  color: #09244b;
}
.mgc_schedule_fill:before {
  content: "\f24a";
  color: #09244b;
}
.mgc_schedule_line:before {
  content: "\f24b";
  color: #09244b;
}
.mgc_school_fill:before {
  content: "\f24c";
  color: #09244b;
}
.mgc_school_line:before {
  content: "\f24d";
  color: #09244b;
}
.mgc_science_fill:before {
  content: "\f24e";
  color: #09244b;
}
.mgc_science_line:before {
  content: "\f24f";
  color: #09244b;
}
.mgc_scissors_2_fill:before {
  content: "\f250";
  color: #09244b;
}
.mgc_scissors_2_line:before {
  content: "\f251";
  color: #09244b;
}
.mgc_scissors_3_fill:before {
  content: "\f252";
  color: #09244b;
}
.mgc_scissors_3_line:before {
  content: "\f253";
  color: #09244b;
}
.mgc_scissors_fill:before {
  content: "\f254";
  color: #09244b;
}
.mgc_scissors_line:before {
  content: "\f255";
  color: #09244b;
}
.mgc_scooter_fill:before {
  content: "\f256";
  color: #09244b;
}
.mgc_scooter_line:before {
  content: "\f257";
  color: #09244b;
}
.mgc_Scorpio_fill:before {
  content: "\f258";
  color: #09244b;
}
.mgc_Scorpio_line:before {
  content: "\f259";
  color: #09244b;
}
.mgc_screenshot_fill:before {
  content: "\f25a";
  color: #09244b;
}
.mgc_screenshot_line:before {
  content: "\f25b";
  color: #09244b;
}
.mgc_screwdriver_fill:before {
  content: "\f25c";
  color: #09244b;
}
.mgc_screwdriver_line:before {
  content: "\f25d";
  color: #09244b;
}
.mgc_seal_fill:before {
  content: "\f25e";
  color: #09244b;
}
.mgc_seal_line:before {
  content: "\f25f";
  color: #09244b;
}
.mgc_search_2_fill:before {
  content: "\f260";
  color: #09244b;
}
.mgc_search_2_line:before {
  content: "\f261";
  color: #09244b;
}
.mgc_search_3_fill:before {
  content: "\f262";
  color: #09244b;
}
.mgc_search_3_line:before {
  content: "\f263";
  color: #09244b;
}
.mgc_search_ai_fill:before {
  content: "\f264";
  color: #09244b;
}
.mgc_search_ai_line:before {
  content: "\f265";
  color: #09244b;
}
.mgc_search_fill:before {
  content: "\f266";
  color: #09244b;
}
.mgc_search_line:before {
  content: "\f267";
  color: #09244b;
}
.mgc_seat_fill:before {
  content: "\f268";
  color: #09244b;
}
.mgc_seat_heated_fill:before {
  content: "\f269";
  color: #09244b;
}
.mgc_seat_heated_line:before {
  content: "\f26a";
  color: #09244b;
}
.mgc_seat_line:before {
  content: "\f26b";
  color: #09244b;
}
.mgc_section_fill:before {
  content: "\f26c";
  color: #09244b;
}
.mgc_section_line:before {
  content: "\f26d";
  color: #09244b;
}
.mgc_sector_fill:before {
  content: "\f26e";
  color: #09244b;
}
.mgc_sector_line:before {
  content: "\f26f";
  color: #09244b;
}
.mgc_selector_horizontal_fill:before {
  content: "\f270";
  color: #09244b;
}
.mgc_selector_horizontal_line:before {
  content: "\f271";
  color: #09244b;
}
.mgc_selector_vertical_fill:before {
  content: "\f272";
  color: #09244b;
}
.mgc_selector_vertical_line:before {
  content: "\f273";
  color: #09244b;
}
.mgc_send_fill:before {
  content: "\f274";
  color: #09244b;
}
.mgc_send_line:before {
  content: "\f275";
  color: #09244b;
}
.mgc_send_plane_fill:before {
  content: "\f276";
  color: #09244b;
}
.mgc_send_plane_line:before {
  content: "\f277";
  color: #09244b;
}
.mgc_server_2_fill:before {
  content: "\f278";
  color: #09244b;
}
.mgc_server_2_line:before {
  content: "\f279";
  color: #09244b;
}
.mgc_server_fill:before {
  content: "\f27a";
  color: #09244b;
}
.mgc_server_line:before {
  content: "\f27b";
  color: #09244b;
}
.mgc_service_fill:before {
  content: "\f27c";
  color: #09244b;
}
.mgc_service_line:before {
  content: "\f27d";
  color: #09244b;
}
.mgc_settings_1_fill:before {
  content: "\f27e";
  color: #09244b;
}
.mgc_settings_1_line:before {
  content: "\f27f";
  color: #09244b;
}
.mgc_settings_2_fill:before {
  content: "\f280";
  color: #09244b;
}
.mgc_settings_2_line:before {
  content: "\f281";
  color: #09244b;
}
.mgc_settings_3_fill:before {
  content: "\f282";
  color: #09244b;
}
.mgc_settings_3_line:before {
  content: "\f283";
  color: #09244b;
}
.mgc_settings_4_fill:before {
  content: "\f284";
  color: #09244b;
}
.mgc_settings_4_line:before {
  content: "\f285";
  color: #09244b;
}
.mgc_settings_5_fill:before {
  content: "\f286";
  color: #09244b;
}
.mgc_settings_5_line:before {
  content: "\f287";
  color: #09244b;
}
.mgc_settings_6_fill:before {
  content: "\f288";
  color: #09244b;
}
.mgc_settings_6_line:before {
  content: "\f289";
  color: #09244b;
}
.mgc_settings_7_fill:before {
  content: "\f28a";
  color: #09244b;
}
.mgc_settings_7_line:before {
  content: "\f28b";
  color: #09244b;
}
.mgc_shadow_fill:before {
  content: "\f28c";
  color: #09244b;
}
.mgc_shadow_line:before {
  content: "\f28d";
  color: #09244b;
}
.mgc_share_2_fill:before {
  content: "\f28e";
  color: #09244b;
}
.mgc_share_2_line:before {
  content: "\f28f";
  color: #09244b;
}
.mgc_share_3_fill:before {
  content: "\f290";
  color: #09244b;
}
.mgc_share_3_line:before {
  content: "\f291";
  color: #09244b;
}
.mgc_share_forward_fill:before {
  content: "\f292";
  color: #09244b;
}
.mgc_share_forward_line:before {
  content: "\f293";
  color: #09244b;
}
.mgc_shield_fill:before {
  content: "\f294";
  color: #09244b;
}
.mgc_shield_line:before {
  content: "\f295";
  color: #09244b;
}
.mgc_shield_shape_fill:before {
  content: "\f296";
  color: #09244b;
}
.mgc_shield_shape_line:before {
  content: "\f297";
  color: #09244b;
}
.mgc_ship_fill:before {
  content: "\f298";
  color: #09244b;
}
.mgc_ship_line:before {
  content: "\f299";
  color: #09244b;
}
.mgc_shirt_fill:before {
  content: "\f29a";
  color: #09244b;
}
.mgc_shirt_line:before {
  content: "\f29b";
  color: #09244b;
}
.mgc_shoe_2_fill:before {
  content: "\f29c";
  color: #09244b;
}
.mgc_shoe_2_line:before {
  content: "\f29d";
  color: #09244b;
}
.mgc_shoe_fill:before {
  content: "\f29e";
  color: #09244b;
}
.mgc_shoe_line:before {
  content: "\f29f";
  color: #09244b;
}
.mgc_shop_fill:before {
  content: "\f2a0";
  color: #09244b;
}
.mgc_shop_line:before {
  content: "\f2a1";
  color: #09244b;
}
.mgc_shopping_bag_1_fill:before {
  content: "\f2a2";
  color: #09244b;
}
.mgc_shopping_bag_1_line:before {
  content: "\f2a3";
  color: #09244b;
}
.mgc_shopping_bag_2_fill:before {
  content: "\f2a4";
  color: #09244b;
}
.mgc_shopping_bag_2_line:before {
  content: "\f2a5";
  color: #09244b;
}
.mgc_shopping_bag_3_fill:before {
  content: "\f2a6";
  color: #09244b;
}
.mgc_shopping_bag_3_line:before {
  content: "\f2a7";
  color: #09244b;
}
.mgc_shopping_cart_1_fill:before {
  content: "\f2a8";
  color: #09244b;
}
.mgc_shopping_cart_1_line:before {
  content: "\f2a9";
  color: #09244b;
}
.mgc_shopping_cart_2_fill:before {
  content: "\f2aa";
  color: #09244b;
}
.mgc_shopping_cart_2_line:before {
  content: "\f2ab";
  color: #09244b;
}
.mgc_shorts_fill:before {
  content: "\f2ac";
  color: #09244b;
}
.mgc_shorts_line:before {
  content: "\f2ad";
  color: #09244b;
}
.mgc_shovel_fill:before {
  content: "\f2ae";
  color: #09244b;
}
.mgc_shovel_line:before {
  content: "\f2af";
  color: #09244b;
}
.mgc_shower_fill:before {
  content: "\f2b0";
  color: #09244b;
}
.mgc_shower_gel_fill:before {
  content: "\f2b1";
  color: #09244b;
}
.mgc_shower_gel_line:before {
  content: "\f2b2";
  color: #09244b;
}
.mgc_shower_line:before {
  content: "\f2b3";
  color: #09244b;
}
.mgc_showers_fill:before {
  content: "\f2b4";
  color: #09244b;
}
.mgc_showers_line:before {
  content: "\f2b5";
  color: #09244b;
}
.mgc_shuffle_2_fill:before {
  content: "\f2b6";
  color: #09244b;
}
.mgc_shuffle_2_line:before {
  content: "\f2b7";
  color: #09244b;
}
.mgc_shuffle_fill:before {
  content: "\f2b8";
  color: #09244b;
}
.mgc_shuffle_line:before {
  content: "\f2b9";
  color: #09244b;
}
.mgc_sick_fill:before {
  content: "\f2ba";
  color: #09244b;
}
.mgc_sick_line:before {
  content: "\f2bb";
  color: #09244b;
}
.mgc_signal_fill:before {
  content: "\f2bc";
  color: #09244b;
}
.mgc_signal_line:before {
  content: "\f2bd";
  color: #09244b;
}
.mgc_signature_fill:before {
  content: "\f2be";
  color: #09244b;
}
.mgc_signature_line:before {
  content: "\f2bf";
  color: #09244b;
}
.mgc_silent_fill:before {
  content: "\f2c0";
  color: #09244b;
}
.mgc_silent_line:before {
  content: "\f2c1";
  color: #09244b;
}
.mgc_siri_fill:before {
  content: "\f2c2";
  color: #09244b;
}
.mgc_siri_frame_fill:before {
  content: "\f2c3";
  color: #09244b;
}
.mgc_siri_frame_line:before {
  content: "\f2c4";
  color: #09244b;
}
.mgc_siri_line:before {
  content: "\f2c5";
  color: #09244b;
}
.mgc_sitemap_fill:before {
  content: "\f2c6";
  color: #09244b;
}
.mgc_sitemap_line:before {
  content: "\f2c7";
  color: #09244b;
}
.mgc_skateboard_fill:before {
  content: "\f2c8";
  color: #09244b;
}
.mgc_skateboard_line:before {
  content: "\f2c9";
  color: #09244b;
}
.mgc_skip_forward_fill:before {
  content: "\f2ca";
  color: #09244b;
}
.mgc_skip_forward_line:before {
  content: "\f2cb";
  color: #09244b;
}
.mgc_skip_previous_fill:before {
  content: "\f2cc";
  color: #09244b;
}
.mgc_skip_previous_line:before {
  content: "\f2cd";
  color: #09244b;
}
.mgc_skirt_fill:before {
  content: "\f2ce";
  color: #09244b;
}
.mgc_skirt_line:before {
  content: "\f2cf";
  color: #09244b;
}
.mgc_skull_fill:before {
  content: "\f2d0";
  color: #09244b;
}
.mgc_skull_line:before {
  content: "\f2d1";
  color: #09244b;
}
.mgc_sleep_fill:before {
  content: "\f2d2";
  color: #09244b;
}
.mgc_sleep_line:before {
  content: "\f2d3";
  color: #09244b;
}
.mgc_sleigh_fill:before {
  content: "\f2d4";
  color: #09244b;
}
.mgc_sleigh_line:before {
  content: "\f2d5";
  color: #09244b;
}
.mgc_snapchat_fill:before {
  content: "\f2d6";
  color: #09244b;
}
.mgc_snapchat_line:before {
  content: "\f2d7";
  color: #09244b;
}
.mgc_snow_fill:before {
  content: "\f2d8";
  color: #09244b;
}
.mgc_snow_line:before {
  content: "\f2d9";
  color: #09244b;
}
.mgc_snowflake_fill:before {
  content: "\f2da";
  color: #09244b;
}
.mgc_snowflake_line:before {
  content: "\f2db";
  color: #09244b;
}
.mgc_snowman_fill:before {
  content: "\f2dc";
  color: #09244b;
}
.mgc_snowman_line:before {
  content: "\f2dd";
  color: #09244b;
}
.mgc_snowstorm_2_fill:before {
  content: "\f2de";
  color: #09244b;
}
.mgc_snowstorm_2_line:before {
  content: "\f2df";
  color: #09244b;
}
.mgc_snowstorm_fill:before {
  content: "\f2e0";
  color: #09244b;
}
.mgc_snowstorm_line:before {
  content: "\f2e1";
  color: #09244b;
}
.mgc_sob_fill:before {
  content: "\f2e2";
  color: #09244b;
}
.mgc_sob_line:before {
  content: "\f2e3";
  color: #09244b;
}
.mgc_social_x_fill:before {
  content: "\f2e4";
  color: #09244b;
}
.mgc_social_x_line:before {
  content: "\f2e5";
  color: #09244b;
}
.mgc_sock_fill:before {
  content: "\f2e6";
  color: #09244b;
}
.mgc_sock_line:before {
  content: "\f2e7";
  color: #09244b;
}
.mgc_sofa_fill:before {
  content: "\f2e8";
  color: #09244b;
}
.mgc_sofa_line:before {
  content: "\f2e9";
  color: #09244b;
}
.mgc_solana_SOL_fill:before {
  content: "\f2ea";
  color: #09244b;
}
.mgc_solana_SOL_line:before {
  content: "\f2eb";
  color: #09244b;
}
.mgc_solar_panel_fill:before {
  content: "\f2ec";
  color: #09244b;
}
.mgc_solar_panel_line:before {
  content: "\f2ed";
  color: #09244b;
}
.mgc_sort_ascending_fill:before {
  content: "\f2ee";
  color: #09244b;
}
.mgc_sort_ascending_line:before {
  content: "\f2ef";
  color: #09244b;
}
.mgc_sort_descending_fill:before {
  content: "\f2f0";
  color: #09244b;
}
.mgc_sort_descending_line:before {
  content: "\f2f1";
  color: #09244b;
}
.mgc_sound_line_fill:before {
  content: "\f2f2";
  color: #09244b;
}
.mgc_sound_line_line:before {
  content: "\f2f3";
  color: #09244b;
}
.mgc_soup_pot_2_fill:before {
  content: "\f2f4";
  color: #09244b;
}
.mgc_soup_pot_2_line:before {
  content: "\f2f5";
  color: #09244b;
}
.mgc_soup_pot_fill:before {
  content: "\f2f6";
  color: #09244b;
}
.mgc_soup_pot_line:before {
  content: "\f2f7";
  color: #09244b;
}
.mgc_space_fill:before {
  content: "\f2f8";
  color: #09244b;
}
.mgc_space_line:before {
  content: "\f2f9";
  color: #09244b;
}
.mgc_spacing_horizontal_fill:before {
  content: "\f2fa";
  color: #09244b;
}
.mgc_spacing_horizontal_line:before {
  content: "\f2fb";
  color: #09244b;
}
.mgc_spacing_vertical_fill:before {
  content: "\f2fc";
  color: #09244b;
}
.mgc_spacing_vertical_line:before {
  content: "\f2fd";
  color: #09244b;
}
.mgc_spade_fill:before {
  content: "\f2fe";
  color: #09244b;
}
.mgc_spade_line:before {
  content: "\f2ff";
  color: #09244b;
}
.mgc_sparkles_2_fill:before {
  content: "\f300";
  color: #09244b;
}
.mgc_sparkles_2_line:before {
  content: "\f301";
  color: #09244b;
}
.mgc_sparkles_3_fill:before {
  content: "\f302";
  color: #09244b;
}
.mgc_sparkles_3_line:before {
  content: "\f303";
  color: #09244b;
}
.mgc_sparkles_fill:before {
  content: "\f304";
  color: #09244b;
}
.mgc_sparkles_line:before {
  content: "\f305";
  color: #09244b;
}
.mgc_spatula_fill:before {
  content: "\f306";
  color: #09244b;
}
.mgc_spatula_line:before {
  content: "\f307";
  color: #09244b;
}
.mgc_speaker_fill:before {
  content: "\f308";
  color: #09244b;
}
.mgc_speaker_line:before {
  content: "\f309";
  color: #09244b;
}
.mgc_speech_fill:before {
  content: "\f30a";
  color: #09244b;
}
.mgc_speech_line:before {
  content: "\f30b";
  color: #09244b;
}
.mgc_spoon_fill:before {
  content: "\f30c";
  color: #09244b;
}
.mgc_spoon_line:before {
  content: "\f30d";
  color: #09244b;
}
.mgc_spotify_fill:before {
  content: "\f30e";
  color: #09244b;
}
.mgc_spotify_line:before {
  content: "\f30f";
  color: #09244b;
}
.mgc_square_arrow_down_fill:before {
  content: "\f310";
  color: #09244b;
}
.mgc_square_arrow_down_line:before {
  content: "\f311";
  color: #09244b;
}
.mgc_square_arrow_left_fill:before {
  content: "\f312";
  color: #09244b;
}
.mgc_square_arrow_left_line:before {
  content: "\f313";
  color: #09244b;
}
.mgc_square_arrow_right_fill:before {
  content: "\f314";
  color: #09244b;
}
.mgc_square_arrow_right_line:before {
  content: "\f315";
  color: #09244b;
}
.mgc_square_arrow_up_fill:before {
  content: "\f316";
  color: #09244b;
}
.mgc_square_arrow_up_line:before {
  content: "\f317";
  color: #09244b;
}
.mgc_square_fill:before {
  content: "\f318";
  color: #09244b;
}
.mgc_square_line:before {
  content: "\f319";
  color: #09244b;
}
.mgc_star_2_fill:before {
  content: "\f31a";
  color: #09244b;
}
.mgc_star_2_line:before {
  content: "\f31b";
  color: #09244b;
}
.mgc_star_fill:before {
  content: "\f31c";
  color: #09244b;
}
.mgc_star_half_fill:before {
  content: "\f31d";
  color: #09244b;
}
.mgc_star_half_line:before {
  content: "\f31e";
  color: #09244b;
}
.mgc_star_line:before {
  content: "\f31f";
  color: #09244b;
}
.mgc_star_topper_fill:before {
  content: "\f320";
  color: #09244b;
}
.mgc_star_topper_line:before {
  content: "\f321";
  color: #09244b;
}
.mgc_statue_of_liberty_fill:before {
  content: "\f322";
  color: #09244b;
}
.mgc_statue_of_liberty_line:before {
  content: "\f323";
  color: #09244b;
}
.mgc_steering_wheel_fill:before {
  content: "\f324";
  color: #09244b;
}
.mgc_steering_wheel_line:before {
  content: "\f325";
  color: #09244b;
}
.mgc_stethoscope_fill:before {
  content: "\f326";
  color: #09244b;
}
.mgc_stethoscope_line:before {
  content: "\f327";
  color: #09244b;
}
.mgc_sticker_fill:before {
  content: "\f328";
  color: #09244b;
}
.mgc_sticker_line:before {
  content: "\f329";
  color: #09244b;
}
.mgc_stock_fill:before {
  content: "\f32a";
  color: #09244b;
}
.mgc_stock_line:before {
  content: "\f32b";
  color: #09244b;
}
.mgc_stop_circle_fill:before {
  content: "\f32c";
  color: #09244b;
}
.mgc_stop_circle_line:before {
  content: "\f32d";
  color: #09244b;
}
.mgc_stop_fill:before {
  content: "\f32e";
  color: #09244b;
}
.mgc_stop_line:before {
  content: "\f32f";
  color: #09244b;
}
.mgc_stopwatch_fill:before {
  content: "\f330";
  color: #09244b;
}
.mgc_stopwatch_line:before {
  content: "\f331";
  color: #09244b;
}
.mgc_storage_fill:before {
  content: "\f332";
  color: #09244b;
}
.mgc_storage_line:before {
  content: "\f333";
  color: #09244b;
}
.mgc_store_2_fill:before {
  content: "\f334";
  color: #09244b;
}
.mgc_store_2_line:before {
  content: "\f335";
  color: #09244b;
}
.mgc_store_fill:before {
  content: "\f336";
  color: #09244b;
}
.mgc_store_line:before {
  content: "\f337";
  color: #09244b;
}
.mgc_strikethrough_fill:before {
  content: "\f338";
  color: #09244b;
}
.mgc_strikethrough_line:before {
  content: "\f339";
  color: #09244b;
}
.mgc_stripe_fill:before {
  content: "\f33a";
  color: #09244b;
}
.mgc_stripe_line:before {
  content: "\f33b";
  color: #09244b;
}
.mgc_subtitle_fill:before {
  content: "\f33c";
  color: #09244b;
}
.mgc_subtitle_line:before {
  content: "\f33d";
  color: #09244b;
}
.mgc_subtract_fill:before {
  content: "\f33e";
  color: #09244b;
}
.mgc_subtract_line:before {
  content: "\f33f";
  color: #09244b;
}
.mgc_sugar_coated_haws_fill:before {
  content: "\f340";
  color: #09244b;
}
.mgc_sugar_coated_haws_line:before {
  content: "\f341";
  color: #09244b;
}
.mgc_suitcase_2_fill:before {
  content: "\f342";
  color: #09244b;
}
.mgc_suitcase_2_line:before {
  content: "\f343";
  color: #09244b;
}
.mgc_suitcase_fill:before {
  content: "\f344";
  color: #09244b;
}
.mgc_suitcase_line:before {
  content: "\f345";
  color: #09244b;
}
.mgc_sun_2_fill:before {
  content: "\f346";
  color: #09244b;
}
.mgc_sun_2_line:before {
  content: "\f347";
  color: #09244b;
}
.mgc_sun_cloudy_fill:before {
  content: "\f348";
  color: #09244b;
}
.mgc_sun_cloudy_line:before {
  content: "\f349";
  color: #09244b;
}
.mgc_sun_fill:before {
  content: "\f34a";
  color: #09244b;
}
.mgc_sun_fog_fill:before {
  content: "\f34b";
  color: #09244b;
}
.mgc_sun_fog_line:before {
  content: "\f34c";
  color: #09244b;
}
.mgc_sun_line:before {
  content: "\f34d";
  color: #09244b;
}
.mgc_sunflower_fill:before {
  content: "\f34e";
  color: #09244b;
}
.mgc_sunflower_line:before {
  content: "\f34f";
  color: #09244b;
}
.mgc_sunrise_fill:before {
  content: "\f350";
  color: #09244b;
}
.mgc_sunrise_line:before {
  content: "\f351";
  color: #09244b;
}
.mgc_sunset_fill:before {
  content: "\f352";
  color: #09244b;
}
.mgc_sunset_line:before {
  content: "\f353";
  color: #09244b;
}
.mgc_surfboard_fill:before {
  content: "\f354";
  color: #09244b;
}
.mgc_surfboard_line:before {
  content: "\f355";
  color: #09244b;
}
.mgc_surprise_fill:before {
  content: "\f356";
  color: #09244b;
}
.mgc_surprise_line:before {
  content: "\f357";
  color: #09244b;
}
.mgc_sweats_fill:before {
  content: "\f358";
  color: #09244b;
}
.mgc_sweats_line:before {
  content: "\f359";
  color: #09244b;
}
.mgc_swimming_pool_fill:before {
  content: "\f35a";
  color: #09244b;
}
.mgc_swimming_pool_line:before {
  content: "\f35b";
  color: #09244b;
}
.mgc_switch_fill:before {
  content: "\f35c";
  color: #09244b;
}
.mgc_switch_line:before {
  content: "\f35d";
  color: #09244b;
}
.mgc_sword_fill:before {
  content: "\f35e";
  color: #09244b;
}
.mgc_sword_line:before {
  content: "\f35f";
  color: #09244b;
}
.mgc_sydney_opera_house_fill:before {
  content: "\f360";
  color: #09244b;
}
.mgc_sydney_opera_house_line:before {
  content: "\f361";
  color: #09244b;
}
.mgc_t_shirt_2_fill:before {
  content: "\f362";
  color: #09244b;
}
.mgc_t_shirt_2_line:before {
  content: "\f363";
  color: #09244b;
}
.mgc_t_shirt_fill:before {
  content: "\f364";
  color: #09244b;
}
.mgc_t_shirt_line:before {
  content: "\f365";
  color: #09244b;
}
.mgc_table_2_fill:before {
  content: "\f366";
  color: #09244b;
}
.mgc_table_2_line:before {
  content: "\f367";
  color: #09244b;
}
.mgc_table_3_fill:before {
  content: "\f368";
  color: #09244b;
}
.mgc_table_3_line:before {
  content: "\f369";
  color: #09244b;
}
.mgc_table_fill:before {
  content: "\f36a";
  color: #09244b;
}
.mgc_table_line:before {
  content: "\f36b";
  color: #09244b;
}
.mgc_tag_2_fill:before {
  content: "\f36c";
  color: #09244b;
}
.mgc_tag_2_line:before {
  content: "\f36d";
  color: #09244b;
}
.mgc_tag_chevron_fill:before {
  content: "\f36e";
  color: #09244b;
}
.mgc_tag_chevron_line:before {
  content: "\f36f";
  color: #09244b;
}
.mgc_tag_fill:before {
  content: "\f370";
  color: #09244b;
}
.mgc_tag_line:before {
  content: "\f371";
  color: #09244b;
}
.mgc_taipei101_fill:before {
  content: "\f372";
  color: #09244b;
}
.mgc_taipei101_line:before {
  content: "\f373";
  color: #09244b;
}
.mgc_taj_mahal_fill:before {
  content: "\f374";
  color: #09244b;
}
.mgc_taj_mahal_line:before {
  content: "\f375";
  color: #09244b;
}
.mgc_tank_fill:before {
  content: "\f376";
  color: #09244b;
}
.mgc_tank_line:before {
  content: "\f377";
  color: #09244b;
}
.mgc_target_fill:before {
  content: "\f378";
  color: #09244b;
}
.mgc_target_line:before {
  content: "\f379";
  color: #09244b;
}
.mgc_task_2_fill:before {
  content: "\f37a";
  color: #09244b;
}
.mgc_task_2_line:before {
  content: "\f37b";
  color: #09244b;
}
.mgc_task_fill:before {
  content: "\f37c";
  color: #09244b;
}
.mgc_task_line:before {
  content: "\f37d";
  color: #09244b;
}
.mgc_Taurus_fill:before {
  content: "\f37e";
  color: #09244b;
}
.mgc_Taurus_line:before {
  content: "\f37f";
  color: #09244b;
}
.mgc_teacup_fill:before {
  content: "\f380";
  color: #09244b;
}
.mgc_teacup_line:before {
  content: "\f381";
  color: #09244b;
}
.mgc_telegram_fill:before {
  content: "\f382";
  color: #09244b;
}
.mgc_telegram_line:before {
  content: "\f383";
  color: #09244b;
}
.mgc_telescope_2_fill:before {
  content: "\f384";
  color: #09244b;
}
.mgc_telescope_2_line:before {
  content: "\f385";
  color: #09244b;
}
.mgc_telescope_fill:before {
  content: "\f386";
  color: #09244b;
}
.mgc_telescope_line:before {
  content: "\f387";
  color: #09244b;
}
.mgc_temple_of_heaven_fill:before {
  content: "\f388";
  color: #09244b;
}
.mgc_temple_of_heaven_line:before {
  content: "\f389";
  color: #09244b;
}
.mgc_tent_fill:before {
  content: "\f38a";
  color: #09244b;
}
.mgc_tent_line:before {
  content: "\f38b";
  color: #09244b;
}
.mgc_terminal_box_fill:before {
  content: "\f38c";
  color: #09244b;
}
.mgc_terminal_box_line:before {
  content: "\f38d";
  color: #09244b;
}
.mgc_terminal_fill:before {
  content: "\f38e";
  color: #09244b;
}
.mgc_terminal_line:before {
  content: "\f38f";
  color: #09244b;
}
.mgc_terror_fill:before {
  content: "\f390";
  color: #09244b;
}
.mgc_terror_line:before {
  content: "\f391";
  color: #09244b;
}
.mgc_test_tube_fill:before {
  content: "\f392";
  color: #09244b;
}
.mgc_test_tube_line:before {
  content: "\f393";
  color: #09244b;
}
.mgc_tether_USDT_fill:before {
  content: "\f394";
  color: #09244b;
}
.mgc_tether_USDT_line:before {
  content: "\f395";
  color: #09244b;
}
.mgc_text_2_fill:before {
  content: "\f396";
  color: #09244b;
}
.mgc_text_2_line:before {
  content: "\f397";
  color: #09244b;
}
.mgc_text_area_fill:before {
  content: "\f398";
  color: #09244b;
}
.mgc_text_area_line:before {
  content: "\f399";
  color: #09244b;
}
.mgc_text_color_fill:before {
  content: "\f39a";
  color: #09244b;
}
.mgc_text_color_line:before {
  content: "\f39b";
  color: #09244b;
}
.mgc_text_direction_left_fill:before {
  content: "\f39c";
  color: #09244b;
}
.mgc_text_direction_left_line:before {
  content: "\f39d";
  color: #09244b;
}
.mgc_text_direction_right_fill:before {
  content: "\f39e";
  color: #09244b;
}
.mgc_text_direction_right_line:before {
  content: "\f39f";
  color: #09244b;
}
.mgc_text_fill:before {
  content: "\f3a0";
  color: #09244b;
}
.mgc_text_line:before {
  content: "\f3a1";
  color: #09244b;
}
.mgc_textbox_ai_fill:before {
  content: "\f3a2";
  color: #09244b;
}
.mgc_textbox_ai_line:before {
  content: "\f3a3";
  color: #09244b;
}
.mgc_textbox_fill:before {
  content: "\f3a4";
  color: #09244b;
}
.mgc_textbox_line:before {
  content: "\f3a5";
  color: #09244b;
}
.mgc_thermometer_fill:before {
  content: "\f3a6";
  color: #09244b;
}
.mgc_thermometer_line:before {
  content: "\f3a7";
  color: #09244b;
}
.mgc_thought_fill:before {
  content: "\f3a8";
  color: #09244b;
}
.mgc_thought_line:before {
  content: "\f3a9";
  color: #09244b;
}
.mgc_threads_fill:before {
  content: "\f3aa";
  color: #09244b;
}
.mgc_threads_line:before {
  content: "\f3ab";
  color: #09244b;
}
.mgc_three_circles_fill:before {
  content: "\f3ac";
  color: #09244b;
}
.mgc_three_circles_line:before {
  content: "\f3ad";
  color: #09244b;
}
.mgc_thumb_down_2_fill:before {
  content: "\f3ae";
  color: #09244b;
}
.mgc_thumb_down_2_line:before {
  content: "\f3af";
  color: #09244b;
}
.mgc_thumb_down_fill:before {
  content: "\f3b0";
  color: #09244b;
}
.mgc_thumb_down_line:before {
  content: "\f3b1";
  color: #09244b;
}
.mgc_thumb_up_2_fill:before {
  content: "\f3b2";
  color: #09244b;
}
.mgc_thumb_up_2_line:before {
  content: "\f3b3";
  color: #09244b;
}
.mgc_thumb_up_fill:before {
  content: "\f3b4";
  color: #09244b;
}
.mgc_thumb_up_line:before {
  content: "\f3b5";
  color: #09244b;
}
.mgc_thunderstorm_fill:before {
  content: "\f3b6";
  color: #09244b;
}
.mgc_thunderstorm_line:before {
  content: "\f3b7";
  color: #09244b;
}
.mgc_ticket_fill:before {
  content: "\f3b8";
  color: #09244b;
}
.mgc_ticket_line:before {
  content: "\f3b9";
  color: #09244b;
}
.mgc_tiktok_fill:before {
  content: "\f3ba";
  color: #09244b;
}
.mgc_tiktok_line:before {
  content: "\f3bb";
  color: #09244b;
}
.mgc_time_duration_fill:before {
  content: "\f3bc";
  color: #09244b;
}
.mgc_time_duration_line:before {
  content: "\f3bd";
  color: #09244b;
}
.mgc_time_fill:before {
  content: "\f3be";
  color: #09244b;
}
.mgc_time_line:before {
  content: "\f3bf";
  color: #09244b;
}
.mgc_timeline_fill:before {
  content: "\f3c0";
  color: #09244b;
}
.mgc_timeline_line:before {
  content: "\f3c1";
  color: #09244b;
}
.mgc_to_do_fill:before {
  content: "\f3c2";
  color: #09244b;
}
.mgc_to_do_line:before {
  content: "\f3c3";
  color: #09244b;
}
.mgc_toggle_left_2_fill:before {
  content: "\f3c4";
  color: #09244b;
}
.mgc_toggle_left_2_line:before {
  content: "\f3c5";
  color: #09244b;
}
.mgc_toggle_left_fill:before {
  content: "\f3c6";
  color: #09244b;
}
.mgc_toggle_left_line:before {
  content: "\f3c7";
  color: #09244b;
}
.mgc_toggle_right_2_fill:before {
  content: "\f3c8";
  color: #09244b;
}
.mgc_toggle_right_2_line:before {
  content: "\f3c9";
  color: #09244b;
}
.mgc_toggle_right_fill:before {
  content: "\f3ca";
  color: #09244b;
}
.mgc_toggle_right_line:before {
  content: "\f3cb";
  color: #09244b;
}
.mgc_toilet_paper_fill:before {
  content: "\f3cc";
  color: #09244b;
}
.mgc_toilet_paper_line:before {
  content: "\f3cd";
  color: #09244b;
}
.mgc_tongue_fill:before {
  content: "\f3ce";
  color: #09244b;
}
.mgc_tongue_line:before {
  content: "\f3cf";
  color: #09244b;
}
.mgc_tool_fill:before {
  content: "\f3d0";
  color: #09244b;
}
.mgc_tool_line:before {
  content: "\f3d1";
  color: #09244b;
}
.mgc_tornado_2_fill:before {
  content: "\f3d2";
  color: #09244b;
}
.mgc_tornado_2_line:before {
  content: "\f3d3";
  color: #09244b;
}
.mgc_tornado_fill:before {
  content: "\f3d4";
  color: #09244b;
}
.mgc_tornado_line:before {
  content: "\f3d5";
  color: #09244b;
}
.mgc_tower_crane_fill:before {
  content: "\f3d6";
  color: #09244b;
}
.mgc_tower_crane_line:before {
  content: "\f3d7";
  color: #09244b;
}
.mgc_tower_fill:before {
  content: "\f3d8";
  color: #09244b;
}
.mgc_tower_line:before {
  content: "\f3d9";
  color: #09244b;
}
.mgc_toxophily_fill:before {
  content: "\f3da";
  color: #09244b;
}
.mgc_toxophily_line:before {
  content: "\f3db";
  color: #09244b;
}
.mgc_toy_horse_fill:before {
  content: "\f3dc";
  color: #09244b;
}
.mgc_toy_horse_line:before {
  content: "\f3dd";
  color: #09244b;
}
.mgc_traffic_cone_fill:before {
  content: "\f3de";
  color: #09244b;
}
.mgc_traffic_cone_line:before {
  content: "\f3df";
  color: #09244b;
}
.mgc_traffic_lights_fill:before {
  content: "\f3e0";
  color: #09244b;
}
.mgc_traffic_lights_line:before {
  content: "\f3e1";
  color: #09244b;
}
.mgc_train_2_fill:before {
  content: "\f3e2";
  color: #09244b;
}
.mgc_train_2_line:before {
  content: "\f3e3";
  color: #09244b;
}
.mgc_train_3_fill:before {
  content: "\f3e4";
  color: #09244b;
}
.mgc_train_3_line:before {
  content: "\f3e5";
  color: #09244b;
}
.mgc_train_4_fill:before {
  content: "\f3e6";
  color: #09244b;
}
.mgc_train_4_line:before {
  content: "\f3e7";
  color: #09244b;
}
.mgc_train_fill:before {
  content: "\f3e8";
  color: #09244b;
}
.mgc_train_line:before {
  content: "\f3e9";
  color: #09244b;
}
.mgc_transfer_2_fill:before {
  content: "\f3ea";
  color: #09244b;
}
.mgc_transfer_2_line:before {
  content: "\f3eb";
  color: #09244b;
}
.mgc_transfer_3_fill:before {
  content: "\f3ec";
  color: #09244b;
}
.mgc_transfer_3_line:before {
  content: "\f3ed";
  color: #09244b;
}
.mgc_transfer_4_fill:before {
  content: "\f3ee";
  color: #09244b;
}
.mgc_transfer_4_line:before {
  content: "\f3ef";
  color: #09244b;
}
.mgc_transfer_fill:before {
  content: "\f3f0";
  color: #09244b;
}
.mgc_transfer_horizontal_fill:before {
  content: "\f3f1";
  color: #09244b;
}
.mgc_transfer_horizontal_line:before {
  content: "\f3f2";
  color: #09244b;
}
.mgc_transfer_line:before {
  content: "\f3f3";
  color: #09244b;
}
.mgc_transfer_vertical_fill:before {
  content: "\f3f4";
  color: #09244b;
}
.mgc_transfer_vertical_line:before {
  content: "\f3f5";
  color: #09244b;
}
.mgc_transformation_fill:before {
  content: "\f3f6";
  color: #09244b;
}
.mgc_transformation_line:before {
  content: "\f3f7";
  color: #09244b;
}
.mgc_translate_2_ai_fill:before {
  content: "\f3f8";
  color: #09244b;
}
.mgc_translate_2_ai_line:before {
  content: "\f3f9";
  color: #09244b;
}
.mgc_translate_2_fill:before {
  content: "\f3fa";
  color: #09244b;
}
.mgc_translate_2_line:before {
  content: "\f3fb";
  color: #09244b;
}
.mgc_translate_fill:before {
  content: "\f3fc";
  color: #09244b;
}
.mgc_translate_line:before {
  content: "\f3fd";
  color: #09244b;
}
.mgc_tree_2_fill:before {
  content: "\f3fe";
  color: #09244b;
}
.mgc_tree_2_line:before {
  content: "\f3ff";
  color: #09244b;
}
.mgc_tree_3_fill:before {
  content: "\f400";
  color: #09244b;
}
.mgc_tree_3_line:before {
  content: "\f401";
  color: #09244b;
}
.mgc_tree_4_fill:before {
  content: "\f402";
  color: #09244b;
}
.mgc_tree_4_line:before {
  content: "\f403";
  color: #09244b;
}
.mgc_tree_fill:before {
  content: "\f404";
  color: #09244b;
}
.mgc_tree_line:before {
  content: "\f405";
  color: #09244b;
}
.mgc_trello_board_fill:before {
  content: "\f406";
  color: #09244b;
}
.mgc_trello_board_line:before {
  content: "\f407";
  color: #09244b;
}
.mgc_trending_down_fill:before {
  content: "\f408";
  color: #09244b;
}
.mgc_trending_down_line:before {
  content: "\f409";
  color: #09244b;
}
.mgc_trending_up_fill:before {
  content: "\f40a";
  color: #09244b;
}
.mgc_trending_up_line:before {
  content: "\f40b";
  color: #09244b;
}
.mgc_triangle_fill:before {
  content: "\f40c";
  color: #09244b;
}
.mgc_triangle_line:before {
  content: "\f40d";
  color: #09244b;
}
.mgc_triumphal_arch_fill:before {
  content: "\f40e";
  color: #09244b;
}
.mgc_triumphal_arch_line:before {
  content: "\f40f";
  color: #09244b;
}
.mgc_trophy_fill:before {
  content: "\f410";
  color: #09244b;
}
.mgc_trophy_line:before {
  content: "\f411";
  color: #09244b;
}
.mgc_trouser_fill:before {
  content: "\f412";
  color: #09244b;
}
.mgc_trouser_line:before {
  content: "\f413";
  color: #09244b;
}
.mgc_truck_fill:before {
  content: "\f414";
  color: #09244b;
}
.mgc_truck_line:before {
  content: "\f415";
  color: #09244b;
}
.mgc_trunk_fill:before {
  content: "\f416";
  color: #09244b;
}
.mgc_trunk_line:before {
  content: "\f417";
  color: #09244b;
}
.mgc_tunnel_fill:before {
  content: "\f418";
  color: #09244b;
}
.mgc_tunnel_line:before {
  content: "\f419";
  color: #09244b;
}
.mgc_tv_1_fill:before {
  content: "\f41a";
  color: #09244b;
}
.mgc_tv_1_line:before {
  content: "\f41b";
  color: #09244b;
}
.mgc_tv_2_fill:before {
  content: "\f41c";
  color: #09244b;
}
.mgc_tv_2_line:before {
  content: "\f41d";
  color: #09244b;
}
.mgc_TV_towe_fill:before {
  content: "\f41e";
  color: #09244b;
}
.mgc_TV_towe_line:before {
  content: "\f41f";
  color: #09244b;
}
.mgc_twitter_fill:before {
  content: "\f420";
  color: #09244b;
}
.mgc_twitter_line:before {
  content: "\f421";
  color: #09244b;
}
.mgc_typhoon_fill:before {
  content: "\f422";
  color: #09244b;
}
.mgc_typhoon_line:before {
  content: "\f423";
  color: #09244b;
}
.mgc_tyre_fill:before {
  content: "\f424";
  color: #09244b;
}
.mgc_tyre_line:before {
  content: "\f425";
  color: #09244b;
}
.mgc_UFO_2_fill:before {
  content: "\f426";
  color: #09244b;
}
.mgc_UFO_2_line:before {
  content: "\f427";
  color: #09244b;
}
.mgc_UFO_fill:before {
  content: "\f428";
  color: #09244b;
}
.mgc_UFO_line:before {
  content: "\f429";
  color: #09244b;
}
.mgc_umbrella_2_fill:before {
  content: "\f42a";
  color: #09244b;
}
.mgc_umbrella_2_line:before {
  content: "\f42b";
  color: #09244b;
}
.mgc_umbrella_fill:before {
  content: "\f42c";
  color: #09244b;
}
.mgc_umbrella_line:before {
  content: "\f42d";
  color: #09244b;
}
.mgc_unarchive_fill:before {
  content: "\f42e";
  color: #09244b;
}
.mgc_unarchive_line:before {
  content: "\f42f";
  color: #09244b;
}
.mgc_underline_fill:before {
  content: "\f430";
  color: #09244b;
}
.mgc_underline_line:before {
  content: "\f431";
  color: #09244b;
}
.mgc_unfold_horizontal_fill:before {
  content: "\f432";
  color: #09244b;
}
.mgc_unfold_horizontal_line:before {
  content: "\f433";
  color: #09244b;
}
.mgc_unfold_vertical_fill:before {
  content: "\f434";
  color: #09244b;
}
.mgc_unfold_vertical_line:before {
  content: "\f435";
  color: #09244b;
}
.mgc_unhappy_dizzy_fill:before {
  content: "\f436";
  color: #09244b;
}
.mgc_unhappy_dizzy_line:before {
  content: "\f437";
  color: #09244b;
}
.mgc_unhappy_fill:before {
  content: "\f438";
  color: #09244b;
}
.mgc_unhappy_line:before {
  content: "\f439";
  color: #09244b;
}
.mgc_union_fill:before {
  content: "\f43a";
  color: #09244b;
}
.mgc_union_line:before {
  content: "\f43b";
  color: #09244b;
}
.mgc_unlink_2_fill:before {
  content: "\f43c";
  color: #09244b;
}
.mgc_unlink_2_line:before {
  content: "\f43d";
  color: #09244b;
}
.mgc_unlink_fill:before {
  content: "\f43e";
  color: #09244b;
}
.mgc_unlink_line:before {
  content: "\f43f";
  color: #09244b;
}
.mgc_unlock_fill:before {
  content: "\f440";
  color: #09244b;
}
.mgc_unlock_line:before {
  content: "\f441";
  color: #09244b;
}
.mgc_up_fill:before {
  content: "\f442";
  color: #09244b;
}
.mgc_up_line:before {
  content: "\f443";
  color: #09244b;
}
.mgc_up_small_fill:before {
  content: "\f444";
  color: #09244b;
}
.mgc_up_small_line:before {
  content: "\f445";
  color: #09244b;
}
.mgc_upload_2_fill:before {
  content: "\f446";
  color: #09244b;
}
.mgc_upload_2_line:before {
  content: "\f447";
  color: #09244b;
}
.mgc_upload_3_fill:before {
  content: "\f448";
  color: #09244b;
}
.mgc_upload_3_line:before {
  content: "\f449";
  color: #09244b;
}
.mgc_upload_fill:before {
  content: "\f44a";
  color: #09244b;
}
.mgc_upload_line:before {
  content: "\f44b";
  color: #09244b;
}
.mgc_usb_fill:before {
  content: "\f44c";
  color: #09244b;
}
.mgc_usb_flash_disk_fill:before {
  content: "\f44d";
  color: #09244b;
}
.mgc_usb_flash_disk_line:before {
  content: "\f44e";
  color: #09244b;
}
.mgc_usb_line:before {
  content: "\f44f";
  color: #09244b;
}
.mgc_usd_coin_USDC_fill:before {
  content: "\f450";
  color: #09244b;
}
.mgc_usd_coin_USDC_line:before {
  content: "\f451";
  color: #09244b;
}
.mgc_user_1_fill:before {
  content: "\f452";
  color: #09244b;
}
.mgc_user_1_line:before {
  content: "\f453";
  color: #09244b;
}
.mgc_user_2_fill:before {
  content: "\f454";
  color: #09244b;
}
.mgc_user_2_line:before {
  content: "\f455";
  color: #09244b;
}
.mgc_user_3_fill:before {
  content: "\f456";
  color: #09244b;
}
.mgc_user_3_line:before {
  content: "\f457";
  color: #09244b;
}
.mgc_user_4_fill:before {
  content: "\f458";
  color: #09244b;
}
.mgc_user_4_line:before {
  content: "\f459";
  color: #09244b;
}
.mgc_user_5_fill:before {
  content: "\f45a";
  color: #09244b;
}
.mgc_user_5_line:before {
  content: "\f45b";
  color: #09244b;
}
.mgc_user_add_2_fill:before {
  content: "\f45c";
  color: #09244b;
}
.mgc_user_add_2_line:before {
  content: "\f45d";
  color: #09244b;
}
.mgc_user_add_fill:before {
  content: "\f45e";
  color: #09244b;
}
.mgc_user_add_line:before {
  content: "\f45f";
  color: #09244b;
}
.mgc_user_edit_fill:before {
  content: "\f460";
  color: #09244b;
}
.mgc_user_edit_line:before {
  content: "\f461";
  color: #09244b;
}
.mgc_user_follow_2_fill:before {
  content: "\f462";
  color: #09244b;
}
.mgc_user_follow_2_line:before {
  content: "\f463";
  color: #09244b;
}
.mgc_user_follow_fill:before {
  content: "\f464";
  color: #09244b;
}
.mgc_user_follow_line:before {
  content: "\f465";
  color: #09244b;
}
.mgc_user_forbid_fill:before {
  content: "\f466";
  color: #09244b;
}
.mgc_user_forbid_line:before {
  content: "\f467";
  color: #09244b;
}
.mgc_user_heart_fill:before {
  content: "\f468";
  color: #09244b;
}
.mgc_user_heart_line:before {
  content: "\f469";
  color: #09244b;
}
.mgc_user_hide_fill:before {
  content: "\f46a";
  color: #09244b;
}
.mgc_user_hide_line:before {
  content: "\f46b";
  color: #09244b;
}
.mgc_user_info_fill:before {
  content: "\f46c";
  color: #09244b;
}
.mgc_user_info_line:before {
  content: "\f46d";
  color: #09244b;
}
.mgc_user_lock_fill:before {
  content: "\f46e";
  color: #09244b;
}
.mgc_user_lock_line:before {
  content: "\f46f";
  color: #09244b;
}
.mgc_user_pin_fill:before {
  content: "\f470";
  color: #09244b;
}
.mgc_user_pin_line:before {
  content: "\f471";
  color: #09244b;
}
.mgc_user_question_fill:before {
  content: "\f472";
  color: #09244b;
}
.mgc_user_question_line:before {
  content: "\f473";
  color: #09244b;
}
.mgc_user_remove_2_fill:before {
  content: "\f474";
  color: #09244b;
}
.mgc_user_remove_2_line:before {
  content: "\f475";
  color: #09244b;
}
.mgc_user_remove_fill:before {
  content: "\f476";
  color: #09244b;
}
.mgc_user_remove_line:before {
  content: "\f477";
  color: #09244b;
}
.mgc_user_search_fill:before {
  content: "\f478";
  color: #09244b;
}
.mgc_user_search_line:before {
  content: "\f479";
  color: #09244b;
}
.mgc_user_security_fill:before {
  content: "\f47a";
  color: #09244b;
}
.mgc_user_security_line:before {
  content: "\f47b";
  color: #09244b;
}
.mgc_user_setting_fill:before {
  content: "\f47c";
  color: #09244b;
}
.mgc_user_setting_line:before {
  content: "\f47d";
  color: #09244b;
}
.mgc_user_star_fill:before {
  content: "\f47e";
  color: #09244b;
}
.mgc_user_star_line:before {
  content: "\f47f";
  color: #09244b;
}
.mgc_user_visible_fill:before {
  content: "\f480";
  color: #09244b;
}
.mgc_user_visible_line:before {
  content: "\f481";
  color: #09244b;
}
.mgc_user_warning_fill:before {
  content: "\f482";
  color: #09244b;
}
.mgc_user_warning_line:before {
  content: "\f483";
  color: #09244b;
}
.mgc_user_x_fill:before {
  content: "\f484";
  color: #09244b;
}
.mgc_user_x_line:before {
  content: "\f485";
  color: #09244b;
}
.mgc_vector_bezier_2_fill:before {
  content: "\f486";
  color: #09244b;
}
.mgc_vector_bezier_2_line:before {
  content: "\f487";
  color: #09244b;
}
.mgc_vector_bezier_3_fill:before {
  content: "\f488";
  color: #09244b;
}
.mgc_vector_bezier_3_line:before {
  content: "\f489";
  color: #09244b;
}
.mgc_vector_bezier_fill:before {
  content: "\f48a";
  color: #09244b;
}
.mgc_vector_bezier_line:before {
  content: "\f48b";
  color: #09244b;
}
.mgc_vector_group_fill:before {
  content: "\f48c";
  color: #09244b;
}
.mgc_vector_group_line:before {
  content: "\f48d";
  color: #09244b;
}
.mgc_version_fill:before {
  content: "\f48e";
  color: #09244b;
}
.mgc_version_line:before {
  content: "\f48f";
  color: #09244b;
}
.mgc_vest_fill:before {
  content: "\f490";
  color: #09244b;
}
.mgc_vest_line:before {
  content: "\f491";
  color: #09244b;
}
.mgc_viber_messenger_fill:before {
  content: "\f492";
  color: #09244b;
}
.mgc_viber_messenger_line:before {
  content: "\f493";
  color: #09244b;
}
.mgc_video_camera_2_fill:before {
  content: "\f494";
  color: #09244b;
}
.mgc_video_camera_2_line:before {
  content: "\f495";
  color: #09244b;
}
.mgc_video_camera_fill:before {
  content: "\f496";
  color: #09244b;
}
.mgc_video_camera_line:before {
  content: "\f497";
  color: #09244b;
}
.mgc_video_fill:before {
  content: "\f498";
  color: #09244b;
}
.mgc_video_line:before {
  content: "\f499";
  color: #09244b;
}
.mgc_VIP_1_fill:before {
  content: "\f49a";
  color: #09244b;
}
.mgc_VIP_1_line:before {
  content: "\f49b";
  color: #09244b;
}
.mgc_VIP_2_fill:before {
  content: "\f49c";
  color: #09244b;
}
.mgc_VIP_2_line:before {
  content: "\f49d";
  color: #09244b;
}
.mgc_VIP_3_fill:before {
  content: "\f49e";
  color: #09244b;
}
.mgc_VIP_3_line:before {
  content: "\f49f";
  color: #09244b;
}
.mgc_VIP_4_fill:before {
  content: "\f4a0";
  color: #09244b;
}
.mgc_VIP_4_line:before {
  content: "\f4a1";
  color: #09244b;
}
.mgc_Virgo_fill:before {
  content: "\f4a2";
  color: #09244b;
}
.mgc_Virgo_line:before {
  content: "\f4a3";
  color: #09244b;
}
.mgc_virus_fill:before {
  content: "\f4a4";
  color: #09244b;
}
.mgc_virus_line:before {
  content: "\f4a5";
  color: #09244b;
}
.mgc_visa_fill:before {
  content: "\f4a6";
  color: #09244b;
}
.mgc_visa_line:before {
  content: "\f4a7";
  color: #09244b;
}
.mgc_vison_pro_fill:before {
  content: "\f4a8";
  color: #09244b;
}
.mgc_vison_pro_line:before {
  content: "\f4a9";
  color: #09244b;
}
.mgc_vkontakte_fill:before {
  content: "\f4aa";
  color: #09244b;
}
.mgc_vkontakte_line:before {
  content: "\f4ab";
  color: #09244b;
}
.mgc_voice_2_fill:before {
  content: "\f4ac";
  color: #09244b;
}
.mgc_voice_2_line:before {
  content: "\f4ad";
  color: #09244b;
}
.mgc_voice_fill:before {
  content: "\f4ae";
  color: #09244b;
}
.mgc_voice_line:before {
  content: "\f4af";
  color: #09244b;
}
.mgc_volleyball_fill:before {
  content: "\f4b0";
  color: #09244b;
}
.mgc_volleyball_line:before {
  content: "\f4b1";
  color: #09244b;
}
.mgc_volume_fill:before {
  content: "\f4b2";
  color: #09244b;
}
.mgc_volume_line:before {
  content: "\f4b3";
  color: #09244b;
}
.mgc_volume_mute_fill:before {
  content: "\f4b4";
  color: #09244b;
}
.mgc_volume_mute_line:before {
  content: "\f4b5";
  color: #09244b;
}
.mgc_volume_off_fill:before {
  content: "\f4b6";
  color: #09244b;
}
.mgc_volume_off_line:before {
  content: "\f4b7";
  color: #09244b;
}
.mgc_vscode_fill:before {
  content: "\f4b8";
  color: #09244b;
}
.mgc_vscode_line:before {
  content: "\f4b9";
  color: #09244b;
}
.mgc_vue_fill:before {
  content: "\f4ba";
  color: #09244b;
}
.mgc_vue_line:before {
  content: "\f4bb";
  color: #09244b;
}
.mgc_walk_fill:before {
  content: "\f4bc";
  color: #09244b;
}
.mgc_walk_line:before {
  content: "\f4bd";
  color: #09244b;
}
.mgc_wallet_2_fill:before {
  content: "\f4be";
  color: #09244b;
}
.mgc_wallet_2_line:before {
  content: "\f4bf";
  color: #09244b;
}
.mgc_wallet_3_fill:before {
  content: "\f4c0";
  color: #09244b;
}
.mgc_wallet_3_line:before {
  content: "\f4c1";
  color: #09244b;
}
.mgc_wallet_4_fill:before {
  content: "\f4c2";
  color: #09244b;
}
.mgc_wallet_4_line:before {
  content: "\f4c3";
  color: #09244b;
}
.mgc_wallet_5_fill:before {
  content: "\f4c4";
  color: #09244b;
}
.mgc_wallet_5_line:before {
  content: "\f4c5";
  color: #09244b;
}
.mgc_wallet_fill:before {
  content: "\f4c6";
  color: #09244b;
}
.mgc_wallet_line:before {
  content: "\f4c7";
  color: #09244b;
}
.mgc_wardrobe_2_fill:before {
  content: "\f4c8";
  color: #09244b;
}
.mgc_wardrobe_2_line:before {
  content: "\f4c9";
  color: #09244b;
}
.mgc_wardrobe_fill:before {
  content: "\f4ca";
  color: #09244b;
}
.mgc_wardrobe_line:before {
  content: "\f4cb";
  color: #09244b;
}
.mgc_warning_fill:before {
  content: "\f4cc";
  color: #09244b;
}
.mgc_warning_line:before {
  content: "\f4cd";
  color: #09244b;
}
.mgc_wash_machine_fill:before {
  content: "\f4ce";
  color: #09244b;
}
.mgc_wash_machine_line:before {
  content: "\f4cf";
  color: #09244b;
}
.mgc_wastebasket_fill:before {
  content: "\f4d0";
  color: #09244b;
}
.mgc_wastebasket_line:before {
  content: "\f4d1";
  color: #09244b;
}
.mgc_watch_2_fill:before {
  content: "\f4d2";
  color: #09244b;
}
.mgc_watch_2_line:before {
  content: "\f4d3";
  color: #09244b;
}
.mgc_watch_fill:before {
  content: "\f4d4";
  color: #09244b;
}
.mgc_watch_line:before {
  content: "\f4d5";
  color: #09244b;
}
.mgc_watering_can_fill:before {
  content: "\f4d6";
  color: #09244b;
}
.mgc_watering_can_line:before {
  content: "\f4d7";
  color: #09244b;
}
.mgc_wave_fill:before {
  content: "\f4d8";
  color: #09244b;
}
.mgc_wave_line:before {
  content: "\f4d9";
  color: #09244b;
}
.mgc_web_fill:before {
  content: "\f4da";
  color: #09244b;
}
.mgc_web_line:before {
  content: "\f4db";
  color: #09244b;
}
.mgc_webhook_fill:before {
  content: "\f4dc";
  color: #09244b;
}
.mgc_webhook_line:before {
  content: "\f4dd";
  color: #09244b;
}
.mgc_wechat_fill:before {
  content: "\f4de";
  color: #09244b;
}
.mgc_wechat_line:before {
  content: "\f4df";
  color: #09244b;
}
.mgc_wechat_miniprogram_fill:before {
  content: "\f4e0";
  color: #09244b;
}
.mgc_wechat_miniprogram_line:before {
  content: "\f4e1";
  color: #09244b;
}
.mgc_wechat_pay_fill:before {
  content: "\f4e2";
  color: #09244b;
}
.mgc_wechat_pay_line:before {
  content: "\f4e3";
  color: #09244b;
}
.mgc_weibo_fill:before {
  content: "\f4e4";
  color: #09244b;
}
.mgc_weibo_line:before {
  content: "\f4e5";
  color: #09244b;
}
.mgc_wet_fill:before {
  content: "\f4e6";
  color: #09244b;
}
.mgc_wet_line:before {
  content: "\f4e7";
  color: #09244b;
}
.mgc_whatsapp_fill:before {
  content: "\f4e8";
  color: #09244b;
}
.mgc_whatsapp_line:before {
  content: "\f4e9";
  color: #09244b;
}
.mgc_wheel_fill:before {
  content: "\f4ea";
  color: #09244b;
}
.mgc_wheel_line:before {
  content: "\f4eb";
  color: #09244b;
}
.mgc_wheelchair_fill:before {
  content: "\f4ec";
  color: #09244b;
}
.mgc_wheelchair_line:before {
  content: "\f4ed";
  color: #09244b;
}
.mgc_whistle_fill:before {
  content: "\f4ee";
  color: #09244b;
}
.mgc_whistle_line:before {
  content: "\f4ef";
  color: #09244b;
}
.mgc_wifi_fill:before {
  content: "\f4f0";
  color: #09244b;
}
.mgc_wifi_line:before {
  content: "\f4f1";
  color: #09244b;
}
.mgc_wifi_off_fill:before {
  content: "\f4f2";
  color: #09244b;
}
.mgc_wifi_off_line:before {
  content: "\f4f3";
  color: #09244b;
}
.mgc_wind_fill:before {
  content: "\f4f4";
  color: #09244b;
}
.mgc_wind_line:before {
  content: "\f4f5";
  color: #09244b;
}
.mgc_windows_fill:before {
  content: "\f4f6";
  color: #09244b;
}
.mgc_windows_line:before {
  content: "\f4f7";
  color: #09244b;
}
.mgc_wine_fill:before {
  content: "\f4f8";
  color: #09244b;
}
.mgc_wine_line:before {
  content: "\f4f9";
  color: #09244b;
}
.mgc_wineglass_2_fill:before {
  content: "\f4fa";
  color: #09244b;
}
.mgc_wineglass_2_line:before {
  content: "\f4fb";
  color: #09244b;
}
.mgc_wineglass_fill:before {
  content: "\f4fc";
  color: #09244b;
}
.mgc_wineglass_line:before {
  content: "\f4fd";
  color: #09244b;
}
.mgc_wiper_fill:before {
  content: "\f4fe";
  color: #09244b;
}
.mgc_wiper_line:before {
  content: "\f4ff";
  color: #09244b;
}
.mgc_world_2_fill:before {
  content: "\f500";
  color: #09244b;
}
.mgc_world_2_line:before {
  content: "\f501";
  color: #09244b;
}
.mgc_world_fill:before {
  content: "\f502";
  color: #09244b;
}
.mgc_world_line:before {
  content: "\f503";
  color: #09244b;
}
.mgc_wreath_fill:before {
  content: "\f504";
  color: #09244b;
}
.mgc_wreath_line:before {
  content: "\f505";
  color: #09244b;
}
.mgc_x_skew_fill:before {
  content: "\f506";
  color: #09244b;
}
.mgc_x_skew_line:before {
  content: "\f507";
  color: #09244b;
}
.mgc_xbox_fill:before {
  content: "\f508";
  color: #09244b;
}
.mgc_xbox_line:before {
  content: "\f509";
  color: #09244b;
}
.mgc_xls_fill:before {
  content: "\f50a";
  color: #09244b;
}
.mgc_xls_line:before {
  content: "\f50b";
  color: #09244b;
}
.mgc_XRP_fill:before {
  content: "\f50c";
  color: #09244b;
}
.mgc_XRP_line:before {
  content: "\f50d";
  color: #09244b;
}
.mgc_y_skew_fill:before {
  content: "\f50e";
  color: #09244b;
}
.mgc_y_skew_line:before {
  content: "\f50f";
  color: #09244b;
}
.mgc_yinyang_fill:before {
  content: "\f510";
  color: #09244b;
}
.mgc_yinyang_line:before {
  content: "\f511";
  color: #09244b;
}
.mgc_youtube_fill:before {
  content: "\f512";
  color: #09244b;
}
.mgc_youtube_line:before {
  content: "\f513";
  color: #09244b;
}
.mgc_yuanbao_fill:before {
  content: "\f514";
  color: #09244b;
}
.mgc_yuanbao_line:before {
  content: "\f515";
  color: #09244b;
}
.mgc_ZA_sort_ascending_letters_fill:before {
  content: "\f516";
  color: #09244b;
}
.mgc_ZA_sort_ascending_letters_line:before {
  content: "\f517";
  color: #09244b;
}
.mgc_ZA_sort_descending_letters_fill:before {
  content: "\f518";
  color: #09244b;
}
.mgc_ZA_sort_descending_letters_line:before {
  content: "\f519";
  color: #09244b;
}
.mgc_zoom_in_fill:before {
  content: "\f51a";
  color: #09244b;
}
.mgc_zoom_in_line:before {
  content: "\f51b";
  color: #09244b;
}
.mgc_zoom_out_fill:before {
  content: "\f51c";
  color: #09244b;
}
.mgc_zoom_out_line:before {
  content: "\f51d";
  color: #09244b;
}



  fieldset[disabled] .multiselect {
    pointer-events: none;
  }

  .multiselect__spinner {
    position: absolute;
    right: 1px;
    top: 1px;
  width: 40px;
  height: 38px;
    background: #fff;
    display: block;
  }

  .multiselect__spinner::before,
  .multiselect__spinner::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    margin: -8px 0 0 -8px;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    border-color: #41b883 transparent transparent;
    border-style: solid;
    border-width: 2px;
    box-shadow: 0 0 0 1px transparent;
  }

  .multiselect__spinner::before {
    animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);
    animation-iteration-count: infinite;
  }

  .multiselect__spinner::after {
    animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);
    animation-iteration-count: infinite;
  }

  .multiselect__loading-enter-active,
  .multiselect__loading-leave-active {
    transition: opacity 0.4s ease-in-out;
    opacity: 1;
  }

  .multiselect__loading-enter,
  .multiselect__loading-leave-active {
    opacity: 0;
  }

  .multiselect,
  .multiselect__input,
  .multiselect__single {
    font-family: inherit;
    font-size: 16px;
    touch-action: manipulation;
  }

  .multiselect {
    box-sizing: content-box;
    display: block;
    position: relative;
    width: 100%;
    min-height: 40px;
    text-align: left;
    color: #35495e;
  }

  .multiselect * {
    box-sizing: border-box;
  }

  .multiselect:focus {
    outline: none;
  }

  .multiselect--disabled {
    background: #ededed;
    pointer-events: none;
    opacity: 0.6;
  }

  .multiselect--active {
    z-index: 50;
  }

  .multiselect--active:not(.multiselect--above) .multiselect__current,
  .multiselect--active:not(.multiselect--above) .multiselect__input,
  .multiselect--active:not(.multiselect--above) .multiselect__tags {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  .multiselect--active .multiselect__select {
    transform: rotateZ(180deg);
  }

  .multiselect--above.multiselect--active .multiselect__current,
  .multiselect--above.multiselect--active .multiselect__input,
  .multiselect--above.multiselect--active .multiselect__tags {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .multiselect__input,
  .multiselect__single {
    position: relative;
    display: inline-block;
    min-height: 20px;
    line-height: 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
    padding: 0 0 0 5px;
    width: calc(100%);
    transition: border 0.1s ease;
    box-sizing: border-box;
    margin-bottom: 8px;
    vertical-align: top;
  }

  .multiselect__input::-moz-placeholder {
    color: #35495e;
  }

  .multiselect__input::placeholder {
    color: #35495e;
  }

  .multiselect__tag ~ .multiselect__input,
  .multiselect__tag ~ .multiselect__single {
    width: auto;
  }

  .multiselect__input:hover,
  .multiselect__single:hover {
    border-color: #cfcfcf;
  }

  .multiselect__input:focus,
  .multiselect__single:focus {
    border-color: #a8a8a8;
    outline: none;
  }

  .multiselect__single {
    padding-left: 5px;
    margin-bottom: 8px;
  }

  .multiselect__tags-wrap {
    display: inline;
  }

  .multiselect__tags {
    min-height: 40px;
    display: block;
    padding: 8px 40px 0 8px;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    background: #fff;
    font-size: 14px;
  }

  .multiselect__tag {
    position: relative;
    display: inline-block;
    padding: 4px 26px 4px 10px;
    border-radius: 5px;
    margin-right: 10px;
    color: #fff;
    line-height: 1;
    background: #41b883;
    margin-bottom: 5px;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
  }

  .multiselect__tag-icon {
    cursor: pointer;
    margin-left: 7px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    font-weight: 700;
    font-style: initial;
    width: 22px;
    text-align: center;
    line-height: 22px;
    transition: all 0.2s ease;
    border-radius: 5px;
  }

  .multiselect__tag-icon::after {
    content: "×";
    color: #266d4d;
    font-size: 14px;
  }

  /* // Remove these lines to avoid green closing button
  //.multiselect__tag-icon:focus,
  //.multiselect__tag-icon:hover {
  //  background: #369a6e;
  //} */

  .multiselect__tag-icon:focus::after,
  .multiselect__tag-icon:hover::after {
    color: white;
  }

  .multiselect__current {
    line-height: 16px;
    min-height: 40px;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    padding: 8px 12px 0;
    padding-right: 30px;
    white-space: nowrap;
    margin: 0;
    text-decoration: none;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    cursor: pointer;
  }

  .multiselect__select {
    line-height: 16px;
    display: block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 38px;
    right: 1px;
    top: 1px;
    padding: 4px 8px;
    margin: 0;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    transition: transform 0.2s ease;
  }

  .multiselect__select::before {
    position: relative;
    right: 0;
    top: 65%;
    color: #999;
    margin-top: 4px;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #999 transparent transparent transparent;
    content: "";
  }

  .multiselect__placeholder {
    color: #adadad;
    display: inline-block;
    margin-bottom: 10px;
    padding-top: 2px;
  }

  .multiselect--active .multiselect__placeholder {
    display: none;
  }

  .multiselect__content-wrapper {
    position: absolute;
    display: block;
    background: #fff;
    width: 100%;
    max-height: 240px;
    overflow: auto;
    border: 1px solid #e8e8e8;
    border-top: none;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    z-index: 50;
    -webkit-overflow-scrolling: touch;
  }

  .multiselect__content {
    list-style: none;
    display: inline-block;
    padding: 0;
    margin: 0;
    min-width: 100%;
    vertical-align: top;
  }

  .multiselect--above .multiselect__content-wrapper {
    bottom: 100%;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: none;
    border-top: 1px solid #e8e8e8;
  }

  .multiselect__content::-webkit-scrollbar {
    display: none;
  }

  .multiselect__element {
    display: block;
  }

  .multiselect__option {
    display: block;
    padding: 12px;
    min-height: 40px;
    line-height: 16px;
    text-decoration: none;
    text-transform: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    white-space: nowrap;
  }

  .multiselect__option::after {
    top: 0;
    right: 0;
    position: absolute;
    line-height: 40px;
    padding-right: 12px;
    padding-left: 20px;
    font-size: 13px;
  }

  .multiselect__option--highlight {
    background: #41b883;
    outline: none;
    color: white;
  }

  .multiselect__option--highlight::after {
    content: attr(data-select);
    background: #41b883;
    color: white;
  }

  .multiselect__option--selected {
    background: #f3f3f3;
    color: #35495e;
    font-weight: bold;
  }

  .multiselect__option--selected::after {
    content: attr(data-selected);
    color: silver;
  background: inherit;
  }

  .multiselect__option--selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
  }

  .multiselect__option--selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
  }

  .multiselect--disabled .multiselect__current,
  .multiselect--disabled .multiselect__select {
    background: #ededed;
    color: #a6a6a6;
  }

  .multiselect__option--disabled {
    background: #ededed !important;
    color: #a6a6a6 !important;
    cursor: text;
    pointer-events: none;
  }

  .multiselect__option--group {
    background: #ededed;
    color: #35495e;
  }

  .multiselect__option--group.multiselect__option--highlight {
    background: #35495e;
    color: #fff;
  }

  .multiselect__option--group.multiselect__option--highlight::after {
    background: #35495e;
  }

  .multiselect__option--disabled.multiselect__option--highlight {
    background: #dedede;
  }

  .multiselect__option--group-selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
  }

  .multiselect__option--group-selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
  }

  .multiselect-enter-active,
  .multiselect-leave-active {
    transition: all 0.15s ease;
  }

  .multiselect-enter,
  .multiselect-leave-active {
    opacity: 0;
  }

  .multiselect__strong {
    margin-bottom: 8px;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
  }

  *[dir="rtl"] .multiselect {
    text-align: right;
  }

  *[dir="rtl"] .multiselect__select {
    right: auto;
    left: 1px;
  }

  *[dir="rtl"] .multiselect__tags {
    padding: 8px 8px 0 40px;
  }

  *[dir="rtl"] .multiselect__content {
    text-align: right;
  }

  *[dir="rtl"] .multiselect__option::after {
    right: auto;
    left: 0;
  }

  *[dir="rtl"] .multiselect__clear {
    right: auto;
    left: 12px;
  }

  *[dir="rtl"] .multiselect__spinner {
    right: auto;
    left: 1px;
  }

  @keyframes spinning {
    from {
      transform: rotate(0);
    }

    to {
      transform: rotate(2turn);
    }
  }

.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}

