*, ::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:  }.pointer-events-none{pointer-events: none}.visible{visibility: visible}.static{position: static}.absolute{position: absolute}.relative{position: relative}.inset-0{inset: 0px}.left-0{left: 0px}.right-0{right: 0px}.top-0{top: 0px}.z-50{z-index: 50}.z-\[-1\]{z-index: -1}.\!m-0{margin: 0px !important}.m-2{margin: 0.5rem}.m-4{margin: 1rem}.m-auto{margin: auto}.mx-1{margin-left: 0.25rem;margin-right: 0.25rem}.mx-auto{margin-left: auto;margin-right: auto}.my-2{margin-top: 0.5rem;margin-bottom: 0.5rem}.my-3{margin-top: 0.75rem;margin-bottom: 0.75rem}.my-4{margin-top: 1rem;margin-bottom: 1rem}.\!mb-0{margin-bottom: 0px !important}.\!mb-1{margin-bottom: 0.25rem !important}.\!mt-3{margin-top: 0.75rem !important}.mb-0{margin-bottom: 0px}.mb-2{margin-bottom: 0.5rem}.mb-4{margin-bottom: 1rem}.ml-2{margin-left: 0.5rem}.mr-4{margin-right: 1rem}.mt-2{margin-top: 0.5rem}.mt-4{margin-top: 1rem}.mt-6{margin-top: 1.5rem}.block{display: block}.flex{display: flex}.\!table{display: table !important}.table{display: table}.hidden{display: none}.\!h-\[30px\]{height: 30px !important}.\!h-full{height: 100% !important}.h-6{height: 1.5rem}.h-\[2px\]{height: 2px}.h-\[50px\]{height: 50px}.h-\[655px\]{height: 655px}.h-\[70px\]{height: 70px}.h-full{height: 100%}.max-h-\[300px\]{max-height: 300px}.max-h-\[30px\]{max-height: 30px}.max-h-\[56vh\]{max-height: 56vh}.max-h-\[60vh\]{max-height: 60vh}.max-h-\[70vh\]{max-height: 70vh}.min-h-\[70vh\]{min-height: 70vh}.\!w-full{width: 100% !important}.w-20{width: 5rem}.w-6{width: 1.5rem}.w-\[160px\]{width: 160px}.w-\[200px\]{width: 200px}.w-\[277px\]{width: 277px}.w-\[60px\]{width: 60px}.w-full{width: 100%}.min-w-\[300px\]{min-width: 300px}.min-w-\[350px\]{min-width: 350px}.min-w-\[80vw\]{min-width: 80vw}.max-w-\[300px\]{max-width: 300px}.max-w-\[400px\]{max-width: 400px}.max-w-\[450px\]{max-width: 450px}.max-w-\[600px\]{max-width: 600px}.max-w-\[700px\]{max-width: 700px}.max-w-\[750px\]{max-width: 750px}.max-w-full{max-width: 100%}.flex-1{flex: 1 1 0%}.flex-auto{flex: 1 1 auto}.flex-initial{flex: 0 1 auto}.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))}@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-not-allowed{cursor: not-allowed}.cursor-pointer{cursor: pointer}.resize{resize: both}.flex-row{flex-direction: row}.flex-col{flex-direction: column}.flex-wrap{flex-wrap: wrap}.items-end{align-items: flex-end}.items-center{align-items: center}.justify-start{justify-content: flex-start}.justify-center{justify-content: center}.justify-between{justify-content: space-between}.gap-1{gap: 0.25rem}.gap-2{gap: 0.5rem}.gap-3{gap: 0.75rem}.gap-4{gap: 1rem}.gap-5{gap: 1.25rem}.gap-6{gap: 1.5rem}.overflow-y-auto{overflow-y: auto}.rounded{border-radius: 0.25rem}.rounded-full{border-radius: 9999px}.rounded-md{border-radius: 0.375rem}.\!border-0{border-width: 0px !important}.border{border-width: 1px}.border-2{border-width: 2px}.border-\[0\.5px\]{border-width: 0.5px}.\!border-l-0{border-left-width: 0px !important}.\!border-r-0{border-right-width: 0px !important}.border-b{border-bottom-width: 1px}.border-b-0{border-bottom-width: 0px}.border-b-\[0\.5px\]{border-bottom-width: 0.5px}.border-l-0{border-left-width: 0px}.border-r-0{border-right-width: 0px}.border-t-0{border-top-width: 0px}.border-t-\[0\.5px\]{border-top-width: 0.5px}.border-solid{border-style: solid}.\!border-gray-100{--tw-border-opacity: 1 !important;border-color: rgb(243 244 246 / var(--tw-border-opacity)) !important}.border-\[\#666\]{--tw-border-opacity: 1;border-color: rgb(102 102 102 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color: rgb(59 130 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-400{--tw-border-opacity: 1;border-color: rgb(156 163 175 / var(--tw-border-opacity))}.border-t-blue-500{--tw-border-opacity: 1;border-top-color: rgb(59 130 246 / var(--tw-border-opacity))}.\!bg-\[\#000\]{--tw-bg-opacity: 1 !important;background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important}.\!bg-\[\#222\]{--tw-bg-opacity: 1 !important;background-color: rgb(34 34 34 / var(--tw-bg-opacity)) !important}.\!bg-black{--tw-bg-opacity: 1 !important;background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important}.\!bg-transparent{background-color: transparent !important}.bg-\[\#000000d9\]{background-color: #000000d9}.bg-\[\#111\]{--tw-bg-opacity: 1;background-color: rgb(17 17 17 / var(--tw-bg-opacity))}.bg-\[\#303030\]{--tw-bg-opacity: 1;background-color: rgb(48 48 48 / var(--tw-bg-opacity))}.bg-\[\#F7F7F7\]{--tw-bg-opacity: 1;background-color: rgb(247 247 247 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color: rgb(209 213 219 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity))}.\!fill-red-600{fill: #dc2626 !important}.\!p-0{padding: 0px !important}.p-2{padding: 0.5rem}.p-4{padding: 1rem}.p-5{padding: 1.25rem}.\!px-3{padding-left: 0.75rem !important;padding-right: 0.75rem !important}.\!py-0{padding-top: 0px !important;padding-bottom: 0px !important}.\!py-\[5px\]{padding-top: 5px !important;padding-bottom: 5px !important}.px-2{padding-left: 0.5rem;padding-right: 0.5rem}.px-4{padding-left: 1rem;padding-right: 1rem}.py-1{padding-top: 0.25rem;padding-bottom: 0.25rem}.py-2{padding-top: 0.5rem;padding-bottom: 0.5rem}.py-4{padding-top: 1rem;padding-bottom: 1rem}.py-6{padding-top: 1.5rem;padding-bottom: 1.5rem}.pb-8{padding-bottom: 2rem}.pl-\[60px\]{padding-left: 60px}.pr-4{padding-right: 1rem}.pt-3{padding-top: 0.75rem}.pt-4{padding-top: 1rem}.pt-\[10\%\]{padding-top: 10%}.pt-\[5\%\]{padding-top: 5%}.\!text-left{text-align: left !important}.text-left{text-align: left}.\!text-center{text-align: center !important}.text-center{text-align: center}.text-2xl{font-size: 1.5rem;line-height: 2rem}.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}.font-bold{font-weight: 700}.font-medium{font-weight: 500}.font-normal{font-weight: 400}.font-semibold{font-weight: 600}.uppercase{text-transform: uppercase}.capitalize{text-transform: capitalize}.italic{font-style: italic}.\!text-\[\#e0e0e0\]{--tw-text-opacity: 1 !important;color: rgb(224 224 224 / var(--tw-text-opacity)) !important}.\!text-white{--tw-text-opacity: 1 !important;color: rgb(255 255 255 / var(--tw-text-opacity)) !important}.text-\[\#e0e0e0\]{--tw-text-opacity: 1;color: rgb(224 224 224 / var(--tw-text-opacity))}.text-\[\#f0f0f0\]{--tw-text-opacity: 1;color: rgb(240 240 240 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color: rgb(0 0 0 / 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-white{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line: underline}.\!no-underline{text-decoration-line: none !important}.opacity-0{opacity: 0}.opacity-50{opacity: 0.5}.opacity-70{opacity: 0.7}.opacity-80{opacity: 0.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.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-opacity{transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.duration-300{transition-duration: 300ms}:root{--ctpg-30: rgb(247, 247, 247);--ctpg-30-hover: rgb(217, 217, 217);--ctpg-60: rgb(256, 256, 256);--ctpg-60-hover: rgb(236, 236, 236);--ctpg-10: rgb(33, 189, 137);--ctpg-10-hover: rgb(18, 187, 127);--ctpg-text-black: rgb(0, 0, 0)}.mp-slide-in{position:relative;left:0;animation:spSlideIn 1s cubic-bezier(0.1, 1.04, 0.25, 0.91);-animation-fill-mode:forwards}.mp-slide-left{position:relative;left:0;animation:spSlideIn 1s cubic-bezier(0.1, 1.04, 0.25, 0.91);-animation-fill-mode:forwards;transition:height 4s}@keyframes spSlideIn{0%{transform:translateX(100px)}100%{transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(-100px)}100%{transform:translateX(0)}}.react-paginate-table-wrapper ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center}.react-paginate-table-wrapper ul li{display:inline-block;flex:12;width:30px;border:1px solid #e2e2e2;justify-content:center;font-size:25px;cursor:pointer;transition:all .3s ease-in-out;max-width:30px}.react-paginate-table-wrapper ul li :hover{background:#f6f6f6}.react-paginate-table-wrapper ul li a{text-decoration:none !important;color:var(--ctpg-10);font-size:20px;text-align:center;min-height:30px;display:flex;align-items:center;justify-content:center}.react-paginate-table-wrapper ul li.selected{font-weight:700}.MuiModal-root{z-index:9999999 !important;overflow-y:auto !important}.mp-table-minimum table thead tr th{padding:.5rem .5rem;text-align:left !important}.mp-table-minimum table tbody tr td{padding:.5rem .5rem;text-align:left !important}.my-bg-light{background-color:rgba(229,231,235,.2784313725) !important}.my-bd-light{border-color:rgba(229,231,235,.2784313725) !important}.my-text-light{color:#a8a8a8 !important;font-style:normal !important}.show-on-desktop{display:none}@media (min-width: 768px){.show-on-desktop{display:block}}.elementor-container{max-width:1500px !important}.hover\:bg-\[\#333\]:hover{--tw-bg-opacity: 1;background-color: rgb(51 51 51 / var(--tw-bg-opacity))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color: rgb(31 41 55 / var(--tw-bg-opacity))}.hover\:font-medium:hover{font-weight: 500}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color: rgb(156 163 175 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line: underline}.hover\:opacity-50:hover{opacity: 0.5}.focus\:\!border-0:focus{border-width: 0px !important}.focus\:\!bg-black:focus{--tw-bg-opacity: 1 !important;background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important}.focus\:\!shadow-none:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}.focus\:\!outline-none:focus{outline: 2px solid transparent !important;outline-offset: 2px !important}.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) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important}.active\:\!border-0:active{border-width: 0px !important}.active\:\!bg-black:active{--tw-bg-opacity: 1 !important;background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important}.active\:\!shadow-none:active{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}.active\:\!outline-none:active{outline: 2px solid transparent !important;outline-offset: 2px !important}.active\:\!ring-0:active{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important}@media (min-width: 1024px){.lg\:min-w-\[70vw\]{min-width: 70vw}.lg\:max-w-\[300px\]{max-width: 300px}.lg\:max-w-\[56vw\]{max-width: 56vw}.lg\:flex-nowrap{flex-wrap: nowrap}}
:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: flex;
  justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  /* webkit only issue #791 */
  z-index: 0;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--close-on-click {
  cursor: pointer;
}
.Toastify__toast-body {
  margin: auto 0;
  flex: 1 1 auto;
  padding: 6px;
  display: flex;
  align-items: center;
}
.Toastify__toast-body > div:last-child {
  word-break: break-word;
  flex: 1;
}
.Toastify__toast-icon {
  margin-inline-end: 10px;
  width: 20px;
  flex-shrink: 0;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
