[x-cloak]{display:none !important}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #610bef;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:0}4.9%{top:36px;left:36px;width:0;height:0;opacity:0}5%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}/*
! 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: Poppins, sans-serif; /* 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]) {
  text-decoration: underline;
  -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. 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%;
}/*
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-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;
}*, ::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:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 rgba(0,0,0,0);--tw-ring-shadow:0 0 rgba(0,0,0,0);--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);--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:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 rgba(0,0,0,0);--tw-ring-shadow:0 0 rgba(0,0,0,0);--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);--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: }.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border-width:0 !important}.static{position:static !important}.fixed{position:fixed !important}.absolute{position:absolute !important}.relative{position:relative !important}.bottom-0{bottom:0px !important}.left-0{left:0px !important}.right-0{right:0px !important}.top-0{top:0px !important}.m-auto{margin:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.mb-1{margin-bottom:0.25rem !important}.mb-5{margin-bottom:1.25rem !important}.block{display:block !important}.flex{display:flex !important}.inline-flex{display:inline-flex !important}.hidden{display:none !important}.h-6{height:1.5rem !important}.h-\[5px\]{height:5px !important}.h-full{height:100% !important}.h-screen{height:100vh !important}.w-11{width:2.75rem !important}.w-\[100px\]{width:100px !important}.w-\[400px\]{width:400px !important}.w-\[700px\]{width:700px !important}.w-\[80px\]{width:80px !important}.w-full{width:100% !important}.w-screen{width:100vw !important}.min-w-\[100px\]{min-width:100px !important}.min-w-\[150px\]{min-width:150px !important}.max-w-\[600px\]{max-width:600px !important}.max-w-full{max-width:100% !important}.grow{flex-grow:1 !important}.cursor-pointer{cursor:pointer !important}.select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.flex-row{flex-direction:row !important}.flex-col{flex-direction:column !important}.flex-wrap{flex-wrap:wrap !important}.items-end{align-items:flex-end !important}.items-center{align-items:center !important}.justify-start{justify-content:flex-start !important}.justify-end{justify-content:flex-end !important}.justify-center{justify-content:center !important}.justify-between{justify-content:space-between !important}.gap-2{gap:0.5rem !important}.gap-4{gap:1rem !important}.overflow-hidden{overflow:hidden !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-y-scroll{overflow-y:scroll !important}.rounded{border-radius:0.25rem !important}.rounded-full{border-radius:9999px !important}.rounded-md{border-radius:0.375rem !important}.border{border-width:1px !important}.border-0{border-width:0px !important}.border-\[\#D9DBE9\]{--tw-border-opacity:1 !important;border-color:rgba(217, 219, 233, 1) !important;border-color:rgb(217 219 233 / var(--tw-border-opacity)) !important}.border-label{--tw-border-opacity:1 !important;border-color:rgba(110, 113, 145, 1) !important;border-color:rgb(110 113 145 / var(--tw-border-opacity)) !important}.bg-\[\#C19CFC\]{--tw-bg-opacity:1 !important;background-color:rgba(193, 156, 252, 1) !important;background-color:rgb(193 156 252 / var(--tw-bg-opacity)) !important}.bg-\[\#EFF0F6\]{--tw-bg-opacity:1 !important;background-color:rgba(239, 240, 246, 1) !important;background-color:rgb(239 240 246 / var(--tw-bg-opacity)) !important}.bg-\[\#EFF0F7\]{--tw-bg-opacity:1 !important;background-color:rgba(239, 240, 247, 1) !important;background-color:rgb(239 240 247 / var(--tw-bg-opacity)) !important}.bg-gray-200{--tw-bg-opacity:1 !important;background-color:rgba(229, 231, 235, 1) !important;background-color:rgb(229 231 235 / var(--tw-bg-opacity)) !important}.bg-primary{--tw-bg-opacity:1 !important;background-color:rgba(97, 11, 239, 1) !important;background-color:rgb(97 11 239 / var(--tw-bg-opacity)) !important}.bg-transparent{background-color:transparent !important}.bg-white{--tw-bg-opacity:1 !important;background-color:rgba(255, 255, 255, 1) !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity)) !important}.bg-white\/50{background-color:rgba(255, 255, 255, 0.5) !important}.p-2{padding:0.5rem !important}.p-4{padding:1rem !important}.p-5{padding:1.25rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.px-5{padding-left:1.25rem !important;padding-right:1.25rem !important}.py-10{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.py-5{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.font-sans{font-family:Poppins, sans-serif !important}.text-\[20px\]{font-size:20px !important}.text-\[24px\]{font-size:24px !important}.text-base{font-size:1rem !important;line-height:1.5rem !important}.font-\[600\]{font-weight:600 !important}.font-\[700\]{font-weight:700 !important}.font-bold{font-weight:700 !important}.leading-\[26px\]{line-height:26px !important}.leading-\[32px\]{line-height:32px !important}.text-darkPrimary{--tw-text-opacity:1 !important;color:rgba(23, 20, 45, 1) !important;color:rgb(23 20 45 / var(--tw-text-opacity)) !important}.text-label{--tw-text-opacity:1 !important;color:rgba(110, 113, 145, 1) !important;color:rgb(110 113 145 / var(--tw-text-opacity)) !important}.text-primary{--tw-text-opacity:1 !important;color:rgba(97, 11, 239, 1) !important;color:rgb(97 11 239 / var(--tw-text-opacity)) !important}.text-white{--tw-text-opacity:1 !important;color:rgba(255, 255, 255, 1) !important;color:rgb(255 255 255 / var(--tw-text-opacity)) !important}.accent-primary{accent-color:#610BEF !important}.opacity-0{opacity:0 !important}.after\:absolute::after{content:var(--tw-content) !important;position:absolute !important}.after\:left-\[2px\]::after{content:var(--tw-content) !important;left:2px !important}.after\:top-\[2px\]::after{content:var(--tw-content) !important;top:2px !important}.after\:h-5::after{content:var(--tw-content) !important;height:1.25rem !important}.after\:w-5::after{content:var(--tw-content) !important;width:1.25rem !important}.after\:rounded-full::after{content:var(--tw-content) !important;border-radius:9999px !important}.after\:border::after{content:var(--tw-content) !important;border-width:1px !important}.after\:border-gray-300::after{content:var(--tw-content) !important;--tw-border-opacity:1 !important;border-color:rgba(209, 213, 219, 1) !important;border-color:rgb(209 213 219 / var(--tw-border-opacity)) !important}.after\:bg-white::after{content:var(--tw-content) !important;--tw-bg-opacity:1 !important;background-color:rgba(255, 255, 255, 1) !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity)) !important}.after\:transition-all::after{content:var(--tw-content) !important;transition-property:all !important;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1) !important;transition-duration:150ms !important}.after\:content-\[\'\'\]::after{--tw-content:'' !important;content:'' !important;content:var(--tw-content) !important}.hover\:border-black:hover{--tw-border-opacity:1 !important;border-color:rgba(0, 0, 0, 1) !important;border-color:rgb(0 0 0 / var(--tw-border-opacity)) !important}.hover\:text-black:hover{--tw-text-opacity:1 !important;color:rgba(0, 0, 0, 1) !important;color:rgb(0 0 0 / var(--tw-text-opacity)) !important}.focus\:outline-0:focus{outline-width:0px !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-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color), 0 0 rgba(0,0,0,0) !important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important}.peer:checked ~ .peer-checked\:border-primary{--tw-border-opacity:1 !important;border-color:rgba(97, 11, 239, 1) !important;border-color:rgb(97 11 239 / var(--tw-border-opacity)) !important}.peer:checked ~ .peer-checked\:bg-success{--tw-bg-opacity:1 !important;background-color:rgba(0, 204, 103, 1) !important;background-color:rgb(0 204 103 / var(--tw-bg-opacity)) !important}.peer:checked ~ .peer-checked\:text-primary{--tw-text-opacity:1 !important;color:rgba(97, 11, 239, 1) !important;color:rgb(97 11 239 / var(--tw-text-opacity)) !important}.peer:checked ~ .peer-checked\:after\:translate-x-full::after{content:var(--tw-content) !important;--tw-translate-x:100% !important;transform:translate(100%, 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)) !important;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)) !important}.peer:checked ~ .peer-checked\:after\:border-white::after{content:var(--tw-content) !important;--tw-border-opacity:1 !important;border-color:rgba(255, 255, 255, 1) !important;border-color:rgb(255 255 255 / var(--tw-border-opacity)) !important}.peer:focus ~ .peer-focus\:outline-none{outline:2px solid transparent !important;outline-offset:2px !important}.peer:focus ~ .peer-focus\:ring-0{--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-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color), var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color), 0 0 rgba(0,0,0,0) !important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important}.peer:focus ~ .peer-focus\:ring-success{--tw-ring-opacity:1 !important;--tw-ring-color:rgba(0, 204, 103, var(--tw-ring-opacity)) !important}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity:1 !important;border-color:rgba(75, 85, 99, 1) !important;border-color:rgb(75 85 99 / var(--tw-border-opacity)) !important}.dark\:bg-gray-200{--tw-bg-opacity:1 !important;background-color:rgba(229, 231, 235, 1) !important;background-color:rgb(229 231 235 / var(--tw-bg-opacity)) !important}.peer:focus ~ .dark\:peer-focus\:ring-success{--tw-ring-opacity:1 !important;--tw-ring-color:rgba(0, 204, 103, var(--tw-ring-opacity)) !important}}@media (min-width: 1024px){.lg\:absolute{position:absolute !important}.lg\:block{display:block !important}.lg\:flex{display:flex !important}.lg\:hidden{display:none !important}.lg\:w-\[400px\]{width:400px !important}.lg\:justify-center{justify-content:center !important}.lg\:justify-between{justify-content:space-between !important}.lg\:p-2{padding:0.5rem !important}.lg\:px-0{padding-left:0px !important;padding-right:0px !important}.lg\:py-0{padding-top:0px !important;padding-bottom:0px !important}}
